body, td {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0px;
    margin-left: 0;
    color: black;
//	background-color: #99CC99;
}

a:link{
  color: blue;
}
a:visited{
  color: green;
}

table.OuterTable {
	border-collapse: #99CC99;
	bordercolor: #82CAFF;
	width: 100%;
	height: 100%;
}

td.outerSpacerTop {
	height: 8px;
	background-color:#99CC99;
	border-bottom: 1px #82CAFF solid;
}

td.outerSpacerLeft {
	width: 8px;
	background-color:#99CC99;
	border-right: 1px #99CC99 solid;
}

td.outerSpacerRight {
	width: 8px;
	background-color: #99CC99;
	border-left: 1px #99CC99 solid;
}

td.outerSpacerBot {
	height: 8px;
	background-color: #99CC99;
	border-top: 1px #99CC99 solid;
}

td.topLeftCell {
	width: 150px;
	background-color: #99CC99;
	border-bottom: 1px #82CAFF solid;
	border-right: 1px #82CAFF solid;
	text-align: center;
  vertical-align: middle;
}

td.topMainCell {
	background-color:#99CC99;
	border-bottom: 1px #99CC99 solid;
	text-align: center;
  vertical-align: middle;
}

td.topRightCell {
	width: 150px;
	background-color:#99CC99;
	border-bottom: 1px #99CC99 solid;
	border-left: 1px #99CC99 solid;
	text-align: center;
  vertical-align: middle;
}

td.topMenuCell {
  background-color:#99CC99; 
  padding: 1px; 
  padding-right: 3px; 
  padding-bottom: 3px; 
	text-align: center;
  border-right: 1px #82CAFF solid;
  vertical-align: top;
  font: 9pt white;
}

td.leftColumnCell {
	width: 140px;
  background-color:#99CC99; 
  padding: 1px; 
  padding-right: 3px; 
  padding-bottom: 3px; 
  border-right: 1px #82CAFF solid;
  vertical-align: top;
  font: 9pt navy;
  text-align: center;
}

td.mainContentCell {
	width: 600px;
  background-color:#FAF8CC; 
  padding: 1px; 
  padding-left: 3px; 
  padding-bottom: 3px; 
  border-left: 1px #FAF8CC solid;
  font: 9pt Arial;
  vertical-align: top;
  text-align: center;
}

table.newsTable {
  background-color:#FAF8CC; 
	border-collapse: collapse;
	bordercolor:#FAF8CC;
	width: 90%;
	font: 10pt Arial;
//	height: 100%;
}

td.bannerCell {
  background-color: #FAF8CC; 
  font: 14pt Arial;
  color: black;
  vertical-align: top;
  text-align: center;
}

td.blkbannerCell {
  font: 14pt Arial;
  background-color: black;
  color: #FAF8CC;
  vertical-align: top;
  text-align: center;
}

td.newsCell {
  background-color: #FAF8CC; 
  font: 10pt Arial;
  color: black;
  vertical-align: top;
}

span.titleText {
  font: 12pt Arial;
  font-weight: bold;
  color: black;
  vertical-align: top;
}

td.copyrightCell {
  background-color: #82CAFF; 
  padding: 1px; 
  padding-right: 3px; 
  padding-bottom: 3px; 
	text-align: center;
  border-right: 1px #82CAFF solid;
  vertical-align: top;
  font: 9pt white;
}
