/*------------------------------------------*/
/*Locator Styles */
/*------------------------------------------*/

#formfields {  
   border-top:1px solid #9eacba;
   border-bottom:1px solid #9eacba;
   border-left:0px;
   border-right:0px;
   margin:30px 0 20px 0;
   padding:0 0 0 0;
   background:url(../images/bluedot.gif) 130px 0px repeat-y;}
#locator-wrap form {
   margin:0;
   padding:0;}
#formfields .fs {
   margin:0;
   border:0; /* disable automatic border */
   padding:5px 0 15px 10px;}

.fs p {
   width:150px;
   margin:15px 0 0 0;}
.fsshade {
   background:#edf2f5 url(../images/bluedot.gif) 130px 0px repeat-y;}
.fs-group {
   margin:-17px 0 0 145px;
   width:580px;}
.grpcols {
   margin:-17px 0 15px 145px;}
.grpcols .col {
   font-size:0.8em;
   width:115px;
   float:left;
   margin:0 2px 0 0;
   padding:0 0 15px 0;}
.grpcols .wide {
   width:140px;
   margin-right:10px;}
.col label {
   display:block;
   padding:2px 0 2px 18px;}
.col label input {
   margin:0 3px 0 -18px;}
.fs-group label {
   margin:0 10px 0 0;}
#srcbtn {
   margin:0 0 15px 150px;}
#srcbtn input {
   margin:0 0 0 0;}
#srcbtn a {
   color:#888;
   position:relative;
   top:-8px;
   left:15px;}
.select {
   width:180px;
   padding:5px 0 10px 0px;
   margin:0 0 10px 0px;}
.region {
   margin:5px 0;}
