a:link, a:visited { text-decoration: underline; color: maroon }
a:active, a:hover { text-decoration: underline; color: #FF0000 }

acronym           { border-bottom: 1px dashed maroon; cursor: help; }

body              {
                    background-color: #FFFFFF;
                    margin: 0px;
                    margin-left: 8px;
                    margin-right: 8px;
                  }

body, p,
td, th,
ol, ul, li, dl, dt, dd,
h1, h2, h3, h4, h5, h6                       { font-family: Times New Roman, serif }
h1, h2, h3, h4, h5, h6                       { color: maroon; }
h1                                           { font-size: x-large }
h2                                           { font-size: large }
h3                                           { font-size: medium }
h4                                           { font-size: medium; color: #000000 }
h5                                           { font-size: small }
body, p, td, th, ol, ul, li, dl, dt, dd, h6  { font-size: small; color: #000000 }
h1 { margin-top: -3px }
/*
p, h2, h3, h4, h5, h6 { margin-bottom: -4px }
h2, h3, h4, h5, h6 { margin-top: 1.3em }
*/

li                { list-style-type: square; margin-top: 0.4em }

hr                { color: #A0A0A0; height: 1px }

small, .small     { font-size: x-small; }

.small_fixed      { font-size: 10px }

.navi,
.navi a,
.navi a:link,
.navi a:visited,
.navi a:active,
.navi a:hover     { color: #FFFFFF; text-decoration: none; }

.navi             { font-family: Times New Roman, serif; font-size: 20px; padding-left: 5px; padding-right: 5px }
.navi a:active,
.navi a:hover     { text-decoration: underline; }

.special          { font-family: sans-serif; font-size: medium; font-weight: bold }