/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color: #404040;
	margin: 0;
	background: url("../images/body_back_orig.gif") repeat-x top left;
	padding: 0px;
}

a:link, a:visited {text-decoration: none;color:#71a10b;font-weight: bold;}
a:hover, a:active {text-decoration: none;color:#666f7f;}
a.greenbox {text-decoration: none;color:#ffffff;font-weight: bold;font-size: 1.3em;font-weight:bold;margin:0px;padding:6px 15px 6px 15px; background:#5a8107;}
a.greenbox:hover { background:#71a10b;}

h1 {font-size: 1em;font-weight:bold;margin:0px;padding:6px; background:#ffffff; border: 1px solid #e1e0e0; float: right;}
h2 {font-size: 1.3em;font-weight:bold;margin:0px;padding:6px; background:#ffffff; border: 1px solid #e1e0e0;}
h3 {font-size: 1.3em;font-weight:bold;margin:0px;padding:6px; background:#ffffff; border: 1px solid #e1e0e0; margin-top: 20px; clear:both;}

#container {width: 800px;margin: 0 auto; overflow: auto; padding:0px;}
#logo {margin:20px 0px 0px 30px; height: 110px;}

/*mappanel*/
#mappanelback {background:#5a8107; padding:0px 10px 0px 10px;}
#mappanel {width:780px; background: #dfdede; overflow: auto; height:315px; padding:0px;}

/*maincontent*/
#maincontent {overflow: auto; background: url("../images/maincont_back.gif") repeat-y;}

/*writtencontent*/
#writtencontent {margin: 30px; text-align: justify; padding-bottom: 30px; font-size: 0.9em;}
#writtencontent p {margin: 3px 0px 3px 0px; padding: 6px;}

/*splashnav*/
.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.0;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}
#splashnav {background:url("../images/splashnav_bg.gif") no-repeat bottom center; margin: 20px 0px 0px 10px; padding-bottom: 15px;}
#splashnav img {margin-right: 6px;}

/*footer*/
#footer {background: #71a10b url("../images/footer_back.gif") repeat-x top left; padding-bottom: 20px;}
#footermid {width:800px; margin: 0 auto; background: #f0f0f0 url("../images/footermid_back.gif") repeat-x top left; padding-top: 21px; padding-bottom: 8px;}
#footermid p {margin: 0px 0px 0px 10px; padding: 4px; font-size:0.8em; }
#footermid img {border: none;}
#logos {background: #f9f8f8; margin:0px 0px 10px 10px; width:780px; }
#logos img {width:110px; margin:15px 0px 10px 37px;}
#validations {float:right; padding:10px 10px 0px 0px;}
#validations img {margin-left: 10px;}


/*classes*/
.green {color:#71a10b;}
.googleright {float: right; margin: 7px 0px 7px 7px;}




