body {
  color: #ffffff;
  background-color: #000000;
  background-image: url("../graphics/space.gif");
  background-attachment: fixed;
}
p,b,blockquote,dl,ul,ol,br {
  font-family: georgia, "trebuchet ms", helvetica, sans-serif;
  font-size: medium;
  font-weight: normal;
}
p.first {
}
span.iv1 { color: #ff0000; font-weight: bold; }
span.iv2 { color: #00ffff; font-weight: bold; }

p.title {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #ff0000;
	border-width: 1px; 
	border-style: solid; 
	border-color: #006666 #006666 #006666 #000000; 
}
p.title2 {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #ffffff;
	border-width: 1px; 
	border-style: dashed; 
	border-color: #000000 #000000 #006666 #000000; 
}
div.caption {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #ffffff;
  text-align: left;
}
div.capc {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #ffffff;
  text-align: center;
}
td {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #ffffff;
  background: #333333;
  text-align: left;
  vertical-align: top;
}
td.t0 {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ff0000;
  background: #000000;
  text-align: left;
  vertical-align: top;
}
td.t1 {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ff0000;
  background: #000000;
  text-align: left;
  vertical-align: top;
}
td.t2 {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ff0000;
  background: #003333;
  text-align: left;
  vertical-align: top;
}
td.l {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  background: #333333;
  text-align: left;
  vertical-align: top;
}
td.r {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #ffffff;
  background: #333333;
  text-align: right;
  vertical-align: top;
}
td.ls {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ff0000;
  background: #003333;
  text-align: left;
  vertical-align: top;
}
td.lsy {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ffff00;
  background: #333333;
  text-align: left;
  vertical-align: top;
}
td.rs {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #ffffff;
  background: #003333;
  text-align: right;
  vertical-align: middle;
}
td.bs {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #ffffff;
  background: #333333;
  text-align: left;
  vertical-align: top;
}
td.bsl {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #ffffff;
  background: #333333;
  text-align: left;
  vertical-align: top;
}
td.pic {
  background: #333333;
}
td.pics {
  background: #333333;
}
td.picb {
  background: #cccccc;
}
td.ls2 {
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ff0000;
  background: #000033;
  text-align: left;
  vertical-align: top;
}
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;
}
