
#siteWrapper {margin:0 auto; width:1000px; background-color:#fff; text-align:left;}



	
body {
background:url(../coreimages/body_bg.jpg) repeat-x #d6dee0; 
text-align:center; 
font-family:Helvetica, Arial, sans-serif; 
font-size:0.7em; 
color:#000; 
line-height:14px;}





.newtop {
	border-color: #999999;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	color: #E2EDFF;
	font-family: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	width: 124px;
	height: 25px;

}

.newtopfirst {
	border-color: #999999;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	color: #E2EDFF;
	font-family: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	width: 124px;
	height: 25px;

}


.newtopb {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width: 100%;
	background-color: #ffffff;
	padding-bottom: 2;
	padding-left: 2;
	padding-right: 2;
	padding-top: 2;
}

.horizontalMenunew { background-color:#12234E; border-collapse: collapse; width: 1000px; xheight: 25px; }

.horizontalMenunew td {
	border-color: #999999;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	color: #E2EDFF;
	font-family: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	width: 124px;
	height: 25px;
}

.horizontalMenunew td a, .horizontalMenunew td a:link, .horizontalMenunew td a:visited {
	color: #FFFFFF;
	display: block;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	text-decoration: none;
}

.horizontalMenunew td a:hover{ color: #8BABE6; text-decoration: none; }

.horizontalMenunew td.locked, .horizontalMenunew td a.locked, .horizontalMenunew td a.locked:link, .horizontalMenunew td a.locked:hover, .horizontalMenunew td a.locked:visited{ color: #8BABE6; text-decoration: none; }

.mainbock { background-color: #ffffff; 
				border-color: #000000;
				border-style: solid;
				border-width: 0px 5px 0px 5px;
				width:1024px;}

.mainblock td {
	background: #ffffff;
	font-family: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	height: 20px;
}

.newpageblock {
	border-color: #ffffff;
	border-style: solid;
	border-width: 0px 5px 0px 5px;
	width: 1024px;
	background-color: #ffffff;
}


.aboutusblock {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #999999;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.aboutusblockaddress {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #999999;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.aboutusblocktop {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding: 4px;

}

.boatblock {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #999999;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.boattext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 4px;
}

.boat


.aboutusblockbottom {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #999999;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.neweventholder td {
	height: 80	px;
	background-image: url(../coreimages/eventholder1.jpg);
	padding: 12px;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.neweventholder td a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.neweventstitle td {
	height: 15px;
	padding: 3px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	font-weight: bolder;
	vertical-align: middle;
}

.newnewsholder td {
	height: 80	px;
	background-image: url(../coreimages/newsholder1.jpg);
	padding: 9px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.newnewsholder td a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.mainbar1 { background-color: #ffffff; border-collapse: collapse; width: 1024px; }

.mainbarnew { background-color: #CCCCCC; border-collapse: collapse; width: 1024px; }

.plainnews td {
	height: auto;
	width: 300px;
	padding: 0px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.plainnews td a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.ragne td {
	background:Blue;
}

.range tr hover {
	background-color: Black;
	background: Aqua;
}

.btnav td a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: Gray;
	text-decoration: none;
	width:100%;
	height:100%;
	display:block;
} 

.techdatanew td  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Gray;
	text-decoration: none;
	display:block;
} 


.boatmenunew a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: Gray;
	text-decoration: none;
}

.boattitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #91A8B5;
	text-decoration: none;
	font-weight: bold;
} 

.boattitles a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #91A8B5;
	text-decoration: none;
	font-weight: bold;
} 


.boatdetailtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 100%;
	height: 100%;
	display: block;
} 


.boatdetailtext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
} 

.aboutustext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 100%;
	height: 100%;
	display: block;
} 

.Copyrighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	display: block;
} 


.brokerageboats td a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	display: block;
} 

.brokerageboats td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	display: block;
} 

.brokerageboatstext td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	display: block;
	text-align: justify;
} 


.horizontalMenunew1 { background-color:#FFFFFF; border-collapse: collapse; width: 1000px; xheight: 25px; }

.horizontalMenunew1 td {
	border-color: #999999;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	color: #E2EDFF;
	font-family: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	width: 124px;
	height: 25px;
}

.horizontalMenunew1 td a, .horizontalMenunew1 td a:link, .horizontalMenunew1 td a:visited {
	color: #12234E;
	display: block;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	text-decoration: none;
}

.horizontalMenunew1 td a:hover{ color: #8BABE6; text-decoration: none; }

.horizontalMenunew1 td.locked, .horizontalMenunew1 td a.locked, .horizontalMenunew1 td a.locked:link, .horizontalMenunew1 td a.locked:hover, .horizontalMenunew1 td a.locked:visited{ color: #8BABE6; text-decoration: none; }
