body {margin-left: 6em; background-color: white;}
h1, h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif}

#logo {width: 90%; background-color: rgb(0,51,102); float: right;}

#logosub {color: white; position: absolute; top: 15px; text-align: right; width: 100%; 
          z-index: 2; padding-right: 20px; letter-spacing: 2; font-size:15pt;
          font-family: Arial, Helvetica, sans-serif}

#toc {width: 20%; font-size: 7pt; font-family: Arial, Helvetica, sans-serif;
      border: 2px solid rgb(28,0,127); background-color: rgb(212,219,255); position: absolute;
      top: 170px; left: 3.5em; padding: 1em; margin-right: 2em;}


#doctitle {position: absolute; top: 110px; left: 245px}
#doctitle h1 {font-size: 18pt}

#doc {position: absolute; top: 170px; left: 245px}
#doc h1 {font-size: 14pt; text-align:center; color:red;}
#doc h2 {font-size: 11pt; text-align:center; color:blue;}
#doc h3 {font-size: 9pt; margin-bottom: 0px; margin-left: 20px}

#doc p {font-size: 12pt; margin-left: 20px; text-align: justify; margin-right: 20px}
#doc h3+p {margin-top: 0px}

#firstp:first-line {font-variant: small-caps}
#firstp span {float: left; font-size: 300%; line-height: 0.8em; margin-right: 2px}

p.initial:first-letter {float: left; font-size: 300%; line-height: .8em; margin-right: .12em; color: red;}
