.RadComboBox_Retain {
    color: #3b3b3b;
    font: normal 13px/22px Arial,Helvetica,sans-serif;
    background-color: aliceblue;
}

    .RadComboBox_Retain .rcbInputCell, .RadComboBox_Retain .rcbArrowCell {
        height: 26px;
    }

    .RadComboBox_Retain .rcbInputCell {
        border-color: #d7d7d7 !important;
        color: #555;
        background-color: white;
        border: 1px solid #c9c9c9 !important;
    }

    .RadComboBox_Retain .rcbInputCellLeft {
        border-right-width: 0;
    }

    .RadComboBox_Retain .rcbInputCellRight {
        border-left-width: 0;
    }

    .RadComboBox_Retain .rcbInput {
        color: #555;
        font: normal 13px Arial,Helvetica,sans-serif;
    }

    .RadComboBox_Retain .rcbEmptyMessage {
        font-style: italic;
        color: #8a8a8a;
    }

    .RadComboBox_Retain .rcbArrowCell {
        border: 1px solid #c9c9c9 !important;
        color: #3b3b3b;
        background-color: #ebebeb !important;
        width: 24px;
        background-image: linear-gradient(top,#fefefe 0,#e3e3e3 100%);
    }

        .RadComboBox_Retain .rcbArrowCell a {
            width: 24px;
            height: 26px;
            background-image: url('Common/radActionsSprite.png');
            background-position: -13px -62px;
        }

    .RadComboBox_Retain .rcbHovered .rcbInputCell {
        border-color: #3393da !important;
        color: #444;
        background-color: white;        
    }

    .RadComboBox_Retain .rcbHovered .rcbInput {
        color: #444;
    }

    .RadComboBox_Retain .rcbHovered .rcbArrowCell {
        border-color: #3393da !important;
        color: white;
        background-image: linear-gradient(top,#3393da 0,#2264c5 100%);
    }

        .RadComboBox_Retain .rcbHovered .rcbArrowCell a {
            background-position: -13px -62px;
        }

    .RadComboBox_Retain .rcbFocused .rcbInputCell {
        border-color: #3393da !important;
        color: black;
        background-color: white;        
    }

    .RadComboBox_Retain .rcbFocused .rcbInput {
        color: black;
    }

    .RadComboBox_Retain .rcbFocused .rcbArrowCell {
        border-color: #3393da !important;
        color: white;
        background-image: linear-gradient(top,#3393da 0,#3393da 100%);
    }

        .RadComboBox_Retain .rcbFocused .rcbArrowCell a {
            background-position: -13px -62px;
        }

    .RadComboBox_Retain .rcbDisabled .rcbInputCell {
        border-color: #d7d7d7;
        color: #555;
        background-color: white;
        border-color: #c9c9c9;
    }

    .RadComboBox_Retain .rcbDisabled .rcbInput {
        color: #d7d7d7;
    }

    .RadComboBox_Retain .rcbDisabled .rcbArrowCell {
        border-color: #c9c9c9;
        color: #d7d7d7;
        background-color: #ebebeb;
        background-image: linear-gradient(top,#fefefe 0,#e3e3e3 100%);
    }

        .RadComboBox_Retain .rcbDisabled .rcbArrowCell a {
            opacity: .8;
        }

    .RadComboBox_Retain .rcbReadOnly .rcbInputCell {
        border-color: #c9c9c9;
        color: #3b3b3b;
        background-color: aliceblue;
        background-image: linear-gradient(top,#fefefe 0,#e3e3e3 100%);
    }

    .RadComboBox_Retain .rcbReadOnly .rcbInput {
        color: #3b3b3b;
    }

    .RadComboBox_Retain .rcbReadOnly .rcbArrowCellLeft {
        border-right-width: 0;
    }

    .RadComboBox_Retain .rcbReadOnly .rcbArrowCellRight {
        border-left-width: 0;
    }

    .RadComboBox_Retain .rcbHovered .rcbReadOnly .rcbInputCell {
        border-color: #2264c5;
        color: #555;
        background-image: linear-gradient(top,#3393da 0,#2264c5 100%);
    }

    .RadComboBox_Retain .rcbHovered .rcbReadOnly .rcbInput {
        color: #555;
    }

    .RadComboBox_Retain .rcbFocused .rcbReadOnly .rcbInputCell {
        border-color: #3393da;
        color: #555;
        background-image: linear-gradient(top,#3393da 0,#3393da 100%);
    }

    .RadComboBox_Retain .rcbFocused .rcbReadOnly .rcbInput {
        color: #555;
    }

    .RadComboBox_Retain .rcbDisabled .rcbReadOnly .rcbInputCellLeft {
        color: #d7d7d7;
        background-color: #ebebeb;
        border-color: #c9c9c9;
        background-image: linear-gradient(top,#fefefe 0,#e3e3e3 100%);
    }

    .RadComboBox_Retain .rcbDisabled .rcbReadOnly .rcbInput {
        color: #d7d7d7;
    }

.RadComboBoxDropDown_Retain {
    border-color: #d7d7d7;
    color: #555;
    background: white;
    font: normal 13px/22px Arial,Helvetica,sans-serif;
}

    .RadComboBoxDropDown_Retain .rcbHeader, .RadComboBoxDropDown_Retain .rcbFooter {
        color: #5f5f5f;
        background-color: #eaeaea;
    }

    .RadComboBoxDropDown_Retain .rcbHeader {
        border-bottom-color: #d7d7d7;
    }

    .RadComboBoxDropDown_Retain .rcbFooter {
        border-top-color: #d7d7d7;
    }

    .RadComboBoxDropDown_Retain .rcbList {
        color: #555;
        background-color: white;
    }

    .RadComboBoxDropDown_Retain .rcbHovered {
        color: #555;
        background: #add3f5;
    }

    .RadComboBoxDropDown_Retain .rcbDisabled {
        color: #d7d7d7;
        background-color: transparent;
    }

    .RadComboBoxDropDown_Retain .rcbLoading {
        color: #555;
        background: #add3f5;
    }

    .RadComboBoxDropDown_Retain .rcbItem em, .RadComboBoxDropDown_Retain .rcbHovered em {
        color: #555;
        background: #add3f5;
    }

    .RadComboBoxDropDown_Retain .rcbCheckAllItems {
        color: #5f5f5f;
        background-color: #eaeaea;
    }

    .RadComboBoxDropDown_Retain .rcbCheckAllItemsHovered {
        color: #5f5f5f;
        background-color: #eaeaea;
    }

    .RadComboBoxDropDown_Retain .rcbMoreResults {
        border-top-color: #d7d7d7;
        color: #5f5f5f;
        background-color: #eaeaea;
        background-position: 0 -500px;
    }

        .RadComboBoxDropDown_Retain .rcbMoreResults a {
            background-image: url('Common/radActionsSprite.png');
            background-position: -308px -181px;
        }

    .RadComboBoxDropDown_Retain .rcbSeparator {
        color: #fff;
        background: #8a8a8a;
    }
