div.news-calendar-compact .NewsCalTable,div.news-calendar-compact  .NewsCalTable tr,div.news-calendar-compact  .NewsCalTable td {
	border:1px solid #eeeeee;
}
div.news-calendar-compact .NewsCalTable td {
	width: 14%;
    text-align: center;
    line-height: 26px;
	padding: 1px;
}
div.news-calendar-compact .NewsCalTable td.active {
	background-color: #ee3823; 
}
div.news-calendar-compact  .NewsCalTable td a{
	color: #ee3823;
    text-decoration: none;
    background-color: white;
    display: block;
}
div.news-calendar-compact .NewsCalWeekend,div.news-calendar-compact  .NewsCalToday,div.news-calendar-compact  .NewsCalDefault,div.news-calendar-compact  .NewsCalOtherMonth ,div.news-calendar-compact  .NewsCalHeader,div.news-calendar-compact  .NewsCalMonthNav,div.news-calendar-compact  .NewsCalDay,div.news-calendar-compact  .NewsCalNews{
	font-size:10pt;
	color:#000000;
}
div.news-calendar-compact .NewsCalToday{
	background-color:#dadded;
}
div.news-calendar-compact .NewsCalDefault{
	color:#353535;
}
div.news-calendar-compact .NewsCalOtherMonth{
	color:#bbbbbb;
}
div.news-calendar-compact .NewsCalWeekend{}

div.news-calendar-compact .NewsCalHeader{
	font-weight: bold;
}
div.news-calendar-compact .NewsCalTable .NewsCalHeaderTr td{
	border-left-color: white;
	border-right-color: white;
}
div.news-calendar-compact .NewsCalTable .NewsCalHeaderTr td:first-child{
	border-left-color: #eeeeee;
}
div.news-calendar-compact .NewsCalTable .NewsCalHeaderTr td:last-child{
	border-right-color: #eeeeee;
}

div.news-calendar-compact .NewsCalMonthNav{
	background-color: #eeeeee;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    padding-top: 8px;
    text-align: center;
    width: 100%;
}
div.news-calendar-compact .NewsCalMonthNav a{
	display: inline-block;
	text-decoration: none;
	font-size: 21px;
}
div.news-calendar-compact .NewsCalMonthNav a.prev{
	float: left;
	padding-left: 9px;
}
div.news-calendar-compact .NewsCalMonthNav a.next{
	float: right;
    padding-right: 9px;
}
div.news-calendar-compact .NewsCalDay{
	color:#000000;
}
div.news-calendar-compact .NewsCalDayOther{
	color:#365D91;
}
div.news-calendar-compact .NewsCalNews{
	color:#7488B9;
}
.news-calendar-title{
	font-size: 15px;
	margin-bottom: 3px;
}