TABLE
{
  font-family: sans-serif;
  font-size: 1.0em;
}

BODY { margin: 0px; }

SMALL { font-size: 0.7em; }

H3 { color: #336699; }

A.nav:link    { color: #ffffcc; }
A.nav:hover   { background-color: #3399cc; }
A.nav:visited { color: #00ffff; }

A:link    { color: #336633; }
A:hover   { background-color: #669999; color: #ffffcc; }
A:visited { color: #336633;}

.MainHeader1
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: center;
    COLOR: #ffffff
}
.MainHeader1a
{
    FONT-FAMILY: Arial, times new roman;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
}
.MainHeader2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}
.captiontxt
{
  font-size: 11pt;
  color: #000000;
  padding-left: 5px;
  padding-right: 20px;
}
.bodytxt
{
  font-size: 11pt;
  color: #000000;
}
.headtxt
{
  font-size: 14pt;
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
}
.background1
{
  background-color: #cbcbcb;
  font-family: san-serif;
  font-size: 12pt;
  font-weight: bold;
  COLOR: #000000;
  padding-left= 5px;
  padding-right= 5px;
}
.background2
{
  background-color: #3C8A3C;
  padding-left: 5px;
}
.background3
{
  background-color: #ffffff;
  padding-left: 10px;
  padding-top: 10px;
}
.calendarback
{
    BACKGROUND-IMAGE: url("images/calendar_back_slant.gif");
    BACKGROUND-ATTACHMENT: fixed;
    background-position: 0% 0%;
    BACKGROUND-REPEAT: repeat;
}
.tableborder
{
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR: #3C8A3C;
}
.hrcolor
{
    COLOR: #3C8A3C;
}
