body,p,table,td,input,select,textarea,a{font-family:Arial,sans-serif,Helvetica;font-size:12px} 
table.framed {border: 2px solid #000000;}
.shaded {background-color:#e8e8e8;}
tr.even {background-color:#ffffff; vertical-align: top;}
tr.odd {background-color:#dddddd; vertical-align: top;}
tr.notAnswered {background-color:#b04040; vertical-align: top;}
tr.answered {background-color:#509050; vertical-align: top;}

div.notAnswered {background-color:#ff0000; vertical-align: top;}
div.answered {background-color:#0000ff; vertical-align: top;}

td.notAnswered {background-color:#804040;}
td.answered {background-color:#408040;}
td.odd {}

tr.noInputAnswered {background-color:#509050; vertical-align: top;}
tr.notApplicable {background-color:#ffffff; vertical-align: top;}
a.section {font-size:18px; color:#000090;}
td.title {font-size:24px; font-weight: bold; background-color:#781d1b; color:#fbe39b; text-align: center; height:30px;}
td.errormessage {color:#ff0000; font-weight:bold; text-align:center;}
td.instructions {color:#000000; font-weight:bold; text-align:center;}
td.menu {background-color:#ffc070;}
td.congratulations {background-color:#781d1b; color:#fbe39b; font-size:24px; text-align:center;}
a.home {color:#fbe39b; font-size:18px; }
.bigbold {font-size:18px; font-weight: bold;}
.bigsubmit {font-size:18px; font-weight: bold;}
.bigyellow {font-size:14px; color:#fbe39b;}
.italic {font-style: italic;}
.navButton {width: 24px; height: 24px; font-size: 14px; color:#000090; }
.disabled {width: 24px; height: 24px; font-size: 14px; color:#909090; }
.glossaryButton {width: 120px; height: 24px; font-size: 14px; color:#000000; }
.saveButton {width: 140px; height: 24px; font-size: 14px; font-weight:bold; color:#000000; }
.submitButton {width: 280px; height: 30px; font-size: 14px; font-weight:bold; color:#000000; }
.bigButton {width: 80px;}
.bigRadio {width: 30px; height: 15px;}
.red {color:#ff0000;}
.invisible {display:none}
