div.news-calendar{
	font-weight: bold;
	color: #575757;
	text-align: center;
}

div.news-calendar td{
	height: 21px;
	text-align: center;
	vertical-align: middle;
}

p.NewsCalMonthNav{
	color:#000000;
	margin-bottom: 5px;
}

.NewsCalToday{
	background-color:#860a16;
	color: #FFFFFF;	
}

.NewsCalToday a{
	color: #FFFFFF;	
}

.NewsCalToday a:hover{
	color: #860a16;	
}

.NewsCalDefault{
}
.NewsCalOtherMonth div{
	display: none;
}
.NewsCalWeekend{
}
.NewsCalHeader{	
	color:#000000;
	width: 14px;
	/*padding-bottom: 10px;*/
	text-transform: uppercase;
}
.NewsWeekEnd{
	color: #940c16;
}
.NewsCalTable, .NewsCalTable tr, .NewsCalTable td{
}
.NewsCalMonthNav{
}