/* CSS Document */

.formhandler_header { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #fff; 
	font-style: italic;
}

.formhandler_instructions { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
}

.formhandler_info { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 11px; 
	color: #a00; 
	font-style: italic;
}

.formhandler_label { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 11px; 
	color: #000; 
	/* width: 150px; */
	text-align: right;
}
  
.formhandler_label_grey { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 11px; 
	color: #6B6B6B; 
}
  
.formhandler_input { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;
	border: inset 1px #000;
	height: 20px;
}

.formhandler_text { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;
	border: inset 1px #000;
	height: 20px;
	width: 200px;
}

.formhandler_text_no_border { 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;      
}

.formhandler_textarea_lg { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;
	border: inset 1px #000;
	height: 160px;
	width: 450px;
	overflow: auto;
}

.formhandler_textarea { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;
	border: inset 1px #000;
	height: 60px;
	width: 250px;
	overflow: auto;
}
  
.formhandler_textarea_readonly {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	background-color: #eee; 
	border: inset 0px #000; 
	height: 100px; 
	width: 400px; 
	overflow: auto;
}

.formhandler_multiselect_wide { 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;
	border: inset 1px #000;
	height: 120px;
	width: 300px;
}

.formhandler_multiselect_extrawide { 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;
	border: inset 1px #000;
	height: 120px;
	width: 400px;
}

.formhandler_textarea_sm { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;
	border: inset 1px #000;
	height: 20px;
	width: 250px;
	overflow: auto;
}

.formhandler_multiselect_small { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;
	border: inset 1px #000;
	height: 120px;
	width: 150px;
}

.formhandler_multiselect { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;
	border: inset 1px #000;
	height: 120px;
	width: 200px;
}

.formhandler_file { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	background-color: #fff;
	border: inset 1px #000;
	height: 20px;
	width: 250px;
}

.formhandler_value { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
}

.formhandler_button {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	font-weight: bold;
	background-color: #fff;
	border: outset 1px #000;
	cursor: pointer;
	height: 20px;
}
  
.formhandler_button_2 {
	font-size: 11px; 
	color: #fff; 
	font-weight: bold;
	background-color: #aab;
	border-top: outset 1px #fcfcff;
	border-right: outset 1px #889;
	border-bottom: outset 1px #889;
	border-left: outset 1px #fcfcff;
	cursor: pointer;
	height: 20px;
}

.formhandler_table {
	background-color: #fff;
	border: solid 1px #000;
}

.formhandler_content {
	background-color: #fff;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #ccc;
}

.formhandler_tableheader {
	background-color: #006;
}

.formhandler_error {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #a00;
	font-weight: bold;
}

.formhandler_msg {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: green;
	font-weight: bold;
}

.formhandler_link, .formhandler_link:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #a00;
	text-decoration: underline;
}

.formhandler_link:hover { 
	text-decoration: none;
}
  
.formhandler_highlight {
	background-color: #afafaf;
}
