#contentA {
	padding:5px 0 0 0;
}
#search_form input {background:none;}
.area_img {
	float: right;
	margin: 15px 10px 3px 10px;
}
h2 {
	height:57px;
}
#contentB {
	padding:0 10px 15px 10px;
	}
#contentB h3, #contentC h3 {
	color: #FEF347;
	font-weight: normal;
}
#contentB h5 {
	color: #bbbbbe;
	font-weight: normal;
	font-style: italic;
	font-size: 11px;
}
#contentB h5 a {
	color: #FEF347;
	text-decoration: underline;
}
#contentB p {margin:0 0 1em 0;}

#contentC {
	padding: 10px 0px 10px 10px;
	background: url(../images/content/dottedline_darkgray.gif) top left repeat-x;
}
#contentC h3 {
	padding-bottom: 10px;
	font-size: 1em;
}
/* css for the form as designed */
fieldset {
	border:none;
	vertical-align:top;
	}
fieldset,
fieldset li {font-weight:bold;}

fieldset legend {font-size:0.85em;}
fieldset li {
	font-size:0.7em;
	margin:0 0 5px 0;
	}

input,
select {
	margin:0 4px 0 0;
	padding:0 0 0 0;
	vertical-align:middle;
	}
#PropTypes,
#PropTypes li {color:#f99734;}

#Area,
#Area li {color:#68DFF5;}

#BedBath legend {display:none;}
#BedBath li {
	font-size:0.85em;
	color:#fe0875;
	}
#BedBath label {
	width:120px;
	display:block;
	float:left;
	}
#SaleRent {margin:10px 0;}
#SaleRent li {
	color:#bbbbbe;
	font-size:0.85em;
	font-weight:bold;
	display:inline;
	text-decoration:line-through;
	}
#SaleRent li.selected {
	color:#fc2f29;
	text-decoration:none;
}
#PriceRange {
	display:block;
	position:relative;
	height:35px;
	color:#FC2F29;
	margin:20px 0 0 0;
	}
#PriceRange ul {
	position:absolute;
	top:-38px;
	left:140px;
	height:25px;
}
#PriceRange li {
	float:left;
	margin:0 10px 0 0;
	}

#PriceRange li select {
	display:block;
	font-size:1em;
}
#Submit {display:block;}