﻿
/*Calendar Control CSS*/
.cal_Theme1 .ajax__calendar_container   {
background-color: #DEF1F4;
border:solid 1px #77D5F7;
width:100%;
height:220px;
font-size:16px;
box-shadow: 5px 5px 5px #888888;
}

.cal_Theme1 .ajax__calendar_header  {
background-color: #acf6f3;
margin-bottom:20px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev    {
color: #004080;
padding-top: 0px;
}

.cal_Theme1 .ajax__calendar_body    {
background-color: #07bcf7;

 
border: solid 1px #77D5F7;
}

.cal_Theme1 .ajax__calendar_dayname {
text-align:center;
font-weight:bold;
margin-bottom: 8px;
margin-top: 4px;
color: #004080;
}



.cal_Theme1 .ajax__calendar_day {
color: #004080;
text-align:center;
}



.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active  {
color: #004080;
font-weight: bold;
font-size:14px;
background-color: #DEF1F4;
}
.cal_Theme1 .ajax__calendar_today   {
font-weight:bold;
font-size:12px;
}
.cal_Theme1 .ajax__calendar_other
{
    background-color:#d2d1c5;
font-size:12px;
    }

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
color: #000000;


}