form h5 						{ padding:10px 0 0 0; margin:0; }
input, select, textarea 		{ font:11px/1.4 Tahoma, Verdana, Helvetica, san-serif; color:#666666; margin:0.3em; }
p.error 						{ color:#C30; }
label 							{ margin: 0; margin-top:0.3em; text-align:left; width:250px; float:left; }
label.submit 					{ width:135px; }
fieldset 						{ border:solid 0 #fff; width:190px; margin: 10px 0; padding:0; }
legend 							{ display:none; }
.br 							{ display:none; }  
.text	 						{ float:right; width:150px; }
.textarea 						{ float:right; width:150px; height:120px; }
.checkbox						{ float:right; margin-right:140px; }
select	 						{ float:right; width:152px; }
form input, select, textarea	{ border:1px solid #AAA; } 
input#date_from, input#date_to 	{ width:20px; }
form :focus						{ background-color:#EFEFEF; }
.inputbutton 					{ font:.9em "Garamond", "Times New Roman", Times, serif; color:#114d2a; margin-left:95px; border:1px solid #fff; background-color:#8FA78E; cursor:pointer; cursor:hand; }
.inputbutton:hover 				{ background-color:#b3cdb1; cursor:pointer; cursor:hand; }
