body {
  background-color: white;
  color: black;
  font-family: Arial, sans-serif;
  font-size: 8pt;
  margin: 0px;
  border: 0px;
  padding: 2px;
}

h1, h2, h3, h4, h5 {
  font-weight: bold;
  font-size: 9pt;
  font-family: Arial, sans-serif;
  background-color: white;
  color: #cc6600;
}

h2 {
  font-size: 8pt;
  color: #006633;
}

h3 {
  font-size: 7pt;
  color: #009999;
}

h4 {
  font-size: 6pt;
  color: #993333;
}

h5 {
  font-size: 5pt;
  color: #ff6666;
}

li {
  background-color: #ffffff;
  color: black;
}

a {
  color: #0000ff;
  background-color: #ffffff;
  font-family: Georgia, serif;
  font-style: italic;
}
a:link { 
  color: #0000ff;
  background-color: #ffffff;
}
a:visited {
  color: #ff0000;
  background-color: #ffffff;
}
a:hover, a:focus {
  color: #0000ff;
  background-color: #ffff00;
}
a:active { 
  color: #00ff66;
  background-color: #ffffff;
}

img {
	border-style: none;
	vertical-align: middle;
}

.headerImageBoxLeft {
  text-align: left;
  font-size: 9pt;
  font-weight: bold;
  height: 10px;
  background-color: white;
  color: #cc0000;
  padding: 3px;
  margin: 0px;
}

.headerbar {
  text-align: left;
  vertical-align: middle;
  height: 10px;
  font-size: 6pt;
  font-weight: bold;
  background-color: #cc0000;
  color: white;
  margin: 0px;
  padding: 3px;
}

.headerSVGboxLeft {
  text-align: left;
  font-size: 9pt;
  font-weight: bold;
  height: 20px;
  background-color: black;
  color: #cc0000;
  margin: 0px;
  left: 0;
  top: 0;
}

.subnav {
  padding: 5%;
  font-size: 7pt;
  background-color: #ff3333;
  color: white;
  margin: 0px;
  left: 0;
  top: 0;
}

.maintext {
}

.heading {
}

.navHeader {
  font-size: 9pt;
  color: black;
  background-color: #cc0000;
}

.siteColors {
  background-color: #cc0000;
  color: white;
}

.tocenter {
  text-align: center;
}

.tomiddle {
  vertical-align: top;
}

.toright {
  text-align: right;
}

.flowright {
  float: right;
}

.toleft {
  text-align: left;
}

.flowleft { 
  float: left;
}

.signature {
  font-family: cursive;
}
