body
{
  margin: 0;
  background-color: #FFFFFF;
#  color: #003366;
  color: black;
}

.bodyframe
{
  border: solid black;
}

.contentbar
{
#  border-left: solid 1px #060;
  border-left: solid 1px black;
  padding: 1em;
}

.topbar
{
#  border: solid 1px #060;
#  background-color: #060;
  border: solid 1px black;
  background-color: black;
  vertical-align: middle;
}

.menubar
{
#  border-right: solid 1px #060;
  border-right: solid 1px black;
}

.menutitle
{
  font-size:10pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
  color:#EE3311;
  text-align:center;
}

.menuopt
{
  font-size:9pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
#  color:#003366;
  color:black;
  text-underline:none;
  text-decoration:none;
  text-line-through:none;
}
#.menuopt:link {color:#003366;}
#.menuopt:visited {color:#003366;}
#.menuopt:active {color:#003366;}
#.menuopt:hover {color:red;}
.menuopt:link {color:black;}
.menuopt:visited {color:black;}
.menuopt:active {color:black;}
.menuopt:hover {color:red;}

.tblhead
{
#  background-color:pink;
  background-color:#CCFFCC;
  color:#003366;
  font-size:9pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
  text-align:center;
  vertical-align:bottom;
  padding:1 5;
}
.tbldata
{
  font-size:9pt; font-family:Arial, Helvetica, sans-serif;
  color:#003366;
  vertical-align:top;
  padding:1 5;
}

.agtbl
{
  font-size:9pt; font-family:Arial, Helvetica, sans-serif;
  text-align:left;
  vertical-align:top;
}
.agtblhead
{
  font-size:9pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
#  background-color:#CCFFCC;
  background-color:palegreen;
  vertical-align:bottom;
  text-align:center;
}
.agtbl td
{
  font-size:9pt; font-family:Arial, Helvetica, sans-serif;
}

.normal
{
  font-size:10pt; font-family: Arial, Helvetica, sans-serif;
#  color:#003366;
  color:black;
}
.entryform
{
  border-bottom:1px solid black;
}
.reqfldmark
{
  font-size:12pt;font-weight:bold;
  color:green;
}

A
{
  font-size:10pt; font-family:Arial, Helvetica, sans-serif;
  text-decoration:underline;
  color: green;
}
#A:link {color:#003366;}
#A:visited {color:#003366;}
#A:active {color:#003366;}
#A:hover {color:red;}
A:link {color:black;}
A:visited {color:black;}
A:active {color:black;}
A:hover {color:red;}
H1
{
  font-size:14pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
#  color:#060;
  color:olivedrab;
  text-align:center;
  padding-top: 0.5em;
}
H2
{
  font-size:11pt; font-family:Arial, Helvetica, sans-serif;
  color:#060;
  margin-bottom:5pt;
}
H3
{
  font-size:10pt; font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:italic;
  margin-bottom:0;
}
.sectline
{
  font-size:11pt; font-weight:bold;
  width:100%;
#  background-color:pink;
  background-color:palegreen;
  text-align: center;
  padding: 5px;
#  border: solid 1px #003366;
  border: solid 1px black;
  margin-top:2em;
}

P
{
  font-size:10pt; font-family: Arial, Helvetica, sans-serif;
#  color:#003366;
  color:black;
}

TR
{
  vertical-align:top;
}
TD
{
  font-size:10pt; font-family: Arial, Helvetica, sans-serif;
#  color:#003366;
  color:black;
}
