HTML, BODY { background: black; color: white;
    min-width:500px; max-width:1024px; padding:4px; margin: auto; }
H1, H2, H3 { font-family: Arial, sans-serif }
H4, H5, H6 { font-family: "Times New Roman", serif }
H1 { font-size: 150%; margin: 0; text-align: center }
H2 { font-size: 125%; margin: 2em 0 .75em; text-align: center }
H3 { font-size: 115%; margin: 1.5em 0 .5em }
H4 { font-size: 105%; font-style: normal; font-weight: bold;
    margin: 1.3em 0 .3em }
H5 { font-size: 100%; font-style: italic; font-weight: bold;
    margin: 1.2em 0 0 }
H6 { font-size: 100%; font-style: italic; font-weight: normal;
    margin: 1.1em 0 0 }
IMG { margin: 0; border: none}

.center { text-align: center }

a:link { background: transparent; color: #0000E0; text-decoration: underline }
a:visited { background: transparent; color: #600070; text-decoration: underline }

div.button-bar { text-align: center; margin: .3em 0 0}
div.navikey { margin: .3em 0 0}

.button {
   font-family: Verdana, Arial, sans-serif;
   font-weight: bold;
   font-size: 65%;
   margin: 0 .2em 0; padding: 2px;
   border: 1px solid #AAAAAA;
   white-space:nowrap;
   }
.button:link {
   text-decoration: none;
   background: #EEEEEE;
   color: #0000E0;
   }
.button:visited {
   text-decoration: none;
   background: #EEEEEE;
   color: #600070;
   }
.button:hover {
   text-decoration: none;
   border: 1px solid red;
   }
