BODY
{
    FONT-SIZE: 0.9em;
    MARGIN: 0px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.tablehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 75%;
    COLOR: black;
    BACKGROUND-COLOR: #bfc8d0
}
.tabledata
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 75%;
    COLOR: purple;
    BACKGROUND-COLOR: #eaedf2
}
.formfieldname
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 75%;
    COLOR: black;
    BACKGROUND-COLOR: lightsteelblue
}
.tabledata A
{
    COLOR: purple;
    TEXT-DECORATION: none
}
.tabledata A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.tablehead A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.mainmenu
{
    FONT-SIZE: 85%;
    COLOR: white;
    BACKGROUND-COLOR: #336699
}
.mainmenu A
{
    FONT-SIZE: 85%;
    COLOR: white;
    TEXT-DECORATION: none
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: black
}
.listnav
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: darkpurple;
    TEXT-DECORATION: none;
    TEXT-ALIGN: right;

}
.listnav A
{
    COLOR: darkpurple;
    TEXT-DECORATION: none;
}
.listnav A.hover
{
    COLOR: white;
    TEXT-DECORATION: underline;
}
.formfielddata
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 75%;
    COLOR: blue;
    BACKGROUND-COLOR: lightgrey
}
H1
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 110%;
    COLOR: darkblue;
    TEXT-ALIGN: center
}
H3
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 90%;
    COLOR: green;
    TEXT-ALIGN: center
}
H4
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 80%;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-ALIGN: left
}
.formheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 75%;
    COLOR: white;
    BACKGROUND-COLOR: darkblue
}
.donemsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    COLOR: red
}
.formheader A
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.tabledataother
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 75%;
    COLOR: white;
    BACKGROUND-COLOR: #0099cc
}
.tabledataother A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.tabledataother A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline
}
H2
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 100%;
    COLOR: black
}
.menu
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 5px;
    COLOR: white;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: darkblue;
    TEXT-ALIGN: center
}
.menu A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menu A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline
}
#logo {
  position: absolute;
  top: 30px;
  left: 20px;
  width: 180px;
  height: 120px;
  align: center;
}
#leftcol {
  background: #eaedf2;
  position: absolute;
  color: darkpurple;
  TEXT-DECORATION: none;
  Font-size:100%;
  TEXT-ALIGN: left;
  top: 160px;
  left: 20px;
  width: 180px;
  PADDING-RIGHT: 5px;
  PADDING-left: 5px;
  PADDING-BOTTOM: 2px;
}
#top {
  background: darkgrey;
  color: white;
  position: absolute;
  top: 2px;
  left: 20px;
  width: 95%;
  height: 20px;
  align: center;
  PADDING-BOTTOM: 5px;
  PADDING-RIGHT: 5px;
}
#content {
  position: absolute;
  top: 30px;
  left: 230px;
  width: 80%;
  align: center;
  PADDING-BOTTOM: 5px;
  PADDING-RIGHT: 5px;

}
#footer {
  TEXT-ALIGN: center;
  height: 20px;
  PADDING-top: 30px;
  float: left;
}