a {
  color: #000000;
  text-decoration: none;
}

a:hover {
  color: #800000;
  text-decoration: none;
}

a.applinks {
  color: #000066;
  text-decoration: underline;
  font-weight: bold;
}

a.applinks:hover {
  color: maroon;
  font-weight: bold;
  text-decoration: underline;
}


body {
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  margin-top: 10px;
}

td {
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
}

.boldtext {
  font-weight: bold;
}

.copyright {
  color: #808080;
  font-family: Arial, Verdana, Helvetica;
  font-size: 10px;
}

.date {
  color: #CC6600;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
}

.eleganttext {
  color: #00008B;
  font-family: "Palatino Linotype";
  font-size: 14;
}

.eleganttitle {
  color: #00008B;
  font-family: "Monotype Corsiva";
  font-size: 22;
  font-style: normal;
}

.error {
  color: #FF0000;
  font-weight: bold;
}

.formcolor {
  background-color: #FFFFFF;
}

.highlited {
  color: #FF0000;
}

.justifytext {
  text-align: justify;
}

.menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.menuHighlited {
  background-color: #C0C0C0;
  font-weight: bold;
}

.notHighlited {
  color: #4B0082;
}

.orangeText {
  color: #CC6600;
}

.purpleText {
  color: #4B0082;
}

.reportcolumnheader {
  background-color: #F7F7BD;
  color: #4B0082;
  font-family: "MS Sans Serif", Geneva, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
}

.reporttotals {
  border-bottom-style: double;
  border-top-color: #000000;
  border-top-style: groove;
}

.searchresultseven {
  background-color: #EAEAEA;
}

.searchresultsodd {
  background-color: #E6E6FA;
}

.sidenote {
  background: #E1E1E1;
  font-family: Arial, Verdana, Helvetica;
  font-size: 10px;
  font-weight: normal;
}

.smallcaps {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-variant: small-caps;
}

.finePrint {
   color: #000000;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
}

a.finePrintLink:link {
   color: Navy;
   font-family: Arial, Verdana;
   font-size: 9px;
   text-decoration: underline;
}

a.finePrintLink:visited {
   color: Navy;
   font-family: Arial, Verdana;
   font-size: 9px;
   text-decoration: underline;
}

a.finePrintLink:hover {
   color: Maroon;
   font-family: Arial, Verdana;
   font-size: 9px;
   text-decoration: underline;
}

.subtitle {
  color: #2F2F2F;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-variant: small-caps;
  font-weight: bold;
}

.tabledata {
  color: #666666;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.title {
  color: #B22222;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
}

.verysmalltext {
  font-family: Helvetica;
  font-size: 10px;
}
