﻿
.CalendarMain_Styles 
{

    /*border: 1px solid #F8F9F9!important;*/
    border: 1px solid #e6e6e6;
    background-color:#FFFFCC;
    /*border-color:#b9b9b9;*/
    /*border-width:1px;*/
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif !important;
    font-size:8pt;
    /*color:#663399;*/   
    width:100%;     
}
    


.Calendar_SelectedDay_Styles 
{
    background-color:#CCCCFF;
    font-weight:bold;
}


.Calendar_Selector_Styles 
{
    background-color:#FFCC66;
}


.Calendar_Today_Styles 
{
    /*background-color:#772953;
    border-color:#000;
    color:white;*/
    
    /*background-color:#b9b9b9;*/
    background-color:lightgray!important;
    color: #000080;
    /*color:#772953;*/
    /*color:blue;*/
    font-weight:bold;
    font-size:13pt;

    height:62px;
    /*width:150px;*/
    vertical-align:top;
    text-align:left;



}




.Calendar_OtherMonthDay_Styles 
{
    color:#CC9966;
    /*background-color:cornsilk;*/
    background-color: #FDFEFE!important;
    font-size:10pt;

     height:62px;
    /*width:150px;*/
    vertical-align:top;
    text-align:left;
}

.Calendar_NextPre_Styles 
{
    font-size:11pt;
    /*color:#FFFFCC;*/    
    /*color:red!important;*/     
}

    .Calendar_NextPre_Styles a
    {
        /*color :white!important ;*/
        color: #000080!important;
        padding:5px;
    }

.Calendar_Title_Styles 
{
    /*background-color:#772953;*/
    background-color:#AED6F1!important;
    color: #000080!important;


    font-size:15pt;
    /*color:#fff;*/  
    font-weight:bold;

    /*height:30px;*/
    height:40px;
    /*width:150px;*/
    vertical-align:middle;
    /*color:white;*/

    /*Add On - 16/August/2019*/
    border-top:1px solid!important;
    border-top-color:#000080!important;
}


.Calendar_DayHeader_Styles 
{
    /*background-color:#b9b9b9;*/ 
    /*background-color :lightgrey ;*/   
    /*color:white;*/
    /*border: 1px solid #e6e6e6!important;*/


    background-color: #FDFEFE!important;
    color: #000080;

    font-size:10pt;   
    min-width:75px;
    /*height:28px;*/
    height:18px;
    vertical-align:middle;
    align-content:center;
    text-align:center;  
}

.Calendar_Day_Styles
{    

    /*border: 1px solid #e6e6e6;*/


    /*color:black;*/
    /*background-color:white;*/
    background-color: #FDFEFE;
    /*color:#772953;*/
    color: #000080;

    font-weight:bold;
    font-size:13pt;

    height:62px;
    /*width:150px;*/
    vertical-align:top;
    text-align:left;
}
    
    .Calendar_Day_Styles a
    {
        /*color:#772953!important;*/
        color: #000080;
    }

    .Calendar_Day_Styles span 
    {
        /*color:blue;*/
        color:gray;
    }


    .Calendar_Day_Styles select 
    {
        border-color:lightgrey;
        color :black;
        width:100%;
        font-size:small;
        font-weight :bold;
        align-content:center ;

    }
     .Calendar_Day_Styles select:disabled  
     {
        border-color:lightgrey;
        color :lightgrey;
        width:100%;
        font-size:small;
        font-weight :bold;
        align-content:center;

    }