body { margin-right: 5px; margin-left: 5px; margin-top: 5px }
td {  font-family:  Courier, "Courier New", mono; font-size: 12px}

a:link { color: #000000; }
a:visited { color: #666666; }
a:hover {   }

.menbg { background-image: url(bgtext1.png); background-repeat: no-repeat; }
.submenbg {}

a.menu:link { color: #000000; text-decoration: none; font-size: 14px; letter-spacing: normal;  z-index: 11; }
a.menu:visited { color: #000000; text-decoration: none; font-size: 14px; letter-spacing: normal; z-index: 11; }
a.menu:hover { font-size: 16px; font-weight: bold; color: #000000; z-index: 11; }

a.menuA:link { color: #ff0000; text-decoration: none; font-size: 14px; letter-spacing: normal;  z-index: 11; }
a.menuA:visited { color: #ff0000; text-decoration: none; font-size: 14px; letter-spacing: normal; z-index: 11; }
a.menuA:hover { font-size: 16px; font-weight: bold; color: #ff0000; z-index: 11; }

.menubottom { font-family:  Courier, "Courier New", mono; font-size: 12px; }
a.menubottom:link { color: #000000; text-decoration: underline; font-size: 12px; letter-spacing: normal;  z-index: 11; }
a.menubottom:visited { color: #000000; text-decoration: underline; font-size: 12px; letter-spacing: normal; z-index: 11; }
a.menubottom:hover { font-size: 12px; font-weight: bold;  text-decoration: underline; color: #000000; z-index: 11; }

a.submenu:link { color: #000000; text-decoration: none; font-size: 12px; letter-spacing: normal;  z-index: 11; }
a.submenu:visited { color: #000000; text-decoration: none; font-size: 12px; letter-spacing: normal; z-index: 11; }
a.submenu:hover { font-size: 16px; font-weight: bold; color: #000000; z-index: 11; }

a.submenuA:link { color: #ff0000; text-decoration: none; font-size: 12px; letter-spacing: normal;  z-index: 11; }
a.submenuA:visited { color: #ff0000; text-decoration: none; font-size: 12px; letter-spacing: normal; z-index: 11; }
a.submenuA:hover { font-size: 16px; font-weight: bold; color: #ff0000; z-index: 11; }

img.menuteaser { height: 200px; }

.marginnote {  font-family: Helvetica, sans-serif; font-size: 9px}
.marginnoteh { font-size: 1.5em; }
.mainheader { font-size: 18px; font-weight: bold; font-family: Courier, mono; line-height: 12px; margin: 0px; letter-spacing: normal; word-spacing: normal}
.partheader { font-size: 15px; font-weight: bold; font-family: Courier, mono; line-height: 12px; margin: 0px; letter-spacing: normal; word-spacing: normal}

.ltitle {  font-size: 18px; font-weight: bold; font-family: Courier, mono; line-height: 12px; margin: 0px; letter-spacing: normal; word-spacing: normal}
.menue { font-family: Courier, "Courier New", mono; font-size: 7px; text-align: left; line-height: 1px; letter-spacing: 2em; word-spacing: 2em }

.norm {  font-family:  Courier, "Courier New", mono; font-size: 12px}
.details {  font-family:  Courier, "Courier New", mono; font-size: 10px}
.draw {  font-size: 18px; font-weight: bold; font-family: Courier, mono; line-height: 16px; }
.drawl { line-height: 14px; }

div.note {
    margin-left: 25%;
    margin-right: 10%;
    background: white;
    color: black;
    font-size: 12pt;
    font-family: Georgia, serif;
}

div.note h1, h2, h3, h4, h5, h6, blockquote {
    color: black;
    font-family: Arial, sans-serif;
}

div.note h1 { margin-left: -20%; }
div.note h2 { margin-left: -15%; }
div.note h3 { margin-left: -10%; }
div.note h4 { margin-left: -05%; }

div.note a:link { color: #a00000; }
div.note a:visited { color: #800000; }
div.note a:hover { color: #ff0000; }

div.mainindex a:link { color: #000000; background-color: #f04040; text-decoration: none; font-size: 14px; letter-spacing: normal;  z-index: 11; }
div.mainindex a:visited { color: #000000; background-color: #f04040; text-decoration: none; font-size: 14px; letter-spacing: normal; z-index: 11; }
div.mainindex a:hover { font-size: 14px; font-weight: bold; color: #ffffff;  background-color: #000000; letter-spacing: 2pt; z-index: 11; }

div.license {  font-family:  Courier, "Courier New", mono; font-size: 10px; margin-top: 20px }
