
.formx_title {padding-top:3px;font-weight:normal;margin:2px 0;height:25px;white-space:nowrap;text-align:right;vertical-align:top;}
.formx_field {margin:0 0 20px 5px;height:25px;}
.formx_date,
.formx_email,
.formx_textarea,
.formx_text,
.formx_radio,
.formx_select,
.formx_checkbox {background-color:#c9eaed;margin:0 0 20px 5px;height:25px;border:none;}
.formx_date:hover,
.formx_email:hover,
.formx_textarea:hover,
.formx_text:hover,
.formx_radio:hover,
.formx_select:hover, 
.formx_checkbox:hover {}
.formx_err_date,
.formx_err_email,
.formx_err_textarea,
.formx_err_text,
.formx_err_radio,
.formx_err_select,
.formx_err_checkbox {background-color:#f1f4f6;border:1px solid red;}
.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 {border:1px solid #ff9933;}
.formx_date,
.formx_err_date {width:80px;}
.formx_date_img {cursor:pointer;border:0;vertical-align:middle;}
.formx_email,
.formx_err_email {width:435px;}
.formx_textarea,
.formx_err_textarea {width:435px;height:100px;}
.formx_text,
.formx_err_text {width:435px;}
.formx_radio,
.formx_err_radio {width:10px;}
.formx_checkbox,
.formx_err_checkbox {width:10px;}
.formx_select,
.formx_err_select {width:435px;}
.formx_heading {width:98%;}
.formx_submit {float:left;cursor:pointer;color:#fff;font-weight:bold;background-color:#878a8b;margin-left:5px;border:none;}
.formx_submit:hover {background-color:#81bbbf;}
.formx_required {}
#formx_captcha input {background-color:#f1f4f6;border:1px solid #CCC;width:60px;}
#formx_captcha .captcha_expl {font-weight:normal;padding-left:10px;font-style:italic;}
.formx_a_img {border:0;}
hr {color:#ff9933;background-color:#ff9933;height:1px;border:none;margin-top:10px;}
/*** Don't remove the class nixhier, this is required for ASP ***/
.nixhier {display:none;}
#formx {text-align:right;}

