body { font-family:Verdana, Arial, Helvetica; background-color:#FFF; padding:0px; margin:0px; height:100%; }
html,body { margin:0; height:100%; }
img { border: 0px; padding: 0px; margin: 0px; } 
div,td,a { color:#000; font-size:11px; text-align: left; }
form { margin-bottom:4px; margin-top:4px; }
a:hover { color:#A500B3; font-size:11px; text-decoration:underline; }
.ul { text-decoration:underline; }
.noul { text-decoration:none; }
a.whitelink { color:#FFF; text-decoration:none; font-size:9px; }
a.whitelink:hover { color:#A4A4A4; text-decoration:underline; font-size:9px; }
h1 { font-size:18px; font-weight:bold; margin-bottom:6px; margin-top:0px; }
h2 { font-size:12px; font-weight:bold; margin-bottom:1px; margin-top:0px; }
h2.normal { font-weight:normal; font-size:11px }
ul { margin-bottom:5px; padding-bottom:5px; }
h3 { font-size:11px; font-weight:bold; margin-bottom:1px; margin-top:0px; }
h4 { color:#A500B3; font-size:11px; font-weight:bold; margin-bottom:2px; margin-top:15px; }
table.fullheight { height:100%; }
.horiz { height:1px; margin-top:8px; margin-bottom:5px; background-image: url(../img/dots.gif); }
p { margin-top:4px; }
table.calc { background-color:#ccc; width:512px; }
table.calc td { background-color:#fff;  padding:2px; }
table.calc th { height:26px; text-align:left; font-size:11px; padding:3px; }
input.calcfield { height:20px; width:60px }
input.textfield { width:280px; }
.textfieldsmall { width:80px; } 
.smalltext { font-size:9px; } 
.red { color:#ff0000; }
