.scGridPage { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #000000; font-family: Arial, sans-serif; font-size: 13px }
.scGridBorder { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #ACACAC; border-width: 1px }
.scGridPageLink { color: #0B14FF; text-decoration: none }
.scGridToolbarNav { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #333; font-family: Arial, sans-serif; font-size: 13px; text-shadow: 12px; text-decoration: none; padding: 4px 6px 4px 6px }
.scGridToolbarNavOpen { background-color: #fff !important; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #598DB5; font-family: Arial, sans-serif; font-size: 13px; text-shadow: 12px; font-weight: bold; text-decoration: none; border-color: #598DB5; border-style: solid; border-width: 1px; padding: 4px 6px 4px 6px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px }
.scGridToolbar { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #000000; font-family: Arial, sans-serif; font-size: 13px; text-decoration: none; border-style: none; border-width: 0; padding: 9px 3px 9px 3px }
.scGridToolbarPadding { padding: 9px 3px 9px 3px }
.css_toolbar_obj { background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #DBDBDB; border-style: solid; border-width: 1px; color: #333333; font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; padding: 5px 4px; text-decoration: none }
.css_toolbar_obj_text { opacity: 1; filter: alpha(opacity=100); color: #333333; font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; text-decoration: none; background: transparent }
.css_toolbar_obj:focus { background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #DBDBDB; color: #333333 }
.css_toolbar_obj_text:focus { opacity: 1; filter: alpha(opacity=100); color: #333333; outline: none !important }
.css_toolbar_objWm { color: #D4CACA }
.scGridHeader { background-image: none; opacity: 1; filter: alpha(opacity=100) }
.scGridHeaderFont { color: #7A7A7A; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none }
.scGridFooter { background-image: none; opacity: 1; filter: alpha(opacity=100) }
.scGridFooterFont { color: #999999; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none }
.scGridObjectOdd { background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #ECECEC; border-style: none; border-width: 1px; color: #333333; font-family: Arial, sans-serif; font-size: 13px; text-decoration: none }
.scGridBlockBg { background-image: none; opacity: 1; filter: alpha(opacity=100); border-width: 1px; border-style: none; border-left-color: #ECECEC; border-right-color: #ECECEC }
.scGridBlockLineBg { background-image: none; opacity: 1; filter: alpha(opacity=100); border-width: 1px; border-style: none }
.scGridBlockSpaceBg { background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #ECECEC; border-width: 1px; border-style: none; border-left-color: #ECECEC; border-right-color: #ECECEC }
.scGridBlock { background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #ECECEC; border-width: 1px; border-style: none; color: #333; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; padding: 5px 3px; text-decoration: none; vertical-align: top }
.scGridBlockFont { color: #333; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none }
.scGridBlockLink { color: #333; text-decoration: underline }
.scGridBlockAlign { color: #333; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none }
.scGridTotal { background-color: #F2FAF2; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #ECECEC; border-style: none; border-width: 1px }
.scGridTotalFont { color: #000000; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; padding: 7px 5px; text-decoration: none }
.scGridSubtotal { background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #ECECEC; border-style: none; border-width: 1px }
.scGridSubtotalFont { color: #000; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; padding: 7px 5px; text-decoration: none }
.scGridFieldEven { background-color: #FAFDFF; background-image: none; opacity: 1; filter: alpha(opacity=100) }
.scGridFieldEvenFont { color: #000; font-family: Arial, sans-serif; font-size: 14px; padding: 7px 5px; text-decoration: none; border-color: #ECECEC; border-style: none; border-width: 1px }
.scGridFieldEvenVert { background-color: #FAFDFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #ECECEC; border-style: none; border-width: 0; color: #000; font-family: Arial, sans-serif; font-size: 14px; padding: 7px 5px; text-decoration: none; width: 0 }
.scGridFieldEvenLink { color: #0900FF; text-decoration: none }
.scGridFieldEvenFont .highlight, .scGridFieldEvenVert .highlight { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #ff0000; display: inline-block }
.scGridFieldOdd { background-color: #fff; background-image: none; opacity: 1; filter: alpha(opacity=100) }
.scGridFieldOddFont { color: #000; font-family: Arial, sans-serif; font-size: 14px; padding: 7px 5px; text-decoration: none; border-color: #ECECEC; border-style: none; border-width: 1px }
.scGridFieldOddFont .highlight, .scGridFieldOddVert .highlight { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #ff0000; display: inline-block }
.scGridFieldOddVert { background-color: #fff; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #ECECEC; border-style: none; border-width: 0; color: #000; font-family: Arial, sans-serif; font-size: 14px; padding: 7px 5px; text-decoration: none; width: 0 }
.scGridFieldOddLink { color: #0900FF; text-decoration: none }
.scGridFieldClick { background-color: #DFECFF; box-shadow: css_grid_campo_par_box_shadow; border-color: #ECECEC; border-style: none; border-width: 1px }
.scGridFieldOver { background-color: #F6F6F6 }
.scGridLabel { background-color: #EAEFF3; background-image: none; opacity: 1; filter: alpha(opacity=100) }
.scGridLabelVert { background-color: #EAEFF3; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #FFFFFF; border-style: none; border-width: 1px 1px 1px 1px; color: #5C0000; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 10px 7px 10px 7px; letter-spacing: 0px; text-decoration: none; vertical-align: middle }
.scGridLabelFont { color: #5C0000; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 10px 7px 10px 7px; letter-spacing: 0px; text-decoration: none; vertical-align: middle; border-color: #FFFFFF; border-style: none; border-width: 1px 1px 1px 1px }
scGridLabelVert:hover,.scGridLabelFont:hover { background-color: #E8E8E8; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #5C0000; text-decoration: none; border-color: #ECECEC; border-style: none; border-width: 1px 1px 1px 1px }
scGridLabelVert:hover .scGridLabelLink,.scGridLabelFont:hover .scGridLabelLink { color: #5C0000 }
.scGridLabelLink { color: #000000; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: middle }
.scGridTabela { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse; border-color: #E4E4E4; border-style: solid; border-width: 1px }
#TB_window { border-color: #A1AFC1; border-width: 1px 1px 2px 1px; background-color: #FFFFFF }
.scBtnPassField { margin: 5px 2px }
#first_bot,#first_top,#back_bot,#back_top,#forward_bot,#forward_top,#last_bot,#last_top { margin: 0 5px }
.scGridRefinedSearchPadding { padding: 9px 7px 2px 2px; background-color: #FFFFFF; background-image: none; border-style: none; border-width: 1px 1px 0 0 }
.scGridRefinedSearchMoldura { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #E4E4E4; border-style: solid; border-width: 1px }
.scGridRefinedSearchMoldura .scAppDivToolbarInput[type=checkbox], .scGridRefinedSearchMoldura .scAppDivToolbarInput[type=radio], .scGridFilterTagListFilterInputs .scAppDivToolbarInput[type=checkbox], .scGridFilterTagListFilterInputs .scAppDivToolbarInput[type=radio], #table_dyn_search .scAppDivToolbarInput[type=checkbox], #table_dyn_search .scAppDivToolbarInput[type=radio] { height: 13px !important; position: relative; display: inline-block; top: 2px }
.scGridRefinedSearchMolduraResult { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-width: 1px; padding: 0 }
.scGridRefinedSearchToolbar { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #000000; font-family: Arial, sans-serif; font-size: 13px; text-decoration: none; border-style: none; border-width: 0; padding: 10px }
.scGridRefinedSearchLabel { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #E4E4E4; border-style: solid; border-width: 0 0 1px 0; color: #3F3F3F; font-family: Arial, sans-serif; font-size: 13px; padding: 8px 7px 8px 2px; text-decoration: none }
.scGridRefinedSearchCampo { background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #FFF; border-style: none; border-width: 0 0 1px 0; padding: 5px 5px 5px 30px }
.scGridRefinedSearchCampoFont { color: #737373; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none }
.scGridRefinedSearchCampo:hover { background-color: #F0F0F0; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #C8C8C8; border-width: 0; padding: 5px 5px 5px 30px }
.scGridRefinedSearchCampoFont:hover { color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none }
.scGridRefinedSearchCampo:active { background-color: #F0F0F0; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #C8C8C8; border-style: none; border-width: 0 0 1px 0; padding: 5px 5px 5px 30px }
.scGridRefinedSearchCampoFont:active { color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none }
.scGridRefinedSearchVejaMais { background-image: none; opacity: 1; filter: alpha(opacity=100); padding: 10px }
.scGridRefinedSearchVejaMaisFont { color: #000000; font-family: Arial, sans-serif; font-size: 13px; text-decoration: none }
.ui-slider-horizontal { background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse; margin: 10px auto }
.ui-slider-horizontal > .ui-slider-range { background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse }
.ui-slider-horizontal > .ui-state-default { background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse; outline: none }
.ui-slider-horizontal > .ui-state-hover { background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse }
.ui-slider-horizontal > .ui-state-active { background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse }
.scGridRefinedSearchRangeValues { background-image: none; opacity: 1; filter: alpha(opacity=100); padding: 4px; color: #333333; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none }
.scGridRefinedSearchQuantidade { background-image: none; opacity: 1; filter: alpha(opacity=100); border-style: none; border-width: 0; padding: 5px; color: #707070; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none }
.scAjaxDiv { background-color: #fefabb; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-shadow: 20px; text-decoration: none; border-collapse: collapse; border-color: #D8C754; border-style: solid; border-width: 1px }
.scGridSummarySearchMoldura { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #DCDCDC; border-style: solid; border-width: 0 0 1px 0; padding: 5px 10px; margin: 0 }
.scGridSummarySearchCampo { background-image: none; opacity: 1; filter: alpha(opacity=100); border-style: none; border-collapse: collapse; margin: 5px 0 }
.scGridSummarySearchLabel { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #C4C4C4; border-style: solid; border-width: 0 0 1px 0; color: #000000; font-family: Arial, sans-serif; padding: 5px; text-decoration: none; vertical-align: middle; text-transform: none; letter-spacing: 0px }
.scGridSummarySearchLabelclean { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #0B14FF; font-family: Arial, sans-serif; font-size: 12px !important; font-weight: normal; letter-spacing: 0px; text-decoration: none; text-transform: none; display: block; visibility: hidden }
.scGridSummarySearchLabelclean a { color: #0B14FF; font-family: Arial, sans-serif; font-size: 12px !important; text-transform: none; font-weight: normal; text-decoration: none; letter-spacing: 0px }
.scGridSummarySearchLabelclean a:hover { text-decoration: underline }
.scGridSummarySearchObjeto { background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse; padding: 8px 6px; box-sizing: border-box }
.scGridSummarySearchObjeto > img { vertical-align: middle }
.scGridSummarySearchCampo:hover .scGridSummarySearchLabelclean { visibility: visible!important }
.scGridSummarySearchCleanBtn { background-image: none; opacity: 1; filter: alpha(opacity=100); border-style: none; border-collapse: collapse; margin: 5px 3px; box-sizing: css_summarysearch_btnclean_box_sizing; height: css_summarysearch_btnclean_height; line-height: css_summarysearch_btnclean_line_height }
.scGridSummaryLabel { background-color: #EFEFEF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #616161; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; border-color: #EFEFEF; border-style: solid; border-width: 1px 1px 1px 1px; vertical-align: middle; spacing: 0; padding: 10px 7px 10px 7px }
.scGridSummaryLabel:hover { background-color: #D1D1D1; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #141414; text-decoration: none; border-color: #EFEFEF; border-style: solid; border-width: 1px 1px 1px 1px }
.scGridSummaryTotal { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #000000; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; border-color: #EFEFEF; border-style: solid; border-width: 1px; padding: 5px 7px }
.scGridSummarySubtotal { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #000; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; border-color: #EFEFEF; border-style: solid; border-width: 1px; padding: 5px 7px }
.scGridSummaryLineEven { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #000; font-family: Arial, sans-serif; font-size: 13px; text-decoration: none; border-color: #EFEFEF; border-style: solid; border-width: 1px; padding: 5px 7px }
.scGridSummaryLineOdd { background-color: #fff; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #000; font-family: Arial, sans-serif; font-size: 13px; text-decoration: none; border-color: #EFEFEF; border-style: solid; border-width: 1px; padding: 5px 7px }
.scGridSummaryGroupbyVisible { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #333; font-family: Arial, sans-serif; font-size: 13px; text-decoration: none; border-color: #EFEFEF; border-style: solid; border-width: 1px; vertical-align: top; padding: 5px 3px }
.scGridSummaryGroupbyVisibleLink { color: #333; text-decoration: underline }
.scGridSummaryGroupbyInvisible { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #BA4F4F; font-family: Arial, sans-serif; font-size: 13px; text-decoration: none; font-style: italic; border-color: #EFEFEF; border-style: solid; border-width: 1px; vertical-align: top; padding: 5px 3px }
.scGridSummaryGroupbyInvisibleDisplay { display: none }
.scGridSummaryGroupbyInvisibleLink { color: #BA4F4F; text-decoration: underline }
.scGridSummaryLine:hover .scGridSummaryLineOdd { background-color: #DFECFF; opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryLine:hover .scGridSummaryLineEven { background-color: #DFECFF; opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryLine:hover .scGridSummaryGroupbyVisible { background-color: #DFECFF; opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryLine:hover .scGridSummaryGroupbVisibleLink { color: #3C4858; text-decoration: underline }
.scGridSummaryLine:hover .scGridSummaryGroupbyInvisible { background-color: #DFECFF; opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryLine:hover .scGridSummaryGroupbyInvisibleLink { color: #3C4858; text-decoration: underline }
.scGridSummaryLine:hover .scGridSummaryGroupbyInvisible .scGridSummaryGroupbyInvisibleDisplay { display: table-cell }
.scGridSummaryLine:hover .scGridSummarySubtotal { background-color: #DFECFF; opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryLine:hover .scGridSummaryTotal { background-color: #DFECFF; opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryClickedLine { opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryClickedGroupbyVisible { background-color: #DFECFF; opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryClickedGroupbyInvisible { background-color: #DFECFF; opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryClickedGroupbyInvisibleDisplay { display: table-cell }
.scGridSummaryClickedSubtotal { background-color: #DFECFF; opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryClickedTotal { background-color: #DFECFF; opacity: 1; filter: alpha(opacity=100); border-color: #EFEFEF; border-style: solid; border-width: 1px }
.scGridSummaryGroupbySeq { vertical-align: middle }
.sc-op-fix-col-notfixed i { color: #616161; opacity: 0.3; filter: alpha(opacity=30) }
.sc-col-is-fixed i { color: #616161 }
.SumoSelect > .CaptionCont { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #000000; font-family: Arial, sans-serif; font-size: 12px; padding: 6px 3px; text-decoration: none; border-color: #DBDBDB; border-style: solid; border-width: 1px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px }
.SumoSelect .select-all { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #333333; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; padding: 8px 6px; text-decoration: none }
.SumoSelect .no-match { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #333333; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none }
.SumoSelect > .optWrapper { border-color: #EFEFEF }
.SumoSelect > .optWrapper > .options li.opt { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #030000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none }
.SumoSelect > .optWrapper > .options li.opt.selected { background-color: #D1D1D1; color: #141414 }
.SumoSelect > .optWrapper > .options li.opt:hover { background-color: #D1D1D1; color: #141414 }
.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #333333; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none }
.SumoSelect > .optWrapper.multiple > .MultiControls { background-color: #FFFFFF; background-image: none; opacity: 0.5; filter: alpha(opacity=50); color: css_summarysearch_multiselectbuttonline_color; font-family: css_summarysearch_multiselectbuttonline_font; font-size: css_summarysearch_multiselectbuttonline_font_size; text-shadow: css_summarysearch_multiselectbuttonline_text_shadow; font-weight: css_summarysearch_multiselectbuttonline_font_weight; text-decoration: css_summarysearch_multiselectbuttonline_text_decoration; vertical-align: css_summarysearch_multiselectbuttonline_vertical_align }
.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnCancel { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #333333; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none }
.SumoSelect > .optWrapper.multiple > .options li.opt.selected span i, .SumoSelect .select-all.selected > span i { background-color: #3C4858; background-image: url(../../img/scriptcase__NM__btn__NM__scriptcase9_Rhino__NM__nm_scriptcase9_Rhino_check.png); opacity: 1; filter: alpha(opacity=100) }
.SumoSelect > .optWrapper.multiple > .options li.opt span i, .SumoSelect .select-all > span i { background-image: none; opacity: 1; filter: alpha(opacity=100) }
.active > .scGridSummarySearchLabel { color: #2BB673 !important }
.active > .scGridSummarySearchObjeto > .SumoSelect > .CaptionCont, .active > .scGridSummarySearchObjeto > .css_toolbar_obj { border-color: #2BB673 !important }
#sc_id_class_id, #sc_id_fldord_selected select { height: 18px; line-height: 18px; padding: 0 }
#summary_body > td,#sc_grid_body { padding: 0 }
.sc-ui-summ-options, .sc-ui-groupby-options { list-style-type: none; margin: 0; padding: 0 2px; min-height: 30px }
.sc-ui-summ-options li, .sc-ui-groupby-options li { margin: 3px 3px 3px 0; padding: 1px; float: left; width: 150px; height: 20px; text-align: left }
#sc-id-custom-groupby, #sc-id-custom-summ { font-size: 13px }
.sc-ui-overflow-groupby { overflow: hidden; white-space: nowrap }
.sc-ui-overflow-summ { width: 125px; overflow: hidden; white-space: nowrap; float: left }
#sc-id-chart-selection { display: none; z-index: 1000; position: absolute; padding: 3px; width: 375px; min-height: 325px; border-style: solid; border-width: 1px }
#sc-id-chart-menu-type { float: left; width: 158px }
.sc-ui-chart-types { text-align: left; background-color: #FFFFFF; margin: 0; padding: 5px; border-color: #FFFFFF; border-style: none; border-width: 1px 1px 1px 1px; font-weight: bold; color: #000000 }
.sc-ui-chart-types:hover { background-color: #E8E8E8; color: #5C0000; text-decoration: none; border-color: #ECECEC; border-style: none; border-width: 1px 1px 1px 1px; cursor: pointer }
.sc-ui-chart-type-selected,.sc-ui-chart-type-selected:hover { background-color: #EAEFF3; border-color: #FFFFFF; border-width: 1px 1px 1px 1px; border-style: none; cursor: default; color: #5C0000; text-decoration: none }
.sc-ui-chart-options { float: right; width: 217px; height: 100%; text-align: left; background-color: #FFFFFF }
.sc-ui-chart-option-type { background-color: #FFFFFF; border-color: #ACACAC; border-style: solid; border-width: 2px; height: 90px; width: 90px; float: left; margin: 10px 0 0 10px; text-align: center }
.sc-ui-chart-option-type-hover:hover { background-color: #FFFFFF; border-color: #FFFFFF; cursor: pointer }
.sc-ui-sumcfg { display: none; position: absolute; border-style: solid; border-width: 1px; z-index: 1001; text-align: center; padding: 3px 5px; font-weight: bold }
.sc-ui-sumcfg label { font-weight: normal }
#sc-id-sort { display: none; position: absolute; border-style: solid; border-width: 1px; z-index: 1002; text-align: left; padding: 0 }
.sc-ui-sort-option { padding: 6px 15px; font-size: 13px }
.sc-ui-sort-option:hover { background-color: #EFEFEF }
.sc-ui-sort-option-check { height: 16px; width: 16px; vertical-align: text-bottom; margin-right: 10px }
#sc-id-sort,.sc-ui-sumcfg,#sc-id-chart-selection,#sc-id-combination-table { font-size: 13px; box-shadow: 2px 2px 3px #b0b0b0; border-color: #e6e6e6; background-color: #FFFFFF }
