.MonthNavigation a 					{ font-size:11px; }
div.clear						{ clear: both; }
#jMonthCalendar 					{ position:relative; width: 568px; }

#jMonthCalendar table td, #jMonthCalendar table th  	{ background: url(/images/calendar/theme_default/cells.png); color: #444; }

#jMonthCalendar table td				{ width: 81px; height: 81px; text-align: center; vertical-align: middle; position: relative; }
#jMonthCalendar table th				{ width: 81px; height: 30px; text-align: center; vertical-align: middle; position: relative; font-weight:bold; font-size: 14px; }
#jMonthCalendar table td:hover				{ background-position: 0px -81px; color: #222; }

#jMonthNav .MonthlyCalendar .MonthNavigation 		{ border-bottom:solid 1px #ddd; clear:both; height:20px; padding:5px 10px 0 10px; }
.MonthNavigation .MonthNavPrev 				{ width:14%; float:left; text-align:center; }
.MonthNavigation .MonthNavNext 				{ width:14%; float:right; text-align:center; }
.MonthNavigation .TodayLink 				{ width:13%; float:left; text-align:center; }
.MonthNavigation .YearNavNext 				{ width:12%; float:right; text-align:center; }
.MonthNavigation .YearNavPrev 				{ width:12%; float:left; text-align:center;}
.MonthNavigation .MonthName 				{ width:25%; text-align:center; font-weight:bold; float:left; }

.MonthlyCalendar 					{ width: 568px; border-collapse: separate; border: 1px solid #9DABCE; border-width: 0px 0px 1px 1px; margin: 10px auto; font-size: 20px; padding:0px; }
.MonthlyCalendar #CalendarHead				{ width:100%; background:#F7F7F7 none repeat scroll 0 0; }
.MonthlyCalendar #CalendarHead .DateHeader 		{ width:14%; text-align:center; }
.MonthlyCalendar #CalendarFoot				{ width: 100%; background:#F7F7F7 none repeat scroll 0 0; }
.MonthlyCalendar #CalendarFoot .DateHeader 		{ width: 14%; text-align:center;}

.MonthlyCalendar #CalendarBody				{ }
.DateBox 						{ vertical-align:top;  }
.DateLabel 						{ height:16px; width:100%; text-align:center; }
.DateLabel a 						{ cursor:pointer; padding:0 5px 2px; text-decoration:none; line-height:16px; }

/* theme default */
#jMonthCalendar table #CalendarBody td.Inactive		{ background: url(/images/calendar/theme_default/calpad.jpg); color:#999; }
#jMonthCalendar table #CalendarBody td.Inactive:hover	{ background: url(/images/calendar/theme_default/calpad.jpg); color:#FFF; }
#jMonthCalendar table 					{ border-bottom: 1px solid #990000; }
a.calbutton						{ margin-left: 1px; margin-right: 1px; background-color: #900; border: 2px solid #FF8C00; font-size: 12px; text-align: center; padding-top: 5px; vertical-align: middle; height: 20px; line-height: 12px; border-radius: 14px; -moz-border-radius: 14px; -webkit-border-radius: 14px; display:block; }
a.calbutton:hover					{ background-color: #C00; border: 2px solid #FF0; }

table div.eventList ul 					{ background: #FFD7E3 url( '/images/calendar/theme_default/popup.png' ) no-repeat; border: 1px solid white; }
table div.eventList li span 				{ display: block; font-size: 11px; text-align: justify; color: #555; }
table div.eventList li span.title 			{ font-weight: bold; color: #222; }


#jMonthCalendar table  #CalendarBody .Weekend 		{ /*background:#fafafa none repeat scroll 0 0;*/ } /* not in use atm... */
#jMonthCalendar table  #CalendarBody .Today 		{ background-position: 81px 0px; color: #FFF; }
#jMonthCalendar table  #CalendarBody .Today:hover	{ background-position: 81px -81px; color: #FFF; }
#jMonthCalendar table  #CalendarBody .hasEvent		{ background-position: 162px 0px; color: #FFF; }
#jMonthCalendar table  #CalendarBody .hasEvent:hover	{ background-position: 162px -81px; color: #FFF; }

.eventList { position: relative; font-family: Verdana, Tahoma, Helvetica, Arial;}
.eventList a { border: none; text-decoration: none; }

.eventList ul { text-align: left; position: absolute; display: none; z-index: 1000; padding: 5px; font-size: 10px;
					width: 200px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; -border-radius: 5px; list-style: none; /* -webkit-box-shadow: 0px 8px 8px #333;*/ }
.eventList li { padding-bottom: 5px; }
















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
