
A { color:#D7332A; text-decoration:none; }
A:hover, A:active { color:#D7332A; text-decoration:none; }

A.red { color:#D7332A; text-decoration:none; }
A.red:hover, A.red:active { color:#D7332A; text-decoration:none; }
A.teal1 { color:#008BA8; text-decoration:none; }
A.teal1:hover, A.teal1:active { color:#008BA8; text-decoration:none; }
A.teal2 { color:#66BFD1; text-decoration:none; }
A.teal2:hover, A.teal2:active { color:#66BFD1; text-decoration:none; }
A.wsd { color:#999999; text-decoration:none; }
A.wsd:hover, A.wsd:active { color:#999999; text-decoration:none; }
A.three { color:#666666; text-decoration:none; }
A.three:hover, A.three:active { color:#666666; text-decoration:none; }
A.footer { color:#666666; text-decoration:none; }
A.footer:hover, A.footer:active { color:#666666; text-decoration:none; }

BODY { margin:0px 0px 0px 0px; background-color:#FFFFFF; font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }
TD { font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }
INPUT { background-color:#F2F2F2; font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }
SELECT { background-color:#F2F2F2; font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }

.star { background-image: url(../images/home_news_bg.gif); background-repeat:no-repeat; background-position: 100% 100%; background-attachment:scroll; background-color:#F2F2F2; }
.star2 { background-image: url(../images/star_sub.gif); background-repeat:no-repeat; background-position: 100% 100%; background-attachment:scroll; background-color:#F2F2F2; }
.three { font-family:arial,helvetica,sans-serif; color:#666666; font-size:12px; }
.white { font-family:arial,helvetica,sans-serif; color:#FFFFFF; font-size:12px; }
.footer { font-family:arial,helvetica,sans-serif; color:#666666; font-size:11px; }

.newsheadline {
	color:#008BA8;
	font-size: 16px;
	font-weight: bold;
}

a.newsheadline {
	color:#008BA8;
	font-weight: bold;
}

.newsdate {
	color:#D7332A;
	font-weight: bold;
}

table.scorecard-results {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #dddddd;
}

table.scorecard-results caption {
	text-align: left;
	font-weight: bold;
}

table.scorecard-results th {
	font-size: 12px;
	text-align: left;
	background-color: #dddddd;
	padding: 4px;
}

table.scorecard-results td {
	font-size: 12px;
	padding: 4px;
	border-bottom: 1px solid #dddddd;
}

.scorecard-header {
	color:#008BA8;
	font-size: 16px;
	font-weight: bold;
}

.hdr { font-family:arial,helvetica,sans-serif; color:#000000; font-size:16px; font-weight:bold; }