basefont, body, p, div, span, td, li, ol, ul, form, select, input, textarea { font-family: verdana, arial, helvetica, san-serif; font-size: x-small; color: #0f0f6f; font-weight: normal; }

body { background-color: white; margin-left: 8; margin-top: 8; }
.body { background-color: lightgrey; }

p { text-align: justify; }
/*p:first-letter { color: midnightblue; font-size: 200%; text-transform: uppercase }*/

.hotline_query { font-weight: bold; }
/*.hotline_answer:first-letter { color: #0f0f6f; font-size: 100%; }*/

.errmsg { font-weight: bold; color: red }
a.errmsg { font-weight: bold; color: sienna }

.copyright { color: #000099; font-size: big; }

a { color: blue; }
a:link { color: #000099; }
a:visited { color: #000099 }
a:hover { color: #CC0000; text-decoration: underline; }
a:active { color: #CC0000 }
a:focus {   }

.menu { background-color: #817FC0; font-family: geneva, arial, helvetica, san-serif }

.menu-active { color: #FFFFFF; font-weight: bold; }
a.menu-active { color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.menu-active:hover { color: #FFFFFF; text-decoration: none; }
a.menu-active:visited { color: #FFFFFF }

.menu-inactive { color: #FFFFFF; font-weight: bold; }
a.menu-inactive { color: #FFFFFF; text-decoration: none; }
a.menu-inactive:hover { color: #FFFFFF; text-decoration: none; }
a.menu-inactive:visited { color: #FFFFFF }
