﻿.CalendarWrapper { width:210px; background:#fff; border:solid 1px #f9f9f9 }
.CalendarTable { clear:both; width:200px; margin:0px 5px 5px 5px; border-top:dotted 1px #ddd }
.CalendarSelectedDateTitle { float:left; width:144px; padding:7px 0px 0px 0px; text-align:center; color:#000; font-size:14px }
.CalendarDayTitle { font-weight:bold; color:#000; font-size:12px; }
.CalendayDayCell { width:26px; height:20px; font-size:10px; text-align:center}
.CalendayDayDiabled { color:#666; font-size:10px }
.CaldendarPrevMonthWrapper { float:left; width:26px; height:26px; padding:2px 0px 2px 4px }
.CaldendarNextMonthWrapper { float:right; width:26px; height:26px; padding:2px 4px 2px 0px }

a.lnkCalendarDay:link, a.lnkCalendarDay:active, a.lnkCalendarDay:visited
{
    display:block; color:#000; text-decoration:none
}
a.lnkCalendarDay:hover
{
    display:block; color:#000; background:#fff; text-decoration:none
}

a.lnkCalendarDaySelected:link, a.lnkCalendarDaySelected:active, a.lnkCalendarDaySelected:visited, a.lnkCalendarDaySelected:hover
{
    display:block;width:26px; height:20px; color:green; padding-top:5px; text-decoration:none; background:url(/media/css/rolandcalendar/bookeddayselected.gif) no-repeat -2px -3px
}

a.lnkCalendarDayBooked:link, a.lnkCalendarDayBooked:active, a.lnkCalendarDayBooked:visited
{
    display:block;width:26px; height:20px; color:Red; padding-top:5px; text-decoration:none; background:url(/media/css/rolandcalendar/bookedday.gif) no-repeat 0px -3px
}
a.lnkCalendarDayBooked:hover { display:block; color:#000; text-decoration:none; background:#fff; background:url(/media/css/rolandcalendar/bookedday.gif) no-repeat 0px -3px }

.lnkCalendarPrevMonth:link, a.lnkCalendarPrevMonth:active, a.lnkCalendarPrevMonth:visited, a.lnkCalendarPrevMonth:hover
{
    font-weight:bold; font-size:20px; line-height:0px; color:#000; text-decoration:none;
}

.lnkCalendarNextMonth:link, a.lnkCalendarNextMonth:active, a.lnkCalendarNextMonth:visited, a.lnkCalendarNextMonth:hover
{
    font-weight:bold; font-size:20px; line-height:0px; color:#000; text-decoration:none;
}