body { 	background-repeat: no-repeat; 	color: #5A4C0B;  	background-color: #FFFFFF; 	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}a { color: #5A4C0B; font-size: 11px; text-decoration: underline}a:visited { color: #5A4C0B; font-size: 11px; text-decoration: underline}a:hover {color: #FFFF99; font-size: 11px; background-color: #5A4C0B;}.bigLink {font-size: 14px; text-decoration: underline}a.bigLink:visited { font-size: 14px; text-decoration: underline} a.bigLink:hover {  color:#FFFF99; font-size: 14px; background-color: #5A4C0B;}/* Tables */th { font-size: 12px; color: #fcf9e7; background-color: #5A4C0B; font-weight: bold}th a { color: #fcf9e7; }th a:visited { color: #fcf9e7; }th a:hover { color: #cccc33; }th select.classOfferingsFilter { font-size:10px; font-weight:normal; }td { font-size: 10px; }table.tdMedText td { font-size: 12px; }/* PRINCIPAL TEXT */.headerText { font-size: 16px; font-weight: bold; }.pageHeader {  font-size: 14px; font-weight: bold; }.pageWarning {  font-size: 14px; font-weight: bold; color:#ff0000; }.sectionHeader { font-size: 12px; font-weight: bold; }.sectionWarning {  font-size: 12px; font-weight: bold; color:#ff0000; font-style: italic;}.pageInstruction { font-size: 11px; font-weight: bold; }.smallPageInstruction { font-size: 10px; font-weight: bold; }.label { font-size: 12px; font-weight: bold; }.infoText { font-size: 10px; font-weight: normal; font-style: italic;}/* Progress Text */.progressHeader { font-size: 12px; font-weight: normal; font-style: normal; color: #595959; }.progressText { font-size: 12px; font-weight: normal; font-style: italic; color: #806B0F; }.progressTextActive {font-size:14px; font-weight: bold; font-style: normal; color: #5A4C0B; }/* required form field */.requiredField {background-color:#ffffe0; }/* interface divs */.interfaceOuter {border: 3px double #5A4C0B; margin-left: 10px; padding-left: 5px; padding-top: 5px;}.interfaceInner {border: none; margin-left: 20px;}