﻿
/*.cal_Theme1 {width:200px;}*/
.cal_Theme1 .ajax__calendar_container {
    background-color: #e2e2e2;
    border: solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_header {
    background-color: #ffffff;
    margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title {
    color: #004080;
    font-size: 1.3em;
    position: relative;
    top: -3px;
    e
}

.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev {
    color: #004080;
    font-size: 1.3em;
    position: relative;
    top: +3px;
}

.cal_Theme1 .ajax__calendar_body {
    background-color: #e9e9e9;
    border: solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_dayname {
    text-align: center;
    font-weight: bold;
    font-size: 1.3em;
    width: 30px;
    height: 30px;
}

.cal_Theme1 .ajax__calendar_day {
    text-align: center;
    font-size: 1.3em;
    width: 30px;
    height: 30px;
}

.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;
    background-color: #ffffff;
}

.cal_Theme1 .ajax__calendar_today {
    font-weight: bold;
    padding-top: 0px !Important;
}

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
    color: #bbbbbb;
    padding-top: 0px !Important;
}

.ajax__calendar_days, .ajax__calendar_body, .ajax__calendar_months {
    width: 210px !important;
    height: 210px !important;
}

.ajax__calendar_month, .ajax__calendar_year {
    width: 52px !important;
    height: 70px !important;
    font-size: 1.3em;
}

.ajax__calendar_container {
    width: auto !Important;
}

.ajax__calendar_footer {
    display: none;
}
