/* body and text*/
body
	{font-family: arial,Helvetica;
		font-size:	12px;
		color:	#000000;
		font-weight:	normal;
		margin:0px;
		background-color: #edf2f8;
		margin-top:3px}
		
		td {font-family: arial,Helvetica;
		font-size:	12px;
			
		}
		
		
				/* submenu*/
				
				td.SubMenu {
					width:150px;
					background-color: #dae5ee;
					padding:10px 0px 0px 10px
				}
				
								td.NoSubMenu {
					width:150px;
					background-color: #e4e9ec;
					padding:10px 0px 0px 10px
				}
				
								td.SubMenuItem {
					
				font-size:13px;
				background-color: #e4e9ec
				}
				
												td.SubMenuItem2 {
					
				font-size:13px;
				padding-left:10px;
				background-color: #cee9fc
				}
				
				Table.SubMenu { width:150px;	
									}
		
	.SubMenuMain { color:#d45500;
	font-size:15px
			}	
			
TD.SubMenuMain { background-color:#fff;
padding:5px}	
			
		/* hdr*/
		
.HdrDailySailing {
font-size:	16px;
line-height: 22px;
color:#000000;
text-align: right;
}

Table.Header {
width: 972px;
height:75px
}

Table.Main {
width: 980px;

}


		
/* tables*/

Table.Grad {width:100%

}


Table.Header {
width: 970px
}

Table.Main {
background-color: White;
width: 970px
}

Table.Column {
width: 205px
}

Table.News {
width: 205px;
background-color: #014c8d
}

td.Logo {
	width:285px
}

td.TopRight {
	width:687px
}

Td.GradSide {
	background-image: url(../images/structure/Gradient.jpg);
	background-position: center top;
	width:50%;
	background-repeat: repeat-x;
	
}

Td.Menu {
	background-color:#5889b4
}

Td.Shadow {
background-image: url(../images/structure/BG_Menu_Shadow.jpg);
width:40px;
background-repeat: repeat-y;
	
}

td.SideColumn {width:205px;
padding:10px 10px 0px 10px;
background-color:#dae5ee
}

td.NoSideColumn {
width:205px;
padding:10px 10px 0px 10px;
background-color:#c3d8e7
}

td.Column {
background-color: #fff;
}

td.MainContent {width:90%;
padding:5px 20px 10px 25px;
background-color: #dae5ee
}

td.MainContent2 {
width:798px;
padding:15px 50px 10px 30px;
}



.brd {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;
color: #000}
	
/* td*/

tr.Footer {
height:38px;
text-align:center
}
td.Footer {
padding: 20px 0px 0px 120px;
width:982px

}

#FooterMenu{
padding: 5px 0px 5px 35px;

}

td.FooterLogo{
padding: 10px 20px 10px 0px;

}

td.Spacer {
	background-color: #dae5ee;
	height:4px
}

td.SpacerW {
	background-color: #fff;
	height:4px
}


td.NewsFields {
padding-left:21px;
color:#fff
	
}

td.SubFields {
padding-left:21px;
padding-top:5px
	
}


Table.Footer {
width:100%;
background-color: #014c8d
}

/* spans*/
#Address {
	padding-left:10px
}

.Title {
	color: #000;
	font-weight: bold;
	font-size: 18px;
	font-family: trebuchet,arial,Helvetica;
}

.Titlec {
	color: #014c8d;
	font-weight: bold;
	font-size: 16px;
	font-family: trebuchet,arial,Helvetica;
}

#Title {padding:10px 0px 10px 0px;

	}


.Header {
	color: #53a3a7;
	font-size: 16px;
	font-weight: bolder;
	font-family: trebuchet,arial,Helvetica;
}

.Footer {

font-size: 11px;
font-weight:normal;
color:#ccc;
	
}

.sm {
	font-size: 11px;
	color: Gray;
}

.smb {
font-size: 11px;
font-weight:bold;
color:#af1b4c
	
}
.smw {
	font-size: 11px;
	color: #fff;
}

li { 
padding: 0; 
padding-left: 0.7em; 
background-position: 1.2em; 
}


/* divs */

#Column {padding:8px 12px 8px 12px
	
}

#ColumnsTitle 
{
	padding-bottom:4px
}



#Footer {
	padding:20px 0px 0px 20px
}

/* misc*/


/* anchors*/

.TopMenu {
	FONT-SIZE: 12px; color:#fff;
}

.TopMenu:Link
	{text-decoration:	none; color:#ccc;}

.TopMenu:visited
	{	color:	#ccc;
				text-decoration:	none;}
.TopMenu:hover
	{	color:	#c0c0c0;
		text-decoration:	none;}
				


.FooterMenu {
	FONT-SIZE: 11px; color:#fff;
}

.FooterMenu:Link
	{text-decoration:	none; color:#fff;}

.FooterMenu:visited
	{	color:	#fff;
				text-decoration:	none;}
.FooterMenu:hover
	{	color:	#e2e9ee;
		text-decoration:	none;}
		
	
		A:link
	{

		color:	#014c8d;
		text-decoration:	none;}

A:visited
	{

		color:	#014c8d;
		text-decoration:	none;}

A:hover
	{

		color:	#5e5e5e;
		text-decoration:	none;}
		
		/* forms */
		
		
input {font-size: 8pt; 
font-weight: normal ; color:#000000; background-color: #FFFFFF; border: 1px Solid #808080; width:160px }
		
.inputsm {width:80px }
.inputm {width:120px }
.subbut {width:93px;border:0px;
background-color: #dae5ee}
.cbox{width:20px;border:0px;
background-color: #dae5ee }
.inputamt{width:40px }
TEXTAREA {font-size: 8pt;font-family: arial,Helvetica;
width:200px
	
}
.noborder {width:93px;border:0px }

