* {margin: 0; padding: 0; overflow: hidden;}
html, body {width: 100%; height: 100%;}
body, tr, td, input, select { font-family: arial,sans-serif; font-size: 14px }
#header-div {position: absolute;width:100%; top: 0px; height: 93px; left:0px; right: 0px; border: 0px solid #000; background-image: url(../images/headerbar.gif); background-repeat: repeat-x }
#body-div {position: absolute; top: 94px;width:100%;bottom:94px; height: expression(document.compatMode=='CSS1Compat'? document.documentElement.clientHeight -187 +'px' : body.clientHeight -187 +'px');border: 0px solid white }
#body-content-div {position: absolute; top: 0px; bottom:0px;height: expression(document.compatMode=='CSS1Compat'? document.documentElement.clientHeight -187 +'px' : body.clientHeight -187 +'px');width: 100%;border: 1px solid white; overflow: auto; background-image: url(../images/watermark.gif); background-repeat: no-repeat; xbackground-attachment: fixed; background-position: bottom }
#footer-div {position: absolute;width:100%; bottom: 0px; height: 93px; left:0px; border: 0px solid #000; background-image: url(../images/footerbar.gif); background-repeat: repeat-x}
h1 { color: white; font-size: 16px }
h2 { color: white; font-size: 14px; font-weight: bold }
h3 { font-size: 14px; font-weight: bold; padding-bottom: 10px }
a { color: #EF6521; font-weight: bold; text-decoration: none }
a.multi { color:black; font-weight: normal}
a:hover { text-decoration: underline }
#footer2 a, #footer2 b, #footer2 i { font-size: 16px }
p { padding-bottom: 5px }
p.question { color: #EF6521 }
p.note { color: #7B7D7B }
td, th { padding-right: 20px }
.small { font-size: 10px }
th { padding-bottom: 5px; text-align: left }
img.multi { vertical-align: text-bottom; margin-left: 10px }
div.hidden { display: none }
.error { font-weight: bold; color: red; font-size: 12px }
.boxed { border: solid 1px black; font-weight: bold; padding: 2px }
.help { font-style: italic }