body {     margin: 0;     font: 0.8125em Verdana, sans-serif;     line-height: 1em;     color: #333;     background: #FFF;     }form {     margin: 0;     padding: 0;     }#directory {     color: #333333;     margin: 0 0 0 160px;     padding: 76px 0 0 0;     font-family: Georgia;     font-weight: bold;     font-size: 2em;     }#directory a {     display: inline;     color: #000083;     text-decoration: underline;     font-size: 10px;     font-weight: normal;     font-family: Verdana,Arial, Helvetica, sans-serif;     }#directory a:hover {     color: #333333;     }#container {
     padding: 10px 15px 15px;
     }#search-container {
     margin: 0;     padding-left: 10px;     }
#search-0 {     float: left;     width: 25%;     }
#search-1 {     float: left;     width: 25%;     }
#search-2 {     float: left;     width: 25%;     }
#search-3 {     float: right;     width: 25%;     }
#search-inner {     margin: 0;
     }.formLabel {     margin: 0;     font-weight: bold;     padding-bottom: 5px;     }.selectBox {     margin: 0;     background-color: #F5F1CA;     padding: 2px;     border: 1px solid #cccccc;     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 10px;     width: 245px;     }.inputBox {     margin: 0;     background-color: #F5F1CA;     padding: 2px;     border: 1px solid #cccccc;     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 10px;     width: 105px;     }.button {     margin: 0;     border: 1px solid #cccccc;     font-family: Verdana, Arial, Helvetica, sans-serif;     width: 65px;     font-size: 10px;     }html>body .button {     padding: 2px;     border: 1px solid #cccccc;     font-family: Verdana, Arial, Helvetica, sans-serif;     width: 65px;     font-size: 10px;     }td {     font-size: 11px;     }html>body td {     font-size: 11px;     }h1 {     font-size:1.5em;     font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;     margin: 0;     padding: 0 0 5px 4px;     }h2 {
     font-size:1.5em;
     font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
     margin: 0;
     color: #000;
     padding: 5px 0 5px 4px;
     }
h2 a {
	text-decoration: none;
	}
h2 a:hover {
	border-bottom: 2px solid;
	}
h3 {     font-size:1.5em;     font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;     margin: 0 0 5px 0;     width: 100%	display: block;     padding: 10px 0 0 0;     border-bottom: solid 1px #CCCCCC;     }#left {     float: left;     width: 410px;     }#left-inner {     padding: 5px;     }#mapbg {     width: 400px;     height: 400px;     }.mapInstr {     padding: 3px 4px 3px 4px;     }#right {     float: left;     width: 410px;     }#right-inner {     padding: 5px;     }
.ieFix {
     padding: 10px; 
     line-height: 1.5em;
}div.scroll {
     margin:0;     height: 400px;     width: 400px;     overflow: auto;     }.resulttdhead {     padding: 3px 4px 3px 4px;     font-size:11px;     border-left: solid 1px #fff;     border-bottom: solid 1px #000;     font-weight: bold;     }.resulttd {     padding: 3px 4px 3px 4px;     font-size:11px;     border-left: solid 1px #CCC;     border-bottom: solid 1px #CCC;     }#numrecords {     font-size: 11px;     padding-top: 5px;     }
p.error, div.error {     border: 1px solid #f00;     margin: 1em 0;     padding: 1em;     background: #f99;     }
a.main:link {     text-decoration: none;     font-family: Tahoma, Arial;     font-size: 11px;     color: #203888; }a.main:visited {     text-decoration: none;     font-family: Tahoma, Arial;     font-size: 11px;     color: #203888; }a.main:active {     text-decoration: none;     font-family: Tahoma, Arial;     font-size: 11px;     color: #203888; }a.main:hover {     text-decoration: none;     background-color: #203888;     font-family: Tahoma, Arial;     font-size: 11px;     color: #FFFFFF; }
