﻿
.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:#f5f5f5!important;
    color:inherit!important;
    font-size: 15pt;
    height: 62px;
    vertical-align: top;
    text-align: left;
    padding: 5px 5px;
}


.Calendar_Selector_Styles {
    background-color: #FFCC66;
}


.Calendar_Today_Styles_Old {
    /*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_Today_Styles {
    background-color: #fdfefe;
    color: #d69827!important;
    font-size: 15pt;
    height: 62px;
    vertical-align: top;
    text-align: left;
    padding: 5px 5px;
}


.Calendar_OtherMonthDay_Styles_Old {
    color: #CC9966;
    /*background-color:cornsilk;*/
    background-color: #FDFEFE !important;
    font-size: 10pt;
    height: 62px;
    /*width:150px;*/
    vertical-align: top;
    text-align: left;
}

.Calendar_OtherMonthDay_Styles {
    color: #772953;
    background-color: #FDFEFE !important;
    font-size: 10pt;
    height: 62px;
    vertical-align: top;
    text-align: left;
    padding: 0px 5px;
}

.Calendar_NextPre_Styles {
    font-size: 11pt;
    /*color:#FFFFCC;*/
    /*color:red!important;*/
}

    .Calendar_NextPre_Styles a {
        /* color: white!important; */
        color: #772953 !important;
        padding: 15px;
        font-weight: normal;
    }

.Calendar_Title_Styles {
    background-color: #e6d9e0 !important;
    color: #772953 !important;
    font-size: 15pt;
    font-weight: bold;
    height: 43px;
    vertical-align: middle;
    border-bottom: 3px solid !important;
    border-bottom-color: #772953 !important;
}



.Calendar_Title_Styles_Old {
    /*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: #e8cadb;
    font-size: 10pt;
    min-width: 75px;
    /*height:28px;*/
    height: 18px;
    vertical-align: middle;
    align-content: center;
    text-align: center;
}

.Calendar_Day_Styles {
   
    background-color: #FDFEFE;
    color: #772953;
    font-weight: normal;
    font-size: 15pt;
    height: 62px;
    vertical-align: top;
    text-align: left;
    padding: 5px 5px;
}

.Calendar_Day_Styles_Old {
    /*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: #5c5757;
        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;
        }
