.year {border-style: outset; border-width: 0px; background-color: #fff; text-align: center;}
.month {border-style: none; background-color: #f2f8f7; text-align: center;border-top:1px solid #ddd;}
.yearname {text-align: center; font-size: 20px; font-weight: bold;}
.monthname {text-align: center; font-size: 13px; height: 20px; background-color: #f2f8f7; color:#DC143C; }
.yearnavigation {background-color: #3C72B0; color:#fff;}
.monthnavigation {background-color:#f2f8f7; border-top:0px solid #ddd; }
.datepicker {background-color: #F8F8FF;border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.datepickerform {margin: 0px; text-align: right;}
.monthpicker {background-color: #fff;}
.yearpicker {background-color: #fff;}
.pickerbutton {background-color: #DC143C; border-style: none; color:#fff;}
.dayname td {text-align: center; font-size: 13px; background-color: #dddddd;}
.nomonthday {background-color: #FFFAFA;height:70px;}
.monthday {text-align: center; background-color: #F8F8FF; border:1px solid #ddd;height:70px;}
.today {text-align: center; background-color: #FFA500; border:1px solid #ddd;}
.selectedday {text-align: center; background-color: #66ff66; }
.sunday {text-align: center; font-weight: bold; color: red; border:1px solid #ddd;background-color: #f8f8ff;}
.sunday a {color: red;}
.saturday {text-align: center; font-weight: bold; color: red; border:1px solid #ddd;background-color: #f8f8ff;}
.saturday a {color: red;}
.event {text-align: center; color: #fff; background-color:#3CB371;}
.event a {background-color: ; color: #fff; padding:5px;}
.selectedevent {text-align: center; color: red; background-color: #ffff99;}
.selectedevent a {background-color: #ffff99; color: red;}
.todayevent {text-align: center; color: red; background-color: #ffff99;}
.todayevent a {background-color: #ffff99; color: red;}
.eventcontent {font-size: 10px; border-style: outset; border-width: 0px;}
table{width:100%;}
td {width:15%;}