.form-table { 
font-family: "Trebuchet MS", Arial, sans-serif;
width:580px;
}
.form-category h3{
	color:#c8d766;
	font-size: 18px;
	text-transform:uppercase;
	font-weight: normal;
	padding-top:10px;}
.form-description{ font-size: 13px; padding-bottom:5px; color:#8d8d8d;}
td.form-line{ padding:6px; border-bottom:1px solid #F1F1F1; padding-left:0px;  padding-right:0px;}
.form-inputbox{
	width:193px;
	border:1px solid #dfdfdf;
	padding:1px 1px 1px 3px;
	margin:0px;
	color:#585858;
	font:12px "Trebuchet MS", Arial, sans-serif;
}/*.form-inputbox:active{
	border:2px solid #b2e0e7;
}*/
.form-inputbox_on{ 
	width:193px;  
	border:1px solid #dfdfdf;
	border-bottom:1px solid #91B41A; 
	padding:1px 1px 1px 3px;
	margin:0px;
	color:#585858;
	margin:0px 0px 0px 0px;
	font:12px "Trebuchet MS", Arial, sans-serif;}
.form-listbox, select.form-inputbox{ 
	width:200px; padding-right:0px; border:1px solid #dfdfdf;
	padding:1px 1px 1px 5px;
	margin:0px;
	color:#585858;
	font:12px "Trebuchet MS", Arial, sans-serif;}
.form-listbox_on, select.form-inputbox_on{
	width:200px; padding-right:0px;
	padding:1px 1px 1px 3px;
	margin:0px;
	border:1px solid #91B41A; 
	color:#585858;
	font:12px "Trebuchet MS", Arial, sans-serif;}
.form-textarea,textarea.form-inputbox{ 
width:300px;  
border:1px solid #dfdfdf; 
padding:1px 1px 1px 3px;
margin:0px 0px 0px 0px;
color:#585858;
font:12px "Trebuchet MS", Arial, sans-serif;}
textarea.form-inputbox_on{width:300px; border:1px solid #dfdfdf; border-bottom:1px solid #91B41A; }
.form-requiredfield{ font-weight:bold;}
.form-fileinput{height:21px;}
.form-submit{
	background:#5093c3;
	color:#FFFFFF;
	border:none;
	display:block;
	clear:both;
	font:12px "Trebuchet MS", Arial, sans-serif;
	text-transform:uppercase;
	margin:7px 0px 0px 0px;
	padding:2px 4px 0px;
	cursor:pointer;
	line-height:1.4em;}
	
.form-submit:hover{background:#8dc1e6;color:#005795;} 
.checkboxes{ padding:0px 0px 10px; }
.checkbox{
	width:13px;
	height:13px;
	padding:0px;
	border:none;}
textarea {
overflow:auto;}
.form-error{ color:#ff9900; font-size:0.9em;}
input{visibility:visible!important;}
.form-notes{ font-size: 13px; padding-bottom:5px; color:#8d8d8d;}

