/*------------ Generic Items ------------*/
body{margin:0;padding:0;font-family:verdana,arial,sans-serif;color:#666666;}
a img  { border:none; }

/*----------- Wrapper and header -------- */
#wrapper{width:1000px;margin:0;padding:0;border:none;}
#header{width:1000px;height:108px;background-image:url(/images/header.jpg);background-repeat:no-repeat;margin:0 0 20px 0;padding:0;}
#header h1{display:none;}
#header a{display:none;}
#header img{display:none;}
/*--------------- Top Menu -----------------*/
#menu1{margin:0 0 0 0px;padding:0px;background-image:url(/images/nav.jpg);background-repeat:repeat-y;width:1000px;height:33px;}
#menu1 ul{font-weight:bold;font-size:12px;margin-top:0px;padding:0;display:inline;text-align:center;}
#menu1 ul li{float:left;margin-top:0;margin-right:0;padding:10px;clear:right;list-style:none;display:inline;text-align:center;}
#menu1 a{text-decoration:none;color:#fff;border-right:1px solid #ffffff;padding-right:20px;}
#menu1 a:link{color:#fff;}
#menu1 a:visited{color:#fff;}
#menu1 ul li a:hover{color:#6e7649;}
#menu1 a:active{color:#6e7649;}

/*----------- Search Options -------------*/
#searchtitle{background-image:url(/images/search_options_bar.jpg);height:86px;width:424px;}
#searchcolumn{float:left;background-image:url(/images/searchcolumnbackground.jpg);width:184px;height:400px;background-repeat:no-repeat;padding:0px;margin:0px;}
#searchoptions strong{font-size:7pt;font-weight:bold;padding:0px;margin:0px;}
#searchoptions form{margin-top:5px;}
#searchoptions{width:160px;text-align:right;font-weight:bold;color:#94A300;font-size:8pt;}
.textfield{background-color:white;color:#94A300;height:18px;Width:126px;font-size:8pt;border:1px solid #ADADAD;}
html>body .textfield {height:13px;} 
.selectfield{background-color:white;color:#94A300;height:18px;Width:126px;font-size:8pt;border:1px solid #ADADAD;}
#SearchButton{font-size:10px;color:#505050;height:17px;border-style:solid;border-width:1px;border-color:#90964F;background-image:url(buttonbg.gif);margin-top:7px;}

/*----------- A to Z Search -------------*/
#azSearchArea{margin-top:50px;width:184px;height:140px;font-weight:bold;color:#94A300;}
#azSearchArea strong{float:right;clear:both;margin:0px;font-size:7pt;margin-right:15px;width:120px;text-align:right;}
#azSearchArea p{float:right;clear:both;font-size:8pt;margin-bottom:10px;margin-right:15px;width:120px;text-align:right;}
.azrow{font-weight:bold;float:left;text-align:left;margin:0px;color:white;border-left:1px solid white;border-top:1px solid white;width:169px;padding:0px;margin-left:4px;}
html>body .azrow{width:168px;  text-align:center;}
.azrow li{text-align:center;font-size:10px;width:24px;height:12px;display:inline;padding:0px;margin:0px;}
html>body .azrow li{width:12px;}
.azrow li a{display:table-cell;width:24px;height:12px;float:left;margin:0px;text-decoration:none;color:white;padding:4px 6px 4px 5px;border-right:1px #FFFFFF solid;}
html>body .azrow li a{width:12px;}
.azrow li a:hover{background-color:#94A300;}
#bottomazrow{width:120px;border-left:none;}

/*----------- Legal crap -------------*/
#legaltype{margin-top:60px;padding:0 0 0 5px;font-size:7.5pt;}
#legaltype a{text-decoration:none;color:#99cd00}

/*--------------- Flash -----------------*/
#MapArea{float:left;width:240px;Height:300px;}
#MapList{width:160px; font-weight:bold;color:#94A300;font-size:8pt; padding-left:20px; padding-top:50px;}
#MapList a{color:green;text-decoration:none;}

/*--------------- Content Area -----------------*/
#content{float:left;padding:0px 0 0 7px;width:550px;font-size:12px;margin-top:-30px;}
#content a{color:green;text-decoration:none;}
#content h2{font-size:14pt;font-weight:bold;color:#94A300;margin:0px;margin-bottom:20px;}
#content #back {float:right; text-align:right; }
#content #back a { color:#666666; text-decoration:none; font-size:11px;}
#content #back #print {color:black; font-size:9px;}
#content #back a.backlink { position:relative; top:10px; text-decoration:underline;}
#content #back #print img {position:relative; top:4px;}

/*--------------- Details -----------------*/
#content #details { width:550px; clear:both; padding-top:30px; margin-top:30px;}
#content #details th { width:170px; text-align:left; font-size:11px; padding-right:40px; vertical-align: top;}
#content #details td { text-align:left; font-size:11px; padding-bottom:15px;}
#content #details td ul {padding:0px; margin:0px; list-style-position: inside;}

/*--------------- Prev and Next buttons -----------------*/
#page{float:left;}
#prevButton {width:40px; height:15px; float:left; width:375px; text-align:right; }
#nextButton {width:80px; height:15px; float:left; text-align:right;}



/*------Footer outside the wrapper ------*/
#footer{padding-top:70px;clear:both;width:800px; padding-left:200px; height:50px;color:black;font-size:8pt; text-align:center; color:#666666;}
#footer a{text-decoration:none;color:#99cd00}

/*------Results page ------*/
#results{width:550px; margin:0px; padding:0px; min-height:260px; height:260px;}
html>body #results { height:auto!important; }
#results li {padding-top:4px; padding-bottom:4px; padding-left:5px; list-style-type: none; }
#results .odd {background:#CEDA50;}
#results a { font-size:10px; font-weight:bold; text-decoration:none; color:#666666;}
#results a:hover {color:#94A300;}


