body, td	{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

a 			{text-decoration:none;
			font-weight:bold;}
a:link		{color:#BB0000;}
a:visited	{color:#776600;}
a:hover		{color:#FFFFAA;}
a:active 	{color:#FFFFDD;}

.hi						{color:#FFFFDD;}
a.hi					{color:#FFFFDD;}
a.hi:visited			{color:#FFFFDD;}

a.smallmenu_			{font-size:11px; color:#BB0000; font-weight:normal; font-family:Arial;}
a.smallmenu_hi:visited	{font-size:11px; color:#FFFFDD; font-weight:normal; font-family:Arial;}

table					{padding:0px;
						border-collapse: collapse;
						border:0px;}
						
table td 				{border:0px;}

table.tblcalendar			{border: #000000 1px solid;
							border-collapse: collapse;
							background-color:#CCCC66;
							font-size: 10pt;}
							
table.tblcalendar tr		{background-color:#FFFFDD;
							text-align:center;}
							
table.tblcalendar th		{border: #000000 1px solid;
							font-weight:bold;
							background-color:#999933;}
							
table.tblcalendar td		{border: #000000 1px solid;
							font-size: 12pt;
							vertical-align: bottom;
							font-family: arial;}

table.tblcalendar a.fltanchor_lo			{color:#BB0000; 
											font-size:8pt; 
											font-weight: normal; 
											font-family:Arial;}
											
table.tblcalendar a.fltanchor_lo:hover		{color:#000000;}

table.tblcalendar a.fltanchor_hi			{color:#FFFFDD; 
											font-size:8pt; 
											font-weight: normal; 
											font-family:Arial;}
											
table.tblcalendar a.fltanchor_hi:hover		{color:#000000;}

table.tblcalendar td.clickable_lo			{background-color:#CCCC66;
											color:#000000;
											cursor:pointer;}
									
table.tblcalendar td.clickable_hi			{background-color:#BB0000;
											color:#FFFFFF;
											cursor:pointer;}
					
table.tblcalendar td.nonclickable_lo 		{background-color:#FFFFAA;
											color: #000000}

table.tblcalendar td.nonclickable_hi		{background-color:#BB0000;
											color: #000000}
							
							
table.tblborder				{border: #000000 1px solid;
							border-collapse: collapse;
							background-color:#CCCC66;
							font-size: 10pt;}
							
table.tblborder th			{background-color:#999933;
							border: #000000 1px solid;}
							
table.tblformat th.weekend	{background-color:#CCCC66;
							border: #000000 1px solid;}
							
table.tblborder td			{border: #000000 1px solid;
							padding:0px;}

							
table.tblformat				{border: #000000 1px solid;
							border-collapse: collapse;
							background-color:#CCCC66;
							font-size: 10pt;}
							
table.tblformat th			{border: #000000 1px solid;
							background-color:#999933;
							padding:4px;}

table.tblformat td			{border: #000000 1px solid;
							padding:4px;}

table.tblformat table td	{border: 0px;}
				
table.tblborder table td	{border: 0px;}
										
table.tblformat tr.lite		{background-color:#FFFFDD;}
table.tblformat tr.white	{background-color:#FFFFDD;}
table.tblformat tr.dark		{background-color:#CCCC99;}

table.tblformat td.lite		{background-color:#FFFFDD;
							font-weight:bold;
							text-align:center;}
							
table.tblformat td.liteleft	{background-color:#FFFFDD;
							font-weight:bold;}
							
table.tblformat td.dark		{background-color:#CCCC99;}

select.month				{font-size: 12pt; 
							font-weight: bold; 
							background-color:#CCCC66}

input.noedit				{background-color:#CCCC66;
							font-family: verdana;
							border-style: none;
							color: black;
							overflow: hidden;
							contentEditable: false;
							text-align:right;}
							
input.noedit_lite			{background-color:#FFFFDD;
							font-family: verdana;
							border-style: none;
							color: black;
							overflow: hidden;
							contentEditable: false;}
			
.winDetails {position:absolute;
			z-index:1;}

.disclaim	{background-color:#CCCC66;
			position:absolute;
			left:100px;
			top:200px;}

.maintitle	{font-size:14pt;
			font-weight:bold;}

.day		{background-color:#999933;
			text-align:center;
			font-size:10pt;
			font-weight:bold;}
			
.cst		{background-color:#3366FF;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}
			
.sgh		{background-color:#3366FF;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}

.par		{background-color:#3366FF;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}
			
.fot		{background-color:#3366FF;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}
			
.hib		{background-color:#3366FF;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}
			
.san		{background-color:#3366FF;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}			
			
.far		{background-color:#3366FF;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}
						
.bob		{background-color:#3366FF;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}
			
.jin		{background-color:#FFCC00;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}
			
.bsc		{background-color:#9C0000;
			text-align:center;
			font-size:10pt;
			color:#FFFFFF;
			cursor:pointer;}
			
.ten		{background-color:#339966;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}
			
.crt		{background-color:#9CCE00;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}
			
.sim		{background-color:#00C0C0;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}
			
.xxx		{text-align:center;
			font-size:10pt;
			cursor:pointer;}
						
.bin		{background-color:#9CCEFF;
			text-align:center;
			font-size:10pt;
			cursor:pointer;}

.extras_tab	{background-color:#999933;
			color:#000000;
			font-size: 10pt;
			font-family: arial;}
			
.smalltext	{font-size: 8pt;}
			
.small		{font-size: 10pt;}

.smallbold	{font-size: 10pt;
			font-weight:bold}

.bold		{font-weight:bold}
					
.package0	{background-color:#999933;
			font-size:10pt;}
.package1	{background-color:#CC9933;
			font-size:10pt;}
.package2	{background-color:#DDCC66;
			font-size:10pt;}
.package3	{background-color:#FAEECC;}

.holiday	{color:#BB0000;
			font-weight:normal}

.adventure	{color:#BB0000;
			font-size: 14pt;
			font-weight:normal}
			
.hotel		{color:#000000;
			font-size: 14pt;
			font-weight:normal}	
			
.maintitle {font-family:'Century Gothic', arial;
			font-size:24pt;
			font-weight:normal;
			color: #BB0000;
			text-align:center;}

#swf		{border: 1px solid #000000;}

#divFlash	{position: relative;
			z-index: 0; 
			float: left;
			margin-left: 15px;
			margin-right: 15px;
			overflow: hidden;}

#divGoogle {position: relative;
			clear: both;
			width: 100%;
			height:100%;
			display: none;
			margin-bottom: 40px;}

#divText	{margin-left: 10px;}

#divMap		{position:relative;
			width:100%; 
			height:100%;
			z-index:0;}
			
#gglmap	p	{width:600px;
			text-align: left;}
			
div.holder	{float: center;}
			
.divContainer  {
			position:relative;
			margin-left: 10px;
			}