/****************************************/
/* hdsegur.com */
/* Copyright (c) The Worx Group - 2008 */
/* contact.css */
/****************************************/
.contact_form { padding:0; margin:0; }
	.contact_form ul { padding:0; margin:0; clear:left; }
	.contact_form li { list-style-type:none; padding:4px 0; margin:0; clear:both; }
		.contact_form li div { margin:3px 0; float:left; }
		.contact_form li label { float:left; display:block; width:130px; padding-top:0.1em; }
		.contact_form li .mandatory { font-weight:bold; }
		.contact_form input, .contact_form select, .contact_form textarea  { font-family:inherit; font-size:12px; }
			.contact_form input.text { width:240px; border:1px solid #000; }
			.contact_form input.button { border:1px solid #000; background-color:#FFF; margin-right:5px; }
		.contact_form select.blah { font-family:inherit; border:1px solid #000; background-color:#FFF; width:240px; }
		.contact_form textarea { font-family:inherit; border:1px solid #000; background-color:#FFF; width:240px; height:70px; }
		.contact_form span.LV_valid { position:absolute; z-index:9; padding:1px 5px; margin:-2px 0 0 3px; border:1px dashed #f78f1e; font-weight:bold; color:green; background-color:#FFF; display:none;  }
		.contact_form span.LV_invalid { position:absolute; z-index:9; padding:1px 5px; margin:-2px 0 0 3px; border:1px dashed #f78f1e; font-weight:bold; color:#f78f1e; background-color:#FFF; }
		.contact_form input.LV_valid_field { /*border:1px solid #00CC00;*/ }
		.contact_form input.LV_invalid_field, .contact_form select.LV_invalid_field { /*border:1px solid #f78f1e;*/ }
