/* Week Day Title - TD */
.calWTitle {
	font: bold 10px Tahoma, Verdana, sans-serif;
	background: #66A2D4;
	text-align: center;
	color: #FFFFFF;
	height: 20px;
	width: 20px;
}
/* Selected Date - TD */
.calDayCurrent {
	background: #ffcc99;
	width: 20px;
}
/* Sat. and Sun. - TD */
.calDayWeekend {
	background: #99CCFF;
	width: 20px;
}
/* Sat. and Sun. - TD */
.calDayHoliday {
	width: 20px;
	background: white;
	background-image : url(img/sun.gif);
	background-repeat : no-repeat;
}
/* Not Sat. and Sun. - TD */
.calDayWorking {
	background: #FFFFFF;
	width: 20px;
}
/* Days of current month - A */
.calThisMonth {
	font: 12px Tahoma, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
}
/* Days of other month - A */
.calOtherMonth {
	font: 12px Tahoma, Verdana, sans-serif;
	color: #808080;
	text-decoration: none;
}
/* Days not alloved by limits - SPAN */
.calForbDate {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: line-through;
}
/* Month selection box - SELECT */
.calMonthselector {
	width: 100%;
}
/* Hours, minutes & seconds selection boxes - SELECT */
.calTimeselector {
	width: 45px;
}
/* Time navigation table - TABLE */
.calTimetable {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
}
.calDataTitle{
	font-family: Tahoma, Verdana, sans-serif;	
	font-size: 12px;
	color: #FFFFFF;
}