/* CSS Document */
body{background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:0.8em; margin-top:0; padding-top:2em; text-align:center}
div.outerdiv{width: 70em; margin:0 auto; background-color:#FFFFFF; text-align:left}
div.headerdiv{width:100%;text-align:left; }
div.horiznav{width:100%;text-align:right;}
div.horiznav input{border:1px solid #003399;}
div.horiznav input#search_btn{border:1px solid #003399; background-color:#FFFFFF; color:#003399}
div.innerVertNav{/*border-top:1px solid #003399;*/ text-align:left; color:#003399;width:20%;float:left;margin-left: 0.5%;margin-top:5em;margin-bottom:0.7em; padding-top:1em; padding-bottom:1em;/* border-right:1px solid #003399;*/ padding-right: 2%}
div.innerVertNav a{color:#003399;text-decoration:none;padding-top: 3px;padding-bottom:3px;padding-left:1em; display:block;}
div.innerVertNav a:link{color:#003399;display:block;}
div.innerVertNav a:hover{color:#003399;display:block; text-decoration:underline}
div.innerVertNav span.active{padding-left:6%;padding-top:2px;padding-bottom:2px;font-weight: bold; 	width:94%;	display:block;}
div.innerVertNav ul{list-style-type:none; margin:0px; padding: 0px;}
div.maincontent{
	float: left; 
	margin-top:0.7em;
	margin-bottom:0.7em;
	padding-bottom:1em;
	width:72%;
	margin-left:1%;
	text-align:justify;
	color:#003399;
	padding-left:1%;
	padding-right:1%;
}
div.maincontent h1{font-size: x-large; font-weight:bold; color:#003399; margin-top:0.3em}
div.maincontent h2{clear: both}
div.maincontent a{color:#003399;}
div.footer{font-family:Arial, Helvetica, sans-serif; font-size:x-small;	color:#003399; text-align: center; margin-top:0.5em}
div.footer a{color:#003399; text-decoration:none}
div.footer a:hover{color: #003399; text-decoration:underline}
div.clearall{clear: both;}
div.clearallpadded{clear: both;	padding-top:10px;}
table.members ul{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
}
span.title{
	font-family:Arial, sans-serif;
	color:#000000;
	font-size: x-large;
	padding-top:5px;
	padding-left:5px;
}
span.subtitle{
	font-family:Arial, sans-serif;
	color:#000000;
	font-size: small;
	padding-bottom:5px;
	padding-left:5px;
}
table.products{border-bottom:1px solid #003399;width: 100%;}
table.products td.l{padding-top:1em;padding-bottom:1em}
table.products td{border-top:1px solid #003399}
table.products table td{border-width:0px}
table.products td.r{padding-left: 1em}
form.paypalform input{ padding: 2px;}
/*div.innerVertNav ul li{border-bottom:1px dotted #79AFC9;}*/
div.innerVertNav ul li#li144{margin-top: 1em; padding-top:1.7em;background:url('/graphics/other.gif') no-repeat 5px 0px}
div.innerVertNav ul li#li124{margin-top: 1em; padding-top:1.7em;background:url('/graphics/ais.gif') no-repeat 5px 0px}
div.innerVertNav ul li#li117{margin-top: 1em; padding-top:1.7em;background:url('/graphics/marinepc.gif') no-repeat 5px 0px}
div.innerVertNav ul li#li122{margin-top: 1em; padding-top:1.7em;background:url('/graphics/navigation.gif') no-repeat 5px 0px}
div.innerVertNav ul li#li148{margin-top: 1em; padding-top:1.7em;background:url('/graphics/batteries.gif') no-repeat 5px 0px}
div.innerVertNav ul li#li139{margin-top: 1em; padding-top:1.7em;background:url('/graphics/safety.gif') no-repeat 5px 0px}
div.innerVertNav ul li#li140{margin-top: 1em; padding-top:1.7em;background:url('/graphics/communications.gif') no-repeat 5px 0px}
div.innerVertNav ul li#li135{margin-top: 1em; padding-top:1.7em;background:url('/graphics/weather.gif') no-repeat 5px 0px}
