/********Price******/
span.price, .detailprice, .prodprice { color: #243f9d; font-size: 20px; font-weight: bold; text-align: left; float: left; padding-right: 4px; } 
/*******Page Numbers*****/
P.pagenums {
font-size: 12px;

}
SPAN.currpage {
color: #FF0000;
font-weight: bold;
}
/*****MLS Number*****/
div.detailid { color: #ab111d; font-size: 16px;  }
/******Address*******/
div.detailname {color: #243f9d; font-size: 20px; }
/******List Price******/
div.detaillistprice {color: #999; font-size: 16px; }
/******Overview Text******/
div.detaildescription {
	color: #000;
	font-size: 14px;
	
}
#mainbodyspan{
	
}
div.emailfriend {color: #999; font-size: 16px; }
/******Listing Photos*****/
/*div.smallPropPhoto { text-align: left; float: left; clear: left; }*/
/*div.smallPropPhoto img { max-height: 50px; padding: 2px; }*/
#propertyFeatures {
	color: #000;
	font-size: 10px;
}
/******Listings Form*****/
form.contact_wrapper { padding: 4px; }
.request_info { color: #ab111c; font-weight: bold; margin-top: 4px; margin-bottom: 4px; }
table.contact_wrapper_table { }
td.label { color: #1f3b9b; font-weight: bold; padding-bottom: 4px; }
td.input { padding-bottom: 4px; }
td.textarea { padding-bottom: 4px; }
td.submit_col { text-align: right; }
