a:link {
	color			: #bebebe;
	text-decoration	: underline;
	font-weight		: bold;
	
}

a:visited {
	color			: #FF9700;
	text-decoration	: underline;
	font-weight		: bold;
}

a:active {
	color			: #808080;
	text-decoration	: none;
	font-weight		: bold;
}

a:hover {
	color			: #808080;
	text-decoration	: none;
	font-weight		: bold;
}

.text {
	font-family 	: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 10pt;
}

.maintext {
	font-family 	: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 10pt;
	color			: #bebebe;
}

.textmid {
	font-family 	: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 9pt;
}

.textsm {
	font-family 	: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 8pt;
}

.maintextsm {
	font-family 	: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 8pt;
	color			: #bebebe;
}

.news {
	font-family 	: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 9pt;
	color			: #242424;
}

.category {
	font-family 	: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 9pt;
	color			: #0F0F0F;
	font-weight		: bold;
}

.title {
	font-family		: Impact,Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 23pt;
	color			: #999999;
}

.header {
	font-family		: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 15pt;
	color			: #3D78DA;
}

.header2 {
	font-family			: Avant Garde Gothic,Verdana,Arial,Helvetica,sans-serif;
	font-size			: 14pt;
	color				: #FFA103;
}

.subheader {
	font-family		: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 12pt;
	color			: #000000;
}

.subheader2 {
	font-family			: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size			: 12pt;
	color				: #000000;
	background-color	: #CDCDCD;
}

sup {
	font-family		: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 7pt;
}

.textnav, a.textnav:link, a.textnav:visited, a.textnav:active, a.textnav:hover {
	font-family		: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 9pt;
	color			: #1D1D1D;
	text-decoration	: none;
}

.subnav, a.subnav:link, a.subnav:visited, a.subnav:active, a.subnav:hover {
	font-family		: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 8pt;
	color			: #000000;
	text-decoration	: none;
}

a.subnav-on:link, a.subnav-on:visited, a.subnav-on:active, a.subnav-on:hover {
	font-family		: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size		: 8pt;
	color			: #FFFFFF;
	text-decoration	: none;
}

.cal-header {
	font-family			: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size			: 12pt;
	color				: #FFFFFF;
	background-color	: #595959;
	font-weight			: bold;
	text-align			: center;
}

.cal-subheader {
	font-family			: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size			: 10pt;
	color				: #FFFFFF;
	font-weight			: normal;
}

.cal-subtext {
	font-family			: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size			: 8pt;
	color				: #FFFFFF;
	font-weight			: normal;
}

.cal-day {
	font-family			: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size			: 8pt;
	color				: #FFFFFF;
	background-color	: #3D78DA;
	font-weight			: bold;
	text-align			: center;
	text-transform		: uppercase;
}

.cal-date {
	font-family			: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size			: 8pt;
	color				: #000000;
	background-color	: #FF9700;
	font-weight			: bold;
	text-align			: right;
}

.cal-text {
	font-family			: Trebuchet Ms,Verdana,Arial,Helvetica,sans-serif;
	font-size			: 8pt;
	color				: #333333;
	text-align			: center;
}