

#contact_form					{ }
form fieldset					{ font-family:Verdana, Arial, Helvetica, sans-serif;
												margin:0px 0px 20px 0px; width:578px; position:relative;
												border:0;display:block;  
	font-size:12px; 
	color:#FFFFFF;
	 line-height:20px;
	 margin:0 0 11px 0;  }
label									{ display: inline-block; width:75px; font-size:12px;
												margin:0; color:#fff;padding:0px; }
label.error           { font-weight:normal;color:red;text-align:right;width:140px; padding-left:25px; float:right; }
input.text-input			{ margin:4px;padding:2px 0;color:#333; }



input.button					{  }

#message							{margin:0 0 25px; }
#message h3						{ font-size:14px;color:white; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform: inherit;}
#message p						{ color:white;font-weight:bold;margin:6px 0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
#checkmark						{ position:relative;top:0px;left:-60px; }