/* REGISTRATION FORM */

table.regTable {
	margin:0 auto;
	width:425px;
}

table.regTable .labels {
	width:200px;
	padding:0 25px 10px 0;
	text-align:right;
	font:12px Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
/*	color:#f7b184;*/
	font-weight:bold;
	vertical-align:middle;
	border:none;
}

table.regTable .fields {
	width:250px;
	padding:0 0 10px 0;
	text-align:left;
	font:12px Arial, Helvetica, sans-serif; 
	color:#ffffff;
	font-weight:bold;
	border:none;
}

table.regTable .fields input {
	padding:3px;
	margin:0;
	border:none;
	width:190px;
	background:#46473c !important;
	color:#ffffff;
	font-weight:bold;
	vertical-align:middle;
}

table.regTable .fields textarea {
	padding:3px;
	margin:0;
	border:none;
	width:190px;
	background:#46473c;
	color:#ffffff;
	font-weight:bold;
}

table.regTable .fields select {
	padding:3px;
	margin:0;
	border:none;
	width:196px;
	background:#46473c;
	color:#ffffff;
	font-weight:bold;
}

table.regTable .buttons {
text-align:right;
}

#square_feet_low, #square_feet_high, #price_range_low, #price_range_high {
	padding:3px;
	margin:0;
	border:none;
	width:93px;
	background:#46473c;
	color:#ffffff;
	font-weight:bold;
}

#errorHeader {  color:#ffffff; font-weight:bold;  }
#error { margin:0; color:#ffffff; font-weight:bold; }
#error ul { margin-top:1em; margin-bottom:2em; }


