/* CSS Document */

table {
  border-collapse: collapse;
  border: 1px solid #03476F; /* Outside color */
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;  
  /* background: #92c428;  ORIG GREEN 1st cell color */
  /* background: #ffe6a5;  YELLOW-ISH 1st cell color */
   background: #cccc99;  /* LIGHT GREEN 1st cell color */
   }
  
caption {
  text-align: center;
  font: bold 18px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #03476F;
  text-transform: uppercase;
  }
  
td, th {
  border: 1px dotted #03476F;
  padding: .4em;
  color: #363636;  /* Font Color color */
  }

thead th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #03476F;;
  text-align: center;
  /* background: #4591AD; /* ORIG BLUE header and footer cell color */
  /* background: #d8454a; RED header and footer cell color */  
   background: #333333; /* Blue header and footer cell color */  
  
  color: #FFFFFF;
  padding-top:3px;
  }
  
tbody td a {
  background: transparent;
  text-decoration: none;
  color: #363636;  /* Active Link Font color */
  }
  
tbody td a:hover {
  background: #C2F64D;
  color: #363636; /* Active Link Rollover Font color */
  }
  
tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #363636;
  }
  
tbody th a:hover {
  background: transparent;
  color: #363636;
  }
  
tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
  
tfoot td {
  border: 1px solid #03476F;
  /* background: #d8454a; ORIG BLUE header and footer cell color */  
 /*  background: #4591AD;  RED footer cell color */
  background: #669999; /* Blue header and footer cell color */  
 
  padding-top:3px;
  color: #FFFFFF;
  }
  
.centered{
    text-align: center;
}
  
.odd {
 /*  background: #AEE239;  ORIG DARK GREEN 2nd cell color */
 /*  background: #fad792;  /* DARKER YELLOW-ISH 2nd cell color */
  background: #bebe88;  /* DARKER GREEN 2nd cell color */

  }
  
.title {
/* background: #FFD800;  GOLD Title cell color */
background: #75a3b4;  /* Olive Title cell color */
}
  
  
.separator {
 background: #669999;  /* Blue Separator color */
}
 
  
tbody tr:hover {
  background: #FFD800;  /* yellow cell rollover color */
  border: 1px solid #03476F;
  color: #FFFFFF;
  }
  
tbody tr:hover th,
tbody tr.odd:hover th {
  background: #FFD800;  /* yellow cell rollover color */
  color: #000000; /* Rollover Font color */
  }
