body {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    font:   13px/1.1 Verdana, Arial, Helvetica, sans-serif; 
    min-width: 947px;
    text-align: center;
    background-color: #788b77;
}

div#header {
   height: 0px;
}

div#foot{
    padding: 5px 15px 5px 15px;
    height: 100px;
    border-top: 1px solid #AAAAAA;
}

div#logoTop{
   width: 100%;
   height: 117px;
   min-width: 1200px;
   text-align: left;
   font:   36px/1.1 Verdana, Arial, Helvetica, sans-serif; 
   background: url('/pictures/OHANewTop.jpg') center no-repeat;
}

div#menuArea{
   float: center;
   width: 100%;
   text-align: left;
   background-image:url('/pictures/white50TransBack.png');
}

div#main {
   float: center;
   margin: 0px auto;
   width: 100%;
   min-width: 1200px;
   text-align: left;
   background-image:url('/pictures/white80TransBack.png');
}

div#yellow{
   text-align: left;
}

#fright{
  float: right;
}

#center{
  float: center;
}
table {
    font: 11px/1.0 Verdana, Arial, Helvetica, sans-serif; 
}

th#data {
  background-color: #BBBBBB;
  padding: 1px;
  text-align: left;
}

td#data {
   border: 1px solid #CCCCCC; 
   padding: 1px;
   text-align: left;
}

td {
  text-align: left;
}

td#numbers {
   border: 1px solid #CCCCCC; 
   padding: 1px;
   text-align: right;
}

tr#light {
  background-color: #FFFFFF;
}

tr#dark{
  background-color: #EEEEEE;
}

tr#lightOrg{
  background-color: #FFFFCC;
}

tr#darkOrg{
  background-color: #FFFF99;
}

tr#lightAgency{
  background-color: #FFFFCC;
}

tr#darkAgency{
  background-color: #FFFF99;
}

tr#lightNonP{
  background-color: #CCFF99;
}

tr#darkNonP{
  background-color: #99CC66;
}
tr#lightFound{
  background-color: #FFCC99;
}

tr#darkFound{
  background-color: #FFCC66;
}
tr#lightPress{
  background-color: #99FFFF;
}

tr#darkPress{
  background-color: #00FFFF;
}
tr#lightOther{
  background-color: #FF99FF;
}

tr#darkOther{
  background-color: #FF66FF;
}

h1,h2,h3,h4,h5,h6{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#column1 {
  float: left; 
  display: inline;
  width: 400px; 
  padding: 10px; 
}
#column2 {
  float: right; 
  display: inline;
  width: 400px; 
  padding: 10px; 
}

h1,h2,h3,h4 {
padding: 0px;
margin: 0px;
}

.floatLeft
{
  float: left;
  border-right: 1px solid #CCCCCC;
  width: 45%;
}

.block
{
  display: block;
  padding: 10px;
}
.news
{
  display: block;
  padding: 5px;
  border: 1px solid #CCCCCC;
  background-color: #EEEEEE;
  margin: 5px;
}
.newsitem
{
  display: block;
  border: 1px solid #CCCCCC;
  background-color: #FFFFFF;
  margin: 5px;
  padding: 5px;
}
.newsitem_invisible
{
  display: block;
  border: 1px solid #CCCCCC;
  background-color: #FFFFFF;
  margin: 5px;
  padding: 5px;
  color: #AAAAAA;
}

#nav {
  background-color: #CCCCCC;
  border: 1px solid #AAAAAA;
  padding: 5px;
  text-align: center;
}
