/* Calendar view CSS */
.tx-ttnews .tx-ttnews-browsebox-SCell { display:none; }

.calendar-table{ padding:1em; width:100%;}
.calendar-table TD, .calendar-table TH{
	font-weight:bold;
	padding:2px;
	text-align:center;
}

.news-single-timedata {
	margin-bottom:10px;
	font-weight:bold;
}

.news-single-item p {
	margin-bottom:0.6em;
}

#center .columPrevious a, #center .columNext a { font-size:16px; text-decoration:none; }
.calendar-table caption {
	font-size:200%;
	text-transform:uppercase;
}

.newsCalendar_listItem a {
	font-weight:bold;
}

.newscalendarTooltip {
	display: none;
}
.newscalendarTooltipHeader {
	font-weight: bold;
	font-size: 14px;
	padding:0px;
	margin:0px;
}
/*
.newscalendarTooltipItemContainer {
	font-size: 12px;
	padding:0px;
	margin:0px;
}*/
	
.linked_today, .linked_today_nolink, .linked_day {
	padding:2px;
	color:#FFF;
	background-color:#137097;
	cursor:pointer;
}
.linked_today_nolink{ cursor:default; }
.linked_day {
	color:#137097;
	background-color:#B8D4E0;
	text-decoration:underline;
}

.bottomMonthLink { display:none; }

/* List view CSS */
.newsCalendar_listHeader { display:none; }
.newsCalendar_listItem { margin-top:6px; padding-top:6px;}
.cal-date { font-weight:bold; }
.cal-subheader { margin-left:1em; }

/* List container CSS */
.rcMenuContainer {
    background: #EAE8E3;
    border: 1px solid #7e7e7e;
    font-family: Verdana,Arial,sans-serif;
    font-size:11px;
    padding:2px;
    position: absolute;
    z-index:10;
}

.rcMenuItem, .rcMenuItemHover {
    background:#CCC;
    border:1px solid #7D7C80;
    color:#333333;
    float:left;
    font-size:11px;
    font-weight:normal;
    text-decoration:underline;
    padding:3px;
    width:200px;
}
.rcMenuItemHover { background:#B8D4E0; }

.rcMenuItemText {
    background:#7D7C80;
    border:0px;
    color:#FFFFFF;
    font-size:100%;
    font-weight:bold;
    padding:2px;
    text-align:center;
}
.rcMenuItemTextExt {
    font-size:11px;
    font-weight:normal;
    border:1px dotted gray;
    padding:2px;
} 
.rcMenuSeparator{
    color:#7D7C80;
    height:1px;
    width:200px;
}
.rcImage { padding-right:4px; }
