body {background: white; color: black }
h2 {font-family: arial, serif; font-size: 125%; font-weight: bold; }
h3 {font-family: arial, serif; font-weight: bold; margin-top: 1em; }
p {
   font-family: arial, serif;
}
a {text-decoration: underline; color: navy }
a:active {color: black }
a:visited {color: blue }
a:hover {color: green }

div#footer { margin-top: 2em; border-top: solid 1pt blue; }

#dheader {width: 100%; margin: 0pt; margin-bottom: 2em; }
#fheader {font-family: arial, serif; font-size: 125%; background: #990000; color: white; font-weight: bold; padding: 1em; margin: 0pt; }
#headbut {font-family: arial, serif; font-weight: bold; margin: 0pt; padding: 0pt;}
a.headlist {background: #990000; color: white; font-weight: bold; border: solid 1pt white; padding: 2pt; text-decoration: none; }
a.headlist:active {background: #990000; color: yellow; font-weight: bold; }
a.headlist:visited {background: #990000; color: yellow; font-weight: bold; }
a.headlist:hover {background: white; color: #990000; font-weight: bold; }
a.aheadlist {background: white; color: red; font-weight: bold; border: solid 1pt #990000; padding: 2pt; text-decoration: none; }
a.aheadlist:hover {background: white; color: #990000; font-weight: bold; }

#h2toc {font-family: arial, serif; font-size: 125%; font-weight: bold; }
#toc {list-style-type: none; font-family: arial, serif; }
.litoc {margin-top: 1em; }
#divmb {margin: 2em; }

a.e6 {background: #990000; color: white; font-weight: bold; text-decoration: none; margin: 0.25em; }
a.e5 {background: navy; color: white; font-weight: bold; text-decoration: none; margin: 0.25em; }
a.e4 {background: blue;  color: white; font-weight: bold; text-decoration: none; ; margin: 0.25em; }

#pfooter {font-size: 80%; text-align: center; }
#aauthor {text-decoration: none; }
