/* CSS Document */
html,body{
	height:100.1%;
	width:100%;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#container{
	margin:auto;
	width:751px;
	height:100%;
}
#header{
	width:751px;
	height:131px;
	background-image:url(../images/slices/header_bg_new.jpg);
	background-repeat:no-repeat;
}
#sub_header{
	width:751px;
	height:45px;
	padding-top:3px;
	text-align:center;
	
}
#subh1{
	font-size:52px;
	padding-top:0px;
	color:#03539C;
}
#subh2{
	font-family:"Courier New", Courier, monospace;
	font-weight:lighter;
	font-size:52px;
	padding-top:0px;
	color:#03539C;
}
#header_print{
	width:751px;
	height:auto;
}
#main_tbl{
	width:751px;
	height:50%;
}
#footer{
	clear:both;
	height:93px;
	width:751px;
	background-image:url(../images/slices/footer_bg.jpg);
	background-repeat:no-repeat;
}
.left_right_verticle_bg{
	width:1px;
	background-image:url(../images/slices/dotted_vert_bg.jpg);
	background-repeat:repeat-y;
}


/* TopNavigation*/
#top_menu_cell{
	width:751px;
	height:23px;
	background:#00529B;
	margin-bottom:1px;
	padding-top:0px;
	vertical-align:middle;
}
a.top_menu_cell:link{
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration:none;
}
a.top_menu_cell:visited{
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration:none;
}
a.top_menu_cell:hover{
	color:#C4E2FF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration:none;
}




/* BotNavigation*/
#botnav{
	width:751px;
	height:19px;
	font-size:10px;
	background:#FFFFFF;
	margin-bottom:0px;
	padding-top:3px;
	vertical-align:middle;
}


a.botnav:link{
	color: #003D7E;
	text-decoration:none;

}
a.botnav:visited{
	color: #003D7E;
	text-decoration:none;

}
a.botnav:hover{
	color: #003D7E;
	text-decoration:underline;
}



a.reg:link{
	color: #FF0000;
	text-decoration:none;

}
a.reg:visited{
	color: #FF0000;
	text-decoration:none;

}
a.reg:hover{
	color: #FF0000;
	text-decoration:underline;
}

.reg_msg{
	color: #003D7E;
}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00529B;
	margin: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	font-weight: bolder;
}
#page_content{
	padding-left:8px;
	padding-right:30px;
	
}
#subhead{
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	padding-left:8px;
	padding-right:30px;
	
}
hr {
	color: #668411;
	margin: 0px;
	padding: 0px;
}
form{
	margin:0px;
	padding:0px;
}
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px inset #00529B;
}
.srch_cell{
	background-color:#00529B;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bolder;
}

.home_head{
	color:#00529B;
	font-size:11px;
	font-weight:bolder;
}
/*login styles*/
.head{
	color:#00529B;
	font-size:12px;
	font-weight:bolder;
}
.login_border{
	border: 1px dotted #C4DEEB;	
	padding:2px;
}
.login_smalltxt{
	color:#666666;
	font-size:10px;
}



a.boatlist:link{
	font-size:14px;
	font-weight:bolder;
	color: #666666;
	text-decoration:none;

}
a.boatlist:visited{
	font-size:14px;
	font-weight:bolder;
	color: #666666;
	text-decoration:none;

}
a.boatlist:hover{
	font-size:14px;
	font-weight:bolder;
	color: #00529B;
	text-decoration:underline;
}

.bdtl_header{
	background-color:#00529B;
	color:#FFFFFF;
	padding:3px;
	font-weight:bolder;
}
.error{
	color:#FF0000;
}

