body {
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 10pt;
   font-weight: normal;
   COLOR: #323232;
   background-color: #6E8154;
   MARGIN-LEFT: 0px;
   MARGIN-RIGHT: 0px;
   MARGIN-TOP: 0px;
   MARGIN-BOTTOM: 0px;
   TEXT-ALIGN: left;
min-height: 100%; 
height: 100%;
}
.nav1 {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ADC2D5;
	background: url(images/nav_btntop.jpg) no-repeat;
	height: 40px;
	width: 210px;
	text-align: left;
	vertical-align: middle;
	background-repeat: no-repeat;
}
.nav {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ADC2D5;
	background: url(images/navbtnbg.gif) no-repeat;
	height: 24px;
	width: 210px;
	text-align: left;
	vertical-align: middle;
	background-repeat: no-repeat;
}
.nav2 {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ADC2D5;
	background: url(images/nav_btnbtm.jpg) no-repeat;
	height: 40px;
	width: 210px;
	text-align: left;
	vertical-align: middle;
	background-repeat: no-repeat;
}
.footnav {
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #808080;
	height: 50px;
	width: 740px;
	text-align: center;
	vertical-align: middle;
   MARGIN-TOP: 7px;
}
p{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 10pt;
   font-weight: normal;
   COLOR: #00184A;
   padding: 0px 20px 0px 20px;
 }
h1{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 18pt;
   font-weight: bold;
   font-style: italic;
   COLOR: #00184A;
   MARGIN-LEFT: 0px;
   MARGIN-TOP: 15px;
   padding: 0px 20px 0px 20px;
   background: transparent url('images/bg-header1.gif') bottom center no-repeat;
   padding-bottom: 5px;
}
h2{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 16pt;
   font-weight: bold;
   COLOR: #00184A;
   MARGIN-LEFT: 0px;
   MARGIN-TOP: 15px;
   padding: 0px 20px 0px 20px;
}
h3{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 13pt;
   COLOR: #336699;
   font-weight: bold;
   MARGIN-LEFT: 0px;
   MARGIN-TOP: 15px;
   padding: 0px 20px 0px 20px;
}
h4{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 11pt;
   font-weight: bold;
   COLOR: #404040;
   MARGIN-LEFT: 0px;
   MARGIN-TOP: 15px;
   padding: 0px 20px 0px 20px;
}
.pageheader{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 18pt;
   font-weight: bold;
   COLOR: #00184A;
   MARGIN-LEFT: 0px;
   MARGIN-TOP: 15px;
   padding: 0px 20px 0px 20px;
}
.banner{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 8pt;
   font-weight: bold;
   COLOR: #00184A;
   padding-top: 10px;
   margin-top: 6px;
 }
.banner2{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 8pt;
   font-weight: normal;
   COLOR: #00184A;
   MARGIN-LEFT: 0px;
   MARGIN-RIGHT: 10px;
   margin-top: 7px;
 }
.footer{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 8pt;
   font-weight: normal;
   COLOR: #5D83A7;
 }   
.smaller{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 7.5pt;
   font-weight: normal;
   COLOR: #00184A;
 } 
.feature{
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 7.5pt;
   font-weight: normal;
   padding-top: 5px;
   COLOR: #FFFFFF;
   MARGIN-TOP: 0px;
   MARGIN-LEFT: 0px;
   MARGIN-RIGHT: 15px;
 }   
a:link       { color: #00184A; text-decoration: underline; font-weight: bold; font-size: 10pt }
a:visited    { color: #00184A; text-decoration: underline; font-weight: bold; font-size: 10pt }
a:active     { color: #336699; text-decoration: underline; font-weight: bold; font-size: 10pt }
a:hover      { color: #336699; text-decoration: underline; font-weight: bold; font-size: 10pt }

a.footer      { color: #5D83A7; text-decoration: none; font-weight: normal; font-size: 8pt }
a.footer:link       { color: #5D83A7; text-decoration: none; font-weight: normal; font-size: 8pt }
a.footer:visited    { color: #5D83A7; text-decoration: none; font-weight: normal; font-size: 8pt }
a.footer:active     { color: #5D83A7; text-decoration: underline; font-weight: normal; font-size: 8pt }
a.footer:hover      { color: #4D6B87; text-decoration: underline; font-weight: normal; font-size: 8pt }

a.subfooter      { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 8pt }
a.subfooter:link       { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 8pt }
a.subfooter:visited    { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 8pt }
a.subfooter:active     { color: #FFFFFF; text-decoration: underline; font-weight: normal; font-size: 8pt }
a.subfooter:hover      { color: #FFFFFF; text-decoration: underline; font-weight: normal; font-size: 8pt }

a.featurelk      { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 7.5pt; }

a.featurelk:link       { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 7.5pt; }
a.featurelk:visited    { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 7.5pt; }
a.featurelk:active     { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 7.5pt; }
a.featurelk:hover      { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 7.5pt; }

a.quicklk      { color: #00184A; text-decoration: none; font-weight: normal; font-size: 8pt; }

a.quicklk:link       { color: #00184A; text-decoration: none; font-weight: normal; font-size: 8pt; }
a.quicklk:visited    { color: #00184A; text-decoration: none; font-weight: normal; font-size: 8pt; }
a.quicklk:active     { color: #00184A; text-decoration: none; font-weight: normal; font-size: 8pt; }
a.quicklk:hover      { color: #00184A; text-decoration: underline; font-weight: normal; font-size: 8pt; }


.photgal {border:1px; border-color: #FFF; border-style: solid; MARGIN-LEFT: 0px;
   MARGIN-RIGHT: 5px;}
.maingal {border:1px; border-color: #666; border-style: solid; MARGIN-LEFT: 0px;
   MARGIN-RIGHT: 0px;}
#all { 
	background: url("images/content_bg.jpg");
	background-repeat: repeat-y;
	margin:0 auto;
	width: 780px;
min-height: 100%; 
height: 100%;
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 7.5pt;
   font-weight: normal;
   COLOR: #FFFFFF;
} 

#toprow { 
	background: url("images/hd_topbar.jpg");
	background-repeat: no-repeat;
	text-align: right;
	margin:0 auto;
	width: 780px;
	height: 30px; 
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 7.5pt;
   font-weight: normal;
   COLOR: #FFFFFF;
} 
#headerleft { 
	background: url("images/hd_title.jpg");
	background-repeat: no-repeat;
	text-align: left;
	width:570px;
	height:68px;
	float: left;
} 
#headerright { 
	background: url("images/hd_news.jpg");
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	width:210px;
	height:68px; 
	float:left;
}
#tier2a { 
	background: url("images/header_1.gif");
	background-repeat: no-repeat;
	text-align: left;
	width:780px;
	height:132px;
	float: left;
	padding: 0px 0px 0px 0px;
}
#tier3a { 
	background: url("images/hd_navholder.jpg");
	background-repeat: no-repeat;
	text-align: left;
	width:780px;
	height:36px;
	float: left;
	padding: 0px 0px 0px 0px;
}
#mainbodyhd { 
	background: url("images/bdy_top.jpg");
	background-repeat: no-repeat;
	text-align: left;
	width:570px;
	height:33px;
	float: left;
	padding: 0px 0px 0px 0px;
}
#footerarea { 
	background: url("images/foot_footer.jpg");
	background-repeat: repeat-y;
	text-align: left;
	width:780px;
	padding: 0px 0px 0px 0px;
	clear: both;
}
#mainnavhd { 
	background: url("images/nav_btntop.jpg");
	background-repeat: no-repeat;
	text-align: left;
	width:210px;
	height:33px;
	float: left;
	padding: 0px 0px 0px 0px;
}
#mainbodyarea { 
	background: url("images/bdy_main.jpg");
	background-repeat: repeat-y;
	text-align: left;
	width:570px;
	float: left;
	padding: 0px 0px 0px 0px;
min-height: 100%; 
height: 100%;
}
#mainnavarea { 
	background: url("images/nav_bg.jpg");
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: middle;
	width:210px;
	float: right;
	padding: 0px 0px 0px 0px;
min-height: 100%; 
height: 100%;
}
#mainbodyfoot { 
	background: url("images/bdy_foot.jpg");
	background-repeat: repeat-y;
	text-align: left;
	width:570px;
	height:14px;
	float: left;
	padding: 0px 0px 0px 0px;
}
#mainnavfoot { 
	background: url("images/nav_bg.jpg");
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: middle;
	width:210px;
	height:14px;
	float: right;
	padding: 0px 0px 0px 0px;
}
#backtotopfooter { 
	background: url("images/foot_footer.jpg");
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: middle;
	width:780px;
	height:100px;
	float: left;
	padding: 0px 0px 0px 0px;
}
#mainfoot { 
	background: url("images/nav_mainfoot.jpg");
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	width:780px;
	height:20px;
	float: left;
	padding: 0px 0px 0px 0px;
}
#subfoot { 
   	background-color: #6E8154;
	text-align: center;
	vertical-align: middle;
	width:780px;
	height:40px;
	float: left;
	padding: 0px 0px 0px 0px;
}
ul#nav1 {
	list-style-type: none;
	background: url("images/nav_bg.jpg");
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	text-indent: 20px;
}
#nav1 a:link, #nav1 a:visited {
	display: block;
	width: 210px;
	height: 33px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	background: url("images/nav_btntop.jpg");
	background-repeat: no-repeat;
	text-decoration: none;
}
#nav1 a:hover {
	background: url("images/nav_btntop_o.jpg");
	background-repeat: no-repeat;
}
ul#nav {
	list-style-type: none;
	background: url("images/nav_bg.jpg");
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	text-indent: 20px;
}
#nav a:link, #nav a:visited {
	display: block;
	width: 210px;
	height: 24px;
	padding: 5px 0px 0px 0px;
	margin: -5px 0px 0px 0px;
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	background: url("images/navbtnbg.gif");
	background-repeat: no-repeat;
	text-decoration: none;
}
#nav a:hover {
	background: url("images/navbtnbg_o.gif");
	background-repeat: no-repeat;
}
ul#nav2 {
	list-style-type: none;
	background: url("images/nav_bg.gif");
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	text-indent: 20px;
}
#nav2 a:link, #nav2 a:visited {
	display: block;
	width: 210px;
	height: 40px;
	padding: 5px 0px 0px 0px;
	margin: -5px 0px 0px 0px;
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	background: url("images/nav_btnbtm.jpg");
	background-repeat: no-repeat;
	text-decoration: none;
}
#nav2 a:hover {
	background: url("images/nav_btnbtm_o.jpg");
	background-repeat: no-repeat;
}
#weather {
	text-align: center;
}
#map {
 	width: 527px; 
	height: 300px; 
	margin-top: 10px; 
	margin-left: 20px; 
	border: 1px solid #606060;
	color: #000000;
}
#message {
	color: #000000;
	margin-left: 25px; 
}
.fpimg {
	border: 1px solid #606060;
	margin-left: 5px;
	margin-right: 5px;
}
ul { 
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 10pt;
   font-weight: normal;
   COLOR: #00184A;
list-style-type: disc;
padding-left: 40px;
margin-left: 20px;
margin-right: 20px;
} 
li.bullet {
   font-family: Verdana, Tahoma, Arial, Sans-serif;
   font-size: 10pt;
   font-weight: normal;
   COLOR: #00184A;
padding-left: 20px;
margin-bottom: 0px;
}
.footnote {font-size:10px;}
.newshp {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #5E593E; line-height: 12pt}
.bodyspace {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 16pt; color: #5E593E}
.bodyreg { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #5E593E }
.soie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #F4F2EC; color: #5E593E}
.newshpsm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #5E593E}


#sidebarhead{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
background: url(images/sidebarhead.gif);
background-repeat: no-repeat;
COLOR: #808080;
}
#sidebarmain{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
background: url(images/sidebar.gif);
background-repeat: repeat-y;
COLOR: #808080;
}
#sidebartail{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
background: url(images/sidebartail.gif);
background-repeat: no-repeat;
COLOR: #808080;
}