.requiredText{}

.requiredTextError{
background-color:#bf706d;
}

.requiredRadio{
color:inherit;
border:inherit;
background:inherit;
}

.requiredRadioError{
background-color:#bf706d;

}

.requiredEmail{}

.requiredEmailError{
background-color:#bf706d;
}

.requiredPhone{}

.requiredPhoneError{
background-color:#bf706d;
}

.requiredMenu{

}
.requiredMenuError{
background-color:#bf706d;
}

#errorMessage{
display:none;
font-weight:bold;
color:#bf0000;
}

.inputButton{
width: 125px;
height: 50px;
color: #fff;
font-weight:bold;
background:url(/images/buttonA.jpg) top left no-repeat;
border: 0px;
}

.inputButton:hover{
color: #6ADAF9;
font-weight:bold;
background:url(/images/buttonB.jpg) top left no-repeat;
border: 0px;
cursor: pointer;
}

.nbsp{
width: 50px;
}

fieldset{
background-color:#FFFFCC;
border: 2px solid #333333;
}

fieldset.employment, fieldset.application{
background:url(/images/formBG.png) repeat;
border: 1px solid #000;
text-align: left;
}

legend{
background:#fff;
font-size:18px;
font-weight:bold;
padding: 5px;
margin: 5px;
border: 1px solid #000;
}

table#application{
background:url(/images/formBG.png) repeat;
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-size:12px;
}

.importantNote{
color: #fff;
font-weight:bold;
}

label{
font-weight:bold;
color:#000000;
font-size: 12px;
}

#otherPosition{
display: none;
margin-left:20px;
}

#mailingDiv{
display: none;
margin-left:20px;
}

#contactEmployer{
display: none;
margin-left:20px;
}

#differentName{
display: none;
margin-left:20px;
}
#bilingual{
display: none;
margin-left:20px;
}
#gHS{
display: none;
margin-left:20px;
}
#gCollege{
display: none;
margin-left:20px;
}

table#application tr td a.linkOut{
display: block;
width: 175px;
height: 50px;
padding-top: 10px;
color: #fff;
font-weight:bold;
background:url(/images/buttonC.jpg) top left no-repeat;
border: 0px;
}

table#application tr td a.linkOut:hover{
color: #6ADAF9;
font-weight:bold;
background:url(/images/buttonD.jpg) top left no-repeat;
border: 0px;
cursor: pointer;
}

textarea.error, input.error{
background-color:#BF0000;
border: 1px inset #800000;
}

#mainCol a#captchaError{
font-size:17px;
font-weight:bold;
color:#BF0000;
text-decoration:none;
}

#mainCol a#captchaError:hover{
color:#FF0000;
text-decoration:underline;
}

/* ************************************************** */
.requiredCaptchaError	{color: #ff0; background-color: #bf706d; text-align:center; font-weight: 900;}
.requiredCaptcha		{color: #000; background-color: #ffffff; text-align:center; font-weight: normal;}

