BODY {
   font-size: 1.0em;
   color: black;
   background-color: #eeeeee;
   font: small Georgia, serif;
   margin: 0.7em 0.7em 0.7em 0.7em;
}

A:link {
   text-decoration: underline;
   font-weight: bold;
   color: blue;
   padding-left: 0.2em;
   padding-right: 0.2em;
}
 
A:visited {
   text-decoration: underline;
   font-weight: bold;
   color: blue;
   padding-left: 0.2em;
   padding-right: 0.2em;
}
 
A:active {
   text-decoration: underline;
   font-weight: bold;
   color: blue;
   padding-left: 0.2em;
   padding-right: 0.2em;
}

A:hover {
   text-decoration: none;
   font-weight: bold;
   color: black;
   background-color: #cccccc;
   padding-left: 0.2em;
   padding-right: 0.2em;
}

H1 {
   font-size: 2.8em;
   font-variant: small-caps;
   text-align: center;
   }

H2 {
   font-size: 1.2em;
   text-align: left;
   }

UL, OL {
   margin: 0.2em 0 0.2em 0;
   padding: 0 0 0 1.2em;
   }

P, TR, TD {
   font-size: 1.0em;
   text-align: left;
   margin: 1.2em 0 1.2em 0;
   }

P.highlight {
   border-style: dotted;
   border-width: 1px;
   padding: 0.7em 0.7em 0.7em 0.7em;
   background-color: #eeeeee;
   display: table-cell;
   color: blue;
}

HR {
   width: 100%;
   color: black;
   background-color: black;
   height: 1px;
   border: 0px;
   margin-top: 1.7em;
   }

IMG {
   border-style: solid;
   border-color: black;
   border-width: 1px;
}

.copyright {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.7em;
   text-align: left;
   }

.divider {
   font-size: 1.0em;
   text-align: center;
   line-height: 200%;
}

.menu {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1.0em;
   text-align: center;
   margin-bottom: 1.7em;
}

.content {
   font-size: 1.0em;
   background-color: white;
   margin: 0.7em 0 0.7em 0;
   padding: 0.7em 0.7em 0.7em 0.7em;
}

