table.jCalendar {
	background-color: #CCC;
}

table.jCalendar tbody tr td {
	background-color: #FFF;
}

table.jCalendar tbody tr td.jHeader {
	background-color: #EEE;
	font-weight: bold;
	text-align: center;
}

table.jCalendar tbody tr td.jClickable {
	cursor: pointer;
}

table.jCalendar tbody tr td.jTime {
	font-size: 12px;
}

table.jCalendar tbody tr td.empty {
	background-color: #EEE;
}

table.jCalendar tbody tr td.today {
	background-color: #EEE;
}

table.dailyview {
	background-color: #CCC;
}

table.dailyview tbody tr td {
	background-color: #FFF;
	padding: 3px 8px;
}

/* CALENDAR */
td.num1   { background: url( '../images/calendar/num_1.png'   ) 5px 5px no-repeat; }
td.num2   { background: url( '../images/calendar/num_2.png'   ) 5px 5px no-repeat; }
td.num3   { background: url( '../images/calendar/num_3.png'   ) 5px 5px no-repeat; }
td.num4   { background: url( '../images/calendar/num_4.png'   ) 5px 5px no-repeat; }
td.num5   { background: url( '../images/calendar/num_5.png'   ) 5px 5px no-repeat; }
td.num6   { background: url( '../images/calendar/num_6.png'   ) 5px 5px no-repeat; }
td.num7   { background: url( '../images/calendar/num_7.png'   ) 5px 5px no-repeat; }
td.num8   { background: url( '../images/calendar/num_8.png'   ) 5px 5px no-repeat; }
td.num9   { background: url( '../images/calendar/num_9.png'   ) 5px 5px no-repeat; }
td.num10  { background: url( '../images/calendar/num_10.png'  ) 5px 5px no-repeat; }
td.num11  { background: url( '../images/calendar/num_11.png'  ) 5px 5px no-repeat; }
td.num12  { background: url( '../images/calendar/num_12.png'  ) 5px 5px no-repeat; }
td.num13  { background: url( '../images/calendar/num_13.png'  ) 5px 5px no-repeat; }
td.num14  { background: url( '../images/calendar/num_14.png'  ) 5px 5px no-repeat; }
td.num15  { background: url( '../images/calendar/num_15.png'  ) 5px 5px no-repeat; }
td.num16  { background: url( '../images/calendar/num_16.png'  ) 5px 5px no-repeat; }
td.num17  { background: url( '../images/calendar/num_17.png'  ) 5px 5px no-repeat; }
td.num18  { background: url( '../images/calendar/num_18.png'  ) 5px 5px no-repeat; }
td.num19  { background: url( '../images/calendar/num_19.png'  ) 5px 5px no-repeat; }
td.num20  { background: url( '../images/calendar/num_20.png'  ) 5px 5px no-repeat; }
td.num21  { background: url( '../images/calendar/num_21.png'  ) 5px 5px no-repeat; }
td.num22  { background: url( '../images/calendar/num_22.png'  ) 5px 5px no-repeat; }
td.num23  { background: url( '../images/calendar/num_23.png'  ) 5px 5px no-repeat; }
td.num24  { background: url( '../images/calendar/num_24.png'  ) 5px 5px no-repeat; }
td.num25  { background: url( '../images/calendar/num_25.png'  ) 5px 5px no-repeat; }
td.num26  { background: url( '../images/calendar/num_26.png'  ) 5px 5px no-repeat; }
td.num27  { background: url( '../images/calendar/num_27.png'  ) 5px 5px no-repeat; }
td.num28  { background: url( '../images/calendar/num_28.png'  ) 5px 5px no-repeat; }
td.num29  { background: url( '../images/calendar/num_29.png'  ) 5px 5px no-repeat; }
td.num30  { background: url( '../images/calendar/num_30.png'  ) 5px 5px no-repeat; }
td.num31  { background: url( '../images/calendar/num_31.png'  ) 5px 5px no-repeat; }
td.dark1  { background: url( '../images/calendar/dark_1.png'  ) 5px 5px no-repeat; }
td.dark2  { background: url( '../images/calendar/dark_2.png'  ) 5px 5px no-repeat; }
td.dark3  { background: url( '../images/calendar/dark_3.png'  ) 5px 5px no-repeat; }
td.dark4  { background: url( '../images/calendar/dark_4.png'  ) 5px 5px no-repeat; }
td.dark5  { background: url( '../images/calendar/dark_5.png'  ) 5px 5px no-repeat; }
td.dark6  { background: url( '../images/calendar/dark_6.png'  ) 5px 5px no-repeat; }
td.dark7  { background: url( '../images/calendar/dark_7.png'  ) 5px 5px no-repeat; }
td.dark8  { background: url( '../images/calendar/dark_8.png'  ) 5px 5px no-repeat; }
td.dark9  { background: url( '../images/calendar/dark_9.png'  ) 5px 5px no-repeat; }
td.dark10 { background: url( '../images/calendar/dark_10.png' ) 5px 5px no-repeat; }
td.dark11 { background: url( '../images/calendar/dark_11.png' ) 5px 5px no-repeat; }
td.dark12 { background: url( '../images/calendar/dark_12.png' ) 5px 5px no-repeat; }
td.dark13 { background: url( '../images/calendar/dark_13.png' ) 5px 5px no-repeat; }
td.dark14 { background: url( '../images/calendar/dark_14.png' ) 5px 5px no-repeat; }
td.dark15 { background: url( '../images/calendar/dark_15.png' ) 5px 5px no-repeat; }
td.dark16 { background: url( '../images/calendar/dark_16.png' ) 5px 5px no-repeat; }
td.dark17 { background: url( '../images/calendar/dark_17.png' ) 5px 5px no-repeat; }
td.dark18 { background: url( '../images/calendar/dark_18.png' ) 5px 5px no-repeat; }
td.dark19 { background: url( '../images/calendar/dark_19.png' ) 5px 5px no-repeat; }
td.dark20 { background: url( '../images/calendar/dark_20.png' ) 5px 5px no-repeat; }
td.dark21 { background: url( '../images/calendar/dark_21.png' ) 5px 5px no-repeat; }
td.dark22 { background: url( '../images/calendar/dark_22.png' ) 5px 5px no-repeat; }
td.dark23 { background: url( '../images/calendar/dark_23.png' ) 5px 5px no-repeat; }
td.dark24 { background: url( '../images/calendar/dark_24.png' ) 5px 5px no-repeat; }
td.dark25 { background: url( '../images/calendar/dark_25.png' ) 5px 5px no-repeat; }
td.dark26 { background: url( '../images/calendar/dark_26.png' ) 5px 5px no-repeat; }
td.dark27 { background: url( '../images/calendar/dark_27.png' ) 5px 5px no-repeat; }
td.dark28 { background: url( '../images/calendar/dark_28.png' ) 5px 5px no-repeat; }
td.dark29 { background: url( '../images/calendar/dark_29.png' ) 5px 5px no-repeat; }
td.dark30 { background: url( '../images/calendar/dark_30.png' ) 5px 5px no-repeat; }
td.dark31 { background: url( '../images/calendar/dark_31.png' ) 5px 5px no-repeat; }
/* END OF CALENDAR */