#form				{ margin: 10px 0px 0px 20px; }

#form label			{ color: #faffab; margin: 5px 10px 17px 0px; padding: 0px 0px 0px 0px; float: left; width: 120px; font-weight: bold; font-size: 100%; text-align: left;  }
#form label.small		{ font-size: 80%; font-weight: bold; }

#form span.small_txt		{ color: #faffab; font-size: 90%; line-height: 100%; padding: 0px; margin: 0px; }

#form input.input_txt		{ width: 200px; border: 2px solid #7e7e00; background: #fff;}
#form input.input_radio		{ background: transparent; font-weight: bold; margin: -2px 0px 6px 0px; padding: 0px 0px 0px 0px; vertical-align: top; }
#form textarea			{ width: 250px; height: 100px; border: 2px solid #7e7e00; background: #fff;}
#form input.input_submit	{ padding: 0px; margin: 0px 0px 17px 132px ; }

p.error_txt			{ color: #FF0000; margin: 10px 0px 15px 20px; padding: 0px; }
p.error_txt strong 		{ color: #444445; margin: 0px; padding: 0px; }