/*contact and employment forms*/

#contact_page fieldset, #appplication_form fieldset { border: 1px solid #99ac2a;  padding:30px;}
#contact_page legend, #appplication_form legend{padding: 0 5px; font-size: 12px; color: #ffffff; }
#contact_page form, #appplication_form form{padding-left: 5px;}
#contact_page form p, #appplication_form form p{clear: both; display: block; padding-bottom: 20px; }
#contact_page form label, #appplication_form form label{float: left; width: 150px; }
#contact_page form label.oneline,  #appplication_form form label.oneline{display: block; float: left; width: 450px; padding: 10px 0 6px 0;  }
#contact_page form input, #appplication_form form input{float: left; width: 300px; border: 1px solid #99ac2a; padding: 0px 2px 3px 2px; font-size: 12px; }
#contact_page form input.radio, #appplication_form form input.radio{ width: 25px; border: none; margin-left: 150px; }
#contact_page form label.radio, #appplication_form form label.radio {width: 300px; }
#contact_page form input.checkbox, #appplication_form form input.checkbox{width: 25px; margin-left: 150px;  border: none;}
#contact_page form textarea, #appplication_form form textarea {padding: 5px; font-size: 12px; border: 1px solid #99ac2a; }
#contact_page form input#submit, #appplication_form form input#submit{ width: 101px; margin-left: 160px; border: 0;}
#contact_page form input.oneline,#appplication_form form input.oneline  {width: 450px; margin-bottom: 20px; }
#appplication_form form input.checkbox-inline {width: 15px; margin-left: 0;  border: none; margin-right: 5px;}
label.inline {display: inline; width: auto!important;  padding-right: 20px;}
.checkbox_row {display: block; padding-bottom: 10px; }
 #appplication_form fieldset { margin-top: 20px;}
.req {color: red; padding-left: 2px; font-size: 12px; }


