html, body {
    background-color: #2e2e2e;
}
html, body, form {
    margin: 0;
    padding: 0;
    height: 100%;
}
html, body, form, table, td, th, tbody, thead, tfoot, input, select, ul, li, em, strong, b, textarea {
    font-family: Helvetica, Arial, sans-serif !important;
    font-size: 12px;
}
a, .RadDock .rdCenter .rdCommands a, .RadDock .rdCenter .rdCommands a span {
    cursor: pointer !important;
}
input[type="submit"], input[type="reset"], input[type="button"] {
    cursor: pointer !important;
}
input[type="number"] {
    height: 24px !important;
}
#main-container {
    margin: auto;
    width: 800px;
    box-shadow: 0px 0px 100px 2px #222;
}
span, div, a, input, button, textarea, table, td, tr, tbody {
    outline: none !important;
    border: none !important;
    border-radius: 0;
}
input, textarea {
    background-color: #444;
    color: #fff;
}
#header {
    height: 110px;
    padding: 0px;
    background-image: none;
    background-color: #283632 !important;
    v
}
#workspace-header {
    background: #283632;
    height: 78px;
    padding: 0px;
    border-bottom: 4px solid #666 !important;
}
#languages-box {
    color: #1e1e1e;
    font-size: 11px;
    padding: 60px 25px 0 0;
    height: 50px;
}
#languages-box a {
    color: #1e1e1e;
    text-decoration: none;
}
#languages-box a:hover {
    text-decoration: underline;
}
#footer {
    font-family: Helvetica, Arial, sans-serif !important;
    font-size: 12px;
    text-align: center;
    color: #fff !important;
    padding-bottom: 20px;
}
#header-links {
    text-align: right;
    padding: 5px 18px 0px 5px;
    margin-bottom: 5px;
}
#header-links a {
    color: #fff;
    margin-left: 5px;
    padding: 2px 0px 2px 0px;
    border: solid #eee;
    border-width: 0 0 2px 0;
    text-decoration: none;
}
#header-links a:hover {
    color: #4df04d;
}
.header-menu {
    margin-right: 20px;
    margin-top: 2px;
}
.header-menu a.header-menu-button {
    float: left;
    display: block;
    margin-right: 10px;
    background-image: none;
    width: 119px;
    height: 29px;
    line-height: 29px;
    color: #fff;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    outline: none;
    background-color: #666;
}
.header-menu a.header-menu-button:hover {
    background-image: none;
    text-decoration: none;
}
.sub-menu {
    float: left;
    z-index: 10000;
    text-align: left;
    padding: 10px;
    background-image: none;
    background-repeat: no-repeat;
    background-position: bottom;
    width: 206px;
    position: absolute;
    top: 80px;
}
.sub-menu.first {
    left: 600px;
}
.sub-menu.second {
    left: 729px;
}
.sub-menu.third {
    left: 858px;
}
.sub-menu a {
    display: block;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    width: 206px;
    height: 22px;
    line-height: 20px;
    text-indent: 15px;
}
.sub-menu a:hover {
    background-image: none;
    background-repeat: no-repeat;
}
.sub-menu-group a {
    padding-left: 10px;
}
.fast-links {
    padding-left: 20px;
    padding-top: 5px;
}
.fast-links a {
    margin-right: 10px;
}
.fast-links img {
    border: none;
}
#header-indices-box {
    width: 380px;
    padding-top: 5px;
    padding-right: 10px;
    color: #fff;
}
.filter-box {
    background-color: #2e2e2e;
    color: #e0e0e0;
    padding: 2px 0px 2px 0px;
    margin-bottom: 2px;
}
.filter-box-group {
    float: left;
    margin-right: 20px;
    padding: 0px 5px 2px 0px;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
}
.filter-box span {
    padding-top: 5px !important;
    padding-right: 5px !important;
    font-size: 12px !important;
    color: #38ae9b !important;
    padding-left: 5px !important;
}
.filter-box-group1 {
    float: left;
    margin-right: 10px;
    padding: 0px 5px 2px 0px;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
}
.filter-box-group1 div {
    padding-bottom: 2px;
}
.filter-box-group1 .rfdRoundedCorners.rfdDecorated {
    margin-right: 7px;
}
.filter-box-group1.second {
    margin-right: 7px;
}
.filter-box-group1.last {
    margin-right: 0px;
}
.filter-box-group1 div input {
    margin-top: -5px !important;
    padding-top: -5px !important;
}
.info-box {
    border: none;
    color: #e0e0e0;
    padding: 5px 0px 5px 0px;
    font-weight: bold;
    font-size: 12px;
    font-weight: normal !important;
}
.info-box td {
    padding-right: 15px;
    background-color: transparent !important;
    font-size: 12px;
    font-weight: normal !important;
}
.info-box.wide {
    width: 100%;
    background-color: transparent;
    padding-left: 0px;
    font-weight: normal;
}
.info-box.wide td {
    padding: 0;
}
.calendar-holiday {
    background-color: #663333;
    color: #e0e0e0;
    font-weight: bold;
}
.separator {
    background-color: #283632;
    height: 26px;
    margin-bottom: 15px;
}
td.warning, .warning > td {
    background-color: #33331a;
    color: #ff6666;
    border: 1px dashed #777777;
    vertical-align: middle;
    text-align: center;
    padding: 5px 10px 5px 10px;
}
td.error, .error > td {
    background-color: #3c1f1f !important;
    color: #ff6666 !important;
    vertical-align: middle;
    text-align: center;
    padding: 5px 10px 5px 10px;
}
.properties {
    border-collapse: collapse;
}
.properties a {
    color: gray;
}
.properties td.title, .properties .title > td {
    background-color: #283632 !important;
    color: #fff;
    font-weight: bold;
    text-align: center;
    font-size: 11px;
    padding: 5px;
}
.properties td.small-title, .properties .small-title > td {
    font-weight: bold;
    text-align: center;
    font-size: 11px;
    padding: 5px;
}
.properties tr.row, .properties tr.row-even, .properties .row > td, .properties .row-even > td {
    padding: 5px;
    font-size: 12px;
}
.properties.order .row > td {
    padding: 3px !important;
}
.properties td.row-even, .properties .row-even > td {
    background-color: #2e2e2e;
}
.properties td.name {
    vertical-align: middle;
    white-space: nowrap;
    font-weight: bold;
    text-align: left;
    color: #e0e0e0;
}
.properties td.content {
    font-size: 11px;
}
.properties td.name .disabled {
    color: #555555;
}
.properties td.value {
    vertical-align: middle;
    white-space: nowrap;
}
.properties-container {
    background-color: #2e2e2e;
}
.properties.order td.name {
    text-align: left;
}
.properties.issue-stats {
    width: 100%;
}
.properties.issue-stats td {
    font-size: 12px !important;
    text-align: left;
}
.properties.issue-stats td.name {
    font-weight: normal;
}
a.button {
    display: block;
    padding: 2px;
    text-align: center;
    background-color: #1e1e1e;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    width: 200px;
    margin: 5px auto 5px auto;
}
.going-up {
    color: rgb(58, 187, 166) !important;
}
.going-down {
    color: #ff6666;
}
.incoming-message {
    color: #339933;
    font-weight: bold;
}
.outgoing-message {
    color: #e0e0e0;
    font-weight: bold;
}
.validator {
    font-weight: bold;
    color: #ff6666;
}
.index-box {
    margin-right: 5px;
    margin-bottom: 5px;
    white-space: nowrap;
    font-size: 11px;
}
.index-box .code-cell {
    padding: 1px 4px 1px 4px;
    width: 40px;
}
.index-box .value-cell {
    text-align: right;
    padding: 1px 4px 1px 4px;
    width: 35px;
}
.index-box .change-cell {
    text-align: right;
    padding: 1px 4px 1px 4px;
    border-right: 1px solid #2e2e2e;
    width: 40px;
}
.server-time-box {
    margin-right: 5px;
    margin-bottom: 5px;
    white-space: nowrap;
    font-size: 11px;
    color: #fff;
}
.status-box {
    padding: 3px 5px 0 0;
}
#menus {
    background-color: #283632;
    height: 32px;
    border: solid #263c3d;
    border-width: 1px 0 0 0;
}
.workspace-toolbar {
    padding-top: 4px !important;
}
.workspace-background {
    background-color: #2e2e2e;
}
.buy-order .properties, .buy-order .properties .row > td, .buy-order .properties .row-even > td {
    background: #2e3a38;
}
.buy-button {
    background: #376456;
    color: #fff;
    height: 30px;
    width: 75px;
    border: none !important;
}
.buy-button.inactive {
    background: #555555;
    color: #e0e0e0;
}
.sell-order .properties, .sell-order .properties .row > td, .sell-order .properties .row-even > td {
    background: #3a2e2e;
}
.sell-button {
    background: #633838;
    color: #fff;
    height: 30px;
    width: 75px;
    border: none !important;
}
.sell-button.inactive {
    background: #555555;
    color: #e0e0e0;
}
.no-scroll {
    overflow: hidden;
}
table.login-box {
    margin: 50px auto 60px auto;
    border: none;
    background-color: #333;
    border-collapse: collapse;
    font-size: 12px;
    width: 340px;
}
table.login-box tr th.title, table.login-box tr.title th {
    background-color: #376456 !important;
    height: 35px;
    line-height: 35px;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}
table.login-box tr td {
    padding: 10px 20px 10px 20px;
}
table.login-box tr td.radio-buttons span {
    margin-left: -5px;
}
table.login-box tr td .submit-button {
    width: 50%;
    background-color: #376456 !important;
    display: block;
    color: #fff;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    margin-bottom: 6px;
}
.resize-handle {
    width: 15px;
    height: 16px;
    background-image: url(resize-handle-grip.png);
    overflow: hidden;
    cursor: se-resize;
}
.resize-resizing {
    padding: 0px;
    border-style: solid;
    border-width: 3px;
    border-color: #666633;
}
.quick-button-box {
    padding-right: 13px;
    padding-top: 5px;
}
.quick-button-box .issues {
    float: left;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    margin-right: 5px;
}
.quick-button-box .RadComboBox {
    vertical-align: top;
}
.quick-button {
    cursor: hand;
    margin-left: 5px;
}
.quick-button img {
    margin-top: 2px;
}
.add_module {
    background-image: none;
    background-position: center;
    background-repeat: no-repeat;
}
.add_module.bg-BG {
    background-image: none;
}
.add_module.en-US {
    background-image: none;
}
.mass-order-grid {
    vertical-align: top;
    padding: 0px;
    padding-right: 5px;
    border: solid #444444;
}
td.ajax__validatorcallout_callout_arrow_cell {
    padding: 8px 0px 0px 0px !important;
}
td.ajax__validatorcallout_icon_cell, td.ajax__validatorcallout_error_message_cell {
    padding: 5px !important;
}
td.ajax__validatorcallout_callout_cell, td.ajax__validatorcallout_close_button_cell {
    padding: 0px !important;
}
/*CUSTOM EDIT*/
input:disabled, textarea:disabled, option:disabled, optgroup:disabled, select:disabled {
    color: #eee !important;
    background-color: #666
}
label, td {
    background-image: none;
    color: #fff !important;
    background-color: #2e2e2e;
    font-size: 12px;
}
ul, ul li, ul li a {
    background-color: #2e2e2e !important;
    color: #fff !important;
}
.rgPager a, em, b, strong, li, p, .rwDialogText {
    color: #fff !important;
}
.rtbMiddle, .rtbMiddle:hover, .rtbUL, .rtbUL li, .rtbUL:hover, .rtbUL li:hover, .rfdButton a.rfdSkinnedButton, .rfdButton a.rfdSkinnedButton * {
    background-color: #666 !important;
    color: #fff !important;
}
.rtbChecked, .rtbWrap, .rtbOut, .rtbMid, .rtbItem, .rtbBtn {
    background-image: none !important;
}
.rtbItem.rtbBtn.rtbChecked a.rtbWrap span.rtbMid, .rtbItem.rtbBtn.rtbChecked a.rtbWrap span.rtbMid:hover, .rtbOuter, .rwPopupButton, .rwOuterSpan, .rwInnerSpan, .RadWindow .rwPopupButton, .RadWindow .rwPopupButton span, .rwPopupButton .rwOuterSpan, .rwPopupButton .rwInnerSpan {
    background-image: none !important;
    background-color: #666 !important;
    color: #fff !important;
}
.RadForm.rfdTextbox .rfdSkinnedButton input, .RadForm.rfdTextbox .rfdSkinnedButton button, .RadForm.rfdTextbox .RadComboBox input, .RadForm.rfdTextbox .RadComboBox input[type="text"], textarea {
    color: #fff !important;
    border: none !important;
    border-radius: 0 !important;
}
.rgSelectedRow td.buys, .rgSelectedRow td.sells {
    background-color: #999 !important;
    color: #fff;
}
.RadMenu .rmGroup .rmLink, .RadMenu .rmSlide .rmGroup .rmTemplate {
    padding: 7px !important;
    color: #fff !important;
    text-decoration: none !important;
    font-size: 12px !important;
}
a.rmLink:hover, #profileMenu a:hover, #addModuleMenu a:hover, #helpMenu a:hover {
    background-color: #777 !important;
}
.RadWindow .rwWindowContent, .RadWindow .rwDialogPopup {
    background: #2e2e2e !important;
    color: #fff !important;
}
.RadToolBar_Default .rtbSplBtnExpanded .rtbWrap, .RadToolBar_Default .rtbSplBtnExpanded .rtbOut, .RadToolBar_Default .rtbSplBtnExpanded .rtbMid, .RadToolBar_Default .rtbSplBtnExpanded .rtbIn, .RadToolBar_Default .rtbDropDownExpanded .rtbWrap, .RadToolBar_Default .rtbDropDownExpanded .rtbOut, .RadToolBar_Default .rtbDropDownExpanded .rtbMid, .RadToolBar_Default .rtbDropDownExpanded .rtbIn, .RadToolBar_Default .rtbChecked .rtbWrap, .RadToolBar_Default .rtbChecked .rtbOut, .RadToolBar_Default .rtbChecked .rtbMid, .RadToolBar_Default .rtbChecked .rtbIn, .RadToolBar_Default li.rtbChecked .rtbWrap:hover, .RadToolBar_Default li.rtbChecked .rtbWrap:hover .rtbOut, .RadToolBar_Default li.rtbChecked .rtbWrap:hover .rtbMid, .RadToolBar_Default li.rtbChecked .rtbWrap:hover .rtbIn, .RadWindow .rwTitleRow em, .RadComboBoxDropDown .rcbMoreResults, .rtbWrap, .rtbWrap:hover, .RadToolBar_Default .rtbSplBtnFocused .rtbWrap, .RadToolBar_Default .rtbSplBtnFocused .rtbOut, .RadToolBar_Default .rtbSplBtnFocused .rtbMid, .RadToolBar_Default .rtbSplBtnFocused .rtbIn, .RadToolBar_Default .rtbItemFocused .rtbWrap, .RadToolBar_Default .rtbItemFocused .rtbOut, .RadToolBar_Default .rtbItemFocused .rtbMid, .RadToolBar_Default .rtbItemFocused .rtbIn, .RadToolBar_Default .rtbItemHovered .rtbWrap, .RadToolBar_Default .rtbItemHovered .rtbOut, .RadToolBar_Default .rtbItemHovered .rtbMid, .RadToolBar_Default .rtbItemHovered .rtbIn, .rcbFocused td input {
    background-image: none !important;
    background-color: #2e2e2e !important;
    color: #fff !important;
}
#workspace-header td, table#header-indices-box, table#header-indices-box td, table#header-indices-box tr {
    background-color: #283632 !important;
}
#addModuleMenu, #profileMenu, #helpMenu {
    background-color: #666 !important;
    padding-top: 10px !important;
    margin-top: 14px !important;
}
.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL {
    font-size: 12px;
}
.RadMenu_Default .rmRootGroup, .RadMenu_Default a.rmLink, .RadMenu_Default .rmText, .RadMenu_Default .rmLeftArrow, .RadMenu_Default .rmRightArrow, .RadMenu_Default .rmTopArrow, .RadMenu_Default .rmBottomArrow {
    background-image: none !important;
}
.rdTop, .rdMiddle, .rdBottom, .rdLeft, .rdCenter, .rdRight, .rmActive, .rmActive li {
    background-color: #444 !important;
}
.rdClose {
    background-image: url(close-small.png);
    background-position: 0 0 !important;
}
.rdCollapse {
    background-image: url(collapse-small.png);
    background-position: 0 0 !important;
}
.rdExpand {
    background-image: url(expand-small.png);
    background-position: 0 0 !important;
}
.login-box td input[type="text"], .login-box td input[type="password"], input.rwDialogInput {
    height: 24px !important;
    border: 0 !important;
    border-radius: 0 !important;
    color: #fff;
}
.rdCommands, .rdCommands li, .rdCommands li a {
    background-color: #444 !important;
}
.rdCommands li {
    margin: 0 4px;
}
.rfdSelectText {
    color: #fff !important
}
.info-box a {
    color: cadetblue !important;
}
tr.rgSelectedRow, tr.rgSelectedRow td, tr.rgAltRow.rgSelectedRow, tr.rgAltRow.rgSelectedRow td {
    background-color: #999 !important;
}
input.rcbInput.rcbEmptyMessage, input.rcbEmptyMessage, input[type="text"].rcbEmptyMessage, input.rcbInput, .rcbInputCell input.rfdDecorated {
    background-color: #444 !important;
}
.login-box tr {
    background-color: #444;
}
.login-box tr td input[type="text"], .login-box tr td input[type="password"] {
    width: 99% !important;
}
.rfdButton a.rfdSkinnedButton, .rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover {
    padding: 0 8px 0 0 !important;
}
.RadWindow_Default .rwTopLeft, .RadWindow_Default .rwTopRight, .RadWindow_Default .rwTitlebar, .RadWindow_Default .rwFooterLeft, .RadWindow_Default .rwFooterRight, .RadWindow_Default .rwFooterCenter, .RadWindow_Default .rwTopResize, .RadWindow_Default .rwStatusbar div, .RadWindow_Default .rwStatusbar, .RadWindow_Default .rwPopupButton, .RadWindow_Default .rwPopupButton span, .RadWindow_Default.rwMinimizedWindow .rwCorner, .RadWindow_Default .rwBodyLeft, .RadWindow_Default .rwBodyRight, .RadWindow_Default .rwStatusbarRow .rwCorner, .RadSplitter_Default .rspResizeBar, .RadSplitter_Default .rspSlideContainerResize, .RadSplitter_Default .rspResizeBarHorizontal, .RadSplitter_Default .rspSlideContainerResizeHorizontal, .rfdSelect .rfdSelectOuter, .rfdSelect.rfdSelectDisabled:hover .rfdSelectOuter {
    background-image: none !important;
    background-color: #444 !important;
    border-color: #444 !important;
}
tr.rgAltRow, tr.rgAltRow td, li.rcbHovered {
    background-color: #444 !important;
}
li.rcbItem, li.rcbHovered {
    cursor: pointer !important;
    margin-bottom: 4px !important;
}
div.RadTabStrip.RadTabStrip_Dark.RadTabStripTop_Dark {
    min-width: 100% !important;
    border-bottom: 1px solid #666 !important;
    border-top: 1px solid #666 !important;
}
input.rgPagePrev {
    background-image: url(arrow-left-small.png) !important;
    background-size: 80% !important;
    background-position: 3px 3px !important;
}
input.rgPageNext {
    background-image: url(arrow-right-small.png) !important;
    background-size: 80% !important;
    background-position: 0px 3px !important;
}
input.rgPageLast {
    background-image: url(arrow-double-right-small.png) !important;
    background-size: 80% !important;
    background-position: 0px 3px !important;
}
input.rgPageFirst {
    background-image: url(arrow-double-left-small.png) !important;
    background-size: 80% !important;
    background-position: 3px 3px !important;
}
.RadWindow, .RadWindow_Default, .rwNormalWindow, .rwTransparentWindow {
    box-shadow: #376456 0px 0px 1px 1px !important;
    height: auto !important;
}
table.rcTable, table.rcTable tr, table.rcTable td, table.properties.order table, table.properties.order table tr, table.properties.order table td {
    background-color: transparent !important;
}
#languages-box, #languages-box a {
    color: #fff;
}
li a.rtsSelected {
    background-color: #666 !important;
}
table.login-box tr td .demo-account-button {
    width: 50%;
    background-color: #666 !important;
    display: block;
    color: #fff;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    margin-bottom: 6px;
}
.rcCalPopup {
    background-image: url(calendar-small.png) !important;
}
.RadPicker {
    display: inline-block !important;
}
a.rwMinimizeButton, .rwMinimizeButton:hover {
    background-image: url(minimize-small.png) !important;
    background-position: 0 0 !important;
}
a.rwMaximizeButton, .rwMaximizeButton:hover {
    background-image: url(expand-small.png) !important;
    background-position: 0 0 !important;
}
a.rwCloseButton, .rwCloseButton:hover {
    background-image: url(close-small.png) !important;
    background-position: 0 0 !important;
}
.rtbItem.rtbBtn.rtbChecked .rtbWrap {
    background-image: none !important;
}
tr.rwTitleRow, tr.rwTitleRow td.rwTitlebar, tr.rwTitleRow td.rwTitlebar table, tr.rwTitleRow td.rwTitlebar table tr, tr.rwTitleRow td.rwTitlebar table tr td, tr.rwTitleRow td.rwTitlebar table tr td em, ul.rwControlButtons, ul.rwControlButtons li, ul.rwControlButtons li a {
    background-color: #222 !important;
}
.RadSplitter tr td.rspResizeBarHorizontal, .RadSplitter tr td.rspResizeBarVertical, .RadSplitter tr td.rspResizeBar {
    background: none !important;
    background-color: #666 !important;
}
.RadCalendar .rcRow td {
    border: none !important;
}
td.rspResizeBar input.rspCollapseBarExpand, .RadSplitter .rspCollapseBarHorizontalExpand {
    background-color: #8a6a09 !important;
}
td.rspResizeBar input.rspCollapseBarCollapse, .RadSplitter .rspCollapseBarHorizontalCollapse {
    background-color: #00848b !important;
}
input[type="checkbox"], input[type="radio"] {
    width: 15px !important;
    margin-right: 4px !important;
}
.filter-box-group label, .filter-box label {
    background-color: #2e2e2e !important;
}
ul.rtsUL li a {
    height: 22px !important;
    line-height: 22px !important;
}
.RadDock .rdTop .rdCenter {
    border-top: 1px solid #666 !important;
}
.RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span {
    padding: 4px 0 4px 4px !important;
}
.RadCalendar tr td table {
    background-color: #666 !important;
}
.RadCalendar .rcRow td {
    text-align: right;
    background-color: #666 !important;
}
.RadCalendar .rcRow td:hover {
    background-color: #333 !important;
}
.RadCalendar .rcTitlebar td {
    background-color: #999 !important;
    text-align: center;
}
.RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, .RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext {
    background-repeat: no-repeat;
    text-indent: 0 !important;
    text-decoration: none;
    color: #fff !important;
}
tr.rcWeek {
    background-color: #444 !important;
}
.rcRow td {
    padding: 4px !important;
}
table thead tr th {
    color: #eee;
}
.properties-container table.properties.order {
    width: 410px !important;
}
.properties-container table.properties.order .RadPicker {
    display: block !important;
}
.properties-container table.properties.order div.RadComboBox {
    width: 100% !important;
}
td.rcbArrowCell.rcbArrowCellRight {
    background: url(arrow-down-small.png) !important;
    background-repeat: no-repeat !important;
    background-position: 3px 3px !important;
    background-size: 14px 14px !important;
}
.properties-container div.rcbSlide, .properties-container div.rcbSlide .RadComboBoxDropDown {
    width: 280px !important;
}
div.RadToolTip table.rtWrapper, div.RadToolTip table.rtWrapper tr, div.RadToolTip table.rtWrapper tr td, div.RadToolTip table.rtWrapper tr td ul, div.RadToolTip table.rtWrapper tr td ul li {
    background-color: #966 !important;
}
.rgRow.changed, .rgRow.changed td, .rgAltRow.changed, .rgAltRow.changed td, .rgRow td.changed, .rgAltRow td.changed {
    background-color: #666633 !important;
}
.RadComboBoxDropDown .rcbMoreResults {
    margin-top: 0 !important;
    background-color: #444 !important;
    color: rgb(58, 187, 166) !important;
}
.rgAltRow.rgSelectedRow td.sells, .rgRow.rgSelectedRow td.sells, .rgAltRow.rgSelectedRow td.going-down, .rgRow.rgSelectedRow td.going-down {
    color: #9f3636 !important;
    font-weight: bold !important;
}
.rgAltRow.rgSelectedRow td.buys, .rgRow.rgSelectedRow td.buys, .rgAltRow.rgSelectedRow td.going-up, .rgRow.rgSelectedRow td.going-up {
    color: rgb(41, 117, 105) !important;
    font-weight: bold !important;
}
.RadDock .rdTitleBar em, .RadWindow .rwTitleRow em {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 12px !important;
    color: #DE9797 !important;
    font-weight: normal !important;
}
.rwTitlebar table.rwTitlebarControls td:first-child, .rwTitlebar table.rwTitlebarControls td:first-child a.rwIcon {
    width: 0 !important;
}
.RadGrid .rgHeader, .RadGrid th.rgResizeCol {
    border-bottom: 1px solid #666;
    background-color: #444;
}
.RadCalendarMonthView td a {
    color: rgb(58, 187, 166) !important;
}
.RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span {
    color: rgb(58, 187, 166) !important;
}
td.rcSelected {
    background-color: #444 !important;
}
div.RadToolTip table.rtWrapper td.rtWrapperContent, .RadDock .rdContent {
    font-size: 12px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    padding: 2px !important;
}
.info-box table.riTable td.riCell input[type="text"], .info-box table.riTable td.riCell input[type="text"]:hover {
    background-color: #666 !important;
}
.outgoing-message a, .incoming-message a {
    color: antiquewhite !important;
}
/* disable click (and hand-cursor) on RadCalendar title bars */
.RadCalendar .rcTitle,
.RadCalendar .rcMultiMonth .rcTitle
{
    pointer-events: none !important;
    cursor: default;
}
table.RadSplitter tr td .rspHelperBarDrag {
    margin: 10px 0px !important;
    display: none;
    
}
#PlhMain_PlhMain_LnkPlatformUrl{color: aliceblue !important;}