@charset "UTF-8"; /*this must stay here in order to validate */

#main #ci_form form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left;}
#main #ci_form fieldset { background-color:#1b1b1b; border:1px solid #484848; margin:0 0 10px 0; padding:0 0 15px 0;}
#main #ci_form legend {color: #ccc;}
#main #ci_form label {color:#fff; float: left; font-size: 11px; padding-top:2px; margin-right: 5px; text-align: right; width: 13em;}
#main #ci_form input {background-color:#999; border:none; color: #000; padding:3px; margin-right: 5px;}

#main #ci_form form p { color:#ccc; font-size: 11px;}
#main #ci_form form .long_text { margin-left: 50px;}
#main #ci_form form .big_text { color:red; margin: 0 0 10px 50px; font-size: 15px; font-style: italic; padding-bottom:10px;}
#main #ci_form form select {margin-right: 5px;}

.input1 {width:75px;}
.input2 {width:200px;}
.input3 {width:250px;}
.input4 {width:300px;}
.input5 {width:350px;}
.input6 {width:568px;}
.input7 {margin-left:50px; width:665px;}

#main #ci_form .error_text {font-size: 14px; color: red; }

#main #ci_form form input.submit, a.submit {
display: block;
font-size:10px;
width:120px; height:29px;
background: url('images/_form/button.png') no-repeat;
color: white;
text-transform: uppercase;
text-decoration: none;
border:0px;
margin:20px auto;
}

#main #ci_form form input.submit:hover, a.submit:hover {background:url('images/_form/button_over.png') no-repeat; color:red; cursor:hand;}

/* TARGET THE FIELDSET CLASS TO FINE-TUNE THE FORM INPUT WIDTH - MAKING THEM LINE UP  */

/* ************** Personal Info Section */
#main #ci_form form .personal_info .input5 {width:398px;}
#main #ci_form form .personal_info .zip {width:110px;}

/* ************** Education Section */
#main #ci_form form .education .grad_date {width:65px;}



/* ************** Employment Desired */
#main #ci_form form .employment_desired .input1 {margin-bottom: 5px; width:70px;}
#main #ci_form form .employment_desired .radio,
#main #ci_form form .references .radio {background-color:#1b1b1b;}
#main #ci_form form .checkbox {background-color:#000;}
#main #ci_form form .employment_desired #work_days_container {height:230px; width:100%; margin-top:25px;}
#main #ci_form form .employment_desired .work_days {float:left; margin-right:10px; width:139px;}
#main #ci_form form .employment_desired .work_days p {margin:0; padding:0; text-align: center;}
#main #ci_form form .employment_desired .work_days label {width:45px;}
#main #ci_form form .employment_desired #work_days_container {margin:20px 0 0 15px;}
#main #ci_form form .employment_desired #work_days_container h2 {color: #ccc; font-size: 13px; font-weight: normal; font-style: oblique;}
#main #ci_form form .employment_desired .work_days h3 {display: block; background-color: #000; color: #ccc; font-size: 12px; padding:3px 0; text-align: center;}

#main #ci_form form .references .input3 {width:270px;}

#main #ci_form form .emergency .input3 {width:255px;}

