div.locationCheck {
float: left;
white-space: nowrap;
margin-bottom: 10px !important;
margin-bottom: 5px;
margin-right: 20px;
font: 8pt/14pt Verdana, Helvetica, sans-serif;
}

div.locationCheck input {
vertical-align: -5px !important;
vertical-align: -3px;
}

div.jobDisplay, div.jobApply {
border: solid 1px #A79B91;
padding: 10px;
background-color: #FEFEFE;
margin-top: 20px;
}

div.jobApply {
padding: 5px;
}

div.jobApply h2 {
font-size: 10pt;
margin: 0 0 8px 0;
}

div.jobApply table {
width: 100%;
}

div.jobApplyDetail {
display: none;
}

div.jobApply td, #loginTable td {
font-size: 8pt;
padding: 5px 5px 0 0;
}

div.jobDisplayAdd {
padding: 2px 4px 4px 4px;
float: right;
}

div.jobDisplayAdd a {
color: white;
text-decoration: none;
}

div.qualContainer {
float: left;
font: 8pt/14pt Verdana, Helvetica, sans-serif;
margin-right: 40px;
margin-bottom: 10px;
}

div.qualContainer a, p.expContainer a {
display: none;
}

div.qualContainer select, p.expContainer input {
margin-right: 5px;
}

div.qualContainerMore, span.expContainerMore {
display: none;
}

p.jobDisplayBlurb, p.jobDisplayFooter {
margin-top: 0;
}

p.jobDisplayTitle {
font-weight: bold;
font-size: 10pt;
margin-top: 0;
margin-right: 50px;
}

#aboutJob p {
clear: left;
font-weight: bold;
color: #5D4229;
}

#aboutJob select {
font-weight: normal;
margin-right: 10px;
}

#aboutJob textarea {
width: 612px;
}

#aboutJob #aboutJobLink {
font-weight: normal;
}

#login input, #forgotPass input {
margin-right: 10px;
}

#login input.button, #forgotPass input.button {
height: 19px;
vertical-align: -1px;
}

#jobList table { 
background-color: #A79B91;
}

#jobList table th { 
background-color: #ACCBE2;
font-size: 8pt;
font-weight: bold;
padding: 3px;
text-align: left;
color: #5D4229;
}

#jobList table td { 
background-color: #FEFEFE;
font-size: 8pt;
padding: 3px;
}

#qualDegree {
width: 400px;
}