body {
  color: #ffffff;
  background-color: #000000;
  background-image: url("../graphics/space.gif");
  background-attachment: fixed;
}
td {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #ffffff;
  text-align: left;
  vertical-align: top;
}
td.l {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  text-align: left;
  vertical-align: top;
}
td.yr {
  font-family: "verdana", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  background: #990000;
  text-align: center;
  vertical-align: top;
}
td.bk {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #ffffff;
  background: #000000;
  text-align: left;
  vertical-align: top;
}
td.mast {
  text-align: center;
  vertical-align: middle;
}
td.nav {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ff0000;
  text-align: left;
  vertical-align: top;
  background: #330033;
}
div.caption {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
}
div.title {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #ff0000;
  text-align: center;
  vertical-align: top;
}
td.title {
  font-family: "trebuchet ms", sans-serif;
  font-size: 18pt;
  font-weight: bold;
  color: #ff0000;
  text-align: center;
}
td.caption {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
}
a:link    { color: #FF7F00; }
a:visited { color: #cc0033; }
a:hover   {
 color: #ffff00;
 font-weight: bold;
 background-color: #006666;
 background-image: none;
}
a:active  {
 font-weight: bold;
 color: #ffff00;
 background-color: #ff0000;
 background-image: none;
}

