/* CSS Document */

body			{
					background-color: #E1E9E8;
					margin-top: 5px;
					margin-left: 0px;
					margin-bottom: 0px;
					padding: 0px;
					margin-right: 0px;
				}
				
.bodycopycolor	{
					/*color:#8A9CA6;*/
					color: #596468;
				}	
						
				
.bodycopystyle	{	
					font: normal 11px arial, sans-serif;
					text-align:left;
					text-decoration:none;
					padding:4px;
					
				}
	
.bodycopycolor a,			
.bodycopycolor a:link, 
.bodycopycolor a:visited,
.bodycopycolor a:hover,
.bodycopycolor a:active

				{
					/*color:#8A9CA6;*/
					color: #596468;
				}	
				
.bodycopystyle a,
.bodycopystyle a:link, 
.bodycopystyle a:visited,
.bodycopystyle a:hover,
.bodycopystyle a:active
				{
					font: 11px arial, sans-serif;
					text-align:left;
					text-decoration:underline;
				}	
				
						


.bg_color		{
					background-color:#F0F4F5
				}	
				
							
/*#######################################*/
/*	transparent layer css start                   
/*#######################################*/				

.tranzcoastal		{
						color:#fff;
						font: normal 11px arial, sans-serif;
						text-align:left;
						text-decoration:none;
					}
					
.tranzcoastal a:link, 
.tranzcoastal a:visited,
.tranzcoastal a.hover
						{
							color:#fff;
							font: bold 12px arial, sans-serif;
							text-align:left;
							letter-spacing:.2em;
							text-decoration:none;
						}					

div.mainParentTranzcoastal {
								background: #62C2E7 url(images/tranzcoastal_learn.jpg) no-repeat right;
								position: relative;
								width: 514px;
								height: 118px;
								
							}

div.mainSlugTranzcoastal 	{
								background-color: #62C2E7;
								position: absolute;
								top: 0px;
								left: 210px;
								width: 80px;
								height: 117px ;
								border-right: solid 1px #ffffff;
								filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.5);
								opacity: .5 
							}

div.mainCopyTranzcoastal 	{
								position: absolute;
								top: 0px;
								left: 0px;
								width: 275px;
								height: 100%;
								overflow: auto;
								padding: 5px 5px;
								opacity: .99 
							}
							
							
.tranzapline		{
						color:#fff;
						font: normal 11px arial, sans-serif;
						text-align:left;
						text-decoration:none;
					}
					
.tranzapline a:link, 
.tranzapline a:visited,
.tranzapline a:active,
.tranzapline a:hover
						{
							color:red;
							font: bold 12px arial, sans-serif;
							text-align:left;
							letter-spacing:.2em;
							text-decoration:none;
						}					

div.mainParentTranzapline 	{
								background: #69788B url(images/tranzapline_learn.jpg) no-repeat right;
								position: relative;
								width: 514px;
								height: 118px 
							}

div.mainSlugTranzapline		{
								background-color: #69788B;
								position: absolute;
								top: 0px;
								left: 210px;
								width: 80px;
								height: 117px ;
								border-right: solid 1px #ffffff;
								filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.5);
								opacity: .5 
							}

div.mainCopyTranzapline 	{
								position: absolute;
								top: 0px;
								left: 0px;
								width: 275px;
								height: 100%;
								overflow: auto;
								padding: 5px 5px;
								opacity: .99 
							}
							
							
.overlander		{
						color:#fff;
						font: normal 11px arial, sans-serif;
						text-align:left;
						text-decoration:none;
					}
					
.overlander a:link, 
.overlander a:visited {
							color:#fff;
							font: bold 12px arial, sans-serif;
							text-align:left;
							letter-spacing:.2em;
							text-decoration:none;
						}					

div.mainParentOverlander 	{
								background: #9EB763 url(images/overlander_learn.jpg) no-repeat right;
								position: relative;
								width: 514px;
								height: 118px 
							}

div.mainSlugOverlander		{
								background-color: #9EB763;
								position: absolute;
								top: 0px;
								left: 210px;
								width: 80px;
								height: 117px ;
								border-right: solid 1px #ffffff;
								filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.5);
								opacity: .5 
							}

div.mainCopyOverlander 		{
								position: absolute;
								top: 0px;
								left: 0px;
								width: 275px;
								height: 100%;
								overflow: auto;
								padding: 5px 5px;
								opacity: .99 
							}														

/*#######################################*/
/*	transparent layer css end                   
/*#######################################*/


/*#######################################*/
/*	Form css start                  
/*#######################################*/
.frmlabel			{
						color:#fff;
						font: bold 12px arial, sans-serif;
						text-align:left;
						text-decoration:none;
						padding: 3px 0px 6px 6px
					}
					
.textStyle			{
						color:#2395C9;
						font: normal 12px arial, sans-serif;
						text-align:left;
						text-decoration:none;
					}		
.inputtxt_style
					{
						border-top:1px solid #E1F1F8;
						border-left:1px solid #E1F1F8;
						border-right:1px solid #E1F1F8;
						border-bottom:1px solid #E1F1F8;
						background-color:#D1E5EA;
					}
					
.inputtxt_width		{
						width:112px
					}
					
					
.inputdd_width		{
						width:38px
					}
					
.inputmm_width		{
						width:40px
					}
					
.inputyy_width		{
						width:40px
					}																				

.cmbStyle
					{
						border-top:1px solid #E1F1F8;
						border-left:1px solid #E1F1F8;
						border-right:1px solid #E1F1F8;
						border-bottom:1px solid #E1F1F8;
						background-color:#D1E5EA;
					}
					
.cmbBookinWidth		{
						width:140px;
					}					

.cmbBookinWidthadult	{
							width:55px;
						}
					
.cmbBookinWidthchild	{
							width:55px;
						}
					
.cmbBookinWidthinfant	{
							width:55px;
						}										

.booking_border_box
					{
						border-top:1px solid #A6D4E9;
						border-left:1px solid #A6D4E9;
						border-right:1px solid #A6D4E9;
						border-bottom:1px solid #A6D4E9;
						padding: 0px 0px 0px 0px;
						background-color:#6AB7DA;
						
					}					
/*#######################################*/
/*	Form css end                 
/*#######################################*/

/*#######################################*/
/*	Signup css start                 
/*#######################################*/
.signup_border_box
					{
						border-top:1px solid #F2F4F3;
						border-left:1px solid #F2F4F3;
						border-right:1px solid #F2F4F3;
						border-bottom:1px solid #F2F4F3;
						padding: 0px 0px 0px 0px;
						background-color:#6DA1B9;
						
					}
.inputsignup_width	{
						width:130px;
					}
.frmbgcolor			{
						background-color:#A0CDE1;
						padding-left:13px
					}					
/*#######################################*/
/*	Signup css end                
/*#######################################*/


/*#######################################*/
/*	Footer css start                
/*#######################################*/
.footer_text		{
						/*color:#A1B2B6;*/
						color:#2774a0;
						font: normal 12px arial, sans-serif;
						padding:5px;
						text-decoration:none;
					}
					
.footer_text a:link, 
.footer_text a:visited {
							/*color:#A1B2B6;*/
							color:#2774a0;
							font: normal 12px arial, sans-serif;
							text-decoration:none;
						}

.footersep				{
							background-color:#fff;
						}

/*#######################################*/
/*	Footer css end                
/*#######################################*/



/*#######################################*/
/*	Navigation dropdown css start                
/*#######################################*/

.dropdown_navcss
			{	
				border-bottom:0px solid #CEC0A6; 
				position:absolute;
				visibility: hidden;
				line-height: 18px;
				z-index: 100;
				background-color: #C5E5F5;
				width: 135px; 
				font-style:normal; 
				font-variant:normal; 
				font-weight:normal; 
				font-size:11px; 
				font-family:Arial
			}
			
.dropdown_navcss a
			{
				width: 100%;
				display: block;
				text-indent: 3px;
				border-bottom: 1px solid #C5E5F5;
				padding: 1px 0;
				text-decoration: none;
				text-indent: 5px;
				color: #506D7B;
			}
			
.dropdown_navcss a:hover
			{ 	
				/*hover background color*/
				background-color: #6DBDE4;
				color: #506D7B;
			}
					
/*#######################################*/
/*	Navigation dropdown css end                
/*#######################################*/


/*#######################################*/
/*  Bootom center text and logo css start               
/*#######################################*/
.bottomlogotext		{
						/*color:#A1B2B6;*/
						color:#2774a0;
						font: bold 11px arial, sans-serif;
						text-align:justify;
						text-decoration:none;
					}
					
/*#######################################*/
/*  Bootom center text and logo css end              
/*#######################################*/



/*#######################################*/
/*  Special Box css start         
/*#######################################*/
.spl_1_bg 		{
					background: #72C678 url(images/spl_1_botbg.gif) no-repeat bottom right;										
				}
				
.spl_2_bg 		{
					background: #71A3BC url(images/spl_2_botbg.gif) no-repeat bottom right;										
				}				
				
.splheadtext		{
						color:#fff;
						font: bold 16px arial, sans-serif;
						text-align:left;
						text-decoration:none;
					}
					
.spl_border_box
					{
						border-top:0px solid #F2F4F3;
						border-left:0px solid #F2F4F3;
						border-right:0px solid #F2F4F3;
						border-bottom:0px solid #F2F4F3;
						padding: 0px 0px 0px 0px;
						
						
					}
					
.whitetext			{
						color:#fff;
						font: normal 11px arial, sans-serif;
						text-align:left;
						text-decoration:none;
					}										
					
/*#######################################*/
/*  Special Box css end         
/*#######################################*/


/*#######################################*/
/*  Content Page Title css start       
/*#######################################*/

.centertitlebg		{
						background-color:#FCFCFC

					}
					
.centertitlehead	{
						/*color:#8A9CA6;*/
						color: #596468;
						font: bold 15px arial, sans-serif;
						text-align:left;
						text-decoration:none;
						padding:0px;
						margin-bottom:0;
						margin-top:0
						
						
					}
					
.centertitletext	{
						/*color:#8A9CA6;*/
						color: #596468;
						font: normal 12px arial, sans-serif;
						text-align:left;
						text-decoration:none;
						padding:0px;
						margin-bottom:0;
						margin-top:0
					}
					
.centersubtitle	{
						/*color:#8A9CA6;*/
						color: #596468;
						font: normal 12px arial, sans-serif;
						text-decoration:none;
						padding:0px;
						margin-bottom:10px;
						margin-top:0px;
					}
.centersubtitletext	{
						/*color:#8A9CA6;*/
						color: #596468;
						font: normal 12px arial, sans-serif;
						text-decoration:none;
						padding:4px;
						
					}
					
.centersubtitletext a:link, 
.centersubtitletext a:visited 	{
									/*color:#8A9CA6;*/
									color: #596468;
									font: bold 12px arial, sans-serif;
									letter-spacing:.2em;
									text-decoration:none;
								}
								
.contentbg			{
						background-color: #F0F4F5
											
					}								
								
/*#######################################*/
/*  Content Page Title css end       
/*#######################################*/


/*#######################################*/
/*  Image gallery css start    
/*#######################################*/
.thumbtitle	{
						color:#8A9CA6;
						font: normal 12px arial, sans-serif;
						text-decoration:none;
						
					}
					
.thumbtitle a:link, 
.thumbtitle a:visited 	{
							color:#8A9CA6;
							font: bold 12px arial, sans-serif;
							letter-spacing:.2em;
							text-decoration:none;
						}
								
/*#######################################*/
/*  Image gallery css end    
/*#######################################*/

								
/*#######################################*/
/*  Booking main form css start
/*#######################################*/
.contentbookinbg	{
						background-color: #70BBDF					
					}

.frmlabelnormal		{
						color:#fff;
						font: normal 12px arial, sans-serif;
						text-align:left;
						text-decoration:none;
					}
					
.frmlabelnormal a:link, 
.frmlabelnormal a:visited{
							color:#fff;
							font: normal 12px arial, sans-serif;
							text-align:left;
							text-decoration:underline;
						}					
					
/*#######################################*/
/*  Booking main form css end
/*#######################################*/		

/*#######################################*/
/*  Menu css starts
/*#######################################*/		
table.menu 
{
	background-image:url(/images/common/menubg.jpg);
	background-repeat:repeat-x;
}

TD.menu
{
	color: white;	
	font-family: Arial;		
	font-size:9pt;	
	/*font-weight:normal;*/
	text-align:center;

}
table.submenu
{
	color: white;	
	font-family: Arial;		
	font-size:9pt;	
	/*font-weight:normal;*/
	text-align:left;	
}
.dynmenu
{
    z-index:999;
}


Table.Tier1
{
	width:300px;
	height:500px;
	background-color:Black;
}

Table.Tier1Cell1,Table.Tier1Cell2
{
	width:300px;
	background-color:green;
}
a.submenu:link,
a.submenu:visited,
a.submenu:hover,
a.submenu:active
{
	color:#516D79;	
	font-family: Arial;
	font-size: small;	
	font-weight:bold;
	text-align:left;
}
a.menu:link,
a.menu:visited,
a.menu:hover,
a.menu:active
{
    color: white;
    font-family: Arial;
	font-size: small;
	font-weight:bold;
}

	

/*#######################################*/
/*  Menu css ends
/*#######################################*/		

.tableheading 
{
	background-color:#71A3BC;
	color:White;
}

.tablecelleven
{
	background-color:#A0CDE1;
	color:black;
}

.tablecellodd
{
	background-color:#D1E5EA;
	color:black;	
}
																																										