BODY, TD, P, TH {
	font: 12px Verdana, Tahoma, Helvetica;
	color: #000000;
}
A {
	color: #6699FF;
	text-decoration: none;
}
TH {
	background-color: #D8D8D8;
	text-align:left;
	font-weight: bold;
}
.textbold {
	color: #655D5D;
	font-weight: bold;
}
.textheading {
	color: #6699FF;
	font-weight: bold;
}
.textfooter {
	padding: 10px 10px 10px 10px;
}
.textfooter, .textfooter a {
	color: #4D4D4D;
	font: 11px Arial, "MS Sans Serif", "Sans serif", Verdana, Arial, Helvetica;
}
.textfooter a {
	color: #3366CC;
}
.textright, .textright a {
	color: #545454;
	font: 12px Arial, Helvetica;
	text-decoration: none;
}
.textdropdown a {
	color: #474747;
	display: block;
	font: 11px Verdana, Arial, Helvetica;
	padding: 8px 15px 10px 15px;
	position: relative;
	text-decoration: none;
}
.textdropdown a:hover{
	color: #003399;
}
.subheading {
	font: 14px Verdana, Arial, Helvetica;
	color: #6699FF;
	font-weight: bold;
}
.rightcolumn, .rc_red, .rc_black {
	color: #545454;
	font: 10px Verdana, Arial, Helvetica;
}
.rc_red {
	color: #6699FF;
	font-weight: bold;
}
.rc_black {
	color: #000000;
	font-weight: bold;
}
HR {
	color: #DBDBDB;
	height: 2px;
	border: 0px;
	background-color: #DBDBDB;
}
.textmap {
	color: #6699FF;
	font: bold 11px Verdana, Arial, Helvetica;
}
.textnumbers {
	color: #545454;
	font: 11px Verdana, Arial, Helvetica;
}
UL LI {
	list-style: none url(images/icon_bullet.gif);
}
.txtlrgSpecials {
	color: #6699FF;
	font: bold 18px Verdana, Arial, Helvetica;
}
.PageHead, h1, h2, h3, h4, h5, h6 {
	font:  30px Arial, Verdana, Helvetica;
	color: #003399;
}
h2 {
	font-size: 24px;
	color: #1C5EBF;
}
h3 {
	font-size: 20px;
}
h4 {
	font-size: 17px;
}.cal_month {
	font-size: 14px;
	font-weight: bold;
	color: #6699FF;
}
