﻿/* Calendar */

.myCalendarTitle td {
  border: solid black 1px ;
}

/*    Set the Style for parent CSS Class    of Calendar control    Parent [CssClass] = myCalendar*/
.myCalendar {    background-color: #ffffff ;    width: 180px ; border: solid black 1px ;}
/*    Common style declaration for hyper linked text*/
.myCalendar a {    text-decoration: none ; }
/*    Styles declaration for top title    [TitleStyle] [CssClass] = myCalendarTitle*/
.myCalendar .myCalendarTitle {    font-weight: Bold ; background-color: #95c3f2 ; color: Black ;}
/*    Styles declaration for date cells    [DayStyle] [CssClass] = myCalendarDay*/
.myCalendar td.myCalendarDay {    border: solid 1px #fff ;    border-left: 0 ;    border-top: 0 ; color:Black ; font-weight:bold ;}
/*    Styles declaration for next/previous month links    [NextPrevStyle] [CssClass] = myCalendarNextPrev*/
.myCalendar .myCalendarNextPrev {    text-align: center ;}
/*    Styles declaration for Week/Month selector links cells    [SelectorStyle] [CssClass] = myCalendarSelector*/
.myCalendar td.myCalendarSelector {  border : solid 1px black ;}
.myCalendar .myCalendarDay a, .myCalendar .myCalendarSelector a,.myCalendar .myCalendarNextPrev a 
{    display: block ;    line-height: 18px ;}

.myCalendar .myCalendarDay a:hover, .myCalendar .myCalendarSelector a:hover 
{    background-color: #d7e9f8 ;}

.myCalendar .myCalendarNextPrev a:hover {    background-color: #1c7bdc ;}

.myCalendarTodayDay
{
    font-weight: bold ;
    border: solid 2px white;
}
.myCalendarTodayDay a
{
    color: Blue !important;
    font-weight: bold;
}

.myCalendarDayHeader
{
    background-color: #d7e9f8 ;
    font-weight: bold ;
    border : solid 1px black;
}

.myCalendarWeekendDay
{
    background-color: Silver; 
    border-bottom: solid 2px white ; 
    border-right : solid 2px white ;
    font-weight:bold; 
}

.myCalendarOtherMonthDay a
{
    color:Silver !important;
}

.myCalendarSelectedDay
{
    background-color:#95c3f2 !important;
    font-weight:bold;
    border-bottom: solid 2px white ; 
    border-right : solid 2px white ;
}
/* End Calendar */