.RadEditor_Balac {
    border-color: #b3235a;
    color: #ffffff;
    background-color: #df5d8f;
}

.RadEditor_Balac .reToolBar, .RadEditor_Balac.rePopupContainer,
.RadEditor_Balac .rePopupTitle,
.RadEditor_Balac .reCommentInfoPanel,
.RadEditor_Balac .reCommentView,
.RadEditor_Balac .reCommentViewText,
.RadEditor_Balac .reCommentEdit {
    border-color: #b3235a;
    color: #ffffff;
    background-color: #df5d8f;
    background-image: linear-gradient(#e788ac, #df5d8f);
}

.RadEditor_Balac .rePopupButton,
.RadEditor_Balac .reCommentButton,
.RadEditor_Balac .reAjaxSpellButton {
    border-color: #b3235a;
    color: #ffffff;
    background-color: #df5d8f;
    background-image: linear-gradient(#e788ac, #df5d8f);
}

.RadEditor_Balac .reTool:hover,
.RadEditor_Balac .reToolText:hover,
.RadEditor_Balac .reModes a:hover,
.RadEditor_Balac .reDropdown:hover,
.RadEditor_Balac .reSpinBoxButtons span:hover,
.RadEditor_Balac.reInsertTable .reTool:hover:before,
.RadEditor_Balac.reAlignmentSelector td div:hover:before,
.RadEditor_Balac .rePopupButton:hover,
.RadEditor_Balac .reCommentButton:hover,
.RadEditor_Balac .reAjaxSpellButton:hover {
    border-color: #f17aa9;
    color: #000000;
    background-color: #f6a8c7;
    background-image: linear-gradient(#fbd6e5, #f6a8c7);
}

.RadEditor_Balac .reTool:active,
.RadEditor_Balac .reTool:focus,
.RadEditor_Balac .reToolText:active,
.RadEditor_Balac .reToolText:focus,
.RadEditor_Balac .reToolSelected,
.RadEditor_Balac .reToolSelected:hover,
.RadEditor_Balac .reModes a:active,
.RadEditor_Balac .reModes a:focus,
.RadEditor_Balac .reModes .reSelectedMode,
.RadEditor_Balac .reModes .reSelectedMode:hover,
.RadEditor_Balac .reDropdown:active,
.RadEditor_Balac .reDropdown:focus,
.RadEditor_Balac .reSpinBoxButtons span:active,
.RadEditor_Balac .reSpinBoxButtons span:focus,
.RadEditor_Balac .rePopupButton:active,
.RadEditor_Balac .rePopupButton:focus,
.RadEditor_Balac .reCommentButton:active,
.RadEditor_Balac .reCommentButton:focus,
.RadEditor_Balac .reAjaxSpellButton:focus,
.RadEditor_Balac .reAjaxSpellButton:active {
    border-color: #f6679e;
    color: #000000;
    background-color: #f997bd;
    background-image: linear-gradient(#fcc7dc, #f997bd);
}

.RadEditor_Balac .reTool.reToolIcon span,
.RadEditor_Balac .reTool.reToolIcon:before,
.RadEditor_Balac .reDropdown,
.RadEditor_Balac .reToolText,
.RadEditor_Balac .reModes a,
.RadEditor_Balac .reDOMElement,
.RadEditor_Balac .reCustomColor,
.RadEditor_Balac .reCustomLinks a {
    color: #000000;
}

.RadEditor_Balac .reTool:hover .reSplitArrow {
    border-left-color: #f17aa9;
}

.RadEditor_Balac .reTool:active .reSplitArrow,
.RadEditor_Balac .reTool:focus .reSplitArrow {
    border-left-color: #f6679e;
}

.RadEditor_Balac .reSeparator {
    border-right-color: rgba(255, 255, 255, 0.85);
    border-left-color: rgba(179, 35, 90, 0.9);
}

.RadEditor_Balac .reToolBarWrapperLeft .reSeparator,
.RadEditor_Balac .reToolBarWrapperRight .reSeparator {
    border-color: #b3235a;
}

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

.RadEditor_Balac .reTableDiv .reModule,
.RadEditor_Balac .reTableDiv .reRow {
    border-top-color: #cccccc;
}

.RadEditor_Balac .reDropdown,
.RadEditor_Balac .reDropdown.reToolDisabled,
.RadEditor_Balac .reDropdown.reToolDisabled:hover,
.RadEditor_Balac .reDropdown.reToolDisabled:active,
.RadEditor_Balac .reDropdown.reToolDisabled:focus {
    background-color: #ffffff;
    border-color: #cccccc;
}

.RadEditor_Balac .reRemoveDOMElement,
.RadEditor_Balac .reRemoveDOMElement:before {
    color: #d51923;
}

.RadEditor_Balac.reDropDownBody.reAjaxSpellCheck input[type="text"],
.RadEditor_Balac .reTableDiv input[type="text"] {
    border-color: #b3235a;
    color: #000000;
    background-color: #ffffff;
}

.RadEditor_Balac.reDropDownBody.reAjaxSpellCheck input[type="text"]:hover,
.RadEditor_Balac .reTableDiv input[type="text"]:hover {
    border-color: #f17aa9;
    color: #000000;
    background-color: #ffffff;
}

.RadEditor_Balac.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
.RadEditor_Balac .reTableDiv input[type="text"]:focus,
.RadEditor_Balac.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
.RadEditor_Balac .reTableDiv input[type="text"]:active {
    border-color: #f6679e;
    color: #000000;
    background-color: #ffffff;
}

.RadEditor_Balac.reInlineEditor:hover {
    border-color: #f17aa9;
}

.RadEditor_Balac.RadWindow, .RadEditor_Balac.RadWindow.reInlineEditor:hover, .RadEditor_Balac.reInlineEditorSelected, .RadEditor_Balac.reInlineEditorSelected:hover {
    border-color: #cccccc;
}

.RadEditor_Balac.RadWindow,
.RadEditor_Balac.RadWindow .rwContent {
    background-color: #ffffff;
}

.RadEditor_Balac.reDropDownBody {
    background-color: #ffffff;
}

.RadEditor_Balac.reDropDownBody li:hover {
    color: #000000;
    background-color: #f6a8c7;
}

.RadEditor_Balac.reInsertTable td {
    border-color: #000000;
}

.RadEditor_Balac .reFormatSetsHeader,
.RadEditor_Balac.reInsertTable .reItemOver {
    color: #000000;
    background-color: #f6a8c7;
}

.reTool .reNoAlignment {
    color: #000000;
}
