.RadComboBox_CCA {
    color: #333333;
    font: 11px/16px "segoe ui",arial,sans-serif;
}

.RadComboBox_CCA .rcbInputCell,
.RadComboBox_CCA .rcbArrowCell {
    height: 20px;
    border-width: 1px;
    border-style: solid;
}

.RadComboBox_CCA table td.rcbInputCell,
.RadComboBox_CCA table td.rcbArrowCell {
    border-width: 1px;
}

.RadComboBox_CCA .rcbInputCell {
    border-color: #e0e0e0;
    color: #333333;
    background-color: #ffffff;
}

.RadComboBox_CCA table td.rcbInputCellLeft {
    border-right-width: 0;
}

.RadComboBox_CCA table td.rcbInputCellRight {
    border-left-width: 0;
}

.RadComboBox_CCA .rcbInput {
    height: 17px;
    line-height: 16px;
}

.RadComboBox_CCA .rcbArrowCell {
    border-color: #e0e0e0;
    color: #000000;
    background-color: #f9f9f9;
}

.RadComboBox_CCA .rcbArrowCell a {
    width: 16px;
    height: 20px;
    background-image: url('ComboBox/radActionsSprite.png');
    background-position: -2px -20px;
    background-repeat: no-repeat;
    background-color: white;
}

.RadComboBox_CCA .rcbArrowCellHidden,
.RadComboBox_CCA .rcbArrowCellHidden a {
    width: 0;
}

.RadComboBox_CCA .rcbArrowCellHidden.rcbArrowCellLeft {
    border-right-width: 0;
}

.RadComboBox_CCA .rcbArrowCellHidden.rcbArrowCellRight {
    border-left-width: 0;
}

.RadComboBox_CCA .rcbReadOnly .rcbArrowCellLeft {
    border-right-width: 0;
}

.RadComboBox_CCA .rcbReadOnly .rcbArrowCellRight {
    border-left-width: 0;
}

.RadComboBox_CCA .rcbHovered .rcbInputCell {
    border-color: #cecece;
    color: #333333;
    background-color: #ffffff;
}

.RadComboBox_CCA .rcbHovered .rcbInput {
    color: #333333;
}

.RadComboBox_CCA .rcbHovered .rcbArrowCell {
    border-color: #cecece;
    color: #000000;
    background-color: #e7e7e7;
}

.RadComboBox_CCA .rcbHovered .rcbArrowCell a {
    background-position: -2px -20px;
}

.RadComboBox_CCA .rcbFocused .rcbInputCell {
    border-color: #25a0da;
    color: #333333;
    background-color: #ffffff;
}

.RadComboBox_CCA .rcbFocused .rcbInput {
    color: #333333;
}

.RadComboBox_CCA .rcbFocused .rcbArrowCell {
    border-color: #25a0da;
    color: #ffffff;
    background-color: #25a0da;
}

.RadComboBox_CCA .rcbFocused .rcbArrowCell a {
    background-position: -42px -20px;
}

.RadComboBox_CCA .rcbReadOnly .rcbInputCell {
    border-color: #e0e0e0;
    color: #000000;
    background-color: white;
}

.RadComboBox_CCA .rcbReadOnly .rcbInput {
    color: #000000;
}

.RadComboBox_CCA .rcbHovered .rcbReadOnly .rcbInputCell {
    border-color: #cecece;
    color: #000000;
    background-color: #e7e7e7;
}

.RadComboBox_CCA .rcbHovered .rcbReadOnly .rcbInput {
    color: #000000;
}

.RadComboBox_CCA .rcbFocused .rcbReadOnly .rcbInputCell {
    border-color: #25a0da;
    color: #ffffff;
    background-color: #25a0da;
}

.RadComboBox_CCA .rcbFocused .rcbReadOnly .rcbInput {
    color: #ffffff;
}

.RadComboBoxDropDown_CCA {
    border-color: #e6e6e6;
    color: #333333;
    background-color: #ffffff;
    font-size: 12px;
    font-family: "Segoe UI", Arial, Helvetica, sans-serif;
}

.RadComboBoxDropDown_CCA .rcbSeparator {
    border-bottom: 1px solid #e0e0e0;
    color: #000000;
    background-color: #f9f9f9;
}

.RadComboBoxDropDown_CCA .rcbHovered {
    color: #000000;
    background-color: #e7e7e7;
}

.RadComboBoxDropDown_CCA .rcbSelected {
    color: #ffffff;
    background-color: #25a0da;
}

.RadComboBoxDropDown_CCA .rcbLoading {
    color: #000000;
    background-color: #e7e7e7;
}

.RadComboBoxDropDown_CCA .rcbItem em {
    color: #000000;
    background-color: #e7e7e7;
}



