@charset "utf-8";
body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}
	
h1 { 
	font-size: 16px; 
	color: #E4041F;
	font-weight: bold;
}
h2 { 
	font-size: 14px; 
	color: #E4041F;
	font-weight: bold;
}

a:link { color:#185FA1; }
a:visited { color:#185FA1; }
a:hover { color:#000000; }
	
.tNewsBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.tNewsTitle {
	font-size: larger;
	font-weight: bold;
}
.tNewsByline {
	font-size: smaller;
	font-style: italic;
}

.tLink {
	font-size: smaller;
}

a.cLink:link {
	color:#666666;
}
a.cLink:visited {
	color:#333333;
}
a.cLink:hover {
	color:#000000;
}
a.cLink:active {
	color:#000000;
}

a.hLink:link {
	color:#999999;
}
a.hLink:visited {
	color:#cccccc;
}
a.hLink:hover {
	color:#ffffff;
}
a.hLink:active {
	color:#ffffff;
}

.tAlert {
	font-weight: bold;
	color: #FF0000;
}
.tNotice {
	color: #00FF00;
	font-weight: bold;
}

.tTableHeader {
	color: #FFFFFF;
	background-color: #666666;
}

.tTableCell {
	background-color: #CCCCCC;
}