.RadCalendar_Hemelaar {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    font-family: inherit;
}

.RadCalendar_Hemelaar .rcTitlebar {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.RadCalendar_Hemelaar .t-button:hover {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e5e5;
}

.RadCalendar_Hemelaar .t-button:focus,
.RadCalendar_Hemelaar .t-button:active {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e5e5;
}

.RadCalendar_Hemelaar td {
    border-color: transparent;
}

.RadCalendar_Hemelaar th {
    color: #666666;
    background-color: whitesmoke;
}

.RadCalendar_Hemelaar .rcHeader,
.RadCalendar_Hemelaar .rcFooter {
    border-color: #dedede;
}

.RadCalendar_Hemelaar .rcWeek th {
    border-color: #dedede;
    color: #333333;
}

.RadCalendar_Hemelaar .rcWeek .rcViewSel {
    background-color: whitesmoke;
}

.RadCalendar_Hemelaar .rcToday a,
.RadCalendar_Hemelaar .rcToday span {
    border-color: #2E2D42;
    color: #2E2D42;
}

.RadCalendar_Hemelaar .rcHover a,
.RadCalendar_Hemelaar .rcHover span {
    border-color: #e1e1e1;
    color: #000000;
    background-color: #eeeeee;
}

.RadCalendar_Hemelaar .rcSelected a,
.RadCalendar_Hemelaar .rcSelected span {
    border-color: #000513;
    color: #ffffff;
    background-color: #2E2D42;
}

.RadCalendar_Hemelaar .rcFocus {
    border-color: #000513;
    box-shadow: inset 0 0 5px #000513;
}

.RadCalendarMultiView_Hemelaar .rcTitlebar {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.RadCalendarMultiView_Hemelaar .rcCalendar {
    border-color: #dedede;
}

.RadCalendarMultiView_Hemelaar td.rcTitle {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.RadCalendarMonthView_Hemelaar {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
}

.RadCalendarMonthView_Hemelaar a:hover {
    border-color: #e1e1e1;
    color: #000000;
    background-color: #eeeeee;
}

.RadCalendarMonthView_Hemelaar .rcSelected a {
    border-color: #000513;
    color: #ffffff;
    background-color: #2E2D42;
}

.RadCalendarMonthView_Hemelaar .rcFocus {
    border-color: #000513;
    box-shadow: inset 0 0 5px #000513;
}

.RadCalendarMonthView_Hemelaar .rcButtons a {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
}

.RadCalendarMonthView_Hemelaar .rcButtons a:hover {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e5e5;
}

.RadCalendarMonthView_Hemelaar .rcButtons a:focus,
.RadCalendarMonthView_Hemelaar .rcButtons a:active {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e5e5;
}

.RadCalendarTimeView_Hemelaar {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
}

.RadCalendarTimeView_Hemelaar th {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.RadCalendarTimeView_Hemelaar td {
    border-color: #dedede;
}

.RadCalendarTimeView_Hemelaar .rcSelected a {
    border-color: #000513;
    color: #ffffff;
    background-color: #2E2D42;
}

.RadCalendarTimeView_Hemelaar .rcHover a {
    border-color: #e1e1e1;
    color: #000000;
    background-color: #eeeeee;
}

.RadCalendarTimeView_Hemelaar .rcFocus {
    box-shadow: inset 0 0 5px #000513;
}

.RadCalendarTimeView_Hemelaar .rcFooter {
    border-color: #dedede;
}

.RadPicker_Hemelaar .riLabel {
    color: #333333;
}

.RadPicker_Hemelaar.rcCalPopupOpen .RadInput, .RadPicker_Hemelaar.rcMYPopupOpen .RadInput, .RadPicker_Hemelaar.rcTimePopupOpen .RadInput {
    border-color: #001a60;
    color: #333333;
    background-color: #ffffff;
}

.RadPicker_Hemelaar.rcCalPopupOpen .rcCalPopup,
.RadPicker_Hemelaar.rcMYPopupOpen .rcCalPopup,
.RadPicker_Hemelaar.rcTimePopupOpen .rcTimePopup {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e5e5;
}
