a.ink:link {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
a.ink:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
a.ink:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.ink:active {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.main:link {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
a.main:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
a.main:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
a.main:active {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
a.sub:link {
	font: bold 12px "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.sub:visited {
	font: bold 12px "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.sub:hover {
	font: bold 12px "Times New Roman", Times, serif;
	color: #CC0000;
	text-decoration: none;
}
a.sub:active {
	font: bold 12px "Times New Roman", Times, serif;
	color: #999999;
	text-decoration: none;
}
a.tdbuttroll:link {
	font: bold 12px "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.tdbuttroll:visited {
	font: bold 12px "Times New Roman", Times, serif;
	text-decoration: none;
	color: #FFFFFF;
}
a.tdbuttroll:hover {
	font: bold 12px "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}
a.tdbuttroll:active {
	font: bold 12px "Times New Roman", Times, serif;
	color: #999999;
	text-decoration: none;
}
.textfooter {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.textmain {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.textmainred {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
.textmainboldred {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
.textlist {
	font: bold 12px "Times New Roman", Times, serif;
	color: #999999;
	text-decoration: none;
	list-style: lower-roman outside;
}
.textmainbold {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.textheading {
	font: 16px "Times New Roman", Times, serif;
	color: #999999;
	text-decoration: none;
}
.textheadingtitle {
	font: bold 20px "Times New Roman", Times, serif;
	color: #CC0000;
	text-decoration: none;
}
.textheadingshow {
	font: bold 16px "Times New Roman", Times, serif;
	color: #CC0000;
	text-decoration: none;
}
.textsubheading {
	font: bold 16px "Times New Roman", Times, serif;
	color: #999999;
	text-decoration: none;
}
.textsep {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
.ground {
	background: #999999;
}
.news {
	background: #CC0000;
}
.nav {
	background: #666666;
}
.formfield {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #CCCCCC;
	border: 1px ridge #666666;
	margin: 1px;
	padding: 1px;
}
.textformdropfield {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #CCCCCC;
	border: 1px ridge #666666;
	margin: 1px;
	padding: 1px;
}
.button {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #CC0000;
	border: 1px ridge #FFFFFF;
	margin: 2px;
	padding: 2px;
	cursor: hand;
}
.required {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
