.RadCalendar_Balac {
    border-color: #cccccc;
    color: #000000;
    background-color: #ffffff;
}

.RadCalendar_Balac .rcTitlebar {
    border-color: #d73272;
    color: #ffffff;
    background-color: #df5d8f;
    background-image: linear-gradient(#e67fa7, #df5d8f);
}

.RadCalendar_Balac .t-button:hover {
    border-color: #f17aa9;
    color: #000000;
    background-color: #f6a8c7;
    background-image: linear-gradient(#fbd6e5, #f6a8c7);
}

.RadCalendar_Balac .t-button:focus,
.RadCalendar_Balac .t-button:active {
    border-color: #f6679e;
    color: #000000;
    background-color: #f997bd;
    background-image: linear-gradient(#fcc7dc, #f997bd);
}

.RadCalendar_Balac td {
    border-color: transparent;
}

.RadCalendar_Balac th {
    color: white;
    background-color: #df5d8f;
}

.RadCalendar_Balac .rcHeader,
.RadCalendar_Balac .rcFooter {
    border-color: #d73272;
}

.RadCalendar_Balac .rcWeek th {
    border-color: #d73272;
    color: #ffffff;
}

.RadCalendar_Balac .rcWeek .rcViewSel {
    background-color: #df5d8f;
}

.RadCalendar_Balac .rcToday a,
.RadCalendar_Balac .rcToday span {
    border-color: #df5d8f;
    color: #df5d8f;
}

.RadCalendar_Balac .rcHover a,
.RadCalendar_Balac .rcHover span {
    border-color: #f17aa9;
    color: #000000;
    background-color: #f6a8c7;
    background-image: linear-gradient(#fbd6e5, #f6a8c7);
}

.RadCalendar_Balac .rcSelected a,
.RadCalendar_Balac .rcSelected span {
    border-color: #f6679e;
    color: #000000;
    background-color: #f997bd;
    background-image: linear-gradient(#fcc7dc, #f997bd);
}

.RadCalendar_Balac .rcFocus {
    border-color: #f6679e;
    box-shadow: inset 0 0 5px #f6679e;
}

.RadCalendarMultiView_Balac .rcTitlebar {
    border-color: #b3235a;
    color: #ffffff;
    background-color: #df5d8f;
    background-image: linear-gradient(#e788ac, #df5d8f);
}

.RadCalendarMultiView_Balac .rcCalendar {
    border-color: #cccccc;
}

.RadCalendarMultiView_Balac td.rcTitle {
    border-color: #d73272;
    color: #ffffff;
    background-color: #df5d8f;
    background-image: linear-gradient(#e67fa7, #df5d8f);
}

.RadCalendarMonthView_Balac {
    border-color: #cccccc;
    color: #000000;
    background-color: #ffffff;
}

.RadCalendarMonthView_Balac a:hover {
    border-color: #f17aa9;
    color: #000000;
    background-color: #f6a8c7;
    background-image: linear-gradient(#fbd6e5, #f6a8c7);
}

.RadCalendarMonthView_Balac .rcSelected a {
    border-color: #f6679e;
    color: #000000;
    background-color: #f997bd;
    background-image: linear-gradient(#fcc7dc, #f997bd);
}

.RadCalendarMonthView_Balac .rcFocus {
    border-color: #f6679e;
    box-shadow: inset 0 0 5px #f6679e;
}

.RadCalendarMonthView_Balac .rcButtons a {
    border-color: #b3235a;
    color: #ffffff;
    background-color: #df5d8f;
    background-image: linear-gradient(#e788ac, #df5d8f);
}

.RadCalendarMonthView_Balac .rcButtons a:hover {
    border-color: #f17aa9;
    color: #000000;
    background-color: #f6a8c7;
    background-image: linear-gradient(#fbd6e5, #f6a8c7);
}

.RadCalendarMonthView_Balac .rcButtons a:focus,
.RadCalendarMonthView_Balac .rcButtons a:active {
    border-color: #f6679e;
    color: #000000;
    background-color: #f997bd;
    background-image: linear-gradient(#fcc7dc, #f997bd);
}

.RadCalendarTimeView_Balac {
    border-color: #cccccc;
    color: #000000;
    background-color: #ffffff;
}

.RadCalendarTimeView_Balac th {
    border-color: #d73272;
    color: #ffffff;
    background-color: #df5d8f;
    background-image: linear-gradient(#e67fa7, #df5d8f);
}

.RadCalendarTimeView_Balac td {
    border-color: #cccccc;
}

.RadCalendarTimeView_Balac .rcSelected a {
    border-color: #f6679e;
    color: #000000;
    background-color: #f997bd;
    background-image: linear-gradient(#fcc7dc, #f997bd);
}

.RadCalendarTimeView_Balac .rcHover a {
    border-color: #f17aa9;
    color: #000000;
    background-color: #f6a8c7;
    background-image: linear-gradient(#fbd6e5, #f6a8c7);
}

.RadCalendarTimeView_Balac .rcFocus {
    box-shadow: inset 0 0 5px #f6679e;
}

.RadCalendarTimeView_Balac .rcFooter {
    border-color: #cccccc;
}

.RadPicker_Balac .riLabel {
    color: #000000;
}

.RadPicker_Balac.rcCalPopupOpen .RadInput, .RadPicker_Balac.rcMYPopupOpen .RadInput, .RadPicker_Balac.rcTimePopupOpen .RadInput {
    border-color: #f6679e;
    color: #000000;
    background-color: #ffffff;
}

.RadPicker_Balac.rcCalPopupOpen .rcCalPopup,
.RadPicker_Balac.rcMYPopupOpen .rcCalPopup,
.RadPicker_Balac.rcTimePopupOpen .rcTimePopup {
    border-color: #f6679e;
    color: #000000;
    background-color: #f997bd;
    background-image: linear-gradient(#fcc7dc, #f997bd);
}
