/* CSS Document */
body {background-color: #F9F1FB; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align: center; margin-top:0px}
div#wrapper { position:relative; width: 799px; background-color:#FFFFFF; margin-left: auto; margin-right: auto; padding: 0px; border: 1px solid #000000;}

div#wrapper div#header {position:absolute;background-color:#583876;width: 799px;padding-bottom:2px}
div#wrapper div#header h1{position:absolute; float:left;color:#EADB33; text-align:left; font-size:10px;margin: 73px 0 0 80px;}
div#wrapper div#header img.logo {float:left;}
div#wrapper div#header div#address {background-color:#583876;color:#FFFFFF;padding:10px;font-weight:bold;text-align:right;}


div#wrapper div#nav{margin-top: 120px; width:255px;}
div#wrapper div#nav ul{list-style:none ; width:207px; border-bottom: 2px solid black; border-top: 2px solid black;margin: 0 0 0 0; text-align:left;}
div#wrapper div#nav ul li{margin-left: -35px;width:220px;}
div#wrapper div#nav ul li a.nav b{font-weight:normal;}
div#wrapper div#nav ul a.nav{margin-left:-4px; display:block; height:40px; background-image: url("images/pointer.gif");background-repeat: no-repeat;color:#000000; width:220px; padding: 5px 5px 5px 20px; background-color:#FCFAB9; border-bottom:1px solid #CCC962;}
div#wrapper div#nav ul a.nav:hover{text-decoration:none; margin-left:-4px; display:block;  height:40px; background-image: url("/images/pointerb.gif");background-repeat: no-repeat; color:#FFFFFF; width:220px; padding: 5px 5px 5px 20px; background-color:#583876; border-bottom:1px solid #CCC962}


div#wrapper div#nav ul li.areas{text-align:left; padding:10px 5px; margin:0 0 0 -22px; background-color:#FFFFFF;line-height:14px;}
div#wrapper div#nav ul li.areas a.searchlink:link, div#wrapper div#nav ul li.areas a.searchlink:visited{font-size:10px; color:#000000; }
div#wrapper div#nav ul li.areas a.searchlink:hover{text-decoration:none; }
div#wrapper div#nav img{margin:10px;}


div#wrapper div#container{width: 500px; float: right;margin: 120px 20px 0 0;}
div#wrapper div#container p{text-align:justify; padding: 10px 5px 10px 5px; margin:0; font-size:12px;}
div#wrapper div#container p.info{text-align:justify; padding: 10px 5px 10px 5px; margin:0; font-size:13px;}
div#wrapper div#container b{font-weight:normal;}
div#wrapper div#container h2{font-size:14px;}
div#wrapper div#container h2 a:link, div#wrapper div#content div#info h2 a:visited{font-weight:bold;color:#583876;}
div#wrapper div#container h2 a:hover{font-weight:bold;color:#5D0879;text-decoration:none}
div#wrapper div#container ul{list-style:square ;text-align:left;  padding:0;margin-top: 0px;}
div#wrapper div#container ul li{margin:0; padding:0 0 4px 0;}
div#wrapper div#container ul li a:link, div#wrapper div#content div#info ul li a:visited{font-weight:bold;color:#5D0879;}
div#wrapper div#container ul li a:hover{color:#5D0879;text-decoration:none}
div#wrapper div#container div#infoheader {background-color:#F9F1FB; color:#000000; border-bottom: 1px solid #583876;border-top: 2px solid #583876;}
div#wrapper div#container div#infoheader h2{font: 12px Verdana, Arial, Helvetica, sans-serif bold; padding:0;margin:0; font-weight:bold;}

div#wrapper div#footer{background-color:#583876;width: 799px;padding:5px 0 5px 0; margin-top:5px;color:#FFFFFF; clear:left;}
div#wrapper div#footer a:link, div#wrapper div#footer a:visited{color:#FFFFFF; padding: 5px;}
div#wrapper div#footer a:hover{color:#FFFFFF; padding: 5px; text-decoration:none}


/*maling form*/
div#wrapper div#content div#mapcontainer, div#wrapper div#content div#mailingform {margin: 0; border:1px #FFFFFF solid; padding:0; }

div#wrapper div#content div#mailingform form p{margin: 0; padding: 0; padding-top:10px;}
div#wrapper div#content div#mailingform form p label{float:left; width:45%;text-align:right; }
div#wrapper div#content div#mailingform form p input{margin-right:30px;}
div#wrapper div#content div#mailingform form p.formfooter{ clear:left; text-align:right;padding: 0; font-size:10px}
div#wrapper div#content div#mailingform p.buttons{margin-left:200px}
div#wrapper div#content div#mailingform .btn{background-color: #583876;color: #FFFFFF;font-weight: bold;font-size: 10pt;border: #000066 1px outset;}

div#wrapper div#content div#mapcontainer div#map{width: 490px; height: 300px ;padding:0 5px 10px 0; border: 1px solid #583876;}