body {font-family: Verdana, Arial, Helvetica, sans-serif; background: #FFF;}
body a:link, body a:visited {color: #369;}
body a:hover {color: #005784;}

.logo {background-color: #DFE6EE; width: 570px;}
.dateTr {font-size: 10px; color: #FFF; text-align: right; vertical-align: bottom; width: 178px;	padding-right: 2px;	background: url(Images/dateTr_bg.jpg) repeat-y left bottom;}
.subNav { background: url(Images/subNav_bg.jpg) repeat-x left top;}

.nav {vertical-align: top; width: 180px; line-height: 22px;	background:#336799 url(Images/navBg.jpg) repeat-y right center; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0px;}
.nav ul {list-style:none; padding:0px; margin: 0px;}
.nav li {background: url(Images/buttonbg.jpg) no-repeat left center; padding-top: 3px; margin: 0px;	padding-right: 0px;	padding-bottom: 0px; padding-left: 0px;}
.nav li a:link, .nav li a:visited {color: #FFF; font-size: 10px; text-decoration: none; padding: 0px 0px 0px 7px; margin: 0px 0px 0px 10px;}
.nav li a:hover{text-decoration: underline;}
li.navUber {background: url(Images/buttonOn.jpg) no-repeat left center; padding: 3px 0px 0px 0px; margin: 0px;}
li.navUber a:link, li.navUber a:visited {color: #FFF; font-weight:bold;	font-size: 10px; text-decoration: underline; padding: 0px 0px 0px 7px; margin: 0px 0px 0px 10px;}
li.navUber a:hover{text-decoration: underline;}
li.subNavUber   {padding: 0px 0px 3px 6px; margin: 0px 0px 0px 12px; line-height: normal; background: url(Images/arrow.jpg) no-repeat left center;}
li.subNavUber a:link, li.subNavUber a:visited {	color: #FFF; font-size: 10px; text-decoration: none; margin: 0px; padding: 0px;	line-height: normal;}
li.subNavUber a:hover{text-decoration: underline;}

.copyBg {margin: 0px; padding: 0px; font-size: 12px;}
.bodyCopy {line-height: 18px; padding: 5px 5px 0px;	margin: 0px; background-color: #DFE6EE; width: 380px;}
.bodyCopy h1 {color: #369; font-size: 16px; font-weight: bold; margin: 0px; padding: 5px 0px 0px 45px; height: 21px; background: url(Images/h1Under.jpg) no-repeat left center;}
.bodyCopy h3 {font-size: 12px; margin: 10px 5px 0px 0px; padding: 0px;}
.bodyCopy h4 {font-size: 12px; margin: 0px;}
.bodyCopy h5 {font-size: 12px; margin-bottom: 5px; color: #336799; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #336799;}
.botBod {padding: 0px; margin: 0px; background: #336799 url(Images/footer.jpg) repeat-x center top;}

.imgL {float: left;	clear: right;}
.featureTbl h2 {color: #FFF; font-size: 10px; font-weight: bold; padding: 2px 0px 4px 17px;	background: url(Images/h2_bg.jpg) no-repeat left bottom; margin: 0px;}
.featureBg {padding: 5px; font-size: 10px; background-color: #BCCCDC; margin: 0px; vertical-align: top;}
.featureTbl h3 {color: #FFF; font-size: 10px; font-weight: bold; padding: 2px 0px 4px 17px;	background: url(Images/h2_bg.jpg) no-repeat left bottom; border-top: 1px solid #000; margin: 15px 0px 0px;}
.featureBBg {padding: 5px; font-size: 10px;	background-color: #BCCCDC; vertical-align: top;}

.footer {font-size: 10px; text-align: center; color: #000; padding: 5px 0px 0px; margin: 0px;}
.footer a:link, .footer a:visited {text-decoration: none; color: #000;}
.footer a:hover {color: #000; text-decoration: underline;}
.bgBlue {background-color: #BCCCDC;}
.back {font-size: 10px;	margin: 0px; background-color: #DFE6EE;	padding: 5px 0px 3px; text-align: left;}
.top {font-size: 10px; background-color: #DFE6EE; margin: 0px; padding: 5px 0px 3px 5px; text-align: right;}
.mapList a:link, .mapList a:visited { font-weight: normal;}
.mapList a:hover { font-weight: bold;}
.mapSub a:link, .mapSub a:visited { font-weight: normal; margin: 0px; padding: 5px;}
.mapSub a:hover { font-weight: bold;}