.RadComboBox_Core {
    color: #000;
    font-size: 12px;
    font-family: "Segoe UI",Arial,Helvetica,sans-serif;
    border: 1px solid darkgray;
}

    .RadComboBox_Core .rcbInputCell, .RadComboBox_Core .rcbArrowCell {
        height: 16px;
    }

    .RadComboBox_Core table td.rcbInputCell, .RadComboBox_Core table td.rcbArrowCell {
        border-width: 1px;
    }

    .RadComboBox_Core .rcbInputCell {
        border-color: #e5e5e5;
        color: #000;
        background-color: #fff;
    }

    .RadComboBox_Core table td.rcbInputCellLeft {
        border-right-width: 0;
    }

    .RadComboBox_Core table td.rcbInputCellRight {
        border-left-width: 0;
    }

    .RadComboBox_Core .rcbInput {
        height: 13px;
        color: #000;
        font-size: 12px;
        font-family: "Segoe UI",Arial,Helvetica,sans-serif;
        line-height: 12px;
    }

    .RadComboBox_Core .rcbEmptyMessage {
        color: #bbb;
        font-style: normal !important;
    }

    .RadComboBox_Core .rcbArrowCell {
        border-color: #e5e5e5;
        color: #000;
        background-color: #f9f9f9;
    }

        .RadComboBox_Core .rcbArrowCell a {
            width: 16px;
            height: 16px;
            background-image: url('Common/radActionsSprite.png');
            background-position: -2px -20px;
            background-repeat: no-repeat;
        }

    .RadComboBox_Core .rcbArrowCellHidden, .RadComboBox_Core .rcbArrowCellHidden a {
        width: 0;
    }

        .RadComboBox_Core .rcbArrowCellHidden.rcbArrowCellLeft {
            border-right-width: 0;
        }

        .RadComboBox_Core .rcbArrowCellHidden.rcbArrowCellRight {
            border-left-width: 0;
        }

    .RadComboBox_Core .rcbReadOnly .rcbArrowCellLeft {
        border-right-width: 0;
    }

    .RadComboBox_Core .rcbReadOnly .rcbArrowCellRight {
        border-left-width: 0;
    }

    .RadComboBox_Core .rcbHovered .rcbInputCell {
        border-color: #e5e5e5;
        color: #000;
        background-color: #fff;
    }

    .RadComboBox_Core .rcbHovered .rcbInput {
        color: #000;
    }

    .RadComboBox_Core .rcbHovered .rcbArrowCell {
        border-color: #e5e5e5;
        color: #000;
        background-color: #e5e5e5;
    }

        .RadComboBox_Core .rcbHovered .rcbArrowCell a {
            background-position: -2px -20px;
        }

    .RadComboBox_Core .rcbFocused .rcbInputCell {
        border-color: #25a0da;
        color: #000;
        background-color: #fff;
    }

    .RadComboBox_Core .rcbFocused .rcbInput {
        color: #000;
    }

    .RadComboBox_Core .rcbFocused .rcbArrowCell {
        border-color: #25a0da;
        color: #fff;
        background-color: #25a0da;
    }

        .RadComboBox_Core .rcbFocused .rcbArrowCell a {
            background-position: -42px -20px;
        }

    .RadComboBox_Core .rcbReadOnly .rcbInputCell {
        border-color: #e5e5e5;
        background-color: white;
        color: #000;
    }

    .RadComboBox_Core .rcbReadOnly .rcbInput {
        color: #000;
    }

    .RadComboBox_Core .rcbHovered .rcbReadOnly .rcbInputCell {
        border-color: #e5e5e5;
        color: #000;
        background-color: #e5e5e5;
    }

    .RadComboBox_Core .rcbHovered .rcbReadOnly .rcbInput {
        color: #000;
    }

    .RadComboBox_Core .rcbFocused .rcbReadOnly .rcbInputCell {
        border-color: #25a0da;
        color: #fff;
        background-color: #25a0da;
    }

    .RadComboBox_Core .rcbFocused .rcbReadOnly .rcbInput {
        color: #fff;
    }

.RadComboBoxDropDown_Core {
    border-color: #cdcdcd;
    color: #000;
    background-color: #fff;
    font-size: 12px;
    font-family: "Segoe UI",Arial,Helvetica,sans-serif;
}

    .RadComboBoxDropDown_Core .rcbHeader, .RadComboBoxDropDown_Core .rcbFooter {
        color: #000;
        background-color: #e8e8e8;
    }

    .RadComboBoxDropDown_Core .rcbHeader {
        border-bottom-color: #e5e5e5;
    }

    .RadComboBoxDropDown_Core .rcbFooter {
        border-top-color: #e5e5e5;
    }

    .RadComboBoxDropDown_Core .rcbHovered {
        color: #000;
        background-color: #e8e8e8;
    }

    .RadComboBoxDropDown_Core .rcbSelected {
        color: #fff;
        background-color: #25a0da;
    }

    .RadComboBoxDropDown_Core .rcbLoading {
        color: #000;
        background-color: #e8e8e8;
    }

    .RadComboBoxDropDown_Core .rcbItem em {
        color: #000;
        background-color: #e8e8e8;
    }

    .RadComboBoxDropDown_Core .rcbCheckAllItems {
        border-color: #e5e5e5;
        color: #000;
        background-color: #e8e8e8;
    }

    .RadComboBoxDropDown_Core .rcbMoreResults {
        border-color: #e5e5e5;
        color: #000;
        background-color: #e8e8e8;
    }

    .RadComboBoxDropDown_Core .rcbSeparator {
        color: #fff;
        background: #e8e8e8;
    }

div.RadComboBox_Core .rcbInputCell {
    border-color: rgb(0, 0, 0);
}

div.RadComboBox_Core .rcbArrowCell {
    border-color: rgb(0, 0, 0);
}
