#contact_form {width: 500px; float:left; margin-left:10px; display:inline; margin-top:10px;}
	#contact_form form {padding-left:5px;}
	#contact_form label { float:left; display: block; clear: both; padding: 3px 0; color: #000000; font-size	:12px; font-weight: normal; width:120px; }
		#contact_form .lcurrent {font-weight: bold;}
	#contact_form label img {vertical-align: middle; }
	#contact_form input.text, textarea, select { float:left; margin: 0 5px 10px 0; padding: 7px; width: 350px; border: 1px solid #ccc; }
	#contact_form textarea {height: 200px;}
	#contact_form select {width:266px;}
	#contact_form input.radio {  }
		#contact_form input:focus {border-color:#aaa; background-color:#FFF4EC;}
		#contact_form textarea:focus {border-color: #aaa;}	
	.error {font-size:11px; color: #FF0000; margin: 0 0 0px 120px; display:none;}
	#contact_form .submit {border:0; background:#116AAF; color:#fff; font-weight:bold; padding:5px; float:left; font-family:"Trebuchet MS"; font-size:15px; margin-left:120px;}
