.RadCalendar_BT {
    border-color: #d4d4d4;
    color: #333333;
    background-color: #f5f5f5;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .RadCalendar_BT .rcTitlebar {
        border-color: #d4d4d4;
        color: #333333;
        background-color: #ebebeb;
    }

    .RadCalendar_BT .t-button:hover {
        border-color: #a3a3a3;
        color: #333333;
        background-color: #dcdbdb;
    }

    .RadCalendar_BT .t-button:focus,
    .RadCalendar_BT .t-button:active {
        border-color: #a3a3a3;
        color: #333333;
        background-color: #dcdbdb;
    }

    .RadCalendar_BT td {
        border-color: transparent;
    }

    .RadCalendar_BT th {
        color: #666666;
        background-color: #ebebeb;
    }

    .RadCalendar_BT .rcHeader,
    .RadCalendar_BT .rcFooter {
        border-color: #d4d4d4;
    }

    .RadCalendar_BT .rcWeek th {
        border-color: #d4d4d4;
        color: #333333;
    }

    .RadCalendar_BT .rcWeek .rcViewSel {
        background-color: #ebebeb;
    }

    .RadCalendar_BT .rcToday a,
    .RadCalendar_BT .rcToday span {
        border-color: #E96A68;
        color: #E96A68;
    }

    .RadCalendar_BT .rcHover a,
    .RadCalendar_BT .rcHover span {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadCalendar_BT .rcSelected a,
    .RadCalendar_BT .rcSelected span {
        border-color: #158370;
        color: #f5f5f5;
        background-color: #E96A68;
    }

    .RadCalendar_BT .rcFocus {
        border-color: #158370;
        box-shadow: inset 0 0 5px #158370;
    }

.RadCalendarMultiView_BT .rcTitlebar {
    border-color: #d4d4d4;
    color: #333333;
    background-color: #ebebeb;
}

.RadCalendarMultiView_BT .rcCalendar {
    border-color: #d4d4d4;
}

.RadCalendarMultiView_BT td.rcTitle {
    border-color: #d4d4d4;
    color: #333333;
    background-color: #ebebeb;
}

.RadCalendarMonthView_BT {
    border-color: #d4d4d4;
    color: #333333;
    background-color: #f5f5f5;
}

    .RadCalendarMonthView_BT a:hover {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadCalendarMonthView_BT .rcSelected a {
        border-color: #158370;
        color: #f5f5f5;
        background-color: #E96A68;
    }

    .RadCalendarMonthView_BT .rcFocus {
        border-color: #158370;
        box-shadow: inset 0 0 5px #158370;
    }

    .RadCalendarMonthView_BT .rcButtons a {
        border-color: #c2c2c2;
        color: #333333;
        background-color: #f5f5f5;
    }

        .RadCalendarMonthView_BT .rcButtons a:hover {
            border-color: #a3a3a3;
            color: #333333;
            background-color: #dcdbdb;
        }

        .RadCalendarMonthView_BT .rcButtons a:focus,
        .RadCalendarMonthView_BT .rcButtons a:active {
            border-color: #a3a3a3;
            color: #333333;
            background-color: #dcdbdb;
        }

.RadCalendarTimeView_BT {
    border-color: #d4d4d4;
    color: #333333;
    background-color: #f5f5f5;
}

    .RadCalendarTimeView_BT th {
        border-color: #d4d4d4;
        color: #333333;
        background-color: #ebebeb;
    }

    .RadCalendarTimeView_BT td {
        border-color: #d4d4d4;
    }

    .RadCalendarTimeView_BT .rcSelected a {
        border-color: #158370;
        color: #f5f5f5;
        background-color: #E96A68;
    }

    .RadCalendarTimeView_BT .rcHover a {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadCalendarTimeView_BT .rcFocus {
        box-shadow: inset 0 0 5px #158370;
    }

    .RadCalendarTimeView_BT .rcFooter {
        border-color: #d4d4d4;
    }

.RadPicker_BT .riLabel {
    color: #333333;
}

.RadPicker_BT.rcCalPopupOpen .RadInput, .RadPicker_BT.rcMYPopupOpen .RadInput, .RadPicker_BT.rcTimePopupOpen .RadInput {
    border-color: #20c5a9;
    color: #333333;
    background-color: #f5f5f5;
}

.RadPicker_BT.rcCalPopupOpen .rcCalPopup,
.RadPicker_BT.rcMYPopupOpen .rcCalPopup,
.RadPicker_BT.rcTimePopupOpen .rcTimePopup {
    border-color: #a3a3a3;
    color: #333333;
    background-color: #dcdbdb;
}
