﻿/* #jMonthCalendar a {  font-size:10px;} */
#jMonthCalendar a { font-size:12px; font-family: "Helvetica Neue", Arial, sans-serif; }

#jMonthCalendar {
	background-color:#fff;
	position:absolute; left:0; top:5px; font-size:10px;
}
#jMonthCalendar .MonthlyCalendar .MonthNavigation { border-bottom:solid 1px #90b0dd; clear:both; height:20px; padding:5px 10px 0 10px; }
#jMonthCalendar .MonthlyCalendar .MonthNavPrev { top:5px; left:30px; position:absolute; }
#jMonthCalendar .MonthlyCalendar .MonthNavNext { top:5px; right:30px; position:absolute; }
#jMonthCalendar .MonthlyCalendar .MonthNavPrev a:link, #jMonthCalendar .MonthlyCalendar .MonthNavNext a:link,
#jMonthCalendar .MonthlyCalendar .MonthNavPrev a:visited, #jMonthCalendar .MonthlyCalendar .MonthNavNext a:visited,
#jMonthCalendar .MonthlyCalendar .MonthNavPrev a:hover, #jMonthCalendar .MonthlyCalendar .MonthNavNext a:hover,
#jMonthCalendar .MonthlyCalendar .MonthNavPrev a:active, #jMonthCalendar .MonthlyCalendar .MonthNavNext a:active { font-size:15px; font-weight:bold; text-decoration:none; color:#f1be03; }
/* #jMonthCalendar .MonthlyCalendar .TodayLink { width:7%; float:left; }
#jMonthCalendar .MonthlyCalendar .YearNavNext, #jMonthCalendar .MonthlyCalendar .YearNavPrev { width:10%; float:right; } */
#jMonthCalendar .MonthlyCalendar .MonthName { text-align:center;  color:#fff; font-weight:bold; }


#jMonthCalendar .MonthlyCalendar { height:100%; width:100%; border:solid 1px #90b0dd; border-collapse:collapse; }
#jMonthCalendar .MonthlyCalendar #CalendarHead { width:100%; background:#2f68ae none repeat scroll 0 0; }
#jMonthCalendar .MonthlyCalendar #CalendarHead .DateHeader { width:14%; text-align:center; color:#fff; }

#jMonthCalendar .MonthlyCalendar #CalendarBody { }
#jMonthCalendar .DateBox { vertical-align:top; border:solid 1px #90b0dd; }
#jMonthCalendar .DateLabel { height:16px; width:100%; background:#edf4ff none repeat scroll 0 0; text-align:right; }
#jMonthCalendar .DateLabel a { cursor:pointer; padding:0 5px 2px; text-decoration:none; line-height:16px; }

#CalendarBody .Inactive, #CalendarBody .Weekend { background:#edf4ff none repeat scroll 0 0; }
/*.Today { background:#A9DFFF none repeat scroll 0 0; }*/

#jMonthCalendar .Event { font-size:5px; padding:0; text-align:left; line-height:5px; height:10px; background-color:#ffcc00; margin-bottom:1px; cursor:pointer; display:block; width:30px; overflow:hidden; border:solid 1px #000; }
#jMonthCalendar .Event a { text-decoration:none; color:#ffcc00; display:block; width:100%; height:100%; overflow:hidden }
#jMonthCalendar .Event a:hover { text-decoration:none; }

