.tx-ttnews {
        text-align:center;
}
.columYear{
	color:#7f0000;
	background-color:#f77339;
        font-size:200%;
	font-weight:bold;
	border-bottom:0px solid #7f0000;
}
.columPrevious, .columNext {
	color:#ffffff;
	background-color:#7f0000;
}

.columNext a { color:#ffffff; }
.columPrevious a { color:#ffffff; }

.calendar-table{
        margin-left:auto;
        margin-right:auto;
        margin-top:10px;
        margin-bottom:10px;
        width: 200px;
	background-color:#ffffff;
	border-top:1px solid #7f0000;
	border-bottom:1px solid #7f0000;
}
.calendar-table TD, .calendar-table TH{
	padding:3px;
	text-align:center;
	font-size:x-small;
}
.calendar-table TH{
	color:#333333;
	border-top:1px solid #7f0000;
	border-bottom:1px solid #7f0000;
}
.calendar-table caption{
	font-size:medium;
	color:#333333;
	text-transform:uppercase;
}
.linked_today_nolink{
	padding:2px;
	color:#7f0000;
	font-weight:bold;
	background-color:#ffffff;
}
.linked_today{
	padding:2px;
	color:#7f0000;
	font-weight:bold;
	border:0px solid #7f0000;
	background-color:#f77339;
	cursor:pointer;
}
.linked_day{
	padding:2px;
	color:#7f0000;
	font-weight:bold;
	border:0px solid #7f0000;
	background-color:#f77339;
	cursor:pointer;
}
