BODY {margin: 0; text-align: justify; color: black; background: white; font-family: sans-serif; font-size: 14px; line-height: 150%}
A:link {color: green}
A:visited {color: blue}
A:active {color: red}
A.imagemap {position: absolute; border: 2px groove lightgreen; padding: 0; display: none}
BLOCKQUOTE {font-style: italic}
Q {quotes: "\201E" "\201D" "\2018" "\2019"}
H1 {margin: 0.5ex 1em 0.2ex; text-align: center; font-size: 2em}
H2, H3 {margin-bottom: 0.4ex; clear: both; font-size: 1.5em}
H4 {margin-bottom: 0.4ex; text-align: center}
FORM {margin: 0}
SELECT {font-size: 1em}
INPUT {font-size: 1em}
IMG {margin: 1ex}
IMG.noborder {border-width: 0; margin: 0}
IMG.nopad {margin: 0}
TABLE {width: 100%; border-spacing: 0; font-size: 1em}
TR.head {background: #dddddd}
TD {padding: 0.4ex}
TD.menu {padding: 0}
TD.msg {border: 1px solid #dddddd; padding: 1ex}
UL {list-style: inside}
UL LI {margin-bottom: 0.6ex}
DT {margin-top: 1em; font-family: serif}
DT.books {font-size: 125%; clear: both}
DIV.menu {background: lightyellow; clear: both; border-style: solid; border-width: 1px 0; border-color: lightyellow}
DIV.main {background: white; padding: 0.5em 1em}
DIV.red {padding: 1em; border: solid red}
DIV.border {clear: both; padding: 1em; border: 1px solid gray}
DIV.applet {padding: 1px; text-align: center; background: #dddddd}
DIV.center {text-align: center}
DIV.right {text-align: right}
SPAN {text-decoration: line-through}
SPAN.small {text-decoration: none; font-size: 75%}
BR {clear: both}