/* CSS Document */

body { padding: 0px; margin: 0px; font-size: 12px; font-family: tahoma, sans-serif; letter-spacing: 1px; line-height: 160%; background: #BFBF80; color: #454545; margin-left: auto; margin-right: auto; text-align:center;}
div { text-align: left; }
#topOfPage { display: none; }
#container { width: 900px; padding: 25px; background: #fff; margin-left: auto; margin-right: auto; border-left:1px solid #666666; border-right:1px solid #666666;}
#header { height: 45px; }
#logo {	width: 186px; float: left; }
#search { float: right; padding-top: 8px; text-align: right; width: 255px; }
#bar { clear: both; background: #3F3F1F; height: 25px; width:900px; border:1px #333333 solid; margin-bottom:2px;}
#basebar { clear: both; background: #3F3F1F; height: 25px; width:898px; border:1px #333333 solid; margin-bottom:2px;}
#norfolkcoast { border: 1px solid #333333; }
#top { background: #EFEFCE; height: 46px; clear: both; border: 1px solid #333333; margin-top:0px; width:900px; }
#topbase { background: #EFEFCE; height: 40px; clear: both; border: 1px solid #333333; padding-top:15px; padding-bottom:0px; margin-bottom:2px;}
#body { clear: none; margin-bottom: 15px; margin-top: 15px; visibility:visible; overflow:visible;}
#bodyleft { float:left; width: 360px; padding:2px; margin-right:0px; float:left;}
#bodyright { float:left; width: 524px; clear:none; margin-right:12px;}
#sidebar {min-height:800px; }
#footer { clear: both; padding-top: 5px; }
div.block, div.blockDistinct { padding: 10px; padding-bottom: 3px; padding-top: 8px; }
div.blockDistinct { background: url("../images/corner.gif") no-repeat 100% 100% #f5f5f5; }
h1 { margin: 0; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 25px; color:#000000;}
h2 { margin: 0; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 25px; color:#990033;}
strong {color:#757526;}
#top h1 { color: #000000; padding-left: 25px; padding-top: 10px; padding-bottom: 5px; line-height: 110%;}
h2 { font-size: 16px; margin-bottom: 5px; color: #000; }
p {	margin: 0; margin-bottom: 5px; }
p.right { text-align: right; }
#footer p {	clear: both; color: #c0c0c0; font-size: 11px; text-align:right;}
form { margin: 0; }
fieldset { padding: 0; border: 0; }
legend { display: none; }
input { border: 1px solid #c0c0c0; color: #454545; font-size: 11px; letter-spacing: 1px; }
input.searchText { width: 150px; height: 13px; }
input.searchSubmit { color: #0080c0; background: #fff; letter-spacing: 1px;	border: 1px solid #fff;	font-size: 12px; width: 55px; height: 19px; margin: 0; padding: 0; }
ul { margin: 0; padding : 0; list-style : none; }
#bar li { margin: 0; padding: 0; padding-top: 3px; padding-bottom: 4px;	padding-left: 10px;	padding-right: 10px; border-right: 1px solid #fff; float: left; }
#bar li.active { background: #505050; color: #fff; padding-bottom: 4px; }
#footer{width:900px;}
#footer ul {margin-left:auto; margin-right:auto; text-align:center;}
#footer li {float:left; padding: 0; height: 15px; vertical-align: middle;	padding-left: 34px;	padding-right:25px; font-size: 11px; }

a img { border: 0; }
a img:active { border: 0; }
span.highlight { color: #757526; }
span.hide { display: none; }
span.underline { text-decoration: underline; }

a{text-decoration:none;}
a:visited{text-decoration:none; color:#000000;}
a:link{color:#000000; }
li .active{ color:#FFFFFF;}
li .toplinks{ color:#000000;}
.whitelinks{ text-decoration:none; color:#FFFFFF;}
.whitelinks:hover{color:#FFFFFF; text-decoration:none;}
.whitelinks:link{color:#FFFFFF; }
.whitelinks:visited{color:#FFFFFF; }
.whitelinks{ background:#505050; }

.blacklinks{ text-decoration:none; color:#000000;}
.blacklinks:hover{color:#000000; text-decoration:none;}
.blacklinks:link{color:#000000; }
.blacklinks:visited{color:#000000; }
.blacklinks{ background: #CCCCCC }

.bluelinks{ text-decoration:none; color:#000000;}
.bluelinks:hover{color:#000000; text-decoration:none;}
.bluelinks:link{color:#000000; }
.bluelinks:visited{color:#000000; }
.bluelinks{ background: #abd6f1 }

.standardlinks{ text-decoration:none; color:#000000;}
.standardlinks:hover{color:#000000; text-decoration:none;}
.standardlinks:link{color:#000000; }
.standardlinks:visited{color:#000000; }
.standardlinks{ background: #CCCCCC }

.sidelinks{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinks:hover{color:#000000; text-decoration:none;}
.sidelinks:link{color:#000000; }
.sidelinks:visited{color:#000000; }
.sidelinks{ background: #CCCCCC }

.sidebluelinks{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sidebluelinks:hover{color:#000000; text-decoration:none; }
.sidebluelinks:link{color:#000000; }
.sidebluelinks:visited{color:#000000; }
.sidebluelinks{ background: #abd6f1 }

.sideactive {background-color:#abd6f1; border:1px solid #CCCCCC;}

.sideactivedarkblue {background-color:#73BCE8; border:1px solid #CCCCCC;}

.sideactiveside {background-color:#abd6f1; border:1px solid #CCCCCC; margin-left:10px;}

.sideactiveside2 {background-color:#abd6f1; border:1px solid #CCCCCC; margin-left:20px;}

.sideactiveside3 {background-color:#abd6f1; border:1px solid #CCCCCC; margin-left:30px;}

#sidebar { clear: left; background: #cdcdcd; height: 25px; padding-bottom:200px;}

#sidebar ul li{padding:6px;}

.toplinks{ text-decoration:none; color:#000000;}
.toplinks:hover{color:#000000; text-decoration:none;}
.toplinks:link{color:#000000; }
.toplinks:visited{color:#000000; }
.toplinks{ background: #CCCCCC }

.sidelinkssub{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinkssub:hover{color:#000000; text-decoration:none;}
.sidelinkssub:link{color:#000000; }
.sidelinkssub:visited{color:#000000; }
.sidelinkssub{ background: #CCCCCC }

.sidelinkssub{ margin-left:20px; }

.sidebluelinkssub{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sidebluelinkssub:hover{color:#000000; text-decoration:none; }
.sidebluelinkssub:link{color:#000000; }
.sidebluelinkssub:visited{color:#000000; }
.sidebluelinkssub{ background: #abd6f1; }

.sidebluelinkssub{ margin-left:20px;  }

.sidelinkssub{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinkssub:hover{color:#000000; text-decoration:none;}
.sidelinkssub:link{color:#000000; }
.sidelinkssub:visited{color:#000000; }
.sidelinkssub{ background:#D3D3D3; }

.sidelinkssub{ margin-left:10px; }

.sidebluelinkssub{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sidebluelinkssub:hover{color:#000000; text-decoration:none; }
.sidebluelinkssub:link{color:#000000; }
.sidebluelinkssub:visited{color:#000000; }
.sidebluelinkssub{ background: #abd6f1; }

.sidebluelinkssub{ margin-left:10px;  }

.sidelinkssub2{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinkssub2:hover{color:#000000; text-decoration:none;}
.sidelinkssub2:link{color:#000000; }
.sidelinkssub2:visited{color:#000000; }
.sidelinkssub2{ background:#D3D3D3; }

.sidelinkssub2{ margin-left:20px; }

.sidebluelinkssub2{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sidebluelinkssub2:hover{color:#000000; text-decoration:none; }
.sidebluelinkssub2:link{color:#000000; }
.sidebluelinkssub2:visited{color:#000000; }
.sidebluelinkssub2{ background: #abd6f1; }

.sidebluelinkssub2{ margin-left:20px;  }

/* SIDE BLUE LINKS - LEVEL 3 */

.sidebluelinkssub3{ margin-left:20px;  }

.sidelinkssub3{ text-decoration:none; color:#000000; border:1px solid #CCCCCC;}
.sidelinkssub3:hover{color:#000000; text-decoration:none;}
.sidelinkssub3:link{color:#000000; }
.sidelinkssub3:visited{color:#000000; }
.sidelinkssub3{ background:#E1E1E1; }

.sidelinkssub3{ margin-left:30px; }

.sidebluelinkssub3{ text-decoration:none; color:#000000; border:1px solid #666666;}
.sidebluelinkssub3:hover{color:#000000; text-decoration:none; }
.sidebluelinkssub3:link{color:#000000; }
.sidebluelinkssub3:visited{color:#000000; }
.sidebluelinkssub3{ background: #abd6f1; }

.sidebluelinkssub3{ margin-left:30px;  }

.home:visited{ font-color:#FFFFFF; }

.aligncenter{
text-align:center;
margin-left:auto;
margin-right:auto;
padding-top:5px;
padding-bottom:15px;
}

.clearboth{ clear:both;
margin-left:auto;
margin-right:auto;
text-align:center; 
margin-top:10px;
}

object{margin:0px; padding:0px; clear:none;}
