#contact_form .error_message{

	margin:0px;
	padding:0px 0px 15px 0px;
	border-bottom:0px solid #cccccc;
	color:red;
	font-weight:bold;

}

#contact_form .success_message{

	margin:0px;
	padding:0px 0px 15px 0px;
	border-bottom:0px solid #cccccc;
	color:green;
	font-weight:bold;

}

#contact_form p.title{

	margin: 0px;
	padding:0 0 0 0;

}
#contact_form p.field{

	margin: 0px;
	padding:0 0 1em 0;

}
#contact_form .field_highlight{

	float:left;
	border:2px solid red;

}
#contact_form .row_hide{

	visibility:collapse;

}
#contact_form .row_show{

	visibility:visible;
	padding:13px 0px;
	color:red;
	font-weight:bold;

}
/*Fields*/
#contact_form input.text, #contact_form textarea{

	width:250px;

}
#contact_form textarea{

	height:125px;

}
