/*------------- TRADITIONAL CALENDAR ----------------- */

.calendarBG {
 background-color: #e6e9ec; 
 border:1px solid #fff;
}

.calendarBlank { 
 background-color: #f3f6f9;
}

.calendarHeader { 
text-align: center;
background-color: #ffffff;
color: #000;
 }

.calendarHeader th{
padding: 10px 0 0 0;
}

.calendarMonthLinks {
text-decoration: none;
font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
color: #555555;
}

.calendarMonthLinks a,  .calendarMonthLinks a:link, .calendarMonthLinks a:visited{
 text-decoration:   underline;
}
  
.calendarMonthLinks a:hover {
 text-decoration:   underline;
}

.calendarDayHeading {
font: normal 12px/19px  Georgia, "Times New Roman", Times, serif;
color: #ffffff;
background-color: #616467; 
text-align:  center;
padding: 8px 4px;
width: auto;

}

.calendarToday { 
width: 50px;
height: 75px;
text-align: left;
vertical-align: top;
padding-left: 4px;
background: #a4cae2;
}

.calendarToday p.date{
	font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	padding-left: 8px;
	margin-left: -4px;
	margin-right: 0;
	width: 100%;
}


.calendarCell {
width: 60px;
min-width: 60px;
height: 65px;
text-align: left;
vertical-align: top;
background-color:  #ffffff;
padding-left: 8px;
}

.calendarCell:hover {background-color:#d7e9f4;display:inline-table;}

.calendarCell p.date{
	font: normal 11px/12px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	background: none;
	padding-left: 4px;
	margin: -2px 0 2px -6px;
	width: 60px;
}


.calendarCell a,
.calendarToday a,
.calendarCell a:link,
.calendarToday a:link,
.calendarCell a:visited,
.calendarToday a:visited,
.calendarCell a:active,
.calendarToday a:active {
	font: bold 10px/11px arial, helvetica, verdana;
	text-decoration: none; 
	padding: 0 0 8px 0px;
	display:block;
}

a.anr:link,  a.anr:visited,  a.anr:active		{color:#2184c3;}
a.fcs:link,  a.fcs:visited,  a.fcs:active		{color:#a50c0c;}
a.ydev:link, a.ydev:visited, a.ydev:active	    {color:#378714;}
a.hort:link, a.hort:visited, a.hort:active		{color:#c9761e;}
 
