.formx_title {
	font-weight: normal;
	width: 100px;
	display: block;
}
.formx_field {
	width: 460px;
	display: block;
}

#formx label {
	margin: 0;
	padding: 0;
}

.formx_date, .formx_email, .formx_textarea, .formx_text, .formx_radio, .formx_select, .formx_checkbox {
	background-color: #F4F4F4;
	border: 1px solid #CCCCCC;
}
.formx_err_date, .formx_err_email, .formx_err_textarea, .formx_err_text, .formx_err_radio, .formx_err_select, .formx_err_checkbox {
	/*background-color: #F38F92;*/
	background-color: #F4F4F4;
	border: 1px solid red;
}
.formx_date:hover, .formx_email:hover, .formx_textarea:hover, .formx_text:hover, .formx_radio:hover, .formx_select:hover, .formx_checkbox:hover, .formx_err_date:hover, .formx_err_email:hover, .formx_err_textarea:hover, .formx_err_text:hover, .formx_err_radio:hover, .formx_err_select:hover, .formx_err_checkbox:hover {
	background-color: white;
}
.formx_date, .formx_err_date {
	width: 80px;
}
.formx_date_img {
	cursor: pointer;
	border: 0;
	vertical-align: middle;
}
.formx_email, .formx_err_email {
	width: 410px;
}
.formx_textarea, .formx_err_textarea {
	width: 410px;
	height: 100px;
}
.formx_text, .formx_err_text {
	width: 410px;
}
.formx_radio, .formx_err_radio {
	width: 10px;
}
.formx_checkbox, .formx_err_checkbox {
	width: 10px;
}
.formx_select, formx_err_select {
	width: 410px;
}

.formx_submit {
	cursor: pointer;
	border: 1px solid #CCCCCC;
	color: #666666;
}
.formx_submit:hover {
	border: 1px solid #999999;
}
.formx_required {
	color: red;
}
#formx_captcha input {
	background-color: #F4F4F4;
	border: 1px solid #CCCCCC;
}
#formx_captcha .captcha_expl {
	font-weight: normal;
}
.formx_a_img {
	border: 0;
}
.formx_img_help {
	border: 0;
	width: 16px;
	height: 16px;
	display: block;
}
.formx_td_help {
	width: 16px;
	padding: 0;
	margin: 0;
}
.formx_help_box_td {
	border: 1px solid #336699;
	padding: 6px;
	background-color: #ECF3F7;
	color: #003366;
}
.formx_help_box_div {
	color: #003366;
	background-color: #ECF3F7;
}
#formx_help_box_hr {
	color: #336699;
	background-color: #336699;
	margin: 0;
	padding: 0;
}
.formx_help_box_h2 {
	color: #003366;
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.formx_help_box_h6 {
	color: #003366;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
/*** Don't remove the class nixhier, this is required for ASP ***/
.nixhier {
	display: none;
}
