


<!-- from Carlisle -->
#searchSelect	{
   padding:0 0 20px 9px;
   position: absolute;
   margin: 0;
   height: auto;
   /*border-left: 1px solid #999;*/
}
#searchContainer	{
   margin:0px;
   padding:0;
   margin-top: -10px;
   font: 11px Verdana,Arial,Helvetica,Sans-serif;
   color: #333333;
   /*border-left: 1px solid #999;*/
   width: 290px;
   
}

#property_search_form input.readonly { font-size: 10px;  width: 180px; color:#666;}

#searchDrop { font-family: "Book Antiqua", Times-New-Roman, Times, serif; font-size: 10px; color: #333333; }
#searchDrop img { border:0; }
#searchDrop	{padding:0px; list-style: none; margin: 0; width: 280px;}
#searchDrop li{        padding:0;   margin:0;   width: 210px;	
	background-image:url(drop_down_arrows.jpg);
	background-repeat: no-repeat;
	/*background-position: right bottom;*/
		background-position: 186px 16px;
}
#searchDrop li a{ text-decoration: none;   display:block;   padding:0;   margin: 0;  }




#detailed_search_stuff img { border:0; }
#detailed_search_stuff	{padding:0px; list-style: none;width:174px; margin: 0; }
#detailed_search_stuff { margin-top: 20px; }

#detailed_search_stuff li{  padding:0;   margin:0;     width: 210px;
	background-image:url(drop_down_arrows.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#detailed_search_stuff li a{   text-decoration: none;   display:block;   padding:0;   margin: 0;}
#detailed_search_stuff li a:hover { text-decoration: none; }



#searchDrop li a:hover { text-decoration: none; }
#searchDrop div {
	z-index:100;
	position: absolute;
	visibility: hidden;
	width:186px;
	margin: 0;
	padding: 0 0 0 15px;
	background: #ffffff;
	border: 1px solid #999999;
}

#searchDrop li li { width : 10px; }

.select_label_category
{ font-size : 110%;
  color : #000000;
  font-weight: bold;
}
 
.greyHead 		{ font: bold 12px Arial; color: #666666; letter-spacing: 0px; }


#property_search_form select.price_range { font-size: 10px; }


#searchDrop li a.closeboxX {float: right;padding-right : 10px;margin-top : 3px;color : red;}
#detailed_search_stuff li a.closeboxX {float: right;padding-right : 10px;margin-top : 3px;color : red;}

.no_display {
display : none;
}


#searchDrop_table_towns {
float : left;
margin : 0 0 0 -10px;
}

#searchDrop_table_towns TD {
vertical-align: bottom;
}


#detailed_search_stuff {
font-size : 11px;
}


.dropSearchList {list-style: none;  margin-top: 10px; }
.dropSearchList div { 	
	z-index:100;
	position: absolute;
	visibility: hidden;
	width:186px;
	margin: 0;
	padding: 0 0 0 15px;
	background: #ffffff;
	border: 1px solid #999999;
   color: #333333;
}

a.closeboxX {
float: right;
padding-right : 10px;
margin-top : 3px;
color : red;
font-weight: normal;
}

.search_hd {font-weight: bold;  font-size: 12px; color: #666; }

#search_form_link { width: 297px; }
#search_form_link  a { float: left; text-align: left;
font-size: 11px;
font-weight: bold;
color: #636f4b;
text-decoration: none;
padding: 0;  width: 297px; }

.button {
font-size: 11px;
font-weight: bold;
background-color: #cc9900;
color: #ffffff;
margin-left: 10px;
margin-top: 3px;
border-top-color: #dbb84d;
border-left-color-value: #dcb84e;
border-bottom-color: #7a5c00;
border-right-color-value: #7c5d00;
padding: 2px; }


