h1, h2, h3, h4, h5, h6, a, #allday a { color:#8E97C5; }

#nav-left ul ul ul { background:#9997AD url(../img/bg-nav-sub-li.gif) no-repeat center bottom;}
#nav-left ul ul ul a { background:#9997AD; padding: 1px 8px 1px 16px;}
#nav-left li li li a:hover { background:#7C7F9E;}
#nav-left li li li a.current { background:#7C7F9E;}

/* Calbase */
.tx-cal-controller a { color:#8E97C5; }
#month-header, .tx-cal-controller .day, .monthWeekend { color:#8E96C5; }

.month-large th, .month-large td {  border:1px solid #AAB0D3;}
.dayborder { border-top:1px solid #AAB0D3;}
.timeborder, .timeborder2, .rowOff2, .rowOff {
	background:#EDEDF6;
	border-right: 1px solid #AAB0D3;
	border-top: 1px dashed #AAB0D3;
	color:#8E97C5;
}

.weekborder {
	border-top: 1px dashed #AAB0D3;
	border-right: 1px solid #AAB0D3;
}

.rowToday, .rowToday a {
	background:#8E97C5;
	color:#FFF;
}
.yearweek { background-color:#AAB0D3; }
.weekday { color:#AAB0D3; font-size:11px; }
.month-small th a:link, .month-small th a:visited,
.month-medium th a:link, .month-medium th a:visited, .month-large th a:link, 
.month-large th a:visited { color:#8E96C5; }
.monthToday { background:#EDEDF6 !important; background:#EDEDF6; }
.monthOff, .monthOff a:link,.monthOff a:visited { color: #BBBBBB ! important; }