/*  Styles used on Request Info form and BrainGain form. Both forms use id=InfoPacket */
/*  For mini-forms in right nav id=rnavForm */     

#formCheck {
display:none;

}
#JobFunctionOtherDiv {
display:none;

}
#parent-info {
display:none;

}
#schoolInfo {
display:none;

}

#DistrictOtherDiv {
display:none;
}

#city-state {
display:none;

}

form#InfoPacket p label, form#InfoPacket div label {
display: inline-block;

vertical-align: top;

width: 103px; 

}
form#InfoPacket p label.question {
width: 200px;

}


form#InfoPacket p{
list-style: none;
padding: 5px 0;
margin: 0;

}

form#InfoPacket label.error {
margin-left: 5px;
width: 220px;
color: red;
font-style: italic;
text-align: left;
border:0;

padding:0;
display: inline;

}
form#InfoPacket input {
width: 175px;
}
form#InfoPacket input.radio {
width: 27px;

}
form#InfoPacket input.submit {
margin-left: 105px;
margin-top: 10px;
text-transform: uppercase;
color: #fff;
background: #6591C0;
padding:        3px 5px;
clear: both;
text-decoration:none;
font-size: 12px;
width: auto;

}

div.error { display: none; }

input { border: 1px solid gray; }
input.checkbox, input.radio { border: none }

input:focus { border: 1px dotted black; }


input.error { border: 1px dotted red; }
input.checkbox, input.radio { border: none }

/* rnavForm styles */
form#rnavForm p {
padding: 3px 0;
margin: 0;

}
input.rnav {
font-size: 11px;
color: #666;
width: 190px;
line-height: 15px;
}

select.rnav {
font-size: 11px;
color: #666;

}
