body {
  background:#FFCC33;
  margin:0px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:0px;
  padding-right:0px;
  font: "Trebuchet MS", Verdana, Arial;
  }

	td { color:#777777; font: 10pt Trebuchet, Verdana, Arial, sans-serif; }
	table.cal th { color:#000000; font: 11pt background: #dddddd; }
	table.cal tr.cal-row { background: #ffffff; }
	table.cal tr.cal-week { color:#000000; background: #eeeeee; }
	table.tb { color: #ffffff; background: #000000; }
	table.tb td { color: #000000; background: #ffffff; }
	table.tb tr.th td {
		color: #000000;
		background: #dddddd;
		font-size: 12px;
		font-weight: bold;
	}
	.border { border: 1px solid #999999; }


a:link {
  color:#660000;
  text-decoration:none;
  }
a:visited {
  color:#660000;
  text-decoration:none;
  }
a:hover {
  color:#BB3333;
  text-decoration:none;
  }
a img {
  border-width:0;
  }

h1 {
  margin:0.8em 0 .75em;
  font:14pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  font-weight:bold;
  color:#660000;
  }

h2 {
  margin:0.6em 0 .75em;
  font:13pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.1em;
  font-weight:bold;
  color:#660000;
  }

h3 {
  font:12pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  font-weight:bold;
  color:#660000;
  }

h4 {
  font:10pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  font-weight:bold;
  color:#660000;
  }



#content {
  width:786px;
  background-color:#fff;
  font-family:Trebuchet,Verdana,Arial;
  border-width:1px;
  border-color:#000000;
  border-style:solid;
  margin-top:5px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:0px;
  padding-right:0px;
  }

#navigation {
  width:786px;
  background-color:#990000;
  font-family:Trebuchet,Verdana,Arial;
  border-width:1px;
  border-color:#000000;
  border-style:solid;
  padding-top:8px;
  padding-bottom:1px;
  padding-left:0px;
  padding-right:0px;
  }

#news_item {
  width:720px;
  background-color:#ffffff;
  font-family:Trebuchet,Verdana,Arial;
  font-size:10pt;
  text-align:left;
  padding-top:8px;
  padding-bottom:1px;
  padding-left:20px;
  padding-right:20px;
  }


#footer {
  background-color:#FFCC33;
  font-family:Trebuchet,Verdana,Arial;
  font-size:"9pt";
  margin-top:5px;
  }


#fineprint {
  background-color:#FFFFFF;
  color:#000000;
  font-family:Trebuchet,Verdana,Arial;
  font-size:"8pt";
  }

#table_item {
  background-color:#ffffff;
  font-family:Trebuchet,Verdana,Arial;
  font-size:9pt;
  color:#999999;
  }

