fieldset { padding: 20px; margin: 10px 0px; width: 596px; clear: both; }
legend { font-size: 16px; font-weight: bold; padding: 5px; }
ul { list-style: none; }
li { clear: both; padding: 5px 0px; }
label { display: block; float: left; width: 83px; padding-right: 10px; color: black; }
div { color: black }
input { width: 180px }
textarea { width: 180px; height: 120px }

.clearBoth { clear: both }

input.button { width: 80px; float: right; margin-top: 5px; }
input.checkbox { width: inherit }
label.dropdown { width: 167px; }
select { width: 100px; }

ul#columned {  width: 280px; float: left; }
ul#columned.firstcol { margin-right: 35px; }

#employmentHistory label { display: none; }
#employmentHistory div { float: left; margin-right: 4px; }
#employmentHistory div.position { margin-right: 14px; }
#employmentHistory .date { width: 100px; }
#employmentHistory .position { width: 363px; margin: 0px 10px; }

#qualifications label { display: none; }
#qualifications .institution, #qualifications .qualification { width: 288px; }
#qualifications .qualification { margin-left: 11px;}
#qualifications div { float: left; margin-right: 4px; }
#qualifications div.position { margin-right: 14px; }

textarea#personalStatement, textarea#additionalInfo { width: 495px; }
textarea#personalStatement { height: 500px; }
