body  { margin: 0; padding: 0; color: white; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
p  { color: white; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
td  { color: white; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.h1, h1 { font-weight: bold; font-size: 21px }
.h2, h2 { font-weight: bold; font-size: 17px }
.h3, h3 { font-weight: bold; font-size: 14px }
.faq_q { font-weight: bold }
.faq_a  { color: red; font-weight: bold }
.small { font-size: 11px; }
.data_table { font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.data_table p { font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.data_table td { font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.headlines { font-size: 11px; }

div#charter_nav
  {
  position: absolute;
  top: 91px;
  left: 583px;
  }
body>div#charter_nav
  {
  position: fixed;
  }

a:link img { border-color: #fff; }
a:hover img { border-color: #fff; }
a:visited img { border-color: #fff; }
a img { border-color: #fff; }

input { color: black; background-color: #eeeeee; margin: 2px; padding: 2px; border:1px }

textarea { color: black; background-color: #eeeeee; margin: 2px; padding: 2px; border:1px }

a:link        { color: #bbbbdd; text-decoration: none }
a:visited     { color: #bbbbdd; text-decoration: none }
a:hover       { color: #ff0000; text-decoration: underline }
a:active      { color: #ff0000; text-decoration: underline }