﻿@charset "utf-8";
/* CSS Document */

.textcontainer_innerpage {
    clear: both;
    width: auto;
    max-width: 960px;
    background-color: #fff;
    float: left;
    height: auto;
    padding-left: 20px;
}




body {
    padding: 0px;
    margin: 0px;
    background-image: url(../images/lining.jpg);
    background-repeat: repeat;
    height: auto;
    width: 100%;
    text-align: center;
    font-family: arial, monospace;
    line-height: 25px;
}

p {
    padding: 2px;
    font-weight: normal;
    color: #333; 
    font-size: 13px;
    color: #757575;
}

.morebg {
    background-color: #f8f6fb;
}

.heading {
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    font-size: 14px;
    color: black;
}

/*.leftpart {
    margin-top: -15px;
    float: left;
    height: 380px;
    width: 300px;
    border-right:1px dotted gray;
*/
}
  
.legend {
    /*color: Black;*/
    font-size: 18px;
    font-weight: bold;
    font-family: Verdana;
    border-color: none;
}

.ModalPopupBackground {
    background-color: #ADADAD;
    opacity: .7;
    width: auto;
    filter: alpha(opacity=70);
}

.ModalPopupPanel {
    border: 1px solid Gray;
    font-weight: Bold;
    font-family: Verdana;
    font-size: 11px;
    color: #000099;
    background-color: whitesmoke;
}

.tabModalPopupPanel {
    border: 1px solid #205772;
    font-weight: Bold;
    font-family: Verdana;
    font-size: 11px;
    color: #000099;
    background-color: White;
}

.ModalPopuptable {
    background-color: white;
    font-weight: Bold;
    font-family: Verdana;
    font-size: 11px;
    color: #000099;
    background-color: White;
}

.ModalPopupPaneldel {
    background-color: white;
    font-weight: bold;
    height: 50px;
    border-width: 3PX;
    border-color: #205772;
    font-weight: Bold;
    font-family: Verdana;
    font-size: 11px;
    border-style: solid;
    color: #000099;
    border-width: 3px;
    background-color: White;
}

.lblheading {
    color: Black;
    font-weight: bold;
}

.divstyle {
    color: White;
    cursor: move;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
}

.rightpart {
    margin-top: -15px;
    float: right;
    height: 380px;
    width: 300px;
    /*border-left:1px dotted gray;*/
}

.gridhead {
    color: White;
    font-size: 1;
    font-weight: bold;
    font-family: Verdana;
}

.ContentGridTop {
    border-collapse: collapse;
    width: 100%;
    text-align: left;
    border: solid 1px #C1C1C1;
    float: left;
    margin-right: 0px;
}

TR.ContentGridHeader {
    text-align: left;
    font-family: Verdana;
    font-size: 10.5px;
    font-weight: bold;
    color: White;
    /*background:#679FC0;*/
    background-image: url('../images/navbasebg.jpg');
    background-repeat: repeat-x;
}

    TR.ContentGridHeader TD, TH {
        text-align: left;
        height: auto;
        vertical-align: middle;
        padding: 0px 5px 0px 5px;
    }

TR.ContentGridDarkRow {
    text-align: left;
    font-family: Verdana;
    font-size: 15px;
    font-weight: normal;
    color: #507CD1;
}

    TR.ContentGridDarkRow TD {
        text-align: left;
        height: 30px; /*30px*/
        padding: 0px 5px 0px 5px;
        vertical-align: middle;
        border: solid 1px #C1C1C1;
    }

TR.ContentGridLightRow {
    text-align: left;
    font-family: Verdana;
    font-size: 15px;
    font-weight: normal;
    color: #4C4C4C;
    background-color: #FFFFFF;
}

    TR.ContentGridLightRow TD {
        text-align: left;
        height: 30px; /*30px*/
        padding: 0px 5px 0px 5px;
        vertical-align: middle;
        border: solid 1px #C1C1C1;
    }

TR.ContentGridFooter {
    text-align: left;
    font-family: Verdana;
    font-size: 10.5px;
    font-weight: bold;
    color: White;
    /*background:#679FC0;*/
    background-image: url('../images/navbasebg.jpg');
    background-repeat: repeat-x;
}

    TR.ContentGridFooter TD, TH {
        text-align: left;
        height: auto;
        vertical-align: middle;
        /*padding: 0px 5px 0px 5px;*/
    }

TR.ContentGridPager {
    height: auto; /*17px*/
    /*color: #4C4C4C;*/
    color: white;
    background-image: url('../images/navbasebg.jpg');
    background-repeat: repeat-x;
    /*background-color: #2461BF;*/
}

    TR.ContentGridPager A {
        color: #4C4C4C;
    }

TR.ContentGridLightRow A {
    color: #4C4C4C;
    text-decoration: none;
}

    TR.ContentGridLightRow A:link {
        color: #4C4C4C;
    }

    TR.ContentGridLightRow A:visited {
        color: #4C4C4C;
    }

    TR.ContentGridLightRow A:active {
        color: #4C4C4C;
    }

    TR.ContentGridLightRow A:hover {
        color: #507CD1;
    }

TR.ContentGridDarkRow A {
    color: #507CD1;
    text-decoration: none;
}

    TR.ContentGridDarkRow A:link {
        color: #507CD1;
    }

    TR.ContentGridDarkRow A:visited {
        color: #507CD1;
    }

    TR.ContentGridDarkRow A:active {
        color: #507CD1;
    }

    TR.ContentGridDarkRow A:hover {
        color: #4C4C4C;
    }

.grid {
    font-size: 11px;
    font-family: Verdana;
    border: solid 1px #333;
    background-color: #fff;
    padding: 1px;
}

    .grid .title {
        background: #323A4B;
        color: #fff;
        height: 30px;
        text-align: center;
        line-height: 30px;
        font-size: 16px;
        font-weight: bold;
    }

highlite {
    font-weight: bold;
    color: #003;
}

h3 {
    color: #333;
    font-family: Georgia, Arial, Helvetica, sans-serif, Times, serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 0px;
}

a {
    color: #0000FF;
    text-decoration: none;
    padding-left: 2px;
    font-size: small;
    text-align: left;
}


    a:hover {
        color: #666;
        text-decoration: none;
    }

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    height: 25px;
}

h1 {
    margin: 10px;
}

 

.header {
    clear: both;
    padding: 10px;
    margin: 0px;
    background-color: #fff;
    height: auto;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    border: 0;
    padding: 0;
    height: 80px;
    margin-top: 0px;
    z-index: 11000;
    -webkit-box-shadow: 0px 9px 9px -6px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 9px 9px -6px rgba(0,0,0,0.75);
    box-shadow: 0px 9px 9px -6px rgba(0,0,0,0.75);
}

.logo {
    width: 13%;
    height: auto;
    margin: auto;
    float: left;
    padding: 25px;
    vertical-align: middle;
}

.right-header {
    width: 22%;
    height: 60px;
    float: right;
    z-index: 11000;
}

.social {
    width: auto;
    height: 16px;
    float: right;
    padding: 2px 8px;
}

.serch {
    width: 212px;
    height: 20px;
    float: right;
    margin-left: 0px;
    margin-top: 0px;
    z-index: 11000;
    position: relative;
}
/*input[type=text] {clear:both; width:180px; outline: none; border: .10px solid #999999;    border-radius: 5px; background-color: #FBFBFB;font-family: Cambria, Cochin, Georgia, serif;
    font-size: 16px; background-position:160px 2px; background-image: url(../images/search.png);
    background-repeat: no-repeat; cursor:pointer;
}*/
#tfheader {
}

#tfnewsearch {
    padding: 8px;
    float: right;
    padding-top: 30px;
}

.tftextinput {
    margin: 0;
    padding: 3px 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 1px solid #999;
    border-right: 0px;
    border-top-left-radius: 5px 5px;
    border-bottom-left-radius: 5px 5px;
    z-index: 11000;
}

.tfbutton {
    margin: 0;
    padding: 3px 8px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    background-image: url(../images/search.png);
    background-repeat: no-repeat;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    border: solid 1px #999;
    /*background: #333;
		background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
		background: -moz-linear-gradient(top,  #00adee,  #0078a5);*/
    border-top-right-radius: 5px 5px;
    border-bottom-right-radius: 5px 5px;
}

    .tfbutton:hover {
        text-decoration: none;
        border-top-right-radius: 5px 5px;
        border-bottom-right-radius: 5px 5px;
        border: #666 solid .5px;
        /*background: #007ead;
		background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
		background: -moz-linear-gradient(top,  #0095cc,  #00678e);*/
    }
    /* Fixes submit button height problem in Firefox */
    .tfbutton::-moz-focus-inner {
        border: 0;
    }

.tfclear {
    clear: both;
}
/*=-------------------------Start of nevigation---------------------------------======*/
.menubar {
    height: auto;
    width: 90%;
    font-size: 16px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-shadow: 1px 1px 2px #666;
    color: #000;
    list-style: none;
    z-index: 10000;
}

.primary_nav_wrap {
    padding: 0px;
    padding-top: 48px;
    float: right;
}
.ot_testimonial .carousel-indicators {
    list-style: none;
    position: fixed;
    right: 15px;     
    z-index: 15;
    margin-left: -30%;    
    left: 50%;
    text-align: center;
    width: 60%;
}
    .primary_nav_wrap ul {
        list-style: none;
        position: relative;
        float: left;
        margin: 0; /* margin-left:40px;*/
        padding: 0;
        z-index: 11000;
    }

        .primary_nav_wrap ul a {
            display: block;
            color: #000000;
            text-decoration: none;
            font-weight: 700;
            font-size: 14px;
            line-height: 32px;
            padding: 0 5px;
            font-family: Arial, Helvetica, sans-serif;
            text-align: left;
        }

            .primary_nav_wrap ul a:hover {
                display: block;
                color: #DA0318;
                text-decoration: none;
                font-weight: 60;
                font-size: 14px;
                line-height: 32px;
                padding: 0 5px;
                font-family: Arial, Helvetica, sans-serif;
            }

        .primary_nav_wrap ul li {
            position: relative;
            float: left;
            margin: 0;
            padding: 0;
            z-index: 500;
        }

            .primary_nav_wrap ul li.current-menu-item {
                background: #FFF;
            }

            .primary_nav_wrap ul li:hover {
                background: #f6f6f6;
                color: #900;
            }

        .primary_nav_wrap ul ul {
            display: none;
            position: absolute;
            top: 100%;
            left: 0;
            background: #fff;
            padding: 0;
        }

            .primary_nav_wrap ul ul li {
                float: none;
                width: 170px;
            }

            .primary_nav_wrap ul ul a {
                line-height: 120%;
                padding: 8px 5px;
            }

            .primary_nav_wrap ul ul ul {
                top: 0;
                left: 100%;
            }

        .primary_nav_wrap ul li:hover > ul {
            display: block;
        }
/*=-------------------------End of nevigation---------------------------------======*/
/*=-------------------------start of Banner---------------------------------======*/
.slider {
    clear: both;
    width: 100%;
    height: auto;
    z-index: 8000;
    margin-top: -10px;
    padding-top: 10px;
    overflow: hidden;
}

.slider-others {
    clear: both;
    width: 100%;
    height: 110px;
    z-index: 8000;
    margin-top: -10px;
    padding-top: 10px;
}

.shadow {
    width: 100%;
    height: auto;
    margin-top: 0px;
    overflow: hidden;
}
/*=-------------------------end of Banner---------------------------------======*/

/*=-------------------------Start of Dropup-part---------------------------------======*/
.drop-up {
    clear: both;
    height: auto;
    width: 891px;
    margin-top: -455px;
    z-index: 999;
    position: absolute;
    overflow: hidden;
}
/* style the outer div to give it width */
/*.menu {
    width: 750px;
    height: 30px;
    margin: 400px 0 50px 0;
    z-index: 1000;
}*/
.menu {
    width: 891px;
    height: 30px;
    margin: 400px 0 50px 0;
    z-index: 1000;
    padding-left: 120px;
}
    /* remove all the bullets, borders and padding from the default list styling */
    .menu ul {
        padding: 0;
        margin: 0;
        list-style-type: none;
        z-index: 9000;
    }

        .menu ul ul {
            width: auto;
        }
    /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
    .menu li {
        float: left;
        width: auto;
        position: relative;
    }
    /* style the links for the top level */
    .menu a, .menu a:visited {
        font-family: arial, sans-serif;
        font-weight: bold;
        display: block;
        font-size: 14px;
        text-decoration: none;
        color: #333;
        width: 139px;
        height: 30px;
        border: .5px solid #CCC;
        border-width: .5px 0px 0 0;
        background: #FFF;
        padding-left: 5px;
        padding-right: 5px;
        line-height: 29px;
        text-shadow: .25px 1px 1px #666;
    }
        /* a hack so that IE5.5 faulty box model is corrected */
        * html .menu a, * html .menu a:visited {
            width: auto;
            w\idth: 139px;
        }
    /* style the second level background */
    .menu ul ul a.drop, .menu ul ul a.drop:visited {
        background: #F4F4F4;
        width: 100%;
    }
        /* style the second level hover */
        .menu ul ul a.drop:hover {
            background: #FFF5F2;
        }

    .menu ul ul :hover > a.drop {
        background: #FFF5F2;
    }
    /* style the third level background */
    .menu ul ul ul {
        padding-left: 40px;
    }

        .menu ul ul ul a, .menu ul ul ul a:visited {
            background: #fff;
        }
            /* style the third level hover */
            .menu ul ul ul a:hover {
                background: #FFF5F2;
            }

        .menu ul ul ul :hover > a {
            background: #333;
            border: .5px solid #CCC;
            border-width: .5px 0px 0 0;
        }
    /* style the table so that it takes no part in the layout - required for IE to work */
    .menu table {
        border-collapse: collapse;
        border: 0;
        position: absolute;
        left: 0;
        bottom: -1px;
    }
    /* hide the sub levels and give them a positon absolute so that they take up no room */
    .menu ul ul {
        visibility: hidden;
        position: absolute;
        bottom: 31px;
        left: 0;
        width: 250px;
    }

    * html .menu ul ul {
        bottom: 30px;
    }
        /* position the third level flyout menu */
        .menu ul ul ul {
            left: 150px;
            bottom: 0;
            width: 450px;
            border: none;
        }
            /* position the third level flyout menu for a left flyout */
            .menu ul ul ul.left {
                left: -150px;
            }
        /* style the second level links */
        .menu ul ul a, .menu ul ul a:visited {
            background: #FAF5F5;
            color: #000;
            height: auto;
            line-height: 20px;
            padding: 5px 10px;
            width: 190px;
            ;
            text-align: left;
        }

        * html .menu ul ul a {
            width: 150px;
            w\idth: 129px;
        }
            /* style the top level hover */
            .menu a:hover, .menu ul ul a:hover {
                color: #fff;
                background: #FAF5F5;
            }

        .menu :hover > a, .menu ul ul :hover > a {
            color: #fff;
            background: #999;
        }

    /* make the second level visible when hover on first level list OR link */
    .menu ul li:hover ul,
    .menu ul a:hover ul {
        visibility: visible;
        height: auto;
    }
    /* keep the third level hidden when you hover on first level list OR link */
    .menu ul :hover ul ul {
        display: none;
    }
    /* keep the fourth level hidden when you hover on second level list OR link */
    .menu ul :hover ul :hover ul ul {
        display: none;
    }
    /* make the third level visible when you hover over second level list OR link */
    .menu ul :hover ul :hover ul {
        display: block;
        bottom: 0;
    }
        /* make the fourth level visible when you hover over third level list OR link */
        .menu ul :hover ul :hover ul :hover ul {
            display: block;
            bottom: 0;
        }
/*=-------------------------End of Dropup-part---------------------------------======*/

/*=-------------------------Startof footer-Part---------------------------------======*/


/*=-------------------------end of footer-part---------------------------------======*/

.back {
    float: right;
    width: 100%;
    height: 25px;
    line-height: 8px;
    padding: 2px;
    margin-top: -18px;
    font-size: 12px;
}
/***********************contentLandingPage is adjustment for overview section on channel landing pages.***********************

 
 */
.content > .breadcrumb li {
    float: left;
    padding: 0 14px 0 0;
    margin: 0 6px 0 0;
    font-size: 10px;
    line-height: 10px;
    list-style: none;
    color: #999;
}

.breadcrumb {
    font-size: 9pxpx;
    color: #000;
}

    .breadcrumb a:hover {
        color: #900;
        cursor: pointer;
    }

.breadcrumbCurrent {
    color: #900;
}

.breadcrumb li a {
    color: #999;
}

.breadcrumb li.last {
    padding-right: 0;
    margin-right: 0;
    background: none;
}

.txtbox {
    border: .10px solid #999;
    padding: 3px;
    border-radius: 4px;
    box-shadow: 0px 1px 2px #999;
}

.txtboxmultiline {
    border: .10px solid #999;
    padding: 3px;
    border-radius: 8px;
    box-shadow: 0px 1px 2px #999;
}

.auto-style3 {
    padding: 10px;
    font-weight: bold;
    color: #333;
    text-align: justify;
    font-size: 15px;
    width: 39%;
    height: 20px;
    text-align: right;
}

.styled-button-2 {
    background-color: #5D83C2;
    border-radius: 5px;
    border: none;
    font-family: 'Helvetica Neue',Arial,sans-serif;
    font-size: 12px;
    font-weight: 700;
    height: 25px;
    padding: 4px 16px;
    margin-top: 0px;
    margin-left: 0px;
    text-shadow: #FFF 0 1px 1;
    cursor: pointer;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -webkit-box-shadow: rgba(0,0,0,0.2) 0 1px 0 0;
    -moz-box-shadow: rgba(0,0,0,0.2) 0 1px 0 0;
    box-shadow: 1px 2px 3px #000;
    color: #FFF;
}

    .styled-button-2:hover {
        background-color: #5D83C2;
        border-radius: 5px;
        border: none;
        font-family: 'Helvetica Neue',Arial,sans-serif;
        font-size: 12px;
        font-weight: 700;
        height: 25px;
        padding: 4px 16px;
        margin-top: 0px;
        margin-left: 0px;
        color: #579DE3;
        text-shadow: #FFF 0 1px 1;
        cursor: pointer;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -webkit-box-shadow: rgba(0,0,0,0.2) 0 1px 0 0;
        -moz-box-shadow: rgba(0,0,0,0.2) 0 1px 0 0;
        box-shadow: rgba(0,0,0,0.2) 0 1px 0 3px;
        color: #FFF;
    }


.styled-items {
    background-color: #5D83C2;
    border-radius: 5px;
    border: none;
    font-family: 'Helvetica Neue',Arial,sans-serif;
    font-size: 12px;
    font-weight: 700;
    padding: 4px 16px;
    margin-top: 0px;
    margin-left: 0px;
    cursor: pointer;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -webkit-box-shadow: rgba(0,0,0,0.2) 0 1px 0 0;
    -moz-box-shadow: rgba(0,0,0,0.2) 0 1px 0 0;
    box-shadow: 1px 2px 3px #4C4C4C;
    border-color: gray;
    vertical-align: top;
}

    .styled-items:hover {
        background-color: #f61f1f;
        border-radius: 5px;
        border: none;
        font-family: 'Helvetica Neue',Arial,sans-serif;
        font-size: 14px;
        font-weight: 700;
        padding: 4px 16px;
        margin-top: 0px;
        margin-left: 0px;
        color: #1a39f6;
        cursor: pointer;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -webkit-box-shadow: rgba(0,0,0,0) 0 1px 0 0;
        -moz-box-shadow: rgba(0,0,0,0) 0 1px 0 0;
        box-shadow: rgba(0,0,0,0) 0 1px 0 3px;
        border-color: gray;
        vertical-align: top;
    }


.styled-itemlist {
    border-radius: 5px;
    font-size: 12px;
    text-align: left;
    text-decoration: none;
    border: solid 2px white;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 1px 2px 3px rgba(0,0,0,0.2);
    line-height: 120%;
}

    .styled-itemlist:hover {
        border-radius: 5px;
        font-size: 12px;
        text-align: left;
        text-decoration: none;
        border: solid 2px gray;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        box-shadow: #333 0 1px 0 2px;
        line-height: 120%;
    }

.myButton {
    -moz-box-shadow: 0px 0px 5px 3px #899599;
    -webkit-box-shadow: 0px 0px 5px 3px #899599;
    box-shadow: 0px 0px 5px 3px #899599;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #bab1ba));
    background: -moz-linear-gradient(top, #ededed 5%, #bab1ba 100%);
    background: -webkit-linear-gradient(top, #ededed 5%, #bab1ba 100%);
    background: -o-linear-gradient(top, #ededed 5%, #bab1ba 100%);
    background: -ms-linear-gradient(top, #ededed 5%, #bab1ba 100%);
    background: linear-gradient(to bottom, #ededed 5%, #bab1ba 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#bab1ba',GradientType=0);
    background-color: #ededed;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    border: 1px solid #d6bcd6;
    display: inline-block;
    cursor: pointer;
    color: #040505;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    padding: 2px 6px;
    text-decoration: none;
    text-shadow: 0px 0px 0px #e1e2ed;
}

    .myButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bab1ba), color-stop(1, #ededed));
        background: -moz-linear-gradient(top, #bab1ba 5%, #ededed 100%);
        background: -webkit-linear-gradient(top, #bab1ba 5%, #ededed 100%);
        background: -o-linear-gradient(top, #bab1ba 5%, #ededed 100%);
        background: -ms-linear-gradient(top, #bab1ba 5%, #ededed 100%);
        background: linear-gradient(to bottom, #bab1ba 5%, #ededed 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bab1ba', endColorstr='#ededed',GradientType=0);
        background-color: #bab1ba;
    }

    .myButton:active {
        position: relative;
        top: 1px;
    }

 
.line_height {
    line-height: 120%;
}


.wraptext {
    width: 100%;
    word-break: break-all;
}
/*---TREE--*/

.visa {
    background-image: url(../images/axislogo.png);
}

/*=================================================Calendar CSS====================================================================================*/
.MyCalendar {
    background-color: #A9D0F5;
    color: black;
    z-index: 2;
}

    .MyCalendar .ajax__calendar_container {
        border: 1px solid #646464;
        background-color: #A9D0F5;
        color: black;
        z-index: 2;
    }

    .MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year {
        color: black;
    }

    .MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year {
        color: black;
        border-style: outset;
        border-width: thin;
        background-color: #819FF7;
    }

    .MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year {
        color: White;
        font-weight: bold;
        border-style: solid;
        border-color: Black;
        border-width: thin;
        background-color: #819FF7;
    }
/*=============================================
