html
  {
  background-color: #FFFFCC;
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  }
body
  {
  background-color: #FFFFCC;
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  }
a:link
  {
  color: #669966;
  text-decoration: none;
  }
a:visited
  {
  color: #669966;
  text-decoration: none;
  }
a:active
  {
  color: #669966;
  text-decoration: none;
  }
div.indent
  {
  margin: 0pt 24pt;
  background-color: transparent;
  text-align: left;
  }
div.ledbar
  {
  padding: 24pt;
  display: block;
  text-align: center;
  }
h1
  {
  font-size: 24pt;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
  color: #669966;
  }
h2
  {
  font-size: 16pt;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
  color: #000000;
  }
h3
  {
  font-size: 14pt;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
  color: #000000;
  }
h4
  {
  font-size: 16pt;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
  color: #669966;
  }
table
  {
  border-top-width: 0pt;
  border-left-width: 0pt;
  border-right-width: 0pt;
  border-bottom-width: 0pt;
  margin: 0pt;
  font-family: arial, helvetica, sans-serif;
  }
span.qanda
  {
  font-size: larger;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
  color: #669966;
  }
td.disclaimer
  {
  font-family: arial, helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #cccccc;
  }
td.copyright
  {
  font-family: arial, helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-align: center;
  color: #333333;
  }
td.left
  {
  padding: 4pt;
  text-align: right;
  }
td.progtitle
  {
  padding: 4pt;
  text-align: right;
  font-weight: bold;
  }
td.middle
  {
  padding: 4pt;
  text-align: center;
  }
td.right
  {
  padding: 4pt;
  text-align: left;
  }
td.adhead
  {
  font-size: 16pt;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
  color: #669966;
  }
tr.hilite
  {
  background-color: #99FF99;
  }
.noticeme
  {
  color: #ff0000;
  font-weight: bold;
  font-size: larger;
  }
.aside
  {
  font-weight: normal;
  font-size: smaller;
  }
.small
  {
  font-weight: normal;
  font-style: italic;
  font-size: smaller;
  }
.dividerbar
  {
  background-image: url(../gfx/border.gif);
  background-color: #ffffcc;
  background-repeat: repeat-x;
  }
.sm_sep
  {
  background-image: url(../gfx/v_sm_sep.gif);
  background-color: #ffffcc;
  background-repeat: repeat-y;
  }
.top_bar
  {
  background-image: url(../gfx/sm_sep.gif);
  background-color: #ffffcc;
  background-repeat: repeat-x;
  }
td.postit
  {
  background-color: #99FF99;
  padding: 1pt;
  text-align: center;
  font-style: italic;
  font-size: smaller;
  }
td.postit_left
  {
  background-image: url(../gfx/postitborder_left.gif);
  background-repeat: repeat-y;
  }
td.postit_right
  {
  background-image: url(../gfx/postitborder_right.gif);
  background-repeat: repeat-y;
  }
td.postit_bottom
  {
  background-image: url(../gfx/postitborder_bottom.gif);
  background-repeat: repeat-x;
  }
td.postit_top
  {
  background-image: url(../gfx/postitborder_top.gif);
  background-repeat: repeat-x;
  }
.extra
  {
  text-align: center;
  font-style: italic;
  }
div.indent
  {
  margin: 0pt 24pt;
  background-color: transparent;
  text-align: left;
  }
td.ptime
  {
  text-align: center;
  font-weight: bold;
  vertical-align: middle;
  background-color: #99CC99;
  }
td.noprog
  {
  background-color: #DFECD4;
  }
