body {margin-left: 0px;	margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

h1 {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#333333;text-align:center;padding:2px;margin:0px;}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#3F5914;font-weight:bold;padding:0px;margin:0px;}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#567919;font-weight:bold;padding:0px;margin:0px;}
h4 {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#99cc00;font-weight:normal;padding:0px;margin:0px;}

.maintext{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.maintextindex{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.topnav-bg {background-image: url(images/top_nav.gif);	background-repeat:repeat-x;	height:25px;}
.bottom-bg { background-image: url(images/bottom_bg.gif); background-repeat:repeat-x; height:20px;}

.breadcrumbs {background-color:#ececec;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;padding-left:5px;height:21px;}
.breadcrumbs a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-decoration:underline;}
.breadcrumbs a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-decoration:none;}

.copy-text {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-align:center;padding:2px;}
.copy-text a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-decoration:underline;}
.copy-text a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-decoration:none;}

.body-padding{padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.body-padding a{font-size:11px; color:#006c93; text-decoration:underline;}
.body-padding a:hover{font-size:11px; color:#006c93; text-decoration:none;}

hr{color:#567919; padding:0px; margin:0px;}
.listing-img{ margin-right:10px; border:#567919 solid 1px;}
.dots{ background-image:url(images/dots.gif); background-repeat:repeat-x; height:3px; margin-top:10px;}

#light-bg{background-color:#f1ffd3;}

/*--- left-nav -------------------------------------------------------*/

.markermenu{width: 200px; /*width of menu*/}
.markermenu ul{list-style-type: none;margin: 0px 0;padding: 0;border: 1px solid #567919;}
.markermenu ul li a{
background: #fcfcfc url(images/header_arrow.gif) no-repeat 10px center;
font: 11px Arial, Verdana, Helvetica, sans-serif;
color: #000000;
display: block;
width: auto;
padding: 3px 0;
padding-left: 30px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}
* html .markermenu ul li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */width: 150px;}
.markermenu ul li a:visited, .markermenu ul li a:active{color: #00014e;}
.markermenu ul li a:hover{color: white;background-color: #006c93;background-image:none; /*onMouseover image change. Remove if none*/}

/* Holly Hack for IE \*/
* html .markermenu ul li { height: 1%; }
* html .markermenu ul li a { height: 1%; }
/* End */


/*--- topnav ----------------------------------------------------------------*/

.solidblockmenu{margin: 0px;padding: 0px;float: left;font: bold 11px Arial;width: 100%;overflow: hidden;border-width: 1px 0;
background: #006c93 url(images/top_nav.gif) center center repeat-x;}
.solidblockmenu li{display: inline;}
.solidblockmenu li a{float: left;color: white;padding: 4px 31px;text-decoration: none;border-right: 1px solid #006c93;}
.solidblockmenu li a:visited{color: white;}
.solidblockmenu li a:hover, .solidblockmenu li .current{color: white;background: transparent url(images/top_nav_a.gif) center center repeat-x;}

/*--- body subnav ----------------------------------------------------------------*/

.solidblockmenu2{margin: 0px;padding: 0px;float: left;font: 11px Arial;width: 100%;overflow: hidden;border-width: 1px 0;background: #84c702 url(images/body_nav.gif) center center repeat-x;}
.solidblockmenu2 li{display: inline;}
.solidblockmenu2 li a{float: left;color: black;padding: 4px 8px;text-decoration: none;border-right: 1px solid #567919;}
.solidblockmenu2 li a:visited{color: black;}
.solidblockmenu2 li a:hover, .solidblockmenu2 li .current{color: white;background: transparent url(images/body_nav_a.gif) center center repeat-x;}

/*--- details buttons ----------------------------------------------------------------*/

.solidblockmenu3{margin: 0px;padding: 0px;float: left;font: 11px Arial;width: 100%;overflow: hidden;border-width: 1px 0;background: #84c702 url(images/top_nav.gif) center center repeat-x;}
.solidblockmenu3 li{display: inline;}
.solidblockmenu3 li a{float: left;color: white;padding: 2px 8px;text-decoration: none;border-right: 4px solid #ffffff;}
.solidblockmenu3 li a:visited{color: white;}
.solidblockmenu3 li a:hover, .solidblockmenu3 li .current{color: white;background: transparent url(images/top_nav_a.gif) center center repeat-x;}