<!--
abody {
  color: #3f3f3f;
  background: #4faddc url(images/bg.png) 0 0 repeat-x;
}
-->
body {
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
}

.poor {
  background-color:red;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: white;
    TEXT-DECORATION: none
}
.average {
  background-color:yellow;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    TEXT-DECORATION: none
}
.good {
  background-color:green;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: white;
    TEXT-DECORATION: none
}
.excellent {
  background-color:blue;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: white;
    TEXT-DECORATION: none
}

.even {
  color: black;
  background-color: white;
  margin: 0 auto;
  text-align: center;
  vertical-align: top;
}
.odd {
  color: black;
  background-color: #e1e9f5;
  margin: 0 auto;
  text-align: center;
  vertical-align: top;
}
.topmenu{
  color: white;
  background-color: #BB6618;
  margin: 0 auto;
  text-align: center;
  FONT-WEIGHT: bolder;
  FONT-SIZE: 14px;
  FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
}
.hometopmenu {
  color: white;
  border-width: 1px 1px 1px 1px;
  border-spacing: 2px;
  border-style: none none none none;
  margin: 0 auto;
  text-align: center;
  FONT-WEIGHT: bolder;
  FONT-SIZE: 14px;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
}
table.hometopmenu td {
  border-width: 1px 1px 1px 1px;
  padding: 1px 1px 1px 1px;
  border-style: inset inset inset inset;
  border-color: gray gray gray gray;
  background-color: #3c08e7;
  -moz-border-radius: 0px 0px 0px 0px;
}
.bluetopmenu {
  color: white;
  background-color: #5078b7;
  margin: 0 auto;
  text-align: center;
  FONT-WEIGHT: bolder;
  FONT-SIZE: 14px;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
}
.text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.newshilite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: red;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center
}
.msgText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: blue;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center
}
.leadtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.smalltext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.whitemenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: white;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.txtwhitebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.sidebarnavheadmenu
{
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #07274f;
  COLOR: white;
  WIDTH: 100%;
  TEXT-ALIGN: center;
  FONT-WEIGHT: bolder;
  FONT-SIZE: 13px;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #07274f;
  TEXT-DECORATION: underline
}
.sidebarnavhead
{
  COLOR: white;
  WIDTH: 100%;
  TEXT-ALIGN: center;
  FONT-WEIGHT: bolder;
  FONT-SIZE: 13px;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #07274f;
  TEXT-DECORATION: none
}
.sidebarnavright
{
  COLOR: #073d79;
  WIDTH: 100%;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
    FONT-FAMILY: "Lucida Grande", Tahoma, "Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: white;
  TEXT-DECORATION: none
}
.hilite
{
  COLOR: white;
  TEXT-ALIGN: center;
  FONT-SIZE: 12px;
  BACKGROUND-COLOR: #073d79;
  TEXT-DECORATION: none
}
.sidebarnav
{
  COLOR: white;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  BACKGROUND-COLOR: #073d79;
  TEXT-DECORATION: none
}
.button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-DECORATION: none
}
.links
{
}
.links A:active
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.links A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.links A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.linksblack
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: none
}
.linksblack:hover {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 11px; 
  COLOR: #de7a11; 
  TEXT-DECORATION: none
}
.linksblack A:active
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.linksblack A:link
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.linksblack A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}

.linktext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    TEXT-DECORATION: none
}
.linktext A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    TEXT-DECORATION: none
}
.linktext A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    TEXT-DECORATION: none
}
.linktext A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    TEXT-DECORATION: none
}

/*doesn't work in IE - to keep static table header*/
table.staticheader tbody {
  height:350px;
  overflow:scroll;
}
