#products-title2 {width:100%; height:20px; margin:1px auto; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; background-color:#001122 }

#contact_form {width: 290px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; min-height:200px; overflow:visible}
#contact_form p { margin:0; padding:0}
	#contact_form form {padding-left:0px;}
	#contact_form label { float:left; display: block; clear: both; padding:5px 0; font-weight: normal; width:80px; }
		#contact_form .lcurrent {font-weight: bold;}
	#contact_form label img {vertical-align: middle; }

	#contact_form input.text, textarea, select { float:left; margin: 0 0px 0px 0; padding:2px; width:201px; border: 1px solid #003366; background-image:url(/images/formbg.png)}
	#contact_form textarea {height:40px; margin-bottom:4px}


		#contact_form input:focus {border-color: #FFCC00;}
		#contact_form textarea:focus {border-color: #FFCC00;}	
	.error {font-size:12px; color: #FFCC00; margin: 0px 0 0px 0px; display:none; font-weight:bold; text-align:center;}
	html>body .error {font-size:12px; color: #FFCC00; margin: 0px 0 0px 0px; display:none; font-weight:bold; text-align:center;}
	#contact_form .submit { float:left}
	
	#captcha { width:75px; float:left}


#request {
	padding:0; margin:0;
	cursor: pointer;
	width: 74px;
	height: 22px;
	border: none;
	background-color: #e7e7e7;
	background-image: url(/images/submit.png);
	background-position: 0 0;
}
#request:hover {
	background-position: 0 -22px;
}

.quickformbutton { float:left; padding: 5px -5px 0px 0px; margin: 0 5px 0 0}

#message_sent {}