﻿.ReFlexRichTextBox { background-color: #f0f0f0; border: solid 1px #aaaaaa; }
.ReFlexRichTextBoxFloat { position: absolute; z-index: 100000; }

.ReFlexRichTextBoxHeader { height: 15px; background-color: #0d1e32; color: #ffffff; font-family: Tahoma, Verdana, Arial, Sans-serif; padding: 5px; font-size: 12px; font-weight: bold; }
.ReFlexRichTextBoxHeader .ReFlexRichTextBoxTools { float: right; padding-right: 2px; width: 100px; height: 16px; white-space: nowrap; }
.ReFlexRichTextBoxHeader .ReFlexRichTextBoxTools a { display: block; width: 16px; height: 16px; padding: 0; line-height: normal; background-position: left top; background-repeat: no-repeat; margin: 0 0 0 6px; float: right; }
.ReFlexRichTextBoxHeader .ReFlexRichTextBoxTools a span { display: none; }

.ReFlexRichTextBoxButtonsTop { padding-left: 10px; height: 52px; }
.ReFlexRichTextBoxMiddle { padding: 0px 10px 10px 10px; }

.ReFlexRichTextBoxButton { color: #39366f !important; font-family: Tahoma, Verdana, Arial, Sans-serif; line-height: normal; font-size: 10px; font-weight: normal; text-decoration: none; background-position: center 4px; background-repeat: no-repeat; text-align: center; display: block; padding: 22px 6px 6px 6px; float: left; }
.ReFlexRichTextBoxButton:hover { background-color: #e7e7e7; }
.ReFlexRichTextBoxButtonTick { background-image: url(../../../../Libraries/Icons/16x16/Tick.png); }
.ReFlexRichTextBoxButtonRefresh { background-image: url(../../../../Libraries/Icons/16x16/Refresh.png); }
.ReFlexRichTextBoxButtonCross { background-image: url(../../../../Libraries/Icons/16x16/Cross.png); }
.ReFlexRichTextBoxButtonHelp { background-image: url(../../../../Libraries/Icons/16x16/Info.png); }

.ReFlexRichTextBoxClear { height: 30px; clear: both; }
.ReFlexRichTextBoxClearFloats { clear: both; }