body { background-color: white; color: black; }
a:link, a:visited { color: #252600;}
a:hover { color: BLACK;	
text-decoration: underline; }
a:active { color: #252600; }
select, option, textarea {	background-color: #F8F8FF;	color: black;}

#sitemenumain a:hover {	background-color: #DCDCDC; }
#sitemenumainv a:hover { background-color: #DCDCDC; }
#sitefootermenu a:hover { background-color: #DCDCDC; }

#sitefootercopyright {
	background-color: transparent;
	color: Silver;
}
#sitefootercopyright a:link, #sitefootercopyright a:visited {
	color: Silver;
}
#sitefootercopyright a:hover {
	color: Gray;
}
#sitefootercopyright a:active {
	color: Silver;
}
.form_register_form, .form_contactus_form, .form_search_form, .form_search_formq, .form_login_form, .form_login_formq,
.featuredv_bordertable, .featuredvn_bordertable, .featuredvh_bordertable, .featuredvh2_bordertable,
.results_propertyborder, .results1_propertyborder, .results2_propertyborder, .detail_propertyborder, .results3_propertyborder
{

}

.form_register_header,.form_contactus_header, .form_search_header, .form_search_headerq, .form_login_header, .form_login_headerq {
	border-bottom: 1px solid #F5F5F5;
}

.form_register_textbox, .form_contactus_textbox, .form_search_textbox, .form_login_textbox,
.form_register_textarea, .form_contactus_textarea, .form_login_textboxq,
.form_register_combobox, .form_contactus_combobox, .form_search_comboboxq, .form_search_combobox
{
	background-color: #F8F8FF;
	color: black;
	border: 1px solid Gray;
}

input.form_register_textbox:focus,
input.form_search_textbox:focus,
input.form_contactus_textbox:focus,
input.form_login_textbox:focus,
textarea.form_register_textarea:focus,
textarea.form_contactus_textarea:focus
{
	background-color: #FAFAD2;
}

.form_mandatory,  .form_error  {color: Red;}

.results_legaltitle, .detail_legaltitle, .results_legaltext, .detail_legaltext { color: Gray; }

.detail_propstat_under_offer, .detail_propstat_let, .detail_propstat_sold, .detail_propstat_sold_stc,
.results_propstat_under_offer, .results_propstat_let, .results_propstat_sold, .results_propstat_sold_stc
{
	color: Red;

	font-weight: bold;
}
.detail_propstat, .detail_propstat_to_let, .detail_propstat_for_sale,
.results_propstat, .results_propstat_to_let, .results_propstat_for_sale
{
color: #3f3f41; 


}
.detail_priceask, .detail1b_proptype, .detail1b_proptenu, .detail1b_addresssummary, .detail1a_proptype, .detail1a_addresssummary,
.results1_proptenu, .results1_proptype, .results1_addrsummary
 {
 color: #3f3f41; 
	background-color: transparent;
}

.detail_photoborder {border: 1px solid black;}

.results2_propstat_under_offer, .results2_propstat_let, .results2_propstat_sold, .results2_propstat_sold_stc,
.results3_propstat_under_offer, .results3_propstat_let, .results3_propstat_sold, .results3_propstat_sold_stc
{color: Red;}

