body {
	background-color: #cc3300;
	margin: 6px;

	scrollbar-arrow-color : #f0f0f0;
	scrollbar-base-color : #ffcc66;
	scrollbar-3d-light-color : #cc3300;
	scrollbar-face-color : #ff6600;
	scrollbar-shadow-color : #cc3300;
	scrollbar-dark-shadow-color : #cc3300;
	scrollbar-track-color : #99CC33;
	scrollbar-highlight-color : #ff6600;
}
body,td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 9pt;;
}
a {
		color: white;
		font-weight: bold;
        text-decoration: none;
}
a.link {
	color: black;
	font-weight: bold;
}
HR {
	height: 1;
}
td.cLeft {
	background-color: #cccccc;
	border: #e5e5e5 4px solid;
}
td.cCenter {
	background-color: #f0f0f0;
	border: #e5e5e5 4px solid;
}
td.cRight {
	background-color: #cccccc;
	border: #e5e5e5 4px solid;
}
td.cBottom {
	background-color: #99cc33;
	border: #e5e5e5 4px solid;
	padding: 4px;
	color: #cc3300;
}
td.cBottom a:hover {
	color: white;
}
td.leftMenu {
	background-color: #99cc33;
	border-top: solid #ccff66 1px;
	border-bottom: solid #669900 1px;
	padding: 2px 2px 2px 4px;
}
td.leftSubMenu {
	background-color: #ccff66;
	padding: 1px 2px 1px 20px;
}
td.leftMenu a {
	color: black;
	font-weight: bold;
	font-size: 10px; 
	text-decoration: none;
}
td.leftMenu a:hover {
	color: white;
}
td.leftSubMenu a {
	color: black;
	font-size: 9px; 
	text-decoration: none;
}
td.leftSubMenu a:hover {
	text-decoration: underline;
}
td.genHdr {
	background-color: #FF6600;
	text-align: center;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	padding: 1px;
	border-top: solid 2px #ffcc66;
	border-bottom: solid 2px #cc3300;
}

td.txtHdr {
	background-color: #FF6600;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	padding: 1px 1px 1px 10px;
	border-top: solid 2px #ffcc66;
	border-bottom: solid 2px #cc3300;
}
td.txtHdr a {
	color: white;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
td.txtHdrL {
	background-color: #ff6600;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	border-top: solid 2px #ffcc66;
	border-bottom: solid 2px #cc3300;
}
td.txtHdrL a {
	color: white;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
td.txtContent {
	padding: 8px 10px 8px 10px;
}
td.txtSubContent {
	padding: 8px 10px 8px 10px;
}
div.txtName {
	font-size: 10pt;
	color: #CC3300;
	font-weight: bold;
}
.centerDate {
	text-align: right;
	font-size: 8pt;
	font-style: italic;
	padding-right: 2px;
}
span.txtDate {
	color: #336600;
	font-weight: bold;
	font-size: 10px;
	height: 15px;
}
img.illustration {
	border: solid 2px white;
}
td.leftContent {
	padding: 8px;
}
td.leftContent a {
        color: black;
        font-size: 10px;
        font-weight: bold;
}
form {
	margin: 0;
}
input {
	font-size: 10px;
}
td.poll {
	background-color: #3399cc;
	font-size: 9px;
	padding: 5px;
	color: white;
}
td.poll a {
	color: #004080;
	font-size: 10px;
	font-weight: bold;
}
td.poll a:hover {
	color: white;
}
td.cellMail {
	padding: 6px;
	background-color: #99CC33;
}
td.cellBox {
	padding: 6px;
	color: black;
	font-size: 10px;
	font-weight: bold;
}
td.cellBox a {
	color: black;
	font-size: 10px;
	font-weight: bold;
}
td.cellBox a:hover {
	color: 444444;
	font-size: 10px;
	font-weight: bold;
}
td.cellSearch {
	padding: 6px;
	background-color: #99CC33;
}
.imgLink {
	color: white;
	border: solid 2px white;
	margin-top: 4px;
}
a.imgLink {
	color: white;
}
td.cBottom a {
	color: black;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
div.text a {
	font-weight: bold;
	color: #336699;
}
div.text a:hover {
	color: #999999;
}
div.SubText {
	color: #669900;
	font-weight: bold;
}
div.SubText a {
	font-weight: bold;
	color: #336600;
}
div.SubText a:hover {
	color: #669900;
}
