div#hs_wrap {
	width: 430px;
	padding: 10px 5px 0px 5px;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}
p.hs_intro {color: #333; font-size: 11px; margin: 0px 0px 4px 11px; padding: 0;}
a.homescape, td#hs_footlinks a {color: #1a456c; text-decoration: underline;}
td.catcell {padding-top: 3px; vertical-align: top; white-space: nowrap;}
a.searchType {font-size: 11px; font-weight: normal; color: #333; text-decoration: none;}
a.searchTypeOn {font-size: 11px; font-weight: bold; color: #872300; text-decoration: none;}
table#home_1 {margin: 10px 0px 0px 9px; border: 0;}
table#home_2 {margin: 0px 0px 0px 9px; border: 0;}
table#home_3 {margin: 0px 0px 7px 9px; width: 395px; border: 0;}
td#home2_leftcol {width: 235px; padding-bottom: 4px;}
table#new_const {margin: 0px 0px 0px 9px; border: 0;}
table#open_house {margin: 0px 0px 0px 9px; border: 0;}
td.hs_topcell {height: 28px; padding-bottom: 4px;}
td.bedrooms {padding-right: 27px;}
.formlabel {color: #333; font-size: 11px; margin: 1px 0px; padding: 0; } /*letter-spacing: -1px;*/
td.advsrch_cell {width: 135px; font-size: 11px; text-align: right;}
td#pricecell2 {font-size: 9px;}
td.submitcell {padding-top: 7px; text-align: center;}
td.yellowcell {background-color: #F2EDC3; border: 1px solid #872300; border-width: 0px 1px; vertical-align: top;}
table#search_wrap {margin-top: 9px; border: 0;}
table#other_wrap {margin-top: 9px; border: 0;}
table#other {width: 404px; margin: 0px 0px 2px 9px; border: 0;}
td#other_img {width: 155px; vertical-align: top;}
td#other_lf {color: #333; font-size: 10px; letter-spacing: -1px; text-align: right; white-space: nowrap;}
td#other_cen {padding: 0px 8px; text-align: right;}
td#other_cen input {font-size: 11px; width: 55px;} 
div#hs_wrap select {font-size: 11px;}
div#hs_wrap input {font-size: 11px;}
td#hs_footlinks {padding: 2px 5px 2px 0px; text-align: center; font-size: 11px; line-height: 1.4em;}
table#mapTable {border: 0;}
p.tinyhed_left {font-size: 9px;	line-height: 1.3em; margin: 6px 0px 0px 0px;}
p.tinyhed_rt {font-size: 9px;line-height: 1.3em; margin: 6px 0px 0px 0px; padding-left: 12px;}
a.linkOff {color: #1a456c; text-decoration: none; padding: 0 0 0 12px;}
a.linkOn {
	color: #930;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 5px 4px;
	padding: 0 0 0 12px;}
table#hs_map {margin-left: 9px; width: 395px; border: 0;}
td#map_rtcol {
	font-size: 11px;
	color: #000;
	line-height: 16px;
	padding: 3px 0px 5px 0px;
	vertical-align: top;}
td#map_leftcol {
	width: 205px;
	padding: 5px 0px;
	vertical-align: top;}
img#imgMap {border: 1px solid #333;}
input#geo_area_text {width: 147px; margin-right: 2px;}
select#geo_area_text_lookup_id {width: 50px;}
select#filter_min_price {width: 86px;}
select#filter_max_price {width: 86px;}
select#filter_property_type {width: 137px;}
select#filter_min_bed {width: 55px;}
select#filter_min_bath {width: 55px;}
select#filter_party_id {width: 151px;}
input.gobut {margin: 0px 2px;}
td#citycell2 input#geo_area_text {width: 120px; margin-right: 2px;}
td#statecell2 select#geo_area_text_lookup_id {width: 53px;}
td#pricecell2 select#filter_min_price {width: 83px;}
td#pricecell2 select#filter_max_price {width: 85px;}
input#filter_mls_id {width: 60px; margin-right: 2px;}
