@font-face{font-family:'OpenSans';src:url('fonts/OpenSans-Light-webfont.cache.1.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-Light-webfont.cache.1.woff') format('woff'),
    url('fonts/OpenSans-Light-webfont.cache.1.ttf') format('truetype'),
    url('fonts/OpenSans-Light-webfont.cache.1.svg#OpenSansLight') format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'OpenSans';src:url('fonts/OpenSans-LightItalic-webfont.cache.1.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-LightItalic-webfont.cache.1.woff') format('woff'),
    url('fonts/OpenSans-LightItalic-webfont.cache.1.ttf') format('truetype'),
    url('fonts/OpenSans-LightItalic-webfont.cache.1.svg#OpenSansLightItalic') format('svg');font-weight:300;font-style:italic;}
@font-face{font-family:'OpenSans';src:url('fonts/OpenSans-Regular-webfont.cache.1.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-Regular-webfont.cache.1.woff') format('woff'),
    url('fonts/OpenSans-Regular-webfont.cache.1.ttf') format('truetype'),
    url('fonts/OpenSans-Regular-webfont.cache.1.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSans';src:url('fonts/OpenSans-Italic-webfont.cache.1.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-Italic-webfont.cache.1.woff') format('woff'),
    url('fonts/OpenSans-Italic-webfont.cache.1.ttf') format('truetype'),
    url('fonts/OpenSans-Italic-webfont.cache.1.svg#OpenSansItalic') format('svg');font-weight:normal;font-style:italic;}
@font-face{font-family:'OpenSans';src:url('fonts/OpenSans-Semibold-webfont.cache.1.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-Semibold-webfont.cache.1.woff') format('woff'),
    url('fonts/OpenSans-Semibold-webfont.cache.1.ttf') format('truetype'),
    url('fonts/OpenSans-Semibold-webfont.cache.1.svg#OpenSansSemibold') format('svg');font-weight:600;font-style:normal;}
@font-face{font-family:'OpenSans';src:url('fonts/OpenSans-SemiboldItalic-webfont.cache.1.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-SemiboldItalic-webfont.cache.1.woff') format('woff'),
    url('fonts/OpenSans-SemiboldItalic-webfont.cache.1.ttf') format('truetype'),
    url('fonts/OpenSans-SemiboldItalic-webfont.cache.1.svg#OpenSansSemiboldItalic') format('svg');font-weight:600;font-style:italic;}
@font-face{font-family:'OpenSans';src:url('fonts/OpenSans-Bold-webfont.cache.1.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-Bold-webfont.cache.1.woff') format('woff'),
    url('fonts/OpenSans-Bold-webfont.cache.1.ttf') format('truetype'),
    url('fonts/OpenSans-Bold-webfont.cache.1.svg#OpenSansBold') format('svg');font-weight:700;font-style:normal;}
@font-face{font-family:'OpenSans';src:url('fonts/OpenSans-BoldItalic-webfont.cache.1.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-BoldItalic-webfont.cache.1.woff') format('woff'),
    url('fonts/OpenSans-BoldItalic-webfont.cache.1.ttf') format('truetype'),
    url('fonts/OpenSans-BoldItalic-webfont.cache.1.svg#OpenSansBoldItalic') format('svg');font-weight:700;font-style:italic;}
@font-face{font-family:'OpenSans';src:url('fonts/OpenSans-ExtraBold-webfont.cache.1.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-ExtraBold-webfont.cache.1.woff') format('woff'),
    url('fonts/OpenSans-ExtraBold-webfont.cache.1.ttf') format('truetype'),
    url('fonts/OpenSans-ExtraBold-webfont.cache.1.svg#OpenSansExtrabold') format('svg');font-weight:800;font-style:normal;}
@font-face{font-family:'OpenSans';src:url('fonts/OpenSans-ExtraBoldItalic-webfont.cache.1.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-ExtraBoldItalic-webfont.cache.1.woff') format('woff'),
    url('fonts/OpenSans-ExtraBoldItalic-webfont.cache.1.ttf') format('truetype'),
    url('fonts/OpenSans-ExtraBoldItalic-webfont.cache.1.svg#OpenSansExtraboldItalic') format('svg');font-weight:800;font-style:italic;}
@font-face{font-family:SourceCodePro;src:url(fonts/SourceCodePro-Regular.cache.1.ttf);font-weight:normal;font-style:normal;}
html,body,div,form,fieldset,input,th,td{font-family:"OpenSans", Arial, sans-serif;font-size:11px;color:#4c4c4c;}
.as-navigationArea,.as-navigationArea div,.as-navigationArea th,.as-navigationArea td{color:#131313;}
pre{font-family:SourceCodePro, "Liberation Mono", "Lucida Console", monospace;font-size:11px;color:#4c4c4c;}
body{background-color:white;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#c0c0c0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c0c0c0;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c0c0c0;}
.x-progress,.x-date-days td,.x-date-left,.x-progress,.my-tree-item-text span,.x-date-days td,.x-date-left,.x-info-tl .x-info-header,.x-info-body,.my-list,.x-view-item,.x-view-item-check td,.my-tbl,.my-tbl-col-text,.my-tbl-data .my-tbl-item-cell-text,.my-treetbl-item-text span,.my-treetbl-col-text,.my-treetbl-data .my-treetbl-cell-text,.x-grid3-td-numberer div,.x-box-mc,.x-panel-header,.x-panel-tl .x-panel-header,.x-form-group-label,.x-form-cb-label,.x-grid3-footer-row td,.x-ftree-text,.x-ftree2-text span,.x-date-mp td,.x-menu-text,.x-menubar-item,.x-info-header,.x-info-mc,.ext-el-mask-msg div,.x-tab-strip span.x-tab-strip-text,.x-form-field,.x-form-grow-sizer,.x-form-item,.x-form-invalid-msg,.x-small-editor .x-form-field,.ext-safari .x-small-editor .x-form-field,.x-fieldset legend,.x-btn,.x-btn button,.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label,.x-grid3-hd-row .x-grid3-hd,.x-grid3-row .x-grid3-cell,.x-grid3-summary-row .x-grid3-cell,.x-grid3-topbar,.x-grid3-bottombar,.x-grid-group-hd .x-grid-group-div,.x-grid-empty,.x-dd-drag-ghost,.x-tree3-node-text,.x-date-middle,.x-date-left,.x-date-right,.x-date-inner th,.x-date-inner a,.x-date-mp td,.x-date-mp-btns button,.x-tip .x-tip-mc,.x-tip .x-tip-header-text,.x-tip .x-tip-body,.x-menu-list-item,.x-combo-list,.x-combo-list-hd,.x-combo-list-small,.x-panel-mc,.x-panel-fbar td,.x-panel-fbar span,.x-panel-fbar input,.x-panel-fbar div,.x-panel-fbar select,.x-panel-fbar label,.x-window-tl .x-window-header,.x-window-mc,.x-window-dlg .ext-mb-textarea{font-family:"OpenSans", Arial, sans-serif;}
.x-tree3-node-text{color:#4c4c4c;}
a,a:active,a:visited,a:link,a div,.mm-link,.mm-linkHover,.as-pieTable .mm-link div,.mm-simpleTable .mm-link div{cursor:pointer;white-space:nowrap;transition:color 500ms, background-color 250ms;color:#00374F;text-decoration:none;}
a:hover,a:hover div,.mm-link:hover,.mm-linkHover,.as-pieTable .mm-link:hover div{color:#00374F;background-color:#d1e4f8;}
.popupContent .mm-linkHover{background-color:white;}
.mm-quoteLink{cursor:pointer;transition:color 500ms, background-color 250ms;color:#00374F;text-decoration:none;}
.mm-quoteLink:hover{color:#00374F;background-color:#d1e4f8;}
pre a,pre a:active,pre a:visited,pre a:link,pre .mm-link{white-space:pre;}
.accesskey{text-decoration:underline;}
.gwt-SplitLayoutPanel-HDragger{cursor:col-resize;}
.gwt-SplitLayoutPanel-VDragger{cursor:row-resize;}
.gwt-SplitLayoutPanel-HDragger:hover,.gwt-SplitLayoutPanel-VDragger:hover{color:#00374F;background-color:#d1e4f8;}
.gwt-Tree .gwt-TreeItem{padding:0;margin:0;white-space:nowrap;cursor:pointer;}
.gwt-TreeItem-selected{background-color:#dddddd;}
.gwt-StackLayoutPanelHeader{background-color:#ffffff;border-bottom:1px solid #e0e0e0;}
.x-panel{border-color:#e0e0e0;}
.x-panel-header,.mm-snippet-header,.sps-taskView .mm-snippet-header{color:#4c4c4c;border-color:#e0e0e0;border-width:0 0 1px;border-style:solid;padding:2px 3px 1px 5px;background-position:0 -3px;font-size:16px;line-height:20px;font-weight:normal;}
.x-panel-noborder .x-panel-header{border-width:0 0 1px;}
.mm-panel-topBorder .x-panel-header{border-width:1px 0;}
.x-panel-header-text,.mm-snippet-header{cursor:default;overflow:hidden;white-space:nowrap;}
.asView .mm-snippet-header span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.x-panel-tbar .x-toolbar{border:0 none #e0e0e0;border-bottom:1px solid #e0e0e0;}
.x-panel-bbar .x-toolbar{border:0 none #e0e0e0;border-top:1px solid #e0e0e0;}
.x-panel-body{border-color:#e0e0e0;border-width:0;background-color:transparent;}
.x-layout-split{width:3px;}
.x-tab-panel-header{border-width:0;padding-bottom:0;background:transparent;}
.x-border-layout-ct .x-tab-panel{background:transparent;}
ul.x-tab-strip-top{padding-top:0;border-width:0;background:transparent;}
.x-tab-strip span.x-tab-strip-text{color:#c0c0c0;}
.x-tab-strip-active span.x-tab-strip-text{cursor:default;color:#00374F;font-weight:normal;}
.x-tab-strip-top .x-tab-right{background:transparent url(images/mm/tabs/top-tabs-sprite.gif) no-repeat 0 -50px;padding-left:10px;}
.x-tab-strip-top .x-tab-left{background:transparent url(images/mm/tabs/top-tabs-sprite.gif) no-repeat right -350px;padding-right:10px;}
.x-tab-strip-top .x-tab-strip-inner{background:transparent url(images/mm/tabs/top-tabs-sprite.gif) repeat-x 0 -200px;}
.x-tab-strip-top .x-tab-strip-over .x-tab-right{background-position:0 -100px;}
.x-tab-strip-top .x-tab-strip-over .x-tab-left{background-position:right -400px;}
.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner{background-position:0 -250px;}
.x-tab-strip-top .x-tab-strip-active .x-tab-right{background-position:0 0;}
.x-tab-strip-top .x-tab-strip-active .x-tab-left{background-position:right -300px;}
.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{background-position:0 -150px;}
.x-tab-panel-body{border:0;}
.mm-topMenu .x-tab-panel-body{background-color:transparent;}
.x-tab-panel-footer{border:none;border-top:1px solid #e0e0e0;padding-top:0;padding-bottom:2px;background:transparent;}
.x-tab-panel-footer .x-tab-strip-text{height:16px;}
ul.x-tab-strip-bottom{padding-top:0;border-width:0;background:transparent;}
ul.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{background-image:url(images/mm/tabs/tab-btm-right-active.gif);}
ul.x-tab-strip-bottom .x-tab-strip-active .x-tab-left{background-image:url(images/mm/tabs/tab-btm-left-active.gif);}
ul.x-tab-strip-bottom .x-tab-right{background-image:url(images/mm/tabs/tab-btm-right-inactive.gif);}
ul.x-tab-strip-bottom .x-tab-left{background-image:url(images/mm/tabs/tab-btm-left-inactive.gif);}
ul.x-tab-strip-bottom span.x-tab-strip-text{color:#c0c0c0;}
ul.x-tab-strip-bottom .x-tab-strip-active span.x-tab-strip-text{color:#00374F;}
.x-grid3-row .x-grid3-marker{padding:0;}
.x-grid3-cell-inner{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 0 0 1px;white-space:nowrap;}
.x-form-focus,textarea.x-form-focus{border:1px solid #131313;}
.x-tool{background-image:url(images/mm/panel/tool-sprites.gif);}
.asView .x-tool{background-image:url(images/cg/panel/tool-sprites.gif);}
.x-tool-btn-plus{background-position:0 -240px;}
.x-tool-btn-minus{background-position:0 -255px;}
.x-modal{background-color:#000000;}
.x-window-tl .x-window-header{color:#076E8D;}
.x-window-tc{background-image:url(images/mm/window/top-bottom.gif);}
.x-window-tl{background-image:url(images/mm/window/left-corners.gif);}
.x-window-tr{background-image:url(images/mm/window/right-corners.gif);}
.x-window-bc{background-image:url(images/mm/window/top-bottom.gif);}
.x-window-bl{background-image:url(images/mm/window/left-corners.gif);}
.x-window-br{background-image:url(images/mm/window/right-corners.gif);}
.x-window-mc{background-color:#fafafa;border-color:#131313;}
.x-window-plain .x-window-mc{background-color:#fafafa !important;border-color:#131313;}
.x-window-ml{background-image:url(images/mm/window/left-right.gif);}
.x-window-mr{background-image:url(images/mm/window/left-right.gif);}
.x-border-layout-ct{background-color:transparent;}
.x-progress-bar{border-color:transparent;background-image:url(images/mm/window/progress-bg.gif);}
.x-progress-wrap{border-color:#e0e0e0;}
.x-progress-inner{background:transparent;}
.x-toolbar,.x-toolbar-layout-ct{background-color:#f5f5f5;background-image:url(images/mm/snippet/toolbar-bg.gif);background-position:center;}
.x-panel-btns .x-toolbar-layout-ct{background-color:transparent;background-image:none;}
.x-panel-noborder .x-panel-tbar-noborder .x-toolbar{border-bottom-color:#e0e0e0;}
.x-menu-item-active{background:url(images/mm/submenu/menu-item-active-bg.gif) center repeat-x;border:1px solid #e0e0e0;}
.x-menu-item-active a.x-menu-item{color:#233d6d;}
.x-resizable-handle{background:transparent url(images/mm/snippet/snippet-handle.gif) no-repeat bottom right;opacity:1;}
.asView .x-layout-popup{border-style:solid;border-width:1px;border-color:#e0e0e0;}
.mm-tbsep{background-position:center center;background-repeat:no-repeat;border:0 none;cursor:default;display:block;font-size:1px;height:16px;margin:0 2px;overflow:hidden;width:4px;}
body.ext-webkit.asView input[type="text"]:focus,body.ext-webkit.asView input[type="password"]:focus,body.ext-webkit.asView textarea:focus{outline:none !important;}
body.ext-webkit.asView :focus{outline:#4c4c4c dotted thin !important;}
body.iceLogin{background:white;}
body.iceLogin.asView input[type="text"]:focus,body.iceLogin.asView input[type="password"]:focus,body.iceLogin.asView textarea:focus{outline:none !important;}
body.iceLogin.asView :focus{outline:#4c4c4c dotted thin !important;}
button.as-button{background:transparent;}
#mmLoginVersion{margin:3px;color:#a7a7a7;}
#mmLoginVersion.sharedEnvColorSchema{background-color:#007F00;border-radius:3px;margin:0;padding:0 3px 0 3px;margin-top:3px;}
#mmLoginRoot .loginFrame{background-color:#dbdbdb;}
#mmLoginRoot .loginHeader{border-bottom-color:#aeaeae;}
#mmLoginRoot .loginLogo{color:#7e8688;background-color:white;}
#mmLoginRoot #message_of_the_day{width:800px;margin:30px auto;padding:1em;border:1px solid #131313;border-radius:10px;box-shadow:0 3px 3px #888;color:#4c4c4c;background-color:#fafafa;overflow:hidden;text-align:center;visibility:hidden;opacity:0;}
#mmLoginRoot #message_of_the_day ul{list-style:disc inside;margin:1em 0;}
#mmLoginRoot #message_of_the_day ol{list-style:decimal inside;margin:1em 0;}
.message-of-the-day-editor .text-area{width:800px;height:300px;border:1px solid #131313;background-color:white;}
@-webkit-keyframes webkitShakeElement{0%   { -webkit-transform:translate(5px, 0);}
10%{-webkit-transform:translate(-5px, 0);}
20%{-webkit-transform:translate(5px, 0);}
30%{-webkit-transform:translate(-5px, 0);}
40%{-webkit-transform:translate(5px, 0);}
50%{-webkit-transform:translate(-5px, 0);}
60%{-webkit-transform:translate(5px, 0);}
70%{-webkit-transform:translate(-5px, 0);}
80%{-webkit-transform:translate(5px, 0);}
90%{-webkit-transform:translate(-5px, 0);}
100%{-webkit-transform:translate(0, 0);}
}
@keyframes shakeElement{0%   { transform:translate(5px, 0);}
10%{transform:translate(-5px, 0);}
20%{transform:translate(5px, 0);}
30%{transform:translate(-5px, 0);}
40%{transform:translate(5px, 0);}
50%{transform:translate(-5px, 0);}
60%{transform:translate(5px, 0);}
70%{transform:translate(-5px, 0);}
80%{transform:translate(5px, 0);}
90%{transform:translate(-5px, 0);}
100%{transform:translate(0, 0);}
}
.shaking{animation-name:shakeElement;animation-duration:0.8s;transform-origin:50%;animation-iteration-count:1;animation-timing-function:ease;-webkit-animation-name:webkitShakeElement;-webkit-animation-duration:0.8s;-webkit-transform-origin:50%;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;}
.mm-viewWidget{}
.mm-viewWidget .xtb-sep,.mm-viewWidget .mm-tbsep{background-image:url( images/mm/snippet/toolbar-split.gif );width:2px;}
.asView .mm-viewWidget .xtb-sep,.mm-viewWidget .mm-tbsep{background-image:none;}
.x-toolbar .xtb-sep,.x-toolbar .mm-tbsep,.mm-toolbar .mm-tbsep{background-image:url( images/mm/snippet/toolbar-split.gif );width:2px;}
.asView .mm-viewWidget .xtb-sep,.asView .mm-viewWidget .mm-tbsep,.asView .x-toolbar .xtb-sep,.asView .x-toolbar .mm-tbsep,.asView .mm-toolbar .mm-tbsep{background-image:none;}
.mm-ftoolbar-panel{height:22px;border-color:#e0e0e0;}
.mm-ftoolbar-outer{position:relative;overflow:hidden;}
.mm-ftoolbar-inner{position:absolute;overflow:visible;}
.mm-ftoolbar-inner > table{margin:2px;}
.mm-ftoolbar-button{position:absolute;border:1px solid #131313;border-radius:4px;opacity:0.7;box-shadow:0 0 3px 3px #fff;-moz-box-shadow:0 0 3px 3px #fff;top:2px;width:16px;height:19px;background-color:#fff;}
.mm-ftoolbar-buttonLeft{left:2px;background:#fff url( images/mm/toolbar/float-arrow-left.gif ) no-repeat center;}
.mm-ftoolbar-buttonRight{right:2px;background:#fff url( images/mm/toolbar/float-arrow-right.gif ) no-repeat center;}
.x-btn-tl,.x-btn-tr,.x-btn-tc,.x-btn-ml,.x-btn-mr,.x-btn-mc,.x-btn-bl,.x-btn-br,.x-btn-bc{background-image:url( images/mm/button/btn.gif );}
.mm-frameless .x-btn-tl,.mm-frameless .x-btn-tr,.mm-frameless .x-btn-tc,.mm-frameless .x-btn-ml,.mm-frameless .x-btn-mr,.mm-frameless .x-btn-mc,.mm-frameless .x-btn-bl,.mm-frameless .x-btn-br,.mm-frameless .x-btn-bc{background-image:url( images/mm/button/btn-frameless.gif );}
.mm-subMenu .x-btn-tl,.mm-subMenu .x-btn-tr,.mm-subMenu .x-btn-tc,.mm-subMenu .x-btn-ml,.mm-subMenu .x-btn-mr,.mm-subMenu .x-btn-mc,.mm-subMenu .x-btn-bl,.mm-subMenu .x-btn-br,.mm-subMenu .x-btn-bc{background-image:url( images/mm/submenu/btn.gif );}
.mm-btn{cursor:pointer;}
.mm-btn td{overflow:hidden;background-image:url(images/mm/button/btn.gif);background-position:500px 500px;}
.mm-btn .top div,.mm-btn .bottom div{font-size:1px;line-height:1px;overflow:hidden;height:3px;}
.mm-btn .left div,.mm-btn .right div{font-size:1px;line-height:1px;overflow:hidden;width:3px;}
.mm-btn-image .mid td{font-size:1px;}
.mm-btn .mid .center{vertical-align:middle;}
.mm-btn .mm-btn-over .top .left{background-position:-6px 0;}
.mm-btn .mm-btn-over .top .right{background-position:-9px 0;}
.mm-btn .mm-btn-over .top .center{background-position:0 -9px;}
.mm-btn .mm-btn-over .mid .left{background-position:-6px -24px;}
.mm-btn .mm-btn-over .mid .right{background-position:-9px -24px;}
.mm-btn .mm-btn-over .mid .center{background-position:0 -2168px;}
.mm-btn .mm-btn-over .bottom .left{background-position:-6px -3px;}
.mm-btn .mm-btn-over .bottom .right{background-position:-9px -3px;}
.mm-btn .mm-btn-over .bottom .center{background-position:0 -18px;}
.mm-btn .mm-btn-clicked .top .left{background-position:-12px 0;}
.mm-btn .mm-btn-clicked .top .right{background-position:-15px 0;}
.mm-btn .mm-btn-clicked .top .center{background-position:0 -12px;}
.mm-btn .mm-btn-clicked .mid .left{background-position:-12px -24px;}
.mm-btn .mm-btn-clicked .mid .right{background-position:-15px -24px;}
.mm-btn .mm-btn-clicked .mid .center{background-position:0 -3240px;}
.mm-btn .mm-btn-clicked .bottom .left{background-position:-12px -3px;}
.mm-btn .mm-btn-clicked .bottom .right{background-position:-15px -3px;}
.mm-btn .mm-btn-clicked .bottom .center{background-position:0 -21px;}
.mm-btn .mm-btn-over td{background-color:transparent;}
.mm-btn .mm-btn-clicked td{background-color:transparent;}
.mm-btn .mm-btn-button{border:0 none;cursor:pointer;background-color:transparent;padding:0 1px 1px 0;font-size:9pt;}
.mm-btn .mm-btn-clicked .mm-btn-button{border:0 none;cursor:pointer;background-color:transparent;padding:1px 0 0 1px;outline:0 none;}
.mm-btn .disabled{cursor:default;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);}
.mm-clickWidget{background-image:url(images/mm/widget/input/click-widget-all.png);}
.asView .mm-clickWidget{background-image:url(images/cg/sps/click-widget-all.png);}
.x-btn-mc em.x-btn-arrow{background-image:url(images/mm/button/arrow.gif);}
.x-btn-mc em.x-btn-split{background-image:url(images/mm/button/s-arrow.gif);}
.x-btn-over .x-btn-mc em.x-btn-split,.x-btn-click .x-btn-mc em.x-btn-split,.x-btn-menu-active .x-btn-mc em.x-btn-split,.x-btn-pressed .x-btn-mc em.x-btn-split{background-image:url(images/mm/button/s-arrow-o.gif);}
.x-toolbar .x-btn-mc em.x-btn-split{background-image:url(images/mm/button/s-arrow-noline.gif);}
.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split,.x-toolbar .x-btn-click .x-btn-mc em.x-btn-split,.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split,.x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split{background-image:url(images/mm/button/s-arrow-o.gif);}
.mm-subMenu .x-btn-mc em.x-btn-split{background-image:url(images/mm/submenu/s-arrow-noline.gif);}
.mm-subMenu .x-btn-over .x-btn-mc em.x-btn-split,.mm-subMenu .x-btn-click .x-btn-mc em.x-btn-split,.mm-subMenu .x-btn-menu-active .x-btn-mc em.x-btn-split,.mm-subMenu .x-btn-pressed .x-btn-mc em.x-btn-split{background-image:url(images/mm/submenu/s-arrow-o.gif);}
.mm-toolbar{background:#f5f5f5 url(images/mm/snippet/toolbar-bg.gif) repeat-x center;border-bottom:1px solid #e0e0e0;padding:2px;}
.mm-button td{background-image:url(images/mm/button/button.png);}
.bs-ie6 .mm-button td{background-image:url(images/mm/button/button.gif);}
.mm-button.disabled{opacity:0.4;filter:alpha(opacity=40);}
.mm-button .menu-trigger{background-image:url(images/mm/button/menu-trigger.png);}
.bs-ie6 .mm-button .menu-trigger{background-image:url(images/mm/button/menu-trigger.gif);}
.mm-subMenu .mm-button td{background-image:url(images/mm/submenu/menu-button.png);}
.bs-ie6 .mm-subMenu .mm-button td{background-image:url(images/mm/submenu/menu-button.gif);}
.mm-subMenu .mm-button .menu-trigger{background-image:url(images/mm/submenu/menu-trigger.png);}
.bs-ie6 .mm-subMenu .mm-button .menu-trigger{background-image:url(images/mm/submenu/menu-trigger.gif);}
.mm-subMenu .mm-button.default .label{color:white;}
.mm-subMenu .mm-button.clicked .label{color:#131313;}
.mm-subMenu .mm-button.active .label{color:white;}
.mm-subMenu .mm-button.over .label{color:#131313;}
.as-button.active{background:url(images/cg/toolbar/selected-underline.png) repeat-x bottom;}
.as-button.clicked{background:url(images/cg/toolbar/selected-underline.png) repeat-x bottom;}
.as-button,.as-button.clicked{transition:background-color 250ms;}
.as-button:hover,.as-button.clicked:hover{background-color:#d1e4f8;}
.as-button .label{color:#4c4c4c;font-weight:600;}
.as-button .menu-trigger{width:15px;height:16px;background-image:url(images/cg/toolbar/button-menu-trigger.png);}
.as-button .menu-trigger.disabled{background-position:0 -16px;}
.mm-menu{background:#f0f0f0 url(images/mm/submenu/menu-background.png) repeat-y left;}
.bs-ie6 .mm-menu{background:#f0f0f0 url(images/mm/submenu/menu-background.gif) repeat-y left;}
.mm-menuSeparator{background-image:url(images/mm/submenu/menu-separator.png);}
.bs-ie6 .mm-menuSeparator{background-image:url(images/mm/submenu/menu-separator.gif);}
.mm-menuItem.selected .label{background-image:url(images/cg/submenu/menu-item-selected.png);}
.bs-ie6 .mm-menuItem.selected .label{background-image:url(images/mm/submenu/menu-item-selected.gif);}
.mm-menuItem.keySelect{background:url(images/mm/submenu/menu-item-active-bg.png) center repeat-x;border:1px solid #e0e0e0;}
.bs-ie6 .mm-menuItem.keySelect{background-image:url(images/mm/submenu/menu-item-active-bg.gif);}
.x-toolbar .x-btn-click .x-btn-tl{background-position:-6px 0;}
.x-toolbar .x-btn-click .x-btn-tr{background-position:-9px 0;}
.x-toolbar .x-btn-click .x-btn-tc{background-position:0 -9px;}
.x-toolbar .x-btn-click .x-btn-ml{background-position:-6px -24px;}
.x-toolbar .x-btn-click .x-btn-mr{background-position:-9px -24px;}
.x-toolbar .x-btn-click .x-btn-mc{background-position:0 -2168px;}
.x-toolbar .x-btn-click .x-btn-bl{background-position:-6px -3px;}
.x-toolbar .x-btn-click .x-btn-br{background-position:-9px -3px;}
.x-toolbar .x-btn-click .x-btn-bc{background-position:0 -18px;}
.mm-selected .x-btn-tl{background-position:-12px 0;}
.mm-selected .x-btn-tr{background-position:-15px 0;}
.mm-selected .x-btn-tc{background-position:0 -12px;}
.mm-selected .x-btn-ml{background-position:-12px -24px;}
.mm-selected .x-btn-mr{background-position:-15px -24px;}
.mm-selected .x-btn-mc{background-position:0 -3240px;}
.mm-selected .x-btn-bl{background-position:-12px -3px;}
.mm-selected .x-btn-br{background-position:-15px -3px;}
.mm-selected .x-btn-bc{background-position:0 -21px;}
.x-toolbar .x-btn-mc .x-btn-text{color:black;}
.x-toolbar .x-btn-pressed .x-btn-mc .x-btn-text{color:black;}
.x-toolbar .mm-selected .x-btn-mc .x-btn-text{color:black;}
.x-toolbar .x-btn-over .x-btn-mc .x-btn-text{color:#131313;}
.x-toolbar .x-btn-click .x-btn-mc .x-btn-text{color:black;}
.x-toolbar .x-btn-menu-active .x-btn-mc .x-btn-text{color:black;}
.x-toolbar .x-item-disabled{opacity:0.4;}
.mm-topMenu .x-toolbar{border-width:0;padding:2px;background:#424242 url(images/mm/toolbar/bg.gif) repeat-x top left;}
.x-toolbar.mm-subMenu .x-btn-mc .x-btn-text{color:white;}
.x-toolbar.mm-subMenu .mm-selected .x-btn-mc .x-btn-text{color:white;}
.x-toolbar.mm-subMenu .x-btn-over .x-btn-mc .x-btn-text{color:#131313;}
.x-toolbar.mm-subMenu .x-btn-menu-active .x-btn-mc .x-btn-text{color:#131313;}
.mm-frameless .x-btn-left,.mm-frameless .x-btn-right,.mm-frameless .x-btn-center{background-image:url(images/mm/btn-sprite-frameless.gif);}
.mm-frameless .x-btn-center{background-position:0 0;}
.mm-frameless.x-btn-over .x-btn-center{background-position:0 -105px;}
.x-btn-icon .x-btn-mc .x-btn-text{width:18px;height:17px;}
.mm-icon-button{width:18px;height:18px;background-position:center;background-repeat:no-repeat;}
.gwt-CheckBox label{padding-left:3px;}
.gwt-CheckBox-disabled label{color:#787878;}
.gwt-StackPanel .gwt-StackPanelItem{font-weight:bold;}
.gwt-StackPanel .gwt-StackPanelItem-selected{font-weight:bold;background-color:lightsteelblue;}
.asView .gwt-StackPanel .gwt-StackPanelItem-selected{background:url(images/cg/toolbar/selected-underline.png) repeat-x bottom;}
.mm-topToolbar input.gwt-SuggestBox{padding-top:3px;height:17px;}
.legacyView input.gwt-TextBox,.legacyView input.gwt-SuggestBox,.legacyView input.gwt-PasswordTextBox,.legacyView input.mm-validatingBox,.legacyView input.valid,.legacyView input.invalid{background:white url( gxt/images/default/form/text-bg.gif ) repeat-x scroll 0 0;border:1px solid #b5b8c8;padding:1px 3px;height:16px;margin:0;font:normal 11px tahoma,arial,helvetica,sans-serif;}
.legacyView input.gwt-TextBox:focus,.legacyView input.gwt-SuggestBox:focus,.legacyView input.gwt-PasswordTextBox:focus,.legacyView input.mm-validatingBox:focus,.legacyView select.gwt-ListBox:focus,.legacyView input.valid:focus,.legacyView input.invalid:focus{border:1px solid #7eadd9;}
.asView input.gwt-TextBox,.asView input.gwt-SuggestBox,.asView input.gwt-PasswordTextBox,.asView input.mm-validatingBox,.asView input.valid,.asView input.invalid,.asView input.as-dashboardNameBox,.asView .mm-dateBox input{border:0 none;border-bottom:1px solid #aeaeae;background:url(images/cg/sps/edit-half-border.png) left bottom no-repeat, url(images/cg/sps/edit-half-border.png) right bottom no-repeat;padding:0 3px 0px 3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#076E8D;font-size:11px;}
.asView div.labelAsReadOnlyField{color:#4c4c4c;font-size:11px;font-weight:normal;min-height:20px;padding-top:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3px;border-bottom:1px solid #aeaeae;overflow:visible;}
table.mm-decimalBox{width:80px;}
table.mm-decimalBox input.mm-validatingBox{width:100%;}
table.mm-decimalBox.mm-pagingWidgets-currentPageBox,table.mm-decimalBox.mm-pagingWidgets-currentPageBox input.mm-validatingBox{width:45px;}
table.mm-decimalBox.mm-pagingWidgets-currentPageBox{margin-left:4px;margin-right:4px;}
.legacyView input.invalid{background:url( gxt/images/default/grid/invalid_line.gif ) repeat-x bottom, url(gxt/images/default/form/text-bg.gif ) repeat-x top, white;}
.asView input.invalid{background:url( images/cg/sps/edit-invalid.png) center bottom repeat-x, url(images/cg/sps/edit-half-border.png) left bottom no-repeat, url(images/cg/sps/edit-half-border.png) right bottom no-repeat;}
select.gwt-ListBox{height:20px;border:1px solid #b5b8c8;font-family:"OpenSans", Arial, sans-serif;font-size:11px;color:black;}
.gwt-SuggestBoxPopup{background-color:white;border:1px solid black;}
.gwt-SuggestBoxPopup .item{color:#000000;padding:2px;}
.gwt-SuggestBoxPopup .item-selected{background-color:#0061b2;color:#ffffff;padding:2px;}
.cellTreeSelectedItem{background:#dddddd;}
.cellTreeSelectedItem .cellTreeItemValue{color:#4c4c4c;}
.x-toolbar .mm-toolbar-text{font-weight:bold;}
.asView .x-toolbar .mm-toolbar-text{height:20px;line-height:20px;padding-top:2px;}
.x-layout-collapsed{background:#ffffff url( images/mm/bookmarks.gif ) no-repeat center 30px;}
.locale-en .x-layout-collapsed{background:#ffffff url( images/mm/bookmarks-en.gif ) no-repeat center 30px;}
.locale-it .x-layout-collapsed{background:#ffffff url( images/mm/bookmarks-it.gif ) no-repeat center 30px;}
.gwt-TabLayoutPanelTabs{padding-left:3px;border:0 none #e0e0e0;border-bottom:1px solid #e0e0e0;}
.gwt-TabLayoutPanelTab *{cursor:pointer;}
.gwt-TabLayoutPanelTab{background:url("images/mm/tabs/top-tabs-sprite.gif") no-repeat scroll 0 -50px transparent;}
.gwt-TabLayoutPanelTab.gwt-TabLayoutPanelTab-selected{background-position:0 0;}
.gwt-TabLayoutPanelTabInner{background:url("images/mm/tabs/top-tabs-sprite.gif") no-repeat scroll right -350px transparent;padding-left:10px;padding-right:10px;}
.gwt-TabLayoutPanelTab.gwt-TabLayoutPanelTab-selected .gwt-TabLayoutPanelTabInner{background-position:right -300px;}
.gwt-TabLayoutPanelTabs .gwt-HTML{height:25px;line-height:25px;}
.gwt-TabLayoutPanelTab .gwt-TabLayoutPanelTabInner .gwt-HTML{background:url("images/mm/tabs/top-tabs-sprite.gif") repeat-x scroll 0 -200px transparent;cursor:default;color:#c0c0c0;font-weight:normal;}
.gwt-TabLayoutPanelTab .gwt-TabLayoutPanelTabInner .gwt-HTML{background:url("images/mm/tabs/top-tabs-sprite.gif") repeat-x scroll 0 -200px transparent;cursor:default;color:#c0c0c0;font-weight:normal;}
.gwt-TabLayoutPanelTab.gwt-TabLayoutPanelTab-selected .gwt-TabLayoutPanelTabInner .gwt-HTML{background-position:0 -150px;cursor:default;color:#00374F;font-weight:normal;}
.mm-pm-tab .x-tab-panel-body{display:none;}
#login-gis-logo{margin:10px auto 16px;border:1px solid silver;}
.mm-topBannerDivOuter{}
.mm-topBannerDivInner{}
.mm-styledDialog .ext-mb-text{}
.mm-styledDialog .x-progress-text div{}
.mm-mainPanel{background:#ffffff url(images/mm/toolbar/top-tb-bg.gif) repeat-x top;padding:1px 3px 3px;}
.mm-glassPanel{opacity:0.4;filter:alpha(opacity=40);background-color:black;}
.as-glassPanel{opacity:0;filter:alpha(opacity=0);background-color:black;}
.as-reloadGlassPanel{background:url("images/mm/reload/72/reload-active.gif") no-repeat center transparent;}
.asView .as-reloadGlassPanel{background:url("images/cg/reload/48/reload-active.gif") no-repeat center transparent;}
.as-transparentGlassPanel{}
.mm-animated{position:absolute;}
.mm-pointer{cursor:pointer;}
.mm-topPanel{height:71px;background:transparent url(images/logo-vwdgroup.png) no-repeat right top;}
.mm-topToolbar{background:transparent;height:22px;border-bottom-width:0;padding:0 2px 2px;}
.mm-topToolbar .xtb-sep,.mm-topToolbar .mm-tbsep{background-image:url(images/mm/toolbar/top-tb-sep.gif);width:17px;}
.mm-topToolbar .mm-floatWidget{float:left;}
.mm-topToolbar .mm-sep{width:8px;}
.mm-topToolbar .mm-sep.wide{width:16px;}
.mm-topToolbar .mm-floatWidget.text{font-weight:bold;padding-top:3px;}
.mm-topToolbar-searchButton .x-btn-tl,.mm-topToolbar-searchButton .x-btn-ml,.mm-topToolbar-searchButton .x-btn-bl{width:0;}
.mm-topToolbar-searchButton .x-btn-tl i,.mm-topToolbar-searchButton .x-btn-ml i,.mm-topToolbar-searchButton .x-btn-bl i{width:0;}
.mm-topToolbar-searchButton .x-btn-mc .x-btn-text{width:15px;background:transparent url(images/mm/toolbar/top-tb-search-button.gif) no-repeat scroll center;}
.asView .mm-topToolbar-searchButton .x-btn-mc .x-btn-text{width:15px;background:transparent url(images/cg/toolbar/top-tb-search-button.png) no-repeat scroll center;}
.mm-topToolbar-underlyingCheckbox{margin-left:7px;}
.mm-tbar-done{width:18px;height:16px;}
.mm-tbar-loading{width:18px;height:16px;background:transparent url( gxt/images/default/grid/loading.gif ) no-repeat center;}
.mm-topPanel .x-panel-body{border-width:0;}
.mm-logo{width:278px;height:80px;border:1px solid #b5b8c8;background:white url(images/logo-vwdgroup.png) no-repeat center center;}
.ice-login-logo{height:90px;border:none;background:white url(images/as/ice-mm-financials-web-login-logo.png) no-repeat center center;}
.mm-logo-alt{width:278px;height:80px;background:white url(images/logo-vwdgroup.png) no-repeat center center;}
.ice-mmweb-left-logo,.ice-as-left-logo{width:100px;height:48px;transition:background-color 250ms;}
.ice-mmweb-left-logo:hover,.ice-as-left-logo:hover{background-color:#d1e4f8;}
.ice-as-left-logo{background:url(images/as/infront-advisory-solution-left-logo.png) no-repeat left center;}
.ice-mmweb-left-logo{background:url(images/as/ice-mm-financials-web-left-logo.png) no-repeat left center;}
.mm-logoDivider{width:4px;}
.mm-topMenu .x-panel-body{visibility:hidden;}
.mm-topMenu .x-tab-panel-bwrap{}
.mm-topMenu .x-panel-noborder .x-panel-tbar-noborder .x-toolbar{border-width:0;}
.mm-subMenu{}
.mm-onlyPrint-block{display:none;}
.mm-print-invisible{display:block;}
.mm-printView .mm-printHidden{display:none;}
.mm-copyright{font-size:10px;height:12px;padding-top:1px;text-align:center;border-width:0;}
.mm-message{color:black;background-color:white;font-size:10px;height:16px;padding-top:3px;padding-left:3px;text-align:left;border-width:0;}
.mm-message-close{background:url(images/mm/panel/tool-sprites.png) no-repeat scroll -30px 0;height:15px;width:15px;float:right;cursor:pointer;}
.mm-message-close-hover{background:url(images/mm/panel/tool-sprites.png) no-repeat scroll 0 0;height:15px;width:15px;float:right;cursor:pointer;}
.mm-tool-settings{background:url(images/mm/panel/tool-sprites.png) no-repeat scroll -30px -90px;height:15px;width:15px;float:right;cursor:pointer;}
.mm-tool-settings-hover{background:url(images/mm/panel/tool-sprites.png) no-repeat scroll 0 -90px;height:15px;width:15px;float:right;cursor:pointer;}
.asView .mm-message-close,.asView .mm-message-close-hover,.asView .mm-tool-settings,.asView .mm-tool-settings-hover{background-image:url(images/cg/panel/tool-sprites.png);}
.mm-error{color:white;background-color:red;font-weight:bold;font-size:10px;height:16px;padding-top:3px;padding-left:3px;text-align:left;border-width:0;}
.mm-customernews{color:black;background-color:#cc0000;font-weight:bold;font-size:10px;height:16px;padding-top:3px;padding-left:3px;text-align:center;border-width:0;}
.mm-customernews a{color:black;}
.mm-renderError{color:#ca137f;font-size:14px;}
.mm-valueError{color:red;}
.mm-errorPopup{font-size:9pt;background:white;}
.mm-form-field{background:white url( gxt/images/default/form/text-bg.gif ) repeat-x scroll 0 0;border:1px solid #b5b8c8;padding:1px 3px;height:16px;margin:0;font:normal 11px tahoma,arial,helvetica,sans-serif;}
.asView .mm-form-field{background:transparent;}
.mm-form-field.mm-form-focus{border:1px solid #7eadd9;}
.mm-form-disabled{color:#808080;}
.legacyView .mm-form-invalid{background:url( gxt/images/default/grid/invalid_line.gif ) repeat-x bottom, url(gxt/images/default/form/text-bg.gif ) repeat-x top, white;}
.asView .mm-form-invalid{background:white url( images/cg/sps/edit-invalid.png ) repeat-x bottom;}
.mm-radios-float{float:left;margin-right:1em;}
.mm-radios-float:last-child{margin-right:0;}
.mm-radios-float > *{white-space:nowrap;}
.x-border-panel-error{background-color:red;}
.x-border-panel-message{background-color:green;}
.mm-workspace{border:1px solid #e0e0e0;}
.x-layout-collapsed .x-panel-header,.mm-workspace .x-panel-header{background-image:url( images/mm/workspace/header.gif );}
.mm-workspace .x-accordion-hd{background-image:url( images/mm/workspace/light-header.gif );}
.mm-workspace-item{background-color:white;}
.mm-navWidget{border:1px solid #e0e0e0;}
.as-navToolbar{background:#e0e0e0;table-layout:fixed;}
.as-navToolbar .as-navTool{transition:background-color 250ms;}
.as-navToolbar .as-navTool:hover{background-color:#d1e4f8;}
.as-navToolbar .as-button{margin:0;padding:0;}
.mm-navNorth{background:url( images/cg/panel/nav-panel-divider.png ) no-repeat center bottom;}
.gwt-StackLayoutPanel.mm-navWidget{border-width:0 1px 1px;}
.gwt-StackLayoutPanel.mm-navWidget .gwt-StackLayoutPanelHeader{background-image:#f5f5f5 url(images/mm/snippet/snippet-header.gif) repeat-x center;border:0 none;border-top:1px solid #e0e0e0;padding:2px 3px 1px 5px;cursor:pointer;color:#4c4c4c;font-weight:bold;}
.gwt-StackLayoutPanel.mm-navWidget .gwt-StackLayoutPanelContent{border:0 none;border-top:1px solid #e0e0e0;}
.mm-content{background:white;border:0 none;}
.mm-content-pm{border-width:1px 0;}
.mm-content .x-panel-header,.mm-printview .x-panel-header{background-image:url(images/mm/snippet/snippet-header.gif);background-position:center;}
.mm-content .x-panel-body,.mm-content .x-border-layout-ct{background:white;}
.as-contentHeaderPanel{position:relative;}
.as-contentHeader,.as-navHeader{background-color:#e0e0e0;padding:3px 3px 1px 5px;font-size:17px !important;min-height:32px;}
.mm-printview.asView .as-contentHeader{background-color:transparent;}
.as-jobCompletedTime{font-size:50%;vertical-align:sub;padding-left:1em;}
.asView .header-separator{padding:0 0.3em;color:#c0c0c0;}
.mm-contentData,.mm-contentData .x-panel-body{background-color:white;}
.mm-contentPadding{padding:4px;}
.mm-multiContent{}
.mm-cardContent-hidden{height:0;}
pre.page{white-space:pre !important;font-family:SourceCodePro, "Liberation Mono", "Lucida Console", monospace;background-color:white;}
.mm-news{background-color:white;}
.mm-newsheadline{font-family:SourceCodePro, "Liberation Mono", "Lucida Console", monospace;font-weight:bold;font-size:120%;background-color:#f0f0f0;border-bottom:1px solid #e0e0e0;margin-bottom:0.5em;padding:3px 0 0 3px;}
.mm-newstext{white-space:pre;font-family:SourceCodePro, "Liberation Mono", "Lucida Console", monospace;font-size:120%;color:#4c4c4c;}
div.mm-newstext p{margin-bottom:0.5em;}
.mm-simpleHtmlView{padding:10px;}
.mm-windowContent{margin:10px;}
table.mm-compactQuoteChart{padding:3px;}
table.mm-compactQuoteChart tr td{color:#787878;text-align:center;}
.mm-emphasized{color:#4c4c4c;font-weight:bold;}
.mm-tasLevel{background-color:#f0f4fa;}
.hsplitter{cursor:w-resize;}
.mm-simpleButton{cursor:pointer;}
.mm-contentSnippet{border:1px solid #e0e0e0;margin:10px;background-color:white;}
table.mm-gridSnippets{border-collapse:separate;width:880px;border-spacing:0;}
table.mm-gridSnippet-table{border-collapse:separate;border-spacing:4px;}
td.mm-gridSnippets{margin:10px;vertical-align:top;background-color:white;border:0 none;border-right:4px solid #e0e0e0;border-bottom:4px solid #e0e0e0;}
table.mm-gridSnippets > tbody > tr:last-child > td.mm-gridSnippets{border-bottom-width:4px;}
table.mm-gridSnippets > tbody > tr > td.mm-gridSnippets:last-child{border-right-width:4px;}
.mm-flowSnippets{float:left;margin:10px;}
.mm-snippet{}
table.mm-snippet-header-tools{float:right;}
table.mm-snippet-header-tools > tbody > tr > td{padding-right:2px;line-height:1px;}
.asView table.mm-snippet-header-tools > tbody > tr > td{padding-top:2px;}
.mm-snippet-header-tool{cursor:pointer;}
.mm-snippet-header-tool:hover{background-color:#d1e4f8 !important;}
.mm-snippet .x-panel-header,.mm-snippet .mm-snippet-header{background-image:url(images/mm/snippet/snippet-header.gif);background-position:center;border-color:#e0e0e0;}
.mm-contentSnippet .Caption{background-image:url("images/mm/snippet/snippet-header.gif");background-position:center center;color:#4c4c4c;font-family:"OpenSans", Arial, sans-serif;font-size:11px;font-weight:bold;line-height:15px;border-color:#e0e0e0;border-width:0 0 1px;padding:2px 3px 1px 5px;}
.mm-mdi-snippets .mm-snippet{border:1px solid #e0e0e0;}
.mm-tbDateButton .mid .center div{height:16px;padding-right:13px;background:url("images/mm/snippet/calendar.png") no-repeat right center;}
.asView .mm-tbDateButton div{height:16px;padding-right:18px;background:url("images/cg/toolbar/calendar.png") no-repeat right center;}
.mm-snippet-topflopBlank{height:10px;}
.mm-snippet-topflopNumUpDown{margin-top:10px;text-align:center;}
.mm-snippet-chart-footer{text-align:center;margin-bottom:2px;}
.mm-snippet-chart-message{text-align:center;margin-top:10px;margin-bottom:10px;}
.mm-snippet-scrollable{overflow:auto;}
.mm-snippet .x-panel-body{border:0 none;background-color:white;}
.mm-chartlink{margin-top:16px;cursor:pointer;}
.mm-snippetMessage{color:#787878;text-align:center;padding:1em;}
.mm-snippetToolbar{background-image:url(images/mm/snippet/toolbar-bg.gif);background-position:center;border-bottom:1px solid #e0e0e0;padding:2px 4px;height:21px;}
table.mm-widthDefault{width:680px;}
.mm-snippetTable-div{}
table.mm-snippetTable{margin:0;padding:0;width:100%;}
table.fixed{table-layout:fixed;}
table.mm-simpleTable,table.mm-listSnippetTable{margin:0;padding:0;width:auto;}
.mm-mdi-snippets table.mm-snippet-priceList,table.mm-snippetTable.mm-WidthAuto{width:auto;}
table.mm-simpleTable tr.header td,table.mm-snippetTable th,table.mm-listSnippetTable th{color:#4c4c4c;font-size:11px;font-weight:normal;padding:1px;overflow:hidden;text-align:center;border-top:0 none;border-right:0 none;border-bottom:1px solid #dbdbdb;background:transparent url(images/cg/snippet/header-divider.png) right bottom no-repeat;}
table.mm-simpleTable tr.header td,table.mm-simpleTable > tbody > tr > td{padding:1px 6px 1px 4px;}
table.mm-simpleTable tr.header td:last-child,table.mm-snippetTable th:last-child,table.mm-listSnippetTable th:last-child{border-right:0 none;background:transparent;}
table.mm-listSnippetTable th{padding:1px 3px;}
table.mm-snippetTable th .mm-calendarIcon{padding-left:3px;}
.mm-calendarIcon{width:14px;height:12px;background:transparent url( images/mm/snippet/calendar.gif ) no-repeat right;cursor:pointer;}
.asView .mm-calendarIcon{background-image:url( images/cg/toolbar/calendar.png );}
.mm-calendarIcon.disabled{background-image:url( clear.cache.gif );cursor:default;}
.asView .mm-calendarIcon.disabled{background-image:url( clear.cache.gif );}
table.mm-simpleTable tr.header td.sortable{cursor:pointer;}
table.mm-simpleTable tr.header td.sortable.ascending{background:url(images/cg/toolbar/sort-asc.png) no-repeat center right, transparent url(images/cg/snippet/header-divider.png) right bottom no-repeat;}
table.mm-snippetTable th.sortable.asc a,table.mm-listSnippetTable th.sortable.asc a{background:url( images/mm/table/sort-asc.png ) no-repeat center right;}
.asView table.mm-snippetTable th.sortable.asc:hover,.asView table.mm-listSnippetTable th.sortable.asc:hover{background:#d1e4f8 url( images/cg/toolbar/sort-asc.png ) right bottom no-repeat;}
.asView table.mm-snippetTable th.sortable.asc a,.asView table.mm-listSnippetTable th.sortable.asc a{background:transparent;}
table.mm-simpleTable tr.header td.sortable.descending{background:url(images/cg/toolbar/sort-desc.png) no-repeat center right, transparent url(images/cg/snippet/header-divider.png) right bottom no-repeat;}
table.mm-snippetTable th.sortable.desc a,table.mm-listSnippetTable th.sortable.desc a{background:url( images/mm/table/sort-desc.png ) no-repeat center right;}
.asView table.mm-snippetTable th.sortable.desc:hover,.asView table.mm-listSnippetTable th.sortable.desc:hover{background:#d1e4f8 url( images/cg/toolbar/sort-desc.png ) right bottom no-repeat;}
.asView table.mm-snippetTable th.sortable.desc a,.asView table.mm-listSnippetTable th.sortable.desc a{background:transparent;}
table.mm-simpleTable tr.header td.sortable:hover{background-color:#d1e4f8;}
table.mm-snippetTable > tbody > tr > td,table.mm-listSnippetTable > tbody > tr > td{border-right:1px solid white;border-top:1px solid white;border-bottom:1px solid #ededed;padding:1px 4px 1px 2px;overflow:hidden;vertical-align:top;text-overflow:ellipsis;border:0 none;}
table.mm-noWrapSnippetTable td.mm-right{white-space:nowrap;}
table.mm-listSnippetTable > tbody > tr > td{padding:0 3px;}
td.mm-snippetTable-header{color:#004680;font-size:100%;background:transparent url( images/mm/snippet/toolbar-bg.gif ) repeat-x scroll 0;border-top:1px solid #D5D5D5;border-right:1px solid #D5D5D5;padding:1px 2px;overflow:hidden;text-align:center;}
td.mm-snippetTable-label,td.mm-snippetTable-label a,td.mm-snippetTable-label a:active,td.mm-snippetTable-label a:visited,td.mm-snippetTable-label a:link,td.mm-snippetTable-label .mm-link{color:#4c4c4c;white-space:normal;}
td.mm-snippetTable-data{border-right:1px solid white;border-top:1px solid white;border-bottom:1px solid #ededed;padding:0 2px;overflow:hidden;vertical-align:top;}
td.mm-snippetTable-blank{border-right:1px solid white;border-top:1px solid white;border-bottom:1px solid #ededed;}
div.mm-snippetTable-data{overflow:hidden;}
div.mm-snippetTable-expand{color:#787878;text-decoration:underline;text-align:right;cursor:pointer;}
a.mm-snippetTable-expand{color:#787878;}
table.mm-quoteLinkTable{margin:0;padding:0;width:100%;}
.mm-right table.mm-quoteLinkTable{width:auto;margin-right:0;margin-left:auto;}
table.mm-quoteLinkTable td{border:0 none;padding:0 0;}
div.mm-marketTable-div{width:100%;}
table.mm-marketTable{margin:0;padding:0;width:100%;}
table.mm-marketTable td{border-right:1px solid white;border-top:1px solid white;border-bottom:1px solid #ededed;padding:0 2px;vertical-align:top;}
.mm-marketElement-header{font-weight:bold;text-align:center;border-bottom:1px solid #ededed;}
.mm-marketElement{clear:both;cursor:pointer;border-bottom:1px solid #ededed;padding:1px 0;}
.mm-snippetTable .mm-marketElement{padding:0;}
.mm-marketElement .mm-fLeft{clear:both;float:left;}
.mm-marketElement .mm-fRight{float:right;}
.mm-marketElement .mm-fClear{clear:both;}
table.mm-formTable{margin:0;padding:0;width:100%;}
.legacyView table.mm-formTable tr{border-bottom:1px solid #ededed;}
table.mm-formTable td{padding:0 2px;vertical-align:top;}
table.mm-formTable .x-btn td,table.mm-formTable .mm-button td{padding:0;vertical-align:middle;}
table.mm-formSection{margin:0;padding:0;width:100%;border-bottom:1px solid #D5D5D5;}
table.mm-formSection tr{border-bottom:1px solid #ededed;}
table.mm-formSection td{padding:0 2px;vertical-align:top;}
table.mm-formElement{margin:0;padding:0;width:100%;}
table.mm-formElement td{padding:0 2px;vertical-align:top;}
table.mm-tableMiddle td{vertical-align:middle;}
.mm-3rd-item-bottom-border option:nth-child(3){border-bottom:1px solid #076E8D;}
.mm-workspace-link{background:url( images/default/panel/tools-sprites-trans.gif ) no-repeat -2px -106px;}
.mm-page-workspace-link{background:white url( images/mm/pin.gif ) no-repeat left top;}
.mm-price{text-align:right;}
.mm-date{text-align:center;}
.mm-left{text-align:left;}
.mm-center{text-align:center;}
.mm-middle{vertical-align:middle !important;text-align:center;}
.mm-top{vertical-align:top !important;}
.mm-right{text-align:right;}
.mm-floatRight{float:right;}
.mm-floatLeft{float:left;}
.mm-img-button{white-space:nowrap;}
.mm-img-button img{vertical-align:middle;}
table.mm-snippetTable td.mm-bottomSpace12,.mm-bottomSpace12{padding-bottom:12px;}
div.mm-linkListEntry{padding-bottom:4px;}
.mm-nobreak{white-space:nowrap;}
.b{font-weight:bold;}
.n{color:#cc0000;white-space:nowrap;}
.p{color:#008846;}
.e{color:#cccccc;}
.dn{color:white;background-color:#cc0000;}
.up{color:white;background-color:#008846;}
.eq{color:white;background-color:#cccccc;}
.nup{color:white;background-color:#008846;white-space:nowrap;}
.pup{color:white;background-color:#008846;}
.eup{color:white;background-color:#008846;}
.ndn{color:white;background-color:#cc0000;white-space:nowrap;}
.pdn{color:white;background-color:#cc0000;}
.edn{color:white;background-color:#cc0000;}
.neq{color:white;background-color:#cccccc;white-space:nowrap;}
.peq{color:white;background-color:#cccccc;}
.eeq{color:white;background-color:#cccccc;}
.mm-diff-negative{color:#cc0000;}
.mm-diff-equal{color:#cccccc;}
.mm-diff-positive{color:#008846;}
.mm-supl{padding-left:0.2em;}
.mm-market-price{color:#787878;text-align:left;}
.mm-market-time{color:#787878;text-align:right;}
.mm-icon-pdf{background-image:url( images/mm/snippet/filetypes/pdf.gif );}
.mm-contextTrigger-link-9 img{width:9px;height:9px;background:url( images/cg/snippet/snippet-all.gif ) no-repeat -27px 0;cursor:pointer;}
table.mm-priceTeaser{width:100%;}
table.mm-priceTeaser .pt{vertical-align:middle;padding:0 5px;}
table.mm-priceTeaser .mm-price{font-size:20px;font-weight:bold;text-align:left;white-space:nowrap;}
table.mm-priceTeaser .mm-bidAsk td{font-size:12px;text-align:left;white-space:nowrap;}
table.mm-priceTeaser .mm-bidAsk td.mm-bidAsk-label{font-weight:bold;text-align:right;}
table.mm-priceTeaser .mm-bidAsk td.mm-bidAsk-value{font-weight:bold;text-align:right;}
table.mm-priceTeaser .mm-diff{font-size:14px;font-weight:bold;text-align:center;}
table.mm-priceTeaser .mm-qualityIcon{width:16px;height:16px;}
table.mm-priceTeaser .mm-diffIcon{width:16px;height:16px;}
table.mm-priceTeaser .mm-date{font-size:12px;text-align:left;}
table.mm-priceTeaser .mm-name{font-size:20px;font-weight:bold;text-align:right;}
table.mm-priceTeaser .mm-name img{margin-right:4px;}
table.mm-priceTeaser .mm-quoteLink{width:18px;height:16px;}
table.mm-priceTeaser .mm-quoteLink{background:url( images/mm/pin.gif ) no-repeat center center;width:22px;cursor:pointer;}
table.mm-priceTeaser .mm-market .mm-frameless{float:right;}
.as-objectWidget .mm-contextTrigger-16{margin-top:3px;}
.as-objectWidget .mm-contextTrigger-16:hover{background-color:#d1e4f8;}
.as-objectWidget .mm-name{font-size:14px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.as-objectWidget .mm-price,.as-objectWidget .mm-bidAsk{font-size:18px;}
div.mm-hlpGraph{width:100px;}
div.mm-hlpGraph .mm-sliderback{width:100px;}
div.mm-hlpGraph .mm-sliderbox{width:96px;}
table.mm-hlpGraph td.mm-explain{color:#787878;font-size:9px;text-align:center;}
.asView table.mm-hlpGraph td.mm-low{color:#cc0000;}
.asView table.mm-hlpGraph td.mm-high{color:#008846;}
.asView div.mm-hlpGraph{width:180px;}
.asView div.mm-hlpGraph .mm-sliderback{width:180px;}
.asView div.mm-hlpGraph .mm-sliderbox{width:176px;}
.asView table.mm-hlpGraph td.mm-explain{text-align:right;}
table.mm-shbcGraph{margin:24px 24px 24px 80px;}
div.mm-shbcGraph{width:250px;}
div.mm-shbcGraph .mm-sliderback{width:250px;}
div.mm-shbcGraph .mm-sliderbox{width:246px;}
table.mm-shbcGraph td.mm-explain{font-size:14px;font-weight:bold;text-align:center;}
table.mm-shbcGraph td.mm-explain.sell{color:#cc0000;background-color:white;}
table.mm-shbcGraph td.mm-explain.buy{color:#008846;background-color:white;}
table.mm-chartcenter{width:100%;}
div.mm-chartcenter{text-align:center;margin:auto;}
td.mm-chartcenter{text-align:center;padding:20px 20px 0;}
table.mm-chartcenter-form{width:100%;}
td.mm-chartcenter-form{padding-bottom:20px;vertical-align:top;text-align:left;}
.mm-chartcenter-form-item{padding:2px 7px;}
.legacyView .mm-chartcenter-form-item{min-height:22px;}
.legacyView .mm-chartcenter-form-item .mm-chartcenter-form-item-multiples > tbody > tr > td{}
.legacyView .mm-chartcenter-form-item .mm-chartcenter-form-item-multiples > tbody > tr > td:nth-child(2n+2){padding-top:4px;}
.asView .mm-chartcenter-form-item .mm-chartcenter-form-item-multiples > tbody > tr{padding-top:2px;padding-bottom:2px;}
.asView .mm-chartcenter-form-item .mm-chartcenter-form-item-multiples > tbody > tr > td:nth-child(2n+2){padding-top:2px;padding-right:8px;}
.mm-chartcenter-form-msg{padding:2px 7px;font-size:13px;font-weight:bold;border:1px solid #cc0000;}
.mm-chartcenter-center .mm-chartcenter-form-label{float:left;width:100px;}
.mm-chartcenter-right .mm-chartcenter-form-label{float:left;width:170px;}
.asView .mm-chartcenter-form.sps-taskView .mm-chartcenter-form-label{line-height:19px;}
.legacyView .mm-chartcenter-form-item .mm-clickWidget,.legacyView .mm-chartcenter-form .mm-chartcenter-form-label{margin-top:5px;}
.legacyView .mm-chartcenter-form-item .mm-button .label{}
.mm-chartcenter-form-item .x-form-field-wrap{float:left;}
.mm-chartcenter-form-item .mm-dropdown input{width:140px;}
td.mm-chartcenter-form-action{padding-bottom:6px;text-align:right;}
td.mm-chartcenter-form-action table{margin-left:auto;margin-right:20px;}
td.mm-chartcenter-form .x-form-item{padding-right:30px;}
.mm-chartcenter-main{color:#076E8D;background-color:#076E8D;}
.mm-chartcenter-gd{color:#000000;background-color:#000000;}
.mm-chartcenter-gd38{color:#000000;background-color:#000000;}
.mm-chartcenter-gd100{color:#a69100;background-color:#a69100;}
.mm-chartcenter-gd200{color:#808000;background-color:#808000;}
.mm-chartcenter-benchmark{color:#0066ff;background-color:#0066ff;}
.mm-chartcenter-benchmark1{color:#008080;background-color:#008080;}
.mm-chartcenter-benchmark2{color:#0000ff;background-color:#0000ff;}
.mm-chartcenter-benchmark3{color:#8b0000;background-color:#8b0000;}
.mm-chartcenter-benchmark4{color:#778899;background-color:#778899;}
.mm-chartcenter-benchmark5{color:#FF0000;background-color:#FF0000;}
.mm-chartcenter-benchmark6{color:#FF00FF;background-color:#FF00FF;}
.mm-chartcenter-benchmark7{color:#007F00;background-color:#007F00;}
.mm-chartcenter-benchmark8{color:#00FF00;background-color:#00FF00;}
.mm-chartcenter-benchmark9{color:#7F007F;background-color:#7F007F;}
.mm-chartcenter-benchmark10{color:#00007F;background-color:#00007F;}
.mm-chartcenter-indicator{color:#a600a6;background-color:#a600a6;}
.mm-chartcenter-bid{color:#8b0000;background-color:#8b0000;}
.mm-chartcenter-ask{color:#0060b1;background-color:#0060b1;}
.legacyView .mm-chartcenter-compare > div.gwt-Label{margin-top:7px;min-height:22px;}
.asView .sps-taskView .mm-chartcenter-compare .sps-caption{line-height:19px;}
table.mm-chartcenter-compare-items{width:260px;padding:5px;font-size:150%;}
table.mm-chartcenter-compare-items > tbody > tr{height:21px;}
.asView table.mm-chartcenter-compare-items > tbody > tr{height:auto;}
table.mm-chartcenter-compare-items > tbody > tr > td{padding:3px;}
.asView table.mm-chartcenter-compare-items > tbody > tr > td{padding:0;}
.legacyView div.mm-chartcenter-compare-mainQuotePanel{padding-top:8px;padding-bottom:1px;}
.legacyView div.mm-chartcenter-compare-mainQuotePanel > div.gwt-Label{min-height:22px;}
.asView div.mm-chartcenter-compare-mainQuotePanel{margin-top:2px;margin-bottom:4px;}
.legacyView table.mm-chartcenter-compare-mainQuote,.legacyView table.mm-chartcenter-compare-underlying{min-height:22px;}
.asView table.mm-chartcenter-compare-mainQuote,.asView table.mm-chartcenter-compare-underlying{margin-top:5px;}
.asView table.mm-chartcenter-compare-items > tbody > tr,.asView table.mm-chartcenter-compare-mainQuote > tbody > tr,.asView table.mm-chartcenter-compare-underlying > tbody > tr{padding-top:2px;padding-bottom:2px;}
.asView table.mm-chartcenter-compare-items > tbody > tr > td > div,.asView table.mm-chartcenter-compare-mainQuote > tbody > tr > td > div,.asView table.mm-chartcenter-compare-underlying > tbody > tr > td > div{padding-top:2px;}
.asView table.mm-chartcenter-compare-items > tbody > tr > td:nth-child(1),.asView table.mm-chartcenter-compare-underlying > tbody > tr > td:nth-child(1){padding-top:2px;}
.legacyView table.mm-chartcenter-compare-items > tbody > tr > td:nth-child(1),.legacyView table.mm-chartcenter-compare-underlying > tbody > tr > td:nth-child(1),.asView table.mm-chartcenter-compare-items > tbody > tr > td:nth-child(1),.asView table.mm-chartcenter-compare-underlying > tbody > tr > td:nth-child(1){padding-right:8px;}
.legacyView table.mm-chartcenter-compare-items > tbody > tr > td:nth-child(2),.legacyView table.mm-chartcenter-compare-underlying > tbody > tr > td:nth-child(2),.asView table.mm-chartcenter-compare-items > tbody > tr > td:nth-child(2),.asView table.mm-chartcenter-compare-underlying > tbody > tr > td:nth-child(2){padding-right:4px;}
.legacyView table.mm-chartcenter-compare-items > tbody > tr > td:nth-child(3),.asView table.mm-chartcenter-compare-items > tbody > tr > td:nth-child(3){width:100%;}
.legacyView table.mm-chartcenter-compare-mainQuote > tbody > tr > td:nth-child(1){padding-right:8px;}
.asView table.mm-chartcenter-compare-mainQuote > tbody > tr > td:nth-child(1){padding-right:4px;padding-top:2px;}
.mm-chartcenter-compare-color{font-size:150%;}
.mm-chartcenter-checkbox input{position:static !important;}
.mm-chartcenter-checkbox-disabled{opacity:.5;filter:alpha(opacity=50);}
table.mm-limit-teaser{margin-top:5px;border-top:1px solid #e0e0e0;width:100%;}
table.mm-limit-teaser td{padding-left:3px;padding-right:3px;}
table.mm-limit-teaser td.last{border-right:0 none;}
table.mm-limit-teaser-action td{padding-left:0;padding-right:5px;}
table.mm-limit-teaser-action .x-btn td{padding:0;}
.mm-chartcenter-compare div,.mm-chartcenter-compare > tbody > tr > td{}
.mm-chartcenter-dd{border:1px dashed #99bbea;margin-top:5px;margin-right:20px;min-height:100px;}
.mm-chartcenter-dd-ie6{width:240px;border:1px dashed #99bbea;margin-top:5px;min-height:100px;}
.mm-chartcenter-dd-ie6 table.mm-chartcenter-compare-items{width:240px;}
.mm-chartcenter-dd.dragOver{border-color:#ff5900;}
.mm-chartcenter-dd.nodrop{border-color:transparent;}
.mm-newsdetail-entry{padding:10px;border-bottom:1px solid #e0e0e0;}
.mm-newsdetail-entry.line2{background-color:#f8f8f8;}
.mm-newsdetail-date{font-family:SourceCodePro, "Liberation Mono", "Lucida Console", monospace;font-size:120%;border:1px solid #e0e0e0;background:white url(images/mm/portrait/newsdetail-date.gif) repeat-x top;padding:3px;}
.asView .mm-newsdetail-date{font-family:SourceCodePro, "Liberation Mono", "Lucida Console", monospace;font-size:120%;border:1px solid #e0e0e0;background:white;padding:3px;}
.mm-newsdetail-headline{font-weight:bold;}
.mm-newsdetail-text-short{margin-top:1em;font-family:SourceCodePro, "Liberation Mono", "Lucida Console", monospace;white-space:pre;overflow:hidden;cursor:pointer;border-bottom:1px dashed #e0e0e0;}
.mm-newsdetail-text{margin-top:1em;font-family:SourceCodePro, "Liberation Mono", "Lucida Console", monospace;white-space:pre;overflow:hidden;}
div.mime-application-pdf,a.mime-application-pdf{margin:3px;padding:0 0 0 19px;background:url( images/mm/snippet/filetypes/pdf.gif ) no-repeat left center;}
.mm-bestTool-link{}
.mm-bestTool-link-content{width:11px;height:11px;background:url( images/mm/snippet/arrow-right.gif ) no-repeat right center;}
.mm-bestTool-link.selected-content{width:11px;height:11px;background:url( images/mm/snippet/arrow-right-selected.gif ) no-repeat right center;}
table.mm-chart-caption{width:100%;}
table.mm-chart-caption td.color{width:10px;}
table.mm-chart-caption td.text{text-align:left;}
table.mm-chart-caption td.number{text-align:right;}
table.mm-chart-caption td.divider{width:5px;}
table.mm-listOverview{width:100%;}
table.mm-listOverview td{vertical-align:top;}
table.mm-listOverview div.section{margin:4px 0 2px;background-color:#eee;border-bottom:1px solid #e0e0e0;font-size:115%;font-weight:bold;}
table.mm-listOverview div.title{margin:8px 0 2px;font-weight:bold;}
table.mm-listOverview table.table td{padding:2px 5px 2px 0;}
table.mm-currencycalculator{margin:5px;}
table.mm-currencycalculator input.mm-form-field{height:17px;}
table.mm-currencycalculator .mm-button.currencyCombo .label{min-width:160px;max-width:160px;}
.asView .sps-taskView table.mm-currencycalculator .as-button.currencyCombo .label{min-width:160px;max-width:160px;}
table.mm-currencycalculator td.mm-formfield{padding:0 5px;vertical-align:top;text-align:left;}
table.mm-currencycalculator td.mm-formfield table td.amountInputColumn{padding:0 5px 0 0;}
table.mm-currencycalculator td.mm-formfield table td.infoIconColumn{padding-left:0;min-width:18px;width:18px;}
table.mm-currencycalculator td.mm-label{padding-top:10px;}
table.mm-currencycalculator td.mm-action{padding:10px 5px;text-align:right;}
.mm-watchlist-position-delete{}
.mm-watchlist-portfolio-position-delete-content{width:11px;height:11px;background:url( images/mm/toolbar/del-position-small.gif ) no-repeat center center;}
.mm-watchlist-portfolio-position-edit-content{width:10px;height:10px;margin-top:1px;background:url( images/mm/elements/pencil.gif ) no-repeat center center;}
.mm-watchlist-edit-buttons{vertical-align:bottom;margin-top:5px;}
.mm-watchlist-edit-panel{background-color:white;}
.mm-portfolio-position-sell{}
.mm-portfolio-position-sell-content{width:13px;height:12px;background:url( images/mm/toolbar/position-transaction-small.gif ) no-repeat center center;}
table.mm-contactForm{padding:18px;}
table.mm-contactForm input[type="text"]{width:200px;padding-right:0;padding-left:0;}
table.mm-contactForm input[type="file"]{width:100%;}
table.mm-contactForm textarea{width:100%;padding-right:0;padding-left:0;}
table.mm-contactForm table.x-btn{margin-left:auto;margin-right:0;}
table.mm-contactForm td.mm-space{height:15px;width:15px;}
table.mm-contactForm .mm-label{font-size:14pt;}
.mm-contactForm-fileupload .x-form-file-text{width:80% !important;}
.mm-contactForm-fileupload{width:100% !important;}
.ext-gecko .x-form-file{width:auto !important;}
.mm-mandatory{color:#ff5900;}
.mm-desktop{}
.mm-desktopChartIcon{}
.mm-desktopIcon{border:1px dashed transparent;cursor:pointer;padding:3px;margin:3px;float:left;}
.mm-desktopIcon div{text-align:center;}
.mm-desktopIcon .mm-desktopIcon-pdf,.mm-simpleLink .mm-desktopIcon-pdf{margin:0 auto 3px auto;width:24px;height:24px;background:transparent url( images/mm/snippet/filetypes/pdf-24.gif ) no-repeat center center;}
.asView .mm-desktopIcon .mm-desktopIcon-pdf,.asView .mm-simpleLink .mm-desktopIcon-pdf{background-image:url( images/cg/snippet/filetypes/pdf-24.png );}
.mm-desktopIcon .mm-desktopIcon-html,.mm-simpleLink .mm-desktopIcon-html{margin:0 auto 3px auto;width:14px;height:16px;background:transparent url( images/mm/snippet/filetypes/html.gif ) no-repeat center center;}
table.mm-snippetTable td.mm-sellHoldBuyCell{vertical-align:middle;}
.mm-sellHoldBuy{width:100%;}
.mm-shb{float:left;height:6px;}
.mm-shb.sell{background-color:#ff5900;}
.mm-shb.hold{background-color:#7d7272;}
.mm-shb.buy{background-color:#0061b2;}
.mm-shbGraph{width:97%;margin:10px 0 10px 10px;}
.mm-shbGraph td{padding:2px 5px;}
.mm-shbGraph-bar{width:80%;}
.mm-rsc img{vertical-align:middle;}
.mm-analysis{margin:5px;}
.mm-analysis .mm-rsc{margin-bottom:10px;}
img.mm-trendbar-negative,img.mm-trendbar-positive{height:5px;vertical-align:middle;width:100%;}
div.mm-trendbar-positive{float:left;}
div.mm-trendbar-negative{float:right;}
.mm-trendbar{vertical-align:middle;margin-left:5px;margin-right:5px;width:100%;}
img.mm-trendbar-zero{vertical-align:middle;width:1px;height:7px;}
.asView img.mm-trendbar-zero{height:11px;}
div.mm-trendbar-zero{float:right;width:1px;}
.asView div.mm-trendbar-zero{float:none;width:3px;text-align:center;}
table.mm-trendbar td{border-bottom:0;border-right:0;border-top:0;padding:0 0;vertical-align:middle;}
table.mm-snippetTable td.mm-extendBar{vertical-align:middle;}
div.mm-extendBar{width:100%;}
img.mm-extendBar{height:8px;}
img.mm-extendBar.left{float:left;}
img.mm-extendBar.right{float:right;}
.mm-page-data,.mm-page-data a{color:#111144;}
.nt,.nt a{background-color:#dddddd;}
.rt,.rt a{color:#3300cc;}
.mm-page-inverse,.mm-page-inverse a{background-color:#b2b2b2;}
a.mm-page-hover{text-decoration:none;}
a.mm-page-hover:hover{text-decoration:underline;}
.asView .mm-page-inverse,.asView .mm-page-inverse a{background-color:#e0e0e0;}
.asView .nt,.asView .nt a{background-color:#efefef;}
.asView .rt,.asView .rt a{color:#076E8D;}
.mm-screener.arrow0-1{background:transparent url( images/mm/screener/arrow0.1.gif ) no-repeat center;width:14px;height:10px;}
.mm-screener.arrow0{background:transparent url( images/mm/screener/arrow0.gif ) no-repeat center;width:14px;height:10px;}
.mm-screener.arrow-0-1{background:transparent url( images/mm/screener/arrow-0.1.gif ) no-repeat center;width:14px;height:10px;}
.mm-screener.arrow-1{background:transparent url( images/mm/screener/arrow-1.gif ) no-repeat center;width:14px;height:10px;}
.mm-screener.arrow1{background:transparent url( images/mm/screener/arrow1.gif ) no-repeat center;width:14px;height:10px;}
.mm-screener.arrow-2{background:transparent url( images/mm/screener/arrow-2.gif ) no-repeat center;width:14px;height:10px;}
.mm-screener.arrow2{background:transparent url( images/mm/screener/arrow2.gif ) no-repeat center;width:14px;height:10px;}
.mm-screener.empty{background:transparent url( images/mm/screener/empty.gif ) no-repeat center;width:16px;height:16px;}
.mm-screener.gleval0{background:transparent url( images/mm/screener/gleval0.gif ) no-repeat center;width:47px;height:11px;}
.mm-screener.gleval-1{background:transparent url( images/mm/screener/gleval-1.gif ) no-repeat center;width:47px;height:11px;}
.mm-screener.gleval1{background:transparent url( images/mm/screener/gleval1.gif ) no-repeat center;width:47px;height:11px;}
.mm-screener.gleval-2{background:transparent url( images/mm/screener/gleval-2.gif ) no-repeat center;width:47px;height:11px;}
.mm-screener.gleval2{background:transparent url( images/mm/screener/gleval2.gif ) no-repeat center;width:47px;height:11px;}
.mm-screener.irst0{background:transparent url( images/mm/screener/irst0.gif ) no-repeat center;width:47px;height:11px;}
.mm-screener.irst1{background:transparent url( images/mm/screener/irst1.gif ) no-repeat center;width:47px;height:11px;}
.mm-screener.irst2{background:transparent url( images/mm/screener/irst2.gif ) no-repeat center;width:47px;height:11px;}
.mm-screener.irst3{background:transparent url( images/mm/screener/irst3.gif ) no-repeat center;width:47px;height:11px;}
.mm-screener.irst4{background:transparent url( images/mm/screener/irst4.gif ) no-repeat center;width:47px;height:11px;}
.mm-screener.newtradingopp{background:transparent url( images/mm/screener/newtradingopp.gif ) no-repeat center;width:16px;height:16px;}
.mm-screener.openposition{background:transparent url( images/mm/screener/openposition.gif ) no-repeat center;width:16px;height:16px;}
.mm-screener.risk0{background:transparent url( images/mm/screener/risk0.gif ) no-repeat center;width:14px;height:13px;}
.mm-screener.risk-1{background:transparent url( images/mm/screener/risk-1.gif ) no-repeat center;width:14px;height:13px;}
.mm-screener.risk1{background:transparent url( images/mm/screener/risk1.gif ) no-repeat center;width:14px;height:13px;}
.mm-screener.star0{background:transparent url( images/mm/screener/star0.gif ) no-repeat center;width:12px;height:11px;}
.mm-screener.star1{background:transparent url( images/mm/screener/star1.gif ) no-repeat center;width:12px;height:11px;}
.mm-screener.takeprofit{background:transparent url( images/mm/screener/takeprofit.gif ) no-repeat center;width:16px;height:16px;}
.mm-contentData-leftPanel{background-color:#f8f8f8;border-right:1px solid #e0e0e0 !important;}
.mm-contentData-rightPanel{border-width:0 0 0 1px;}
.mm-contentData-leftPanel .x-panel-body{background:#f8f8f8 url( images/mm/finder/finder-save-bg.gif ) repeat-y right;}
.asView .mm-contentData-leftPanel .x-panel-body{background:#f8f8f8;}
.mm-contentData .x-layout-collapsed{background:#ffffff no-repeat center 30px;border-width:0 1px 0 0;border-color:#e0e0e0;}
.mm-finder-wrapper .x-layout-collapsed{background-image:url( images/mm/finder/findersave.gif );}
.mm-liveFinder-wrapper .mm-collapsed-east{background-image:url( images/mm/finder/findersave.gif );border-width:0 0 0 1px;}
.mm-liveFinder-wrapper .mm-collapsed-west{background-image:url( images/mm/finder/live-finder-settings.gif );}
.locale-en .mm-finder-wrapper .x-layout-collapsed{background-image:url( images/mm/finder/findersave-en.gif );}
.locale-en .mm-liveFinder-wrapper .mm-collapsed-east{background-image:url( images/mm/finder/findersave-en.gif );border-width:0 0 0 1px;}
.locale-en .mm-liveFinder-wrapper .mm-collapsed-west{background-image:url( images/mm/finder/live-finder-settings-en.gif );}
.locale-it .mm-finder-wrapper .x-layout-collapsed{background-image:url( images/mm/finder/findersave-it.gif );}
.locale-it .mm-liveFinder-wrapper .mm-collapsed-east{background-image:url( images/mm/finder/findersave-it.gif );border-width:0 0 0 1px;}
.locale-it .mm-liveFinder-wrapper .mm-collapsed-west{background-image:url( images/mm/finder/live-finder-settings-it.gif );}
.mm-finder-save{border-right:1px solid #0061b2;}
.mm-finder-saveTable{width:100%;}
.mm-finder-save .mm-topSpace{padding-top:20px;}
.mm-finder-saveTable .x-btn-left{background-image:url( images/mm/finder/btn-sprite.gif );}
.mm-finder-saveTable .x-btn-center{background-image:url( images/mm/finder/btn-sprite.gif );}
.mm-finder-saveTable .x-btn-right{background-image:url( images/mm/finder/btn-sprite.gif );}
.mm-contentData.mm-finder-wrapper .x-panel-body{background-color:white;}
.mm-contentData.mm-finder-wrapper .mm-contentData-leftPanel .x-panel-body{background-color:transparent;}
.mm-finder-form{}
table.mm-formTable{width:680px;background-color:white;margin:5px;border:1px solid #e0e0e0;}
.mm-contentData.mm-finder-wrapper  .mm-liveFinderParamPanel .x-panel-body{background-color:white;}
.mm-liveFinderParamPanel{background-color:white;border-width:0;border-right:1px solid #e0e0e0 !important;}
.mm-liveFinderParamPanel table.mm-formTable{width:100%;margin:0;border:0 none;}
table.mm-formTable td.mm-finder-sectionHeadCb{padding-top:10px;width:23px;white-space:nowrap;}
table.mm-formTable td.mm-finder-sectionHead{padding-top:10px;border-bottom:1px solid #e0e0e0;font-weight:bold;}
table.mm-formTable td.mm-finder-config{padding-top:15px;font-weight:bold;}
table.mm-formTable td.mm-finder-sectionHead div{background:transparent url( images/mm/finder/visible.gif ) no-repeat right center;}
.asView table.mm-formTable td.mm-finder-sectionHead div{background:transparent url( images/cg/finder/visible.png ) no-repeat right center;}
table.mm-formTable td.mm-finder-sectionHead.hidden div{background:transparent url( images/mm/finder/hidden.gif ) no-repeat right center;}
.asView table.mm-formTable td.mm-finder-sectionHead.hidden div{background:transparent url( images/cg/finder/hidden.png ) no-repeat right center;}
.mm-finder-sectionHeadLabel{width:100%;cursor:pointer;}
table.mm-formTable td.mm-finder-element{height:23px;vertical-align:top;}
table.mm-formTable td.mm-finder-element.title{width:auto;white-space:nowrap;}
table.mm-formTable tr.mm-finder-element.hidden{display:none;}
.mm-finder-element table.gwt-StackPanel{width:100%;border-collapse:collapse;}
.legacyView .mm-finder-element table.gwt-StackPanel .gwt-StackPanelItem{border:1px solid #f0f4fa;cursor:default;padding:3px;}
.asView .mm-finder-element table.gwt-StackPanel .gwt-StackPanelItem{border:none;cursor:pointer;padding:3px;}
.legacyView .mm-finder-element table.gwt-StackPanel .gwt-StackPanelItem-selected,.legacyView .mm-finder-element table.gwt-StackPanel .gwt-StackPanelContent{border:1px solid #f0f4fa;padding:3px;}
.asView .mm-finder-element table.gwt-StackPanel .gwt-StackPanelItem-selected,.asView .mm-finder-element table.gwt-StackPanel .gwt-StackPanelContent{border:none;padding:3px;}
.mm-finder-instrumentName{border:1px dashed #99bbea;min-height:21px;padding:0;font-size:13px;}
.mm-finder-instrumentName.drag-ok{border-color:#008846;}
.mm-finder-element .minWidth220{min-width:220px;}
.mm-finder-element .width160{width:160px;}
.mm-live-finder-element.values{margin-left:10px;}
.mm-finder-query{background-color:#f0f4fa;}
.mm-finder-query .mm-operator{padding:0 3px;}
.mm-finder-query .mm-explanation{background-color:white;padding:0 3px;border:1px solid #e1eaf8;}
.mm-finderResult-panel{background-color:#f0f4fa;}
table.mm-finderResult{width:100%;}
td.mm-finderResult.query{padding:4px;}
td.mm-finderResult.table{padding:0 4px;}
td.mm-finderResult.table .mm-snippetTable-div{background-color:white;border:1px solid #e0e0e0;}
td.mm-finderResult.table .mm-snippetMessage{background-color:white;border:1px solid #e0e0e0;}
td.mm-finderResult table.mm-gridSnippets{width:100%;}
td.mm-finderResult.detail .mm-analysis-panel{margin:4px;}
.mm-appconfig-form{padding-left:15px;padding-top:15px;}
tr.opt-unknown{}
tr.opt-nearmoney{}
tr.uneven-row{background-color:#ffffff;}
.x-ftree2-selected,.x-grid3-row-selected{background-color:#ffffff !important;border-color:#131313;}
.x-grid3-summary-row{background-color:#ffffff;}
.x-grid3-summary-row .x-grid3-cell-inner{font-weight:bold;padding-bottom:4px;}
.mm-link-right{color:black;text-decoration:underline;cursor:pointer;text-align:right;margin-top:10px;margin-bottom:2px;margin-right:2px;}
td.mm-gridSnippets-convensys{border-width:0;background-color:white;}
.mm-snippet-convensys .x-panel-body{border-width:0;background-color:white;}
.mm-convensys h2{margin-bottom:0.7em;}
.mm-convensys-snippetTable{width:100%;margin-bottom:5px;}
.mm-convensys-snippetTable tr{vertical-align:top;}
.mm-convensys-snippet{margin-bottom:5px;border:1px solid #e0e0e0;background-color:white;}
tr.mm-convensys-total{font-weight:bold;}
.mm-dictionaryTerms{height:100%;border-right:1px solid #e0e0e0;}
.mm-dictionaryMeanings{margin-top:2px;}
.mm-dictionaryMeanings .gwt-TabLayoutPanelContent{border-top:1px solid #e0e0e0;}
.mm-dictionaryMeanings .gwt-TabLayoutPanelContent p{padding:4px;}
.mm-dictionaryMeanings .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab .gwt-HTML{vertical-align:text-top;}
.mm-dictionaryMeanings .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab .gwt-HTML .mm-dictionaryMeaning-close{vertical-align:text-top;margin-left:4px;}
ol.mm-numbered-list{list-style-type:decimal;list-style-position:outside;}
ol.mm-numbered-list li{margin-left:2em;}
.mm-passwordrules{margin-right:3px;text-align:right;vertical-align:bottom;font-size:8pt;color:black;text-decoration:underline;cursor:pointer;}
.mm-login-label{font-size:10pt;}
.mm-login-sendPassword{cursor:pointer;padding:2px 20px 2px 2px;height:16px;background:url(images/cg/toolbar/send-password.png) no-repeat center right;color:#00374F;text-decoration:none;}
.mm-login-sendPassword:hover{color:#00374F;background-color:#d1e4f8;}
.mm-eco-countryList{height:430px;overflow:auto;}
.mm-eco-countryList .gwt-CheckBox{padding-left:2px;}
.mm-eco-countryList .mm-snippetTable td{vertical-align:middle;}
.mm-eco-chartLegend td{text-align:left;}
.mm-terminalPageFrame{border:0 none;margin:0;width:100%;height:100%;}
.mm-page .x-panel-body{background-color:white;}
.economy-price-date{font-size:80%;text-align:center;}
.mm-link-center{color:black;text-decoration:underline;cursor:pointer;text-align:center;}
.x-btn.mm-portraitChart-buttonBenchmark button{color:#0061b2;font-weight:bold;}
.x-btn.mm-portraitChart-buttonBenchmark.x-item-disabled button{font-weight:normal;}
.mm-portfolio-footer{height:26px;vertical-align:middle;border:0 none #e0e0e0;border-top:1px solid #e0e0e0;}
.mm-portfolio-footer .mm-toolbar-text{font-weight:normal;padding:5px 0 0 5px;}
.mm-ordersnippet-btn{float:right;margin-bottom:10px;}
.mm-ordersnippet{margin:5px;}
.mm-iframe{width:100%;height:100%;border:0 none;}
.mm-cer-static-tabs{vertical-align:top;}
.contentError{color:red;}
table.mm-loginButtons{margin-top:15px;width:100%;}
.mm-historicalPerformance-right{float:right;}
.mm-histPerformance-dd{border:1px dashed #99bbea;width:393px;margin-top:2px;margin-left:48px;min-height:21px;}
.mm-histPerformance-table{width:552px;margin-left:48px;margin-top:20px;border:1px solid #99bbea;}
.mm-histHighLow-table{width:552px;margin-left:48px;margin-bottom:20px;border:1px solid #99bbea;}
.mm-histPerformance-instrumentLabel{text-align:center;margin-top:3px;font-weight:bold;}
.mm-histPerformance{margin-top:10px;}
.mm-histPerformance-dateselect{width:395px;margin-top:2px;margin-left:48px;min-height:21px;}
.mm-form{margin:10px;}
.mm-form-label{padding-right:10px;}
.mm-alertForm{margin:10px;}
.mm-alertForm-table{width:100%;}
.mm-alertForm table tr{vertical-align:top;}
.mm-alertForm .mm-form-field{width:160px;}
.mm-action-edit{background:transparent url( images/mm/elements/pencil.gif ) no-repeat center center;width:13px;height:12px;}
.mm-action-delete{background:transparent url( images/mm/elements/minus.gif ) no-repeat center center;width:13px;height:12px;}
.mm-action-ok{background:transparent url( images/mm/elements/ok.gif ) no-repeat center center;width:13px;height:12px;}
.mm-printchartcenter-empty{width:0;float:left;}
.mm-printchartcenter-meta{text-align:left;font-size:10pt;}
.mm-printchartcenter-value{text-align:right;font-size:10pt;margin-left:20px;}
.mm-printchartcenter-grid{margin:15px;vertical-align:top;}
.internal-tool-header{margin:4px 0 2px;background-color:#eee;border-bottom:1px solid #e0e0e0;font-size:160%;font-weight:bold;text-align:center;}
.internal-tool-text{margin:10px;font-size:115%;text-align:center;}
.external-tool-header{margin:10px;border:1px solid #e0e0e0;background-color:white;padding:10px;text-align:center;font-size:200%;}
.external-tool-text{margin:10px;font-size:130%;text-align:center;}
.external-tool-text td{font-size:110%;text-align:left;}
.external-tool-icon.vdb{width:281px;height:47px;background:transparent url( images/external/vdb-logo.gif ) no-repeat center center;border:0 none;}
.mm-compactQuote-invisible{display:none;}
.mm-calendar-date-invisible{display:none;}
.mm-invisible{display:none;}
.mm-indent{margin-left:20px;}
.x-tree-node-leaf .x-tree-node-icon.mm-fileType-pdf{background-image:url( images/mm/snippet/filetypes/pdf.gif );}
.x-tree-node-leaf .x-tree-node-icon.mm-fileType-text{background-image:url( images/mm/snippet/filetypes/text.gif );}
.x-tree-node-leaf .x-tree-node-icon.mm-fileType-table{background-image:url( images/mm/snippet/filetypes/table.gif );}
.x-tree-node-leaf .x-tree-node-icon.mm-fileType-html{background-image:url( images/mm/snippet/filetypes/html.gif );}
table.mm-dependentValues-tools td{padding:0 8px;}
table.mm-dependentValues-tools .mm-formElement td{padding:0 2px;}
.mm-dateBox{white-space:nowrap;}
.mm-dateBox span{padding-right:5px;}
.legacyView .mm-dateBox input,.mm-dateBox input{background:white url( gxt/images/default/form/text-bg.gif ) repeat-x scroll 0 0;border:1px solid #b5b8c8;padding:0 3px;vertical-align:middle;height:17px;width:70px;font-size:12px;}
.mm-dateBox img{width:17px;height:18px;border-bottom:1px solid #b5b8c8;vertical-align:middle;cursor:pointer;}
.asView .mm-dateBox img{width:16px;height:16px;border-bottom:none;background:url(images/cg/toolbar/calendar.png) no-repeat;}
.mm-dateBox.disabled{opacity:0.6;filter:alpha(opacity = 60);}
.mm-dateBox.disabled img{cursor:default;}
table.mm-pdf-option{margin:10px auto;}
.mm-pdf-option1{padding-top:5px;padding-left:30px;}
.mm-pdf-option2{padding-left:60px;}
.mm-pdf-option-link{padding-left:30px;font-size:120%;background:url( images/mm/snippet/filetypes/pdf.gif ) no-repeat left center;}
.mm-newsentry-span{margin-left:3px;margin-right:3px;font-family:SourceCodePro, "Liberation Mono", "Lucida Console", monospace;font-size:80%;}
.mm-edg-siegel{margin-top:0;margin-left:2px;}
div.mm-tinyEdgBadge{position:relative;height:28px;width:84px;max-height:28px;padding:0;margin:0;overflow:hidden;}
div.mm-tinyEdgBadge-bg{position:absolute;top:0;left:0;}
div.mm-tinyEdgBadge div.mm-tinyEdgBadge-topClasses{position:absolute;top:2px;left:23px;}
div.mm-tinyEdgBadge div.mm-tinyEdgBadge-topClasses div.mm-tinyEdgBadge-topClass{background:linear-gradient(#ffffff 0%, #bfbfbf 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffffff', endColorstr='#ffbfbfbf',GradientType=0);color:#bfbfbf;width:11px;max-width:11px;height:11px;max-height:11px;line-height:11px;font-size:9px;text-align:center;vertical-align:baseline;margin-right:1px;float:left;}
div.mm-tinyEdgBadge div.mm-tinyEdgBadge-topClasses div.mm-tinyEdgBadge-topClass.mm-tinyEdgBadge-topClass-active{background:linear-gradient(#d4aa00 0%, #a27e0f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd4aa00', endColorstr='#ffa27e0f',GradientType=0);color:#ffffff;}
div.mm-tinyEdgBadge div.mm-tinyEdgBadge-topScore{position:absolute;top:14px;left:23px;}
.mm-terminalPages .x-panel-bwrap div{height:100%;}
.mm-drag-proxy{border:1px dashed #3b5a82;z-index:20000;overflow:hidden;position:absolute;left:0;top:0;}
.mm-pricesnippetfield-right{text-align:right;font-weight:bold;}
.mm-mpl-space{border-bottom:1px solid #e0e0e0;height:2px;}
.mm-sortOrderChooser .items{border-collapse:collapse;margin-top:5px;margin-bottom:5px;background:white;}
.mm-sortOrderChooser table.items > tbody > tr > td{padding:8px;}
.mm-sortOrderChooser table.items > tbody > tr > td:nth-child(2){min-width:130px;}
.mm-sortOrderChooser table.items > tbody > tr > td:nth-child(3){min-width:100px;}
.mm-sortOrderChooser .items .selected{background-color:#b4d3dc;}
.mm-sortOrderChooser .items .spacer{width:2px;}
.mm-toolbar-popup .mm-sortOrderChooser .items{width:100%;}
.mm-toolbar-popup .mm-sortOrderChooser .items td select{width:100%;}
.asView .mm-toolbar-popup input,.asView .mm-toolbar-popup select.gwt-ListBox{color:#076E8D;font-size:11px;}
.asView .mm-toolbar-popup input{padding:0 3px;}
.asView .mm-toolbar-popup .mm-dateBox input{color:#076E8D;font-size:11px;cursor:default;}
.asView .mm-toolbar-popup .popupContent .mm-form table td{height:20px;max-height:20px;}
.asView .mm-toolbar-popup input,.asView .as-filter-entries input{color:#076E8D;font-size:11px;width:180px;overflow:hidden;text-overflow:ellipsis;}
.asView .as-filter-entries input[type="text"]{border:1px solid #bbb;border-width:0 1px 2px;}
.asView .mm-toolbar-popup .mm-decimalBox input.mm-validatingBox.mm-form-invalid,.asView .mm-toolbar-popup input.mm-form-invalid{border:0 none;background:url(images/cg/sps/edit-invalid.png) bottom repeat-x, url(images/cg/sps/edit-half-border.png) left bottom no-repeat, url(images/cg/sps/edit-half-border.png) right bottom no-repeat;padding:0 3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.asView .mm-toolbar-popup .mm-dateBox input{width:75px;}
.asView .as-filter-entries input.gwt-TextBox,.asView .as-filter-entries input.gwt-SuggestBox{border:0 none;border-bottom:1px solid #e0e0e0;background:url(images/cg/sps/edit-half-border.png) left bottom no-repeat, url(images/cg/sps/edit-half-border.png) right bottom no-repeat;padding:0 3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.asView .mm-toolbar-popup .as-button .menu-trigger{background-image:url(images/cg/sps/button-menu-trigger.png);}
.bs-hover table.mm-snippetTable tr.mm-hover td,.bs-hover table.mm-snippetTable tr:hover td,.bs-hover table.mm-listSnippetTable tr:hover td{border-right-color:#fbfbfb;border-top-color:#076E8D;border-bottom-color:#076E8D;}
.bs-hover table.mm-snippetTable tr.mm-hover td td,.bs-hover table.mm-snippetTable tr:hover td td,.bs-hover table.mm-listSnippetTable tr:hover td td{border-width:0;}
.bs-hover tr.mm-snippetTable-data:hover td.mm-snippetTable-data{border-right:1px solid #fbfbfb;border-top:1px solid #076E8D;border-bottom:1px solid #076E8D;}
.bs-hover div.mm-newsdetail-text-short:hover{border-bottom:1px dashed #076E8D;}
.bs-hover .mm-contextTrigger-link-9:hover img{background-position:-36px 0;}
.bs-hover table.mm-priceTeaser .mm-quoteLink:hover{background:url( images/mm/pin-blue.gif ) no-repeat center center;}
.asView.bs-hover table.mm-priceTeaser .mm-quoteLink:hover{background-image:url( images/cg/snippet/pin-blue.gif );}
.bs-hover .mm-desktopIcon:hover{border:1px dashed #076E8D;background-color:#f0f4fa;}
.bs-hover table.mm-formTable td.mm-finder-sectionHead div:hover,.bs-hover table.mm-formTable td.mm-finder-sectionHead.hidden div:hover{cursor:pointer;background-color:white;}
.bs-hover .mm-finder-element table.gwt-StackPanel .gwt-StackPanelItem:hover{background:#f0f4fa url( images/mm/finder/selected-stack-bg.gif ) repeat-x center top;}
.asView .mm-finder-element table.gwt-StackPanel .gwt-StackPanelItem:hover{background:none;background-color:#d1e4f8;}
.asView .mm-finder-element table.gwt-StackPanel .gwt-StackPanelItem-selected:hover{background:url(images/cg/toolbar/selected-underline.png) repeat-x bottom;background-color:#d1e4f8;}
.pm-reportView .x-layout-collapsed{background-image:url( images/mm/pmweb/leftpanel-text-investor-tree.gif );}
.locale-en .pm-reportView .x-layout-collapsed{background-image:url( images/mm/pmweb/leftpanel-text-investor-tree-en.gif );}
.locale-it .pm-reportView .x-layout-collapsed{background-image:url( images/mm/pmweb/leftpanel-text-investor-tree-it.gif );}
.mm-popupPanel{border:1px solid #e0e0e0;background-color:#ffffff;padding:2px;}
.mm-dropdown img{width:17px;}
.mm-dropdown-popup{border:1px solid #e0e0e0;cursor:pointer;}
.mm-dropdown-popup .item{padding:1px;white-space:nowrap;}
.mm-dropdown-popup .hover{background-color:#ffffff;}
.legacyView .mm-dateBox input.mm-form-invalid{background:url( gxt/images/default/grid/invalid_line.gif ) repeat-x bottom, url(gxt/images/default/form/text-bg.gif ) repeat-x top, white;}
.asView .mm-dateBox input.mm-form-invalid{background:white url( images/cg/sps/edit-invalid.png ) repeat-x bottom;}
.mm-date-inner a,.mm-date-mp a{text-decoration:none;}
.mm-errorPopup .popupContent{background-color:#ffffff;}
.mm-errorPopup .popupContent div{border:1px solid #cc0000;}
.mm-date-picker .mm-btn-default,.mm-date-picker .mm-btn-over,.mm-date-picker .mm-btn-clicked{color:white;cursor:pointer;font:11px arial,helvetica,tahoma,sans-serif;height:16px;padding:3px 0;vertical-align:middle;}
.investor-wrap{border:1px solid transparent;}
.investor-wrap img{vertical-align:middle;margin:0 3px 0 1px;}
.mm-investor-config{margin:10px;}
.mm-borderedContent{border:1px solid #e0e0e0;}
.mm-contentData .x-tab-panel-header{padding-top:3px;}
.mm-contentData .x-tab-panel-body{border-top:1px solid #e0e0e0;}
.mm-videoscreen{width:850px;}
.mm-videoarea{margin-left:30px;}
.mm-video-description{margin-top:10px;}
.mm-videobanner{margin-left:30px;}
.mm-videoitem{width:175px;height:81px;border:0;background-image:url( images/mm/daf/filmrolle.jpg );}
.mm-videoimage{cursor:pointer;width:130px;height:76px;position:relative;left:23px;top:2px;}
.mm-videoimage-selected{cursor:pointer;width:128px;height:74px;position:relative;left:23px;top:2px;border:1px solid;border-color:#cc0000;}
.mm-video-textpanel{position:relative;left:4px;width:180px;}
.mm-video-text-head{font-weight:bold;background-color:#f0f0f0;border-bottom:1px solid #e0e0e0;margin-bottom:0.5em;padding:3px 0 0 3px;}
.mm-video-text{margin-right:4px;}
.mm-btnPngExportPanel{position:absolute;top:0px;left:27px;}
.mm-certcomparison{background-color:white;}
.mm-certcomparison .x-panel-body{background-color:white;}
.mm-certcomparison-dnd{margin:5px;background-color:white;width:400px;height:30px;}
.mm-certcomparison-image-panel{margin-top:7px;}
img.mm-certcomparison-image-panel{cursor:pointer;}
.mm-certcomparison-dnd-panel{border:1px dashed #99bbea;width:370px;height:30px;background-color:white;}
.mm-certcomparison-dnd-panel.dragOver{border-color:#ff5900;}
.mm-certcomparison-dnd-panel.nodrop{border-color:transparent;}
.mm-certcomparison-btn{position:absolute;left:110px;top:60px;}
table.mm-certcomparison-table{border:1px solid #e0e0e0;}
div.mm-certcomparison-table{}
.mm-certcomparison-table-0{color:#008846;}
.mm-certcomparison-section{cursor:pointer;padding-top:2px;border-top:0 !important;border-bottom:0 !important;font-size:105%;font-weight:bold;}
div.mm-certcomparison-section{background:transparent url( images/mm/finder/visible.gif ) no-repeat right center;border-bottom:1px solid #99bbea !important;}
div.mm-certcomparison-section.hidden{background:transparent url( images/mm/finder/hidden.gif ) no-repeat right center;border-bottom:1px solid #99bbea !important;}
.mm-certcomparison-head{text-align:center;margin:0 auto;}
td.mm-certcomparison-head{text-align:center;margin:0 auto;}
.mm-certcomparison-singlefield{background-color:white;border-bottom:0 !important;border-top:0 !important;vertical-align:middle !important;text-align:center;}
.mm-certcomparison-default-text{margin:10px;font-size:130%;text-align:left;}
.mm-sps-frame{border:0 none;}
div.mm-mini-portrait{float:left;margin-top:11px;margin-left:11px;margin-bottom:11px;width:160px !important;}
.mm-mini-portrait-head{text-align:center;margin-bottom:10px;}
.mm-mini-portrait-chart{margin-right:10px;cursor:pointer;}
.mm-mini-portrait-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px;}
.mm-mini-portrait-dzpib{float:left;}
.mm-nvt-entry{clear:both;border-width:1px 0;border-style:solid;border-top-color:transparent;border-bottom-color:#ededed;border:0 none;}
.mm-nvt-entry:hover{border-color:#076E8D;}
.mm-nvt-name{float:left;color:#4c4c4c;}
.mm-nvt-value{text-align:right;}
.overflowCompletion{overflow:hidden;text-overflow:ellipsis;white-space:pre;}
.mm-completion-popup{position:absolute;overflow:visible;background-color:#f0f0f0;padding-right:10px;}
.mm-completionPopup{background-color:#f0f0f0;}
.mm-tooltip{background-color:#ffffff;border:2px solid #c0c0c0;border-radius:6px;-webkit-box-shadow:0 0 3px #888;-moz-box-shadow:0 0 3px #888;box-shadow:0 0 3px #888;padding:3px 5px;}
.mm-iqdata-window{background-color:#fafafa;border:1px solid #131313;border-radius:4px;box-shadow:10px 10px 5px #888;padding:4px;}
.mm-margin-right-15{margin-right:15px;}
.mm-emittent-category-headtab{background-color:#ffffff;margin-right:15px;}
.mm-productTeaser{border-top:1px solid #e0e0e0;background-color:white;text-align:center;overflow:hidden;}
.mm-input-panel{margin:50px auto;padding:1em;border:1px solid #131313;border-radius:3px;color:#4c4c4c;background-color:#fafafa;text-align:center;}
.pmwebHtmlReport table{border-collapse:collapse;border:1px solid #d5d5d5;}
.pmwebHtmlReport th{text-align:center;color:#131313;font-size:11px;font-weight:bold;background:transparent url( images/mm/snippet/toolbar-bg.gif ) repeat-x scroll 0;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;padding:1px 2px;}
.pmwebHtmlReport th{font-weight:bold;border:1px solid #d5d5d5;padding:2px;}
.pmwebHtmlReport td{border:1px solid #d5d5d5;border-top:0 none;border-bottom:0 none;padding:2px;}
.pmwebHtmlReport .trhead0 td{color:#131313;font-size:11px;font-weight:bold;background:transparent url( images/mm/snippet/toolbar-bg.gif ) repeat-x scroll 0;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;padding:1px 2px;}
.pmwebHtmlReport .trhead1 td{font-weight:bold;background-color:#f8f8f8;border:1px solid #d5d5d5;}
.pmwebHtmlReport .sum{font-weight:bold;margin-bottom:0.5em;border-top:2px solid #131313;}
.pmwebHtmlReport .sumEmpty{border-top:2px none;}
table.pm-report-footer{background:white;}
table.pm-report-footer td.footercaption{font-weight:bold;}
table.pm-report-footer td.footervalue{text-align:right;min-width:100px;}
table.pm-report-footer td.footerspace{width:40px;}
.pm-workspace{width:100%;}
.pm-workspace-card{position:relative;white-space:nowrap;}
.pm-workspace-card-icon{vertical-align:middle;margin-right:2px;margin-bottom:1px;}
.pm-workspace-card-label{cursor:pointer;white-space:nowrap;}
.pm-workspace-card-tool{position:absolute;top:0;left:0;background:url(images/mm/panel/tool-sprites.png) no-repeat scroll 0 0;height:15px;width:15px;cursor:default;}
.pm-workspace-card-tool:hover{background-position:-15px 0;}
.asView .pm-workspace-card-tool{background-image:url(images/cg/panel/tool-sprites.png);}
.pm-workspace-card-selected{background-color:#ffffff;}
.mm-workspace-item .pm-investorItem{cursor:pointer;}
.pm-workspace-investorsPanel .pm-borderPanel{border-width:1px 0;}
.pm-workspace-investorsPanel .x-tab-panel-header{padding-top:3px;}
.pm-investorItem img{vertical-align:middle;}
.mm-floatPanel .up{background:linear-gradient(to bottom, rgba(7,110,141,0.3) 20%,rgba(7,110,141,0.0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d076E8D', endColorstr='#00076E8D',GradientType=0 );}
.mm-floatPanel .down{background:linear-gradient(to top,    rgba(7,110,141,0.3) 20%,rgba(7,110,141,0.0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00076E8D', endColorstr='#4d076E8D',GradientType=0 );}
.mm-floatPanel .left{background:linear-gradient(to right,  rgba(7,110,141,0.3) 20%,rgba(7,110,141,0.0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d076E8D', endColorstr='#00076E8D',GradientType=1 );}
.mm-floatPanel .right{background:linear-gradient(to left,   rgba(7,110,141,0.3) 20%,rgba(7,110,141,0.0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00076E8D', endColorstr='#4d076E8D',GradientType=1 );}
.mm-floatPanel .up{background-color:transparent;}
.mm-floatPanel .up img{background:url(images/cg/panel/float-icon-up.png) center 30% no-repeat;}
.mm-floatPanel .down img{background:url(images/cg/panel/float-icon-down.png) center 70% no-repeat;}
.mm-floatPanel .left img{background:url(images/cg/panel/float-icon-left.png) 20% center no-repeat;}
.mm-floatPanel .right img{background:url(images/cg/panel/float-icon-right.png) 80% center no-repeat;}
.as-topToolbar{padding:0;}
.as-topToolbar .as-button{margin-top:11px;margin-left:8px;}
.as-topToolbar .as-topToolbarText{font-size:120%;font-weight:600;padding:14px;}
.as-topToolbar .as-topToolbarText.loginName{float:right;}
.as-topToolbar .as-button.logoutButton{float:right;}
.as-iconPanel{width:100px;}
.as-iconPanel .as-icon{color:#076E8D;text-align:center;height:70px;margin:5px 0 5px 5px;padding:5px 5px 5px 0;cursor:pointer;transition:background-color 250ms;}
.as-iconPanel .as-icon:first-child{margin-top:0;}
.as-iconPanel .as-icon:hover{text-align:center;color:#076E8D;background-color:#d1e4f8;}
.as-iconPanel .as-icon.selected{background-color:#e0e0e0;}
.as-iconPanel .as-icon.was-selected{background:url(images/cg/westpanel/icon-was-selected.png) left top no-repeat;}
.as-iconPanel .as-icon .as-button{height:100%;}
.as-content .x-panel-popup-body{background-color:white;}
.as-content .x-panel-header,.as-content .mm-snippet-header{height:16px;}
.as-navigationArea{background-color:#e0e0e0;}
.as-navigationArea .x-toolbar{background:#e0e0e0;}
.as-navigationArea .x-toolbar .x-toolbar-cell{vertical-align:top;}
.as-navigationArea .x-toolbar .x-toolbar-cell .as-button{margin-top:4px;}
.as-navTree{padding:0 5px;width:190px;}
.as-object-navTree{padding:0;width:198px;}
.as-navTree div{font-weight:600;}
.as-navTree .labelPanel{position:relative;padding-left:16px;}
.as-navTree-no-topHandle > .item > .labelPanel{padding-left:0;}
.as-navTree .label{cursor:default;padding:2px 0;}
.as-navTree .label img{vertical-align:middle;}
.as-navTree-qtip{font-weight:600;background-color:#e0e0e0;cursor:default;}
.as-navTree-qtip.active{color:#131313;background-color:#d1e4f8;cursor:pointer;}
.as-navTree-qtip img{vertical-align:middle;}
.as-navTree .label.action,.as-navTree .label.action td{color:#4c4c4c;cursor:pointer;}
.as-navTree .label.no-action,.as-navTree .label.no-action td{color:#797979;}
.as-navigationArea .as-navTree .label.action,.as-navigationArea .as-navTree .label.action td{color:#131313;}
.as-navTree .expandIcon{background-image:url('images/cg/tree/tree-all.png');position:absolute;left:0;top:2px;width:16px;height:16px;}
.as-navTree .expandIcon.async{background-image:url('images/cg/tree/blue/tree-all.png');}
.as-navTree .labelPanel.selected .label{background-image:url('images/cg/toolbar/selected-underline.png');background-repeat:repeat-x;background-position:bottom;}
.as-navTree .labelPanel .label.action{transition:background-color 250ms;}
.as-navTree .labelPanel:hover .label.action,.as-navTree .labelPanel.hover .label.action{background-color:#d1e4f8;}
.as-navTree .labelPanel.selected:hover .label.action,.as-navTree .labelPanel.selected.hover .label.action{background:#d1e4f8 url('images/cg/toolbar/selected-underline.png') repeat-x bottom;}
.as-navTree .collapsed{background-position:0 -16px;}
.as-navTree .expanded{background-position:-16px -16px;}
.as-navTree .labelPanel:hover .collapsed,.as-navTree .labelPanel.hover .collapsed{background-position:0 0;}
.as-navTree .labelPanel:hover .expanded,.as-navTree .labelPanel.hover .expanded{background-position:-16px 0;}
.as-navTree .item{padding-left:20px;position:relative;}
.as-navTree .item.level-0{padding-left:0;}
.as-navTree .item.level-0>.labelPanel>.label{font-size:120%;}
.as-navTree .item.level-0>.children{padding-top:0px;padding-bottom:0px;margin:0 0 20px;}
.as-navTree-level-1 .item.level-1,.as-navTree-no-topHandle .item.level-1{padding-left:0;}
.as-navTree .item.level-2>.labelPanel>.label{border-left:1px solid #aeaeae;padding-left:3px;}
.as-navTree .item .leftIconPanel{position:absolute;left:15px;top:2px;}
.as-navTree .item.level-1 > .leftIconPanel{left:1px;}
.as-navTree .labelPanel .selectedEndIcon{display:none;}
.as-navTree .labelPanel.selected td.selectedEndIcon{display:table-cell;}
.asView .ice-moduleAndNavToggleButton{background-color:#e0e0e0;cursor:pointer;}
.asView .ice-moduleAndNavToggleButton:hover{background-color:#d1e4f8;}
.asView .ice-moduleAndNavToggleButton .ice-moduleAndNavToggleButton-icon{position:absolute;top:50%;}
.asView .ice-dzbankTeaserPanel{background-color:#e0e0e0;padding:5px;}
.as-southPanel,.as-southPanel div{color:#ffffff;background-color:#000000;}
.as-southPanel .as-southText{font-size:10px;padding-top:3px;padding-left:5px;}
.as-southPanel .as-button{text-align:center;}
.as-southPanel .as-button .label{color:#ffffff;font-size:10px;padding-top:3px;}
.as-southPanel .as-button:hover .label{color:#00374F;}
.as-southPanel.sharedEnvColorSchema,.as-southPanel.sharedEnvColorSchema div{background-color:#007F00;}
.as-mainPanel{background:#ffffff url(images/mm/toolbar/top-tb-bg.gif) repeat-x top;padding:0;}
.as-selection{position:absolute;cursor:pointer;border:1px solid #7e8688;border-radius:4px;-moz-border-radius:4px;padding:3px;text-align:center;}
.as-submenuDummy{background:#424242 url(images/mm/toolbar/bg.gif) repeat-x top left;margin-top:46px;height:25px;}
.as-toolbar{position:absolute;top:0;left:0;}
.as-mmweb{top:40%;left:5%;}
.as-sps{top:20%;left:40%;}
.as-pmweb{top:40%;right:5%;}
.as-selection div{color:#7e8688;font-size:12pt;text-align:center;}
.as-product-vwd{font-weight:bold;color:#004494;}
.as-selection img{margin:10px auto;}
.as-selection .as-header{background:#424242 url(images/mm/toolbar/bg.gif) repeat-x top left;color:white;}
.as-menu{position:absolute;top:0;right:0;z-index:1001;}
.as-menu div{white-space:nowrap;}
.asView .mm-menu{box-shadow:#076E8D 0 0 5px 1px;background:#f5f5f5;}
.as-popup-menu{box-shadow:#076E8D 0 0 5px 1px;background-color:#f5f5f5;z-index:500;}
.as-popup-menu .popupContent{padding:1px;}
.as-popup-menu .as-popup-link{transition:background-color 250ms;cursor:pointer;}
.as-popup-menu .as-popup-link:hover{background-color:#d1e4f8;}
.as-logo{position:absolute;top:0;right:3px;font-size:16pt;color:#7e8688;cursor:pointer;}
.as-product{position:absolute;top:25px;right:3px;font-size:12pt;color:#7e8688;cursor:pointer;}
.as-product span{margin:0 10px;}
.as-username{position:absolute;top:5px;right:260px;font-weight:bold;}
.as-historyControl{position:absolute;top:0;right:0;bottom:auto;left:auto;height:100%;background-color:#e0e0e0;min-width:76px;}
.as-historyControl .thread{float:left;margin:4px 0 0 0;cursor:pointer;transition:background-color 250ms;}
.as-historyControl .thread:hover{background-color:#d1e4f8;}
.as-historyControl .new{}
.as-historyControl .current{cursor:default;}
.as-historyControl .current:hover{box-shadow:none;}
.as-historyPopup .historyEntry{padding:4px;height:18px;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.as-historyPopup .historyEntry img{vertical-align:middle;padding:0 2px 2px 0;}
.as-popupProducts{background:#ffffff url(images/mm/toolbar/top-tb-bg.gif) repeat-x top;border:1px solid #7e8688;-moz-border-radius:8px;border-radius:8px;padding:2px;z-index:2000;}
.as-popupProduct{font-size:12pt;color:#7e8688;cursor:pointer;}
.as-popupProduct:hover{background-color:#f0f0f0;}
.as-revealAnimationCover{position:absolute;background-color:#fff;z-index:1000;}
.sps-task-error-popup,.gwt-PopupPanel{z-index:16777271;}
.gwt-PopupPanel{background-color:white;border-color:#e0e0e0;border-style:solid;border-width:1px;border-radius:8px;box-shadow:0 2px 2px 0 #888;}
.gwt-PopupPanel .popupContent{padding:5px;}
.mm-toolbar-popup{background-color:white;box-shadow:1px 2px 2px 0px #888;-moz-box-shadow:1px 2px 2px 0px #888;-webkit-box-shadow:1px 2px 2px 0px #888;z-index:0;}
.mm-toolbar-popup .popupContent{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;border-color:#e0e0e0;border-style:solid;border-width:1px;}
.gwt-PopupPanel.validatorTooltip{border-color:#e0e0e0;}
.gwt-PopupPanel.validatorTooltip .popupContent .error{color:red !important;}
.mm-devTools-popup{background-color:white;box-shadow:-2px -2px 2px 0 #888;padding:4px;z-index:8192;}
.mm-devTools-header{font-size:115%;color:#4c4c4c;}
div + .mm-devTools-header{margin-top:0.5em;}
.ice-dialog-no-max-width .mm-dlg-c,.as-oe-dlg .mm-dlg-c{max-width:none;}
.as-oe input.invalid,.asView .as-oe .mm-dateBox input.gwt-TextBox.mm-form-invalid{background-image:none;}
.as-oe .invalid,.asView .as-oe .mm-dateBox input.gwt-TextBox.mm-form-invalid{border-color:red;border-style:solid;border-width:1px;}
.as-oe .invalid:focus,.asView .as-oe .mm-dateBox input.gwt-TextBox.mm-form-invalid:focus{border-color:red;border-style:solid;border-width:1px;}
.as-oe .gwt-TabLayoutPanelTabInner .gwt-HTML .gwt-Image{margin-left:5px;margin-top:-4px;vertical-align:middle;}
.as-oe .x-btn.invalid{border-color:red;}
.as-oe .x-btn{border-color:transparent;border-width:1px;border-style:solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
.as-oe .ft > tbody > tr > td{padding:0;min-height:18px;}
.as-oe .cp .ft .gwt-Label.as-oe-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.as-oe .cp .ft tr td:first-child + td > .gwt-Label.as-oe-ellipsis{max-width:240px;width:240px;}
.as-oe .cp{padding:15px;}
.as-oe .cp.withTabs{padding-top:0px;}
.as-oe .ft .validityDataPanel .gwt-RadioButton input + label{display:none;}
.as-oe .cp.ft{table-layout:fixed;padding-top:0;}
.as-oe .cp .ft.brokerLogin{width:100%;}
.as-oe .cp .ft.brokerLogin td{height:25px;}
.as-oe.confirmDlg .ft > tbody > tr > td{padding:0;min-height:18px;max-width:150px;min-width:150px;vertical-align:baseline;}
.gwt-PopupPanel.as-oe.arbitragePopup .popupContent > div{width:1000px;max-height:360px;min-height:100px;}
.mm-printview .as-oe .cp.ft{padding-top:0;}
.mm-printview .as-oe{padding:5px;}
.mm-printview .as-oe .printDate{padding-top:15px;}
.mm-LabelWithPopup.withAddInfo{text-indent:8px;background:url( images/mm/pin-mini.gif ) no-repeat left 3px;cursor:pointer;}
.gwt-PopupPanel.mm-LabelWithPopup .mm-snippetTable{width:250px;}
.asView.mm-LabelWithPopup.withAddInfo{background-image:url( images/cg/snippet/pin-mini.gif );}
.asView .mm-LabelWithPopup.withAddInfo.as-objectView-value{background-position:5px 3px;}
.mm-printview .as-oe h1{font-size:112%;padding:0;}
.as-oe .headline{color:#004494 !important;padding-top:15px !important;font-weight:bold;}
.mm-printview .as-oe .cp{padding-top:0;}
.as-oe .headline .gwt-Label{color:#004494 !important;}
.as-oe .rightcols{padding-left:15px !important;}
.as-oe table tr td.labels{padding-left:5px;padding-right:5px;}
.as-oe table tr td.labels + td > .gwt-Label{text-indent:5px;}
.as-oe.confirmDlg table tr td.labels{max-width:22ex;min-width:22ex;padding-left:5px;padding-right:5px;vertical-align:baseline;}
.as-oe table tr td.fields{width:40ex;}
.as-oe .remarkcols{padding-left:5px !important;padding-right:5px !important;}
.as-oe .si{width:100%;}
.as-oe .cp .ft .si tr > td:first-child{padding-right:2px;width:100%;}
.as-oe .siBhlIpo,.as-oe .siName{table-layout:fixed;border-collapse:collapse;width:100%;max-width:100%;}
.as-oe .siBhlIpo td:first-child .gwt-Label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:5px;}
.as-oe .siBhlIpo td:first-child + td{width:110px;}
.as-oe .siName .gwt-Label{overflow:hidden;text-indent:5px;text-overflow:ellipsis;white-space:nowrap;}
.as-oe .limitPanel{width:100%;}
.as-oe .limitPanel tr td:first-child{padding-right:5px;}
.as-oe .contractDateTimePanel{border-collapse:collapse;}
.as-oe .contractDateTimePanel .gwt-TextBox:last-child{width:40px;}
.as-oe .gwt-TextBox,.as-oe .gwt-PasswordTextBox{width:100%;text-indent:3px;}
.asView .as-oe .mm-dateBox input.gwt-TextBox{font-size:11px;height:18px;padding:0;width:80px;background:white;}
.as-oe .gwt-RadioButton label{margin-left:5px;}
.as-oe .gwt-ListBox{width:101%;}
.as-oe .gwt-ListBox option{max-width:480px;}
.as-oe .gwt-TextBox-readonly{background-color:white;}
.as-oe .gwt-TextBox-readonly.ha-pdisabled{background-color:ThreeDFace;}
.as-oe .ha-advice{padding-top:15px !important;}
.mm-menuItem.as-oe.selected .label{background-image:none;}
.as-objectWidget{border-bottom:1px solid;border-color:#e0e0e0;padding:0;padding-left:5px;padding-right:5px;}
.as-objectIcon{margin-top:8px;margin-right:4px;float:left;}
.as-objectWidget-type{border-top:1px solid #aeaeae;color:#4c4c4c;height:20px;line-height:20px;padding-left:20px;vertical-align:top;}
.as-objectWidget-head,.as-objectWidget-head-tooltip{font-size:14px;color:#4c4c4c;}
.as-objectWidget-head-tooltip{background-color:#e0e0e0;}
.as-objectWidget-head{font-size:14px;color:#4c4c4c;padding:0;margin-top:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.as-objectWidget-market,.as-objectWidget-market-tooltip{color:#4c4c4c;}
.as-objectWidget-market-tooltip{background-color:#e0e0e0;}
.as-objectWidget-market{color:#4c4c4c;width:40%;padding:0;margin-top:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.as-objectWidget-text{color:#4c4c4c;padding:0;margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.as-objectWidget-address{margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.as-objectWidget-contact{margin-top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.as-objectWidget-status{bottom:0;height:18px;left:0;position:absolute;width:100%;}
.as-objectWidget-bottomBorder{border-bottom:#aeaeae solid 1px;bottom:0;left:5px;position:absolute;right:5px;}
.as-objectWidget-creationDate{height:18px;left:5px;line-height:18px;position:absolute;top:0;}
.as-objectWidget-dataStatus{position:absolute;right:5px;top:2px;height:100%;}
.as-objectWidget-alert{position:absolute;right:25px;top:0;height:100%;}
.as-tooltip-alerts-list{list-style-type:disc;list-style-position:inside;}
.as-uod-portfolioVersion-selectButton div span.label{vertical-align:baseline;}
.as-uod{padding:0;}
.as-uod .section{margin-bottom:3px;background:white;padding-top:0;padding-bottom:11px;}
.as-uod .section.selected .as-objectView-header{background-image:url('images/cg/toolbar/selected-underline.png');background-position:center bottom;background-repeat:repeat-x;}
.as-uod .section.divider .as-objectView-header{color:#4c4c4c;background-color:#f5f5f5;border-bottom:#e0e0e0 solid 1px;}
.as-objectView-header{height:23px;text-indent:9px;font-size:16px;color:#4c4c4c;margin-bottom:6px;}
.as-objectView-subheader{height:20px;padding-top:4px;text-indent:9px;font-size:12px;font-weight:normal;color:#4c4c4c;}
.as-uod .section div .as-objectView-subheader{height:20px;padding-top:4px;text-indent:9px;font-size:11px;font-weight:normal;color:#4c4c4c;}
.as-objectView-field{width:540px;position:relative;height:25px;color:#4c4c4c;}
.as-objectView-field .buttonStrip{height:auto;position:absolute;right:10px;text-align:right;}
.as-objectView-label{position:absolute;left:40px;width:170px;height:17px;top:6px;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.as-objectView-value{position:absolute;top:6px;left:230px;width:300px;height:17px;padding-left:5px;padding-right:5px;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #dbdbdb;}
.as-objectView-valueInputWidget{position:absolute;top:2px;left:230px;width:300px;height:17px;}
.gwt-ListBox.as-objectView-valueInputWidget{width:302px;}
.as-objectView-value.container{border-bottom:0;padding-left:0;width:310px;padding-right:0;}
.as-objectView-field.list .as-objectView-list .as-objectView-value.container{margin-top:8px;margin-bottom:2px;}
.as-objectView-field.list .as-objectView-list .as-objectView-value.container.mmDistributionHistoryDateFirst{margin-top:0;}
.as-objectView-field.list .as-objectView-list .as-objectView-value.container.mmDistributionHistoryDate{margin-top:15px;}
.as-objectView-value.container > div{padding-right:5px;padding-left:5px;border-bottom:1px solid #dbdbdb;}
.as-objectView-value.container > div.columns2{position:absolute;height:16px;width:180px;top:0;left:0;overflow:hidden;text-overflow:ellipsis;}
.as-objectView-value.container > div.columns2 + div.columns2{width:100px;left:200px;}
.as-objectView-value.container > div.columns3{position:absolute;height:16px;width:140px;top:0;left:0;overflow:hidden;text-overflow:ellipsis;}
.as-objectView-value.container > div.columns3 + div.columns3{width:60px;left:160px;}
.as-objectView-value.container > div.columns3 + div.columns3 + div.columns3{width:60px;left:240px;}
.as-objectView-value.mmDistributionHistoryDate{padding-top:10px;}
.as-objectView-value.boolean{width:16px;padding-left:0;padding-right:0;}
.mm-LabelWithPopup.withAddInfo.as-objectView-value.boolean{width:24px;background-position:0 3px;}
.as-objectView-field.multiline{height:67px;}
.as-objectView-field.multiline .as-objectView-value{height:60px;overflow:auto;white-space:normal;}
.as-objectView-field.multiline.nolabel .as-objectView-value{left:40px;padding:0;width:500px;}
.as-objectView-field.list{height:auto;min-height:18px;}
.as-objectView-field.list .as-objectView-label{position:absolute;top:0;}
.as-objectView-field.list .as-objectView-list{position:relative;left:230px;}
.as-objectView-field.list .as-objectView-list .as-objectView-value{margin-top:6px;position:relative;top:0;left:0;}
.as-objectView-field.list .as-objectView-list .as-objectView-value.withHistory{width:247px;}
.as-objectView-field.list .showHistory{position:absolute;right:0px;top:-3px;padding:0;border:none;}
.as-objectView-field.list .showHistoryDistributionContainer{position:relative;height:18px;width:310px;}
.as-objectView-field.list .showHistoryDistributionContainer .showHistoryMMDistribution{position:absolute;right:0px;top:0px;padding:0;border:none;}
.as-breadCrumb{height:24px;padding-left:16px;background:url(images/cg/toolbar/breadcrumb.png) no-repeat left center;cursor:pointer;transition:background-color 250ms;}
.as-breadCrumb div,.as-breadCrumb-tooltip{color:#131313;font-weight:600;}
.as-breadCrumb div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:148px;padding-top:4px;}
.as-breadCrumb:hover{background-color:#d1e4f8;}
.as-breadCrumb div img,.as-breadCrumb-tooltip img{vertical-align:middle;}
.as-topLineFloat{background-color:#000000;}
.as-topLineFloat .left{background:linear-gradient(to right, rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffffff', endColorstr='#00ffffff',GradientType=1 );}
.as-topLineFloat .right{background:linear-gradient(to left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffffff',GradientType=1 );}
.as-topLine{white-space:nowrap;background-color:#000000;height:21px;padding-top:3px;}
.as-topLine .as-topLine-element{font-weight:600;display:inline;margin-right:10px;cursor:pointer;color:#c0c0c0;}
.as-topLine .as-topLine-element .n{color:#e06666;}
.as-topLine .as-topLine-element .e{color:#e0e0e0;}
.as-topLine .as-topLine-element .p{color:#66b790;}
.as-topLine .as-topLine-element span{margin-right:5px;}
.as-topLine .as-topLine-element .price{font-weight:bold;}
.as-topLine-popup{box-shadow:0 2px 3px #555;border-bottom-left-radius:3px;border-bottom-right-radius:3px;cursor:pointer;}
.ice-customerColorLine{height:0;background-color:#076E8D;}
.as-searchBox{position:relative;width:180px;height:24px;margin-top:10px;margin-left:10px;margin-right:9px;border:1px solid #ccc;border-radius:11px;background-color:white;}
.as-searchBox.as-focus{border-color:#888;}
.as-searchBox input.gwt-SuggestBox{position:absolute;left:24px;top:0;right:24px;bottom:0;border:0 none;padding:1px;width:150px;height:22px;background:none;background-color:transparent;}
.as-searchBox input.gwt-SuggestBox:focus{border:0 none;}
.as-searchBox .label{margin-left:4px;color:#aaa;}
.as-searchBox img{margin:4px;cursor:pointer;}
.as-searchBox img.as-initMode{margin:4px 0 4px 20px;vertical-align:middle;}
.as-searchBox img.as-switchMode{position:absolute;left:0;top:0;}
.as-searchBox img.as-doSearch{position:absolute;left:auto;top:0;right:0;bottom:auto;}
.as-searchBox img:hover{box-shadow:0 0 5px #333;}
.mm-pieChart,.mm-barChart{width:157px;height:157px;}
.mm-barChart .mm-lines .mm-line{border-color:#aeaeae;}
.mm-barChart .mm-lines .mm-label{color:#4c4c4c;}
.mm-barChart .mm-entryLabels td{color:#4c4c4c;}
.as-pieTable-grid{width:100%;border-spacing:8px;}
.as-pieTable-grid td{vertical-align:top;}
.as-pieTable-grid.splitted td.left,.as-pieTable-grid.splitted td.right{width:50%;max-width:50%;}
.as-pieTable-grid.splitted td.left{padding-right:4px;}
.as-pieTable-grid.splitted td.right{padding-left:4px;}
.as-pieTable-grid.splitted .as-pieTable{width:100%;}
.as-pieChart path,.mm-pieChart path{fill:#ffffff;stroke:#131313;stroke-opacity:0;stroke-width:3px;transition-property:fill,stroke-opacity;transition-duration:1000ms;}
.mm-barChart .mm-bar{background-color:#ffffff;border:0 solid #131313;transition:background-color 1s;}
.as-pieTable{display:table;padding:0;margin:0;border-collapse:separate;border-spacing:1px;}
.as-pieTable .legendEntry{display:table-row;}
.as-pieTable .color{display:table-cell;max-width:20px;min-width:20px;width:20px;margin-right:5px;border:3px solid white;}
.sps-dataTable .legendEntry .color{float:left;width:20px;margin-right:5px;border:3px solid white;}
.sps-dataTable .color{height:11px;}
.as-pieTable .mm-link .color,.as-pieTable .mm-link:hover .color{text-decoration:none;}
.as-pieTable .legendEntry.sumEntry::before{content:" ";display:table-cell;}
.as-pieTable .legendEntry .name{display:table-cell;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:5px;max-width:150px;min-width:0;}
.as-pieTable .legendEntry .value{display:table-cell;white-space:nowrap;text-align:right;min-width:30px;margin-right:5px;}
.as-pieChart path:nth-child(12n+1),.mm-pieChart path:nth-child(12n+1){fill:#5b96d4;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+1),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+1)  .mm-bar{background-color:#5b96d4;}
.as-pieTable .color-0,.sps-dataTable .color-0{background-color:#5b96d4;}
.as-pieChart path:nth-child(12n+2),.mm-pieChart path:nth-child(12n+2){fill:#ff6231;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+2),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+2)  .mm-bar{background-color:#ff6231;}
.as-pieTable .color-1,.sps-dataTable .color-1{background-color:#ff6231;}
.as-pieChart path:nth-child(12n+3),.mm-pieChart path:nth-child(12n+3){fill:#ffd731;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+3),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+3)  .mm-bar{background-color:#ffd731;}
.as-pieTable .color-2,.sps-dataTable .color-2{background-color:#ffd731;}
.as-pieChart path:nth-child(12n+4),.mm-pieChart path:nth-child(12n+4){fill:#1e1e1e;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+4),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+4)  .mm-bar{background-color:#1e1e1e;}
.as-pieTable .color-3,.sps-dataTable .color-3{background-color:#1e1e1e;}
.as-pieChart path:nth-child(12n+5),.mm-pieChart path:nth-child(12n+5){fill:#436c98;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+5),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+5)  .mm-bar{background-color:#436c98;}
.as-pieTable .color-4,.sps-dataTable .color-4{background-color:#436c98;}
.as-pieChart path:nth-child(12n+6),.mm-pieChart path:nth-child(12n+6){fill:#bf674b;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+6),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+6)  .mm-bar{background-color:#bf674b;}
.as-pieTable .color-5,.sps-dataTable .color-5{background-color:#bf674b;}
.as-pieChart path:nth-child(12n+7),.mm-pieChart path:nth-child(12n+7){fill:#a68910;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+7),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+7)  .mm-bar{background-color:#a68910;}
.as-pieTable .color-6,.sps-dataTable .color-6{background-color:#a68910;}
.as-pieChart path:nth-child(12n+8),.mm-pieChart path:nth-child(12n+8){fill:#87b5e4;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+8),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+8)  .mm-bar{background-color:#87b5e4;}
.as-pieTable .color-7,.sps-dataTable .color-7{background-color:#87b5e4;}
.as-pieChart path:nth-child(12n+9),.mm-pieChart path:nth-child(12n+9){fill:#ff8964;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+9),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+9)  .mm-bar{background-color:#ff8964;}
.as-pieTable .color-8,.sps-dataTable .color-8{background-color:#ff8964;}
.as-pieChart path:nth-child(12n+10),.mm-pieChart path:nth-child(12n+10){fill:#ffe98d;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+10),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+10) .mm-bar{background-color:#ffe98d;}
.as-pieTable .color-9,.sps-dataTable .color-9{background-color:#ffe98d;}
.as-pieChart path:nth-child(12n+11),.mm-pieChart path:nth-child(12n+11){fill:#114983;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+11),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+11) .mm-bar{background-color:#114983;}
.as-pieTable .color-10,.sps-dataTable .color-19{background-color:#114983;}
.as-pieChart path:nth-child(12n+12),.mm-pieChart path:nth-child(12n+12){fill:#a63410;}
.mm-barChart .mm-bars .mm-bar:nth-child(12n+12),.mm-barChart .mm-bars.singleValue .mm-entry:nth-child(12n+12) .mm-bar{background-color:#a63410;}
.as-pieTable .color-11,.sps-dataTable .color-11{background-color:#a63410;}
.sps-yieldRiskPickerReadonly .color-0{background-color:#4c4c4c;}
.as-pieChart path.hover,.mm-pieChart path.hover{fill:white;stroke-opacity:1;}
.mm-barChart .mm-bars .mm-bar.barHover,.mm-barChart .mm-bars.singleValue .mm-entry .mm-bar.barHover{background-color:white;border:3px solid #131313;}
.mm-barChart .mm-bars .mm-bar-0.barHover,.mm-barChart .mm-bars.singleValue .mm-entry .mm-bar-0.barHover{background-color:#131313;border:0 none;}
.mm-barChart .mm-entryLabels td.entryHover{color:#131313;}
.as-pieTable .hover{background-color:#ffffff;}
.as-pieTable .hover .color,.sps-dataTable .hover .color{border:3px solid #131313;background-color:white;}
.sps-dataTable .mm-miniBar{margin-top:3px;}
.mm-miniBar .positive{background-color:#008846;}
.mm-miniBar .negative{background-color:#cc0000;}
.as-filter{margin-left:5px;margin-right:5px;margin-top:10px;}
.as-filter-entries{margin-left:5px;}
.as-filter-entries > tbody > tr > td:first-child{width:16px;vertical-align:top;}
.as-filter-entries > tbody > tr > td:first-child + td{width:217px;vertical-align:top;}
.as-filter-entries > tbody > tr > td:first-child + td + td{width:16px;vertical-align:top;}
.as-filter-entries .mm-number-range .gwt-Label,.as-filter-entries .mm-datetime-range .gwt-Label{line-height:19px;}
.as-filter-entries .mm-number-range td:first-child .gwt-Label,.as-filter-entries .mm-datetime-range td:first-child .gwt-Label{padding-right:3px;}
.as-filter-entries .mm-number-range td:first-child + td + td .gwt-Label,.as-filter-entries .mm-datetime-range td:first-child + td + td .gwt-Label{padding-left:3px;padding-right:3px;}
.as-filter-entries .mm-number-range .mm-decimalBox input.mm-validatingBox{border:0 none;border-bottom:1px solid #aeaeae;background:url(images/cg/sps/edit-half-border.png) left bottom no-repeat, url(images/cg/sps/edit-half-border.png) right bottom no-repeat;padding:0 3px 2px 3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.as-filter-entries .mm-decimalBox,.as-filter-entries .mm-decimalBox.mm-percent{width:80px;}
.as-filter-entries .mm-decimalBox.mm-percent .mm-percentSign{line-height:18px;padding-left:3px;}
.as-explorer-leftPanel{background-color:#f5f5f5;}
.as-explorer-collapse{background-color:#f5f5f5;}
.as-explorer-collapse img{background:url(images/cg/tree/explorer-all.png) left top no-repeat;width:19px;height:19px;margin-top:6px;margin-bottom:4px;}
.as-explorer-collapse.expanded img{background-position:0 -19px;}
.as-explorer-collapse.collapsed img{background-position:-19px -19px;}
.as-explorer-collapse.expanded:hover img{background-position:0 0;}
.as-explorer-collapse.collapsed:hover img{background-position:-19px 0;}
.as-progressPanel{position:relative;}
.as-progressPanel .centerPanel{position:absolute;top:50%;left:50%;width:460px;height:80px;margin:-100px 0 0 -230px;padding:3px;}
.as-progressPanel .progressTable{width:100%;}
.as-progressPanel .header{font-size:120%;}
.as-progressPanel .mm-progressBar{background-color:#aeaeae;}
.as-progressPanel .mm-progressBar .bar{background-color:#4c4c4c;}
.mm-bottomLeft{position:absolute;left:0;bottom:0;}
.mm-bottomRight{position:absolute;right:0;bottom:0;}
.pm-report-footer .x-panel-body,.pm-report-footer .x-border-layout-ct{background:white;}
.pm-report-footer-panel{padding:3px;background:white;}
.pm-report-footer-panel-divider{border-left:2px solid #e0e0e0;margin-left:10px;padding-left:10px;float:left;}
.dt-box{position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:auto;background-color:#ffffff;}
.dt-table a.mm-shellType-link{display:block;text-decoration:none;visibility:hidden;}
.dt-table tbody tr td a.mm-shellType-link img{vertical-align:middle;}
.dt-table tbody tr:hover td a.mm-shellType-link{visibility:visible;}
.dt-table a.mm-shellType-link:hover{text-decoration:none;}
.dt-header{position:absolute;top:0;right:0;bottom:auto;left:0;width:auto;height:42px;overflow:hidden;}
.dt-header .dt-table{position:absolute;left:0;height:40px;border-bottom:#e0e0e0 solid 2px;}
.dt-header .dt-table>thead>tr>th{text-align:center;vertical-align:top;height:100%;background:transparent url(images/cg/snippet/header-divider.png) right bottom no-repeat;font-weight:bold;position:relative;}
.dt-header .dt-table>thead>tr>th div.dt-popupHook{position:absolute;bottom:0;left:0;}
.dt-header th[pm-colindex]{cursor:pointer;}
.dt-header th[pm-colindex]:hover{background-color:#d1e4f8;}
.dt-header th[pm-colindex].asc:hover{background:#d1e4f8 url(images/cg/toolbar/sort-asc.png) right bottom no-repeat;}
.dt-header th[pm-colindex].desc:hover{background:#d1e4f8 url(images/cg/toolbar/sort-desc.png) right bottom no-repeat;}
.dt-header table.dt-table thead tr th table tbody tr th{text-align:center;vertical-align:top;}
.dt-body{position:absolute;top:40px;right:0;bottom:0;left:0;width:auto;height:auto;overflow:auto;}
.dt-table>tbody>tr.aggr{font-weight:bold;border-color:#e0e0e0;}
.dt-table>tbody>tr.after-3{border-bottom-style:solid;border-bottom-width:2px;border-top-style:solid;border-top-width:2px;}
.dt-table>tbody>tr.before-3{border-top-style:solid;border-top-width:2px;border-bottom-style:solid;border-bottom-width:2px;}
.dt-table>tbody>tr.before-2{border-top-style:solid;border-top-width:4px;border-bottom-style:solid;border-bottom-width:2px;}
.dt-table>tbody>tr.after-2{border-bottom-style:solid;border-bottom-width:4px;border-top-style:solid;border-top-width:2px;}
.dt-table>tbody>tr.before-1{border-top-style:solid;border-top-width:2px;border-bottom-style:solid;border-bottom-width:1px;}
.dt-table>tbody>tr.after-1{border-bottom-style:solid;border-bottom-width:2px;border-top-style:solid;border-top-width:1px;}
.dt-table>tbody>tr.before-0{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:0;}
.dt-table>tbody>tr.after-0{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:0;}
.dt-table>tbody>tr.header-indent-1>td:first-child{padding-left:1em;}
.dt-table>tbody>tr.header-indent-2>td:first-child{padding-left:2em;}
.dt-table>tbody>tr.header-indent-3>td:first-child{padding-left:3em;}
.dt-table td{vertical-align:baseline;}
.dt-table{table-layout:fixed;border-collapse:collapse;}
.dt-table>tbody>tr.selected>td{background-color:#eee;}
.dt-table>tbody>tr>td{text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:2px;border-right:0 none;}
.dt-table>tbody>tr>td:last-child{border-right:0 none;}
.gradient-top{position:absolute;left:0;top:40px;right:0;width:auto;height:10px;background:linear-gradient(to bottom, rgba(7,110,141,0.3) 20%,rgba(7,110,141,0.0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d076E8D', endColorstr='#00076E8D',GradientType=0 );}
.gradient-bottom{position:absolute;left:0;bottom:0;right:0;width:auto;height:10px;background:linear-gradient(to top,    rgba(7,110,141,0.3) 20%,rgba(7,110,141,0.0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00076E8D', endColorstr='#4d076E8D',GradientType=0 );}
.pm-layout-frame,.pm-layout-frame-ios{background-color:white;border:0 none;}
.pm-layout-frame object{width:100%;height:100%;}
.pm-layout-frame-ios object{width:100%;}
.mm-noteBox{font-weight:600;padding:1px;}
.mm-noteBox:hover{color:black;background-color:#d1e4f8;}
.mm-noteBox-popup div{color:white;}
.mm-noteBox-popup .close-popup{background:transparent url(images/cg/toolbar/toolbar-all-16.png) no-repeat -112px 0;transition:background-color 250ms;}
.mm-noteBox-popup .close-popup:hover{background-color:#d1e4f8;}
.mm-noteBox-popup .delete-all{background:transparent url(images/cg/toolbar/toolbar-all-16.png) no-repeat -96px 0;transition:background-color 250ms;}
.mm-noteBox-popup .delete-all:hover{background-color:#d1e4f8;}
.mm-noteBox-message{overflow:auto;max-height:150px;}
.mm-noteBox-message .close{background:transparent url(images/cg/toolbar/toolbar-all-16.png) no-repeat -80px 0;transition:background-color 250ms;}
.mm-noteBox-message .close:hover{background:#d1e4f8 url(images/cg/toolbar/toolbar-all-16.png) no-repeat -96px 0;}
.mm-noteBox-message .header.collapsible:hover{background-color:#d1e4f8;}
.mm-noteBox-timer .bar{background-color:#aeaeae;}
table.as-actOverviewTable > tbody > tr{transition:background-color 250ms;}
table.as-actOverviewTable > tbody > tr.mm-simpleTable-dataRow:hover{background-color:#d1e4f8;}
table.as-actOverviewTable > tbody > tr > td{vertical-align:middle;height:19px;}
table.as-actOverviewTable .as-button{padding:0;margin:0;}
.as-actOverviewTable > tbody > tr > td.sps-activity-instance-delete{transition:background-color 250ms;}
.as-actOverviewTable > tbody > tr > td.sps-activity-instance-delete:hover{background-color:#ea9999;}
.as-actOverviewTable > tbody > tr > td.sps-activity-instance-delete > img{opacity:0;transition:opacity 500ms;vertical-align:middle;}
.as-actOverviewTable > tbody > tr:hover > td.sps-activity-instance-delete > img{opacity:1;}
.as-actOverviewTable .sps-actOv-description{max-width:300px;}
.as-actOverviewTable .sps-actOv-description > div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mm-dlg-popup{box-shadow:#076E8D 0 0 5px 1px;}
.mm-dlg{background-color:transparent;}
.asView .mm-dlg{background-color:#ffffff;}
.asView .mm-dlg-h{color:#4c4c4c;background-color:#e0e0e0;}
.asView .mm-dlg-hb{margin:0;padding:0;}
.asView .mm-dlg-hb .icon{vertical-align:middle;}
.mm-dlg-bb button,.mm-dlg-bb .as-button{min-width:50px;}
.mm-dlg-bb .as-button div{text-align:center;}
.mm-dlg-c table.mm-dlg-tb > tbody > tr > td{padding-left:5px;}
.mm-dlg-c table.mm-dlg-tb > tbody > tr > td:first-child{padding-left:0;}
.mm-dlg-c table > tbody > tr > td.mm-dlg-c-prompt{text-align:right;}
.mm-dlg-c table > tbody > tr > td.mm-dlg-c-prompt > input{width:250px;}
.mm-dlg-c table > tbody > tr > td.mm-dlg-c-prompt-description{padding-bottom:14px;}
.flip-container{perspective:1000px;outline:0;}
.flip-container.flip .flipper{transform:rotateY(180deg);}
.flipper{transition:0.6s;transform-style:preserve-3d;position:relative;}
.front,.back{backface-visibility:hidden;position:absolute;top:0;left:0;}
.front{z-index:2;transform:rotateY(0deg);background-color:white;}
.back{transform:rotateY(180deg);background-color:white;}
.as-dms-popup-header-panel{display:table;height:30px;width:100%;}
.as-dms-popup-header{font-size:17px;padding-left:6px;width:100%;display:table-cell;vertical-align:middle;}
.as-dms-popup-table{width:400px;table-layout:fixed;border-collapse:collapse;}
.as-dms-popup-table > tbody > tr{border-bottom:1px solid #7e8688;height:30px;}
.as-dms-popup-table > tbody > tr:first-child{border-top:1px solid #7e8688;}
.as-dms-popup-table > tbody > tr > td.name-col{width:270px;}
.as-dms-popup-table > tbody > tr > td.date-col{width:80px;}
.as-dms-popup-table > tbody > tr > td.tool-col{width:50px;}
.as-dms-popup-table > tbody > tr > td > div{font-size:14px;color:#4c4c4c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.as-dms-popup-table .tool-panel{float:right;height:100%;}
.as-dms-popup-table .tool-panel.scroll{margin-right:15px;}
.as-dms-popup-conf-table{border-top:1px solid #7e8688;padding-top:10px;width:400px;}
.as-dms-conf-btn-panel{display:table;position:absolute;bottom:0;left:0;}
.as-dms-popup-conf-btn{vertical-align:middle;display:table-cell;}
.as-dms-popup-conf-btn.scroll{padding-right:15px;}
.as-dms-popup-details-table{border-top:1px solid #7e8688;width:400px;}
.as-dms-popup-details-table > tbody > tr > td{font-size:14px;color:#4c4c4c;white-space:normal;margin-top:5px;margin-bottom:5px;}
.as-dms-popup-details-table > tbody > tr > td.label{font-style:italic;vertical-align:top;}
.as-dms-popup-details-table > tbody > tr > td > div{font-size:14px;color:#4c4c4c;height:40px;vertical-align:top;overflow-y:auto;}
.as-dms-popup-details-comment{height:80px !important;width:390px;border-top:1px solid #7e8688;border-bottom:1px solid #7e8688;padding-top:5px;font-size:14px;white-space:normal;}
.as-dms-tablesettings-filter-head{margin-top:10px;font-size:115% !important;margin-bottom:5px;}
.sps-southPanel-pin{position:absolute;top:0;right:10px;bottom:0;margin:auto 0;cursor:pointer;}
.sps-taskView div,.sps-taskView td,.sps-taskView th{font-size:11px;}
.sps-taskView .pm-analysisView div,.sps-taskView .pm-analysisView td,.sps-taskView .pm-analysisView th{font-size:11px;}
.sps-taskView .page{width:1024px;margin:0 auto;}
.sps-taskView .h1{font-size:16pt;font-weight:bold;}
.sps-taskView .h2{font-size:14pt;font-weight:bold;margin-top:1ex;}
.sps-taskView .bold{font-weight:bold;}
.sps-taskView .small{font-size:10pt;}
.sps-taskView .withBorder{border:1px solid black;}
.sps-taskView input{color:#076E8D;font-size:11px;width:180px;overflow:hidden;text-overflow:ellipsis;}
.sps-taskView input[type="text"]{border:1px solid #bbb;border-width:0 1px 2px;}
.sps-taskView textarea{font-family:"OpenSans", Arial, sans-serif;color:#076E8D;font-size:11px;width:100%;min-height:80px;min-width:400px;}
.sps-taskView .float > .sps-float{display:inline-block;margin-right:2em;margin-bottom:1em;vertical-align:top;}
.sps-taskView .float > .sps-float:last-child{margin-right:0;}
.sps-taskView .mm-clickWidget{margin:3px 0 1px;}
.sps-taskView .sps-edit:first-child{padding-top:2px;}
.sps-taskView textarea.sps-edit:first-child{padding-top:1px;}
.sps-taskView .sps-radios > .sps-edit > .mm-clickWidget{margin:0;}
.sps-taskView .sps-radios .sps-edit{min-height:18px;}
.sps-taskView .sps-radios-float{float:left;margin-right:1em;}
.sps-taskView .sps-radios-float:last-child{margin-right:0;}
.sps-taskView .sps-radios-float > *{white-space:nowrap;}
.sps-taskView .sps-radios-float img.mm-clickWidget{margin-right:0.3em;}
.sps-taskView img+.mm-clickWidget-label{margin-left:0.3em;}
.sps-taskView td{vertical-align:top;}
.sps-taskView .sps-edit.time{width:60px;}
.sps-taskView table.sps-dateTime td:first-child{padding-left:0;}
.sps-taskView table.sps-dateTime td{padding-left:4px;}
.sps-taskView table.sps-dateTime .sps-time-label{padding-top:2px;}
.sps-taskView .sps-section.sps-form{padding:16px 40px;}
.mm-snippet-body .sps-taskView .sps-section.sps-form{padding:16px 20px;}
.sps-taskView .sps-section.sps-plainForm{padding:16px 40px;}
.mm-snippet-body .sps-taskView .sps-section.sps-plainForm{padding:16px 20px;}
.sps-taskView .sps-plainForm .mm-snippetTable{width:auto;}
.mm-snippet .sps-taskView .sps-plainForm .mm-snippetTable{width:100%;}
.sps-taskView .sps-section.sps-form[sps-level="0"]{padding:0;}
.sps-taskView .sps-section.sps-form[sps-level="0"] > .sps-columnSection-table{padding:16px 40px;}
.mm-snippet-body .sps-taskView > .sps-section.sps-form,.mm-snippet-body .sps-taskView > .sps-section.sps-plainForm{padding:0;}
.mm-snippet-body .sps-taskView .sps-section.sps-form[sps-level="0"] > .sps-columnSection-table{padding:4px;}
.sps-taskView .sps-form > table > tbody > tr > td:nth-child(2n+1),.sps-taskView .sps-smallForm > table > tbody > tr > td:nth-child(2n+1),.sps-taskView table.ice-form > tbody > tr > td:nth-child(2n+1),.sps-taskView .sps-multiColumnForm > table > tbody > tr > td:nth-child(2n+1){min-width:180px;}
.mm-snippet-body .sps-taskView .sps-form > table > tbody > tr > td:nth-child(2n+1),.mm-snippet-body .sps-taskView .sps-smallForm > table > tbody > tr > td:nth-child(2n+1),.mm-snippet-body .sps-taskView .sps-multiColumnForm > table > tbody > tr > td:nth-child(2n+1){min-width:120px;}
.sps-taskView .sps-multiColumnForm > tbody > tr > td:nth-child(2n+1){padding-left:40px;}
.sps-taskView .sps-multiColumnForm > tbody > tr > td:first-child{padding-left:0;}
.sps-taskView .sps-caption-panel{min-height:20px;}
.sps-taskView .sps-caption{padding-right:8px;padding-top:2px;}
.sps-taskView .sps-caption.sps-caption-emphasize{font-weight:bold;}
.sps-taskView .sps-infoIcon-panel{padding-top:2px;padding-right:2px;float:right;width:16px;height:16px;}
.sps-taskView .sps-infoIcon-panel img{vertical-align:top;}
.sps-taskView .sps-tooltipHelp{margin-left:1.2em;margin-top:2px;vertical-align:top;}
.sps-taskView .sps-task-description{padding:16px 40px;}
.sps-taskView .sps-section-description{padding-bottom:16px;}
.sps-taskView.sps-flexSPanel-north > .sps-section-description,.sps-taskView.sps-flexSPanel-north .sps-fixed-north-section-container > .sps-section-description{padding:16px 0 6px 20px;max-width:600px;min-height:40px;}
.sps-taskView.sps-flexSPanel-north > .sps-section-description > .sps-section-descriptionText,.sps-taskView.sps-flexSPanel-north .sps-fixed-north-section-container > .sps-section-description > .sps-section-descriptionText{font-size:12px;}
.sps-taskView .sps-section-descriptionIcon{float:left;margin:6px 12px 8px 0;}
.sps-taskView .sps-section-error{display:inline-block;border:2px solid #ff7e4d;border-radius:6px;padding:6px;margin-bottom:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sps-taskView .sps-section-error.esvError{border-color:#c40a48;}
.sps-taskView .sps-section-error.esvWarning2{border-color:#db8c00;}
.sps-taskView .sps-section-error.esvWarning{border-color:#ddb300;}
.sps-taskView .sps-section-error.esvHint{border-color:#337cca;}
.sps-taskView .sps-section-error img{float:left;margin:0 1em 1em 0;}
.sps-taskView .sps-section.sps-form[sps-level="0"] > .sps-section-error{margin-left:40px;}
.sps-task-error-popup{position:relative;max-width:500px;}
.sps-task-error-popup.canvas{}
.sps-task-error-popup.nocanvas{border:2px solid #ff7e4d;border-radius:6px;padding:6px;background-color:white;box-shadow:0 0 5px #888;}
.sps-task-error-popup.nocanvas.validationFailed,.sps-task-error-popup.nocanvas.esvError{border-top-color:#c40a48;}
.sps-task-error-popup.nocanvas.esvWarning2{border-top-color:#db8c00;}
.sps-task-error-popup.nocanvas.validationFailedWhenTyping,.sps-task-error-popup.nocanvas.esvWarning{border-top-color:#ddb300;}
.sps-task-error-popup.nocanvas.esvHint{border-top-color:#337cca;}
.sps-task-error-popup.testLabel{border-top-color:#ff7e4d;background-color:white;position:absolute;left:-1000px;top:-1000px;width:10px;height:10px;}
.sps-task-error-popup.testLabel.validationFailed,.sps-task-error-popup.testLabel.esvError{border-top-color:#c40a48;}
.sps-task-error-popup.testLabel.esvWarning2{border-top-color:#db8c00;}
.sps-task-error-popup.testLabel.validationFailedWhenTyping,.sps-task-error-popup.testLabel.esvWarning{border-top-color:#ddb300;}
.sps-task-error-popup.testLabel.esvHint{border-top-color:#337cca;}
.sps-task-error-popup img{float:left;margin:0 1em 1em 0;}
.sps-task-error-canvas{position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0;z-index:10;}
.sps-task-error-label{position:relative;padding:11px 11px 16px;z-index:20;}
.sps-task-status-header{font-weight:bold;}
.sps-task-status-error{margin-top:0.5em;padding-left:20px;}
.sps-task-status img{clear:both;float:left;vertical-align:middle;margin-top:0.5em;}
.sps-taskView .w600{width:600px !important;}
.sps-taskView .w140{width:140px !important;min-width:140px !important;}
.sps-taskView .w100{width:100px !important;min-width:100px !important;}
.sps-taskView .w90{width:90px !important;min-width:90px !important;}
.sps-taskView .w70{width:70px !important;min-width:70px !important;}
.sps-taskView .mt40{margin-top:40px;}
.sps-taskView .pl0{padding-left:0 !important;}
.sps-taskView .pre-wrap{white-space:pre-wrap;}
.sps-taskView textarea.sps-bigMemo,.sps-taskView table.sps-bigMemo textarea{width:600px;height:350px;}
.sps-taskView .sps-label{padding-top:2px;padding-left:3px;}
.sps-taskView .sps-label img{vertical-align:middle;margin-right:1em;}
.sps-taskView .sps-smallLabel{padding:0;}
.sps-taskView .sps-taskViewEnd{height:1px;}
.sps-taskView .as-button{margin:0;padding:0;}
.sps-taskView .sps-ro-field.sps-nowrap,.sps-taskView .sps-label.sps-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sps-taskView .borderTRBL{border:1px solid black;}
.sps-taskView .borderTRB{border:1px solid black;border-width:1px 1px 1px 0;}
.sps-taskView .borderTRL{border:1px solid black;border-width:1px 1px 0 1px;}
.sps-taskView .borderTR{border:1px solid black;border-width:1px 1px 0 0;}
.sps-taskView .borderTB{border:1px solid black;border-width:1px 0 1px 0;}
.sps-taskView .borderTL{border:1px solid black;border-width:1px 0 0 1px;}
.sps-taskView .borderT{border:1px solid black;border-width:1px 0 0;}
.sps-taskView .borderRBL{border:1px solid black;border-width:0 1px 1px 1px;}
.sps-taskView .borderRB{border:1px solid black;border-width:0 1px 1px 0;}
.sps-taskView .borderRL{border:1px solid black;border-width:0 1px;}
.sps-taskView .borderR{border:1px solid black;border-width:0 1px 0 0;}
.sps-taskView .borderBL{border:1px solid black;border-width:0 0 1px 1px;}
.sps-taskView .borderB{border:1px solid black;border-width:0 0 1px;}
.sps-taskView .borderL{border:1px solid black;border-width:0 0 0 1px;}
.sps-taskView td.blank{height:8px;}
.sps-taskView .sps-section-header,.sps-taskView .sps-listSection-bottom{text-indent:20px;font-size:16px;color:#4c4c4c;margin-top:18px;}
.sps-taskView .sps-section-header:first-child{padding-top:18px;margin-top:0;}
.sps-taskView .sps-section-caption{min-width:120px;}
.sps-taskView .sps-columnSection-table > tbody > tr > td{padding-bottom:7px;}
.sps-taskView .sps-columnSection-table > tbody > tr > td:nth-child(2n+1){padding-left:40px;}
.sps-taskView .sps-columnSection-table > tbody > tr > td:first-child{padding-left:0;}
.sps-taskView .sps-section-header.dividerSection{background-color:#f5f5f5;border-bottom:#e0e0e0 solid 1px;}
.sps-taskView table.sps-topCaption > tbody > tr > td.sps-form-x-caption{padding:0;}
.sps-taskView table.sps-topCaption > tbody > tr > td.sps-form-x-widget{padding:0 2em 1.5em 0;}
.sps-taskView table.sps-topCaption > tbody > tr > td.sps-form-x-widget:last-child{padding-right:0;}
.sps-taskView table.sps-topCaption > tbody > tr > td.sps-form-x-widget:last-child{padding-right:0;}
.sps-taskView table.sps-topCaption > tbody > tr:last-child > td.sps-form-x-widget{padding-bottom:0;}
.sps-taskView input.sps-edit,.sps-taskView .mm-decimalBox input.mm-validatingBox,.sps-taskView .sps-edit-shellMMInfo input,.sps-taskView .mm-dateBox input{border:0 none;border-bottom:1px solid #aeaeae;background:url(images/cg/sps/edit-half-border.png) left bottom no-repeat, url(images/cg/sps/edit-half-border.png) right bottom no-repeat;padding:0 3px 2px 3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sps-taskView .mm-dateBox input{width:75px;margin-top:2px;min-height:18px;}
.sps-taskView .sps-edit-shellMMInfo input{margin-top:2px;}
.sps-taskView .mm-decimalBox{width:120px;}
.sps-taskView .mm-decimalBox.mm-percent{width:80px;}
.sps-taskView .mm-decimalBox.mm-percent .mm-percentSign{line-height:18px;padding-left:3px;}
.sps-taskView textarea.sps-edit{border:1px solid #aeaeae;margin:0;padding:1px 2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sps-taskView .as-button.combo,.sps-taskView .combo .as-button,.sps-taskView .sps-list-single{padding-top:1px;border:1px solid #aeaeae;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sps-taskView .combo .as-button .label,.sps-taskView .as-button.combo .label,.sps-taskView .as-button.sps-list-single .label{color:#076E8D;font-size:11px;font-weight:normal;vertical-align:top;padding-left:2px;}
.sps-taskView .as-button .menu-trigger{background-image:url(images/cg/sps/button-menu-trigger.png);}
.sps-taskView .as-button.as-button-inline{min-height:20px;min-width:180px;}
.sps-list-popup-table{min-width:180px;}
.sps-taskView .as-button.as-button-inline .menu-trigger{float:right;}
.sps-taskView .pickDepotSymbol .as-button{min-height:20px;}
.sps-taskView .sps-edit-shellMMInfo > tbody > tr > td > div{position:relative;}
.sps-taskView .sps-edit-shellMMInfo > tbody > tr > td > div > img{position:absolute;right:2px;bottom:4px;visibility:hidden;}
.sps-taskView .sps-edit-shellMMInfo > tbody > tr > td > div:hover > img{visibility:visible;}
.sps-taskView .sps-edit-shellMMInfo > tbody > tr > td > div:hover > img:hover{background-color:#d1e4f8;}
.sps-taskView table.mm-snippetTable > thead > tr > th,.sps-taskView table.mm-snippetTable > tbody > tr > td{padding:1px 10px;}
.sps-taskView table.mm-snippetTable.lastLineSum > tbody > tr:last-child > td{font-weight:bold;border-top:1px solid #dbdbdb;}
.sps-taskView .sps-dmsLink,.sps-taskView .sps-secDocsLink{padding-top:2px;}
.sps-taskView .sps-dmsLink,.sps-taskView .sps-secDocsLink > img{vertical-align:top;}
.sps-taskView .sps-dmsLink,.sps-taskView .sps-secDocsLink > span{vertical-align:top;margin-left:4px;}
table.sps-attachments-table .sps-attachments-delete{opacity:0;transition:opacity 200ms 100ms;}
table.sps-attachments-table tr:hover .sps-attachments-delete,table.sps-attachments-table .sps-attachments-delete:focus{opacity:1;}
table.sps-attachments-table{margin-top:30px;}
.sps-taskView table.sps-list{min-width:200px;}
.sps-taskView table.sps-list > tbody > tr:first-child > td{padding-top:1px;}
.sps-taskView table.sps-list > tbody > tr:last-child > td{padding-bottom:1px;}
.sps-taskView table.sps-list > tbody > tr > td{color:#076E8D;font-size:11px;padding:0 2px;}
.sps-taskView table.sps-list .borderTop{border-top:1px solid #aeaeae;}
.sps-taskView table.sps-list .borderRight{border-right:1px solid #aeaeae;}
.sps-taskView table.sps-list .borderBottom{border-bottom:1px solid #aeaeae;}
.sps-taskView table.sps-list .borderLeft{border-left:1px solid #aeaeae;}
.sps-taskView table.sps-list-float{min-width:100px;}
.sps-taskView td.sps-list-float{border:1px solid #aeaeae;}
.sps-taskView table.sps-list > tbody > tr > td.sps-list-add-cell{vertical-align:bottom;padding-bottom:1px;}
.sps-taskView .sps-list-add,.sps-taskView .sps-list-remove{vertical-align:middle;}
.sps-list-popup-table > tbody > tr{cursor:pointer;}
.sps-list-popup-table > tbody > tr.keySelect{background-color:#fff;}
.sps-list-popup-table > tbody > tr:hover{background-color:#d1e4f8;}
.sps-list-popup-table > tbody > tr > td{vertical-align:top;white-space:nowrap;}
div.sps-list-entry{color:#076E8D;font-size:11px;float:left;}
div.sps-list-entry span{padding:0 3px;}
div.sps-list-entry .sps-list-remove,table.sps-list .sps-list-remove{opacity:0;transition:opacity 200ms 100ms;}
div.sps-list-entry:focus .sps-list-remove,div.sps-list-entry:hover .sps-list-remove,table.sps-list tr:hover .sps-list-remove,table.sps-list .sps-list-remove:focus{opacity:1;}
span.sps-list-ro-entry{color:#4c4c4c;font-size:11px;font-weight:normal;min-height:20px;padding:0 0 0 10px;}
span.sps-list-ro-entry:first-child{padding:0;}
.sps-list-ro-label{color:#4c4c4c;font-size:11px;font-weight:normal;min-height:20px;width:180px;overflow:visible;}
table.sps-list-ro-table{color:#4c4c4c;font-size:11px;font-weight:normal;min-height:20px;border-bottom:1px solid #aeaeae;min-width:180px;}
table.sps-list-ro-table > tbody > tr > td{color:#4c4c4c;font-size:11px;font-weight:normal;min-height:20px;padding:0 0 0 3px;}
table.sps-list-ro-table > tbody > tr:first-child > td{padding-top:2px;}
.sps-list-single{margin:0;padding:0;}
.sps-taskView .sps-disabled{color:#93c2f1;border-color:transparent;background:transparent;}
.sps-taskView .sps-error{border:1px solid;border-color:red;}
.sps-taskView input[disabled]{color:black;border-color:transparent;background:transparent;}
.sps-taskView .sps-ro-field{color:#4c4c4c;font-size:11px;font-weight:normal;min-height:20px;width:180px;padding-top:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3px;border-bottom:1px solid #aeaeae;overflow:visible;}
.sps-taskView .sps-ro-field.description,.sps-taskView .sps-ro-field.isin-number{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sps-taskView .sps-ro-field.mm-link{color:#00374F;}
.sps-taskView .sps-ro-field.mm-link:hover{color:#00374F;}
.sps-taskView .sps-no-selection{color:#c0c0c0;}
.mm-menuItem .sps-no-selection{color:#c0c0c0;}
.sps-taskView .sps-ro-default{width:180px;}
.sps-taskView .sps-ro-decimal{width:120px;}
.sps-taskView .sps-ro-check{width:16px;height:16px;padding-top:0;margin-top:3px;min-height:17px;background:url(images/cg/sps/click-widget-all.png) no-repeat -32px -32px;}
.sps-taskView .sps-ro-check[checked=false]{background:transparent;}
.sps-taskView .sps-ro-check[checked=true]{background-position:-48px -32px;}
.sps-taskView .sps-ro-pre{width:380px;white-space:pre-wrap;min-height:17px;}
.sps-taskView .sps-label.pibKiidAvailability,.sps-taskView .sps-editWithObject.pibKiidAvailability{color:#4c4c4c;font-size:11px;font-weight:normal;min-height:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:17px;width:180px;border-bottom:1px solid #aeaeae;overflow:visible;}
.sps-taskView .sps-editWithObject.pibKiidAvailability,.sps-taskView .sps-editWithObject.pibKiidAvailabilityIcon{text-indent:3px;padding-top:2px;height:24px;}
.sps-taskView .sps-editWithObject.pibKiidArchiveDownload > .mm-link{padding-top:2px;padding-bottom:1px;min-height:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sps-taskView .sps-editWithObject.pibKiidArchiveDownload > div{text-indent:3px;}
.sps-taskView .sps-progressControl .mm-progressBar{background-color:#aeaeae;min-width:460px;}
.sps-taskView .sps-progressControl .mm-progressBar .bar{background-color:#4c4c4c;}
.sps-listSection-entryContent{padding:16px 40px;}
.sps-taskView .sps-listSection.tableLayout{padding-top:20px;padding-bottom:20px;}
.sps-taskView .sps-listSection.tableLayout .sps-listSection-collapsibleContainer .sps-listSection-tableContent tr td{height:26px;}
.sps-taskView .sps-listSection.tableLayout .sps-listSection-collapsibleContainer .sps-listSection-tableContent{padding-left:40px;}
.sps-taskView .ice-form .sps-radios-float{line-height:20px;}
.sps-taskView table.ice-form > tbody > tr > td{min-height:20px;padding-bottom:7px;}
.sps-taskView .ice-form input.sps-edit.sps-disabled,.sps-taskView .ice-form input[disabled].sps-edit.sps-disabled,.sps-taskView .ice-form .sps-disabled{color:#4c4c4c;font-size:11px;font-weight:normal;min-height:20px;border-bottom:1px solid #aeaeae;min-width:180px;background:transparent;}
.sps-taskView .sps-listSection.tableLayout.sps-collapsible .sps-listSection-collapsibleContainer{position:relative;}
.sps-taskView .sps-listSection.tableLayout.sps-collapsible .sps-listSection-collapsibleContainer .sps-listSection-tableContent{padding-left:40px;padding-top:0;padding-bottom:0;}
.sps-taskView .sps-listSection.tableLayout.sps-collapsible .sps-listSection-collapsibleContainer .sps-listSection-collapseButton{position:absolute;top:1px;left:24px;}
.sps-taskView .sps-listSection.tableLayout.sps-collapsible .sps-listSection-collapsibleContainer.sps-collapsed{min-height:26px;overflow-y:hidden;}
.sps-taskView .sps-listSection.tableLayout.sps-collapsible .sps-listSection-collapsibleContainer.sps-collapsed .sps-listSection-tableContent tr{visibility:hidden;}
.sps-taskView .sps-listSection.tableLayout.sps-collapsible .sps-listSection-collapsibleContainer.sps-collapsed .sps-listSection-tableContent tr:first-child{visibility:visible;}
.sps-taskView .sps-listSection.tableLayout.sps-collapsible .sps-listSection-collapsibleContainer.sps-collapsed .sps-listSection-bottom{visibility:hidden;}
.sps-taskView .sps-listSection-entryContent > .sps-columnSection-table{padding:0;}
.sps-taskView .sps-listSection-entryContent > .sps-form{padding:0;}
.sps-listSection-entryBorder{position:absolute;top:8px;left:8px;bottom:8px;width:20px;border:1px solid #aeaeae;border-right:0 none;}
.sps-listSection-remove{margin-left:40px;vertical-align:middle;}
.sps-listSection-tableContent .sps-listSection-remove{margin-left:20px;vertical-align:middle;}
.sps-listSection-add{float:left;margin-left:20px;}
.sps-listSection-removeAll{float:left;margin-left:10px;}
.sps-listSection-bottom{padding-bottom:20px;}
.sps-taskView .sps-listSection.float > div{display:block;margin:0;}
.sps-flexSPanel{position:relative;}
.sps-flexSPanel-crp{position:absolute;top:0;right:0;bottom:auto;left:0;width:auto;overflow:auto;}
.sps-flexSPanel-north{position:absolute;top:0;right:0;left:0;width:auto;}
.sps-flexSPanel-south{position:absolute;right:0;left:0;width:auto;transition:top 500ms;}
.sps-flexSPanel-south > div{border-top:2px solid #e0e0e0;padding:8px 0;}
.sps-flexSPanel-south .x-toolbar{background:#ffffff;border-bottom:0 none;border-top:1px solid #e0e0e0;}
.sps-flexSPanel-south .mm-ftoolbar-outer{height:auto;}
.sps-flexSPanel-south .sps-task-action{display:table;cursor:pointer;background-color:#e0e0e0;transition:background-color 250ms;border-radius:12px;color:#00374F;text-decoration:none;}
.sps-flexSPanel-south .sps-task-action div{display:table-cell;vertical-align:middle;padding-left:30px;transition:color 500ms;color:#00374F;text-decoration:none;background-color:transparent;font-size:11px;font-weight:600;text-align:center;}
.sps-flexSPanel-south .sps-task-action:hover{color:#00374F;background-color:#d1e4f8;}
.sps-flexSPanel-south .sps-task-action:hover div{color:#00374F;background-color:transparent;}
.sps-flexSPanel-south .sps-task-action.disabled{opacity:0.4;cursor:default;}
.sps-flexSPanel-south .sps-task-action.disabled:hover{background-color:#e0e0e0;}
.sps-validation-mandatory,.sps-validation-mandatory .label > span{background-color:#ff7e4d !important;color:black !important;}
.sps-validation-misc,.sps-validation-misc .label > span{background-color:#076E8D !important;color:black !important;}
.sps-taskView .as-button.sps-list-single.sps-validation-mandatory .label{color:black;}
.sps-taskView .as-button.sps-list-single.sps-validation-misc .label{color:black;}
.sps-validation-description{margin-left:15px;}
.sps-validation-description a{color:#076E8D;}
.sps-validation-description-bullet{font-size:12pt;}
.as-alert-popup{width:200px;height:200px;}
.as-alert-popup-message{margin:auto;text-align:center;display:table;margin-top:5px;}
.as-alert-popup-message span{display:table-cell;text-align:center;color:#131313;background-color:#e0e0e0;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.as-alert-popup-message p{margin:3px;font-size:120%;}
.sps-dataTable tr.hover td{background-color:#e0e0e0;}
.sps-section.spsWidgetOverviewMock textarea{background:transparent;}
.spsWidgetOverviewMock.mockSimpleForm > .sps-columnSection-table{background:url(svg/images/mock/spsWidgetOverviewMock-simpleForm.svg) no-repeat left top;}
.spsWidgetOverviewMock.mockOtherForm > .sps-columnSection-table{background:url(svg/images/mock/spsWidgetOverviewMock-simpleForm.svg) no-repeat left top;}
.spsWidgetOverviewMock.mockListForm > .sps-columnSection-table{background:url(svg/images/mock/spsWidgetOverviewMock-listForm.svg) no-repeat left top;}
.spsWidgetOverviewMock.mockListForm.mockXsel > .sps-columnSection-table{background:url(svg/images/mock/spsWidgetOverviewMock-listForm-xsel.svg) no-repeat left top;}
.mm-snippetTemplate{border:1px dashed #aeaeae;background-color:white;box-sizing:border-box;float:left;width:137px;min-height:50px;text-overflow:ellipsis;overflow:hidden;margin:0 0 8px 8px;cursor:move;}
.mm-snippetTemplate:first-child{margin-top:0;}
.mm-snippetTemplate div{background-color:#f5f5f5;text-align:center;}
table.mm-gridSnippets.as-dashboard{width:auto;}
table.mm-gridSnippets.as-dashboard > tbody > tr > td{min-width:300px;}
table.mm-gridSnippets.as-dashboard td.mm-gridSnippets{position:relative;}
table.mm-gridSnippets.as-dashboard .mm-snippet-div,table.mm-gridSnippets.as-dashboard .mm-snippetTable-div{max-height:350px;overflow:auto;}
table.mm-gridSnippets.as-dashboard td.mm-gridSnippets[rowspan="2"] .mm-snippet-div,table.mm-gridSnippets.as-dashboard td.mm-gridSnippets[rowspan="2"] .mm-snippetTable-div{max-height:600px;}
table.mm-gridSnippets.as-dashboard td.mm-gridSnippets[rowspan="3"] .mm-snippet-div,table.mm-gridSnippets.as-dashboard td.mm-gridSnippets[rowspan="3"] .mm-snippetTable-div{max-height:900px;}
table.mm-gridSnippets.as-dashboard .mm-snippet[mm-snippet-name="DzPage"] > .mm-snippet-body > div > .mm-terminalPageFrame{min-height:250px;}
table.mm-gridSnippets.as-dashboard td.mm-gridSnippets[rowspan="2"] .mm-snippet[mm-snippet-name="DzPage"] > .mm-snippet-body > div > .mm-terminalPageFrame{min-height:550px;}
table.mm-gridSnippets.as-dashboard td.mm-gridSnippets[rowspan="3"] .mm-snippet[mm-snippet-name="DzPage"] > .mm-snippet-body > div > .mm-terminalPageFrame{min-height:850px;}
table.mm-gridSnippets.as-dashboard td.mm-gridSnippets[colspan="2"] .mm-snippet[mm-snippet-name="DzPage"] > .mm-snippet-body > div{min-width:600px;}
table.mm-gridSnippets.as-dashboard td.mm-gridSnippets[colspan="3"] .mm-snippet[mm-snippet-name="DzPage"] > .mm-snippet-body > div{min-width:900px;}
.mm-dashboard-view .mm-snippet-dropTarget{display:none;}
.mm-dashboard-view table.mm-gridSnippets.as-dashboard > tbody > tr:last-child > td,.mm-dashboard-view table.mm-gridSnippets.as-dashboard > tbody > tr > td:last-child{display:none;}
.mm-dashboard-edit td.mm-droppable{background-color:#f1f7fd;}
.mm-dashboard-edit td.mm-drop-accepted{background-color:#d1e4f8;}
.mm-dashboard-edit td.mm-drop-rejected{background-color:#f0a8a8;}
.mm-dashboard-edit td.mm-droppable,.mm-favourites-content .mm-droppable{background-color:#f1f7fd;}
.mm-dashboard-edit td.mm-drop-accepted,.mm-favourites-content .mm-drop-accepted{background-color:#d1e4f8;}
.mm-dashboard-edit td.mm-drop-rejected,.mm-favourites-content .mm-drop-rejected{background-color:#f0a8a8;}
.mm-favourites-content{margin:5px;}
.mm-favourites-content .mm-favourites-storeLabel,.mm-favourites-content .mm-favourites-typeLabel{font-weight:bold;line-height:18px;}
.mm-favourites-content .mm-favourites-typePanel{margin-left:10px;}
.mm-favourites-content .mm-favourites-item{margin-left:10px;}
.mm-favourites-content .mm-favourites-item > tbody > tr > td:first-child{height:21px;}
.mm-favourites-content .mm-favourites-item .mm-link{line-height:19px;margin-top:1px;margin-bottom:1px;}
.mm-favourites-content .mm-favourites-item .mm-link img{vertical-align:middle;}
.mm-dashboard-edit .mm-snippet-header{cursor:move;}
.mm-snippet-dropTarget{width:300px;height:300px;}
.mm-snippet-dropTarget .mm-snippet-header{display:none;}
.mm-snippet-dropTarget .mm-snippet-body{width:100%;height:100%;}
.as-dashboardPalette{position:absolute;top:100px;left:0;width:200px;bottom:21px;}
.as-dashpalette-spacer{height:20px;float:left;width:100%;}
.as-dashboardNameBox{width:250px;margin-left:6px;}
table.mm-dashboard-spanConfig{border-collapse:collapse;background-color:#f0a8a8;}
table.mm-dashboard-spanConfig td{border:2px solid #e0e0e0;width:16px;height:16px;}
table.mm-dashboard-spanConfig td.mm-drop-accepted{background-color:#f1f7fd;}
table.mm-dashboard-spanConfig td.span{background-color:white;}
.mm-gaugeChart{position:relative;}
.mm-gauge-value{font-weight:bold;}
.mm-gauge-hand-glow{stroke-opacity:0.75;}
.mm-gauge-hand{fill:#4c4c4c;}
.mm-gauge-dial-back-glow{fill:#aeaeae;}
.mm-gauge-dial-back{fill:#e0e0e0;}
.mm-gauge-overflow{fill:#d05122;opacity:0.6;}
.mm-gauge-tick path{fill:#4c4c4c;stroke:white;stroke-opacity:0.75;}
.pm-range-riskClass1{fill:#77ce3e;}
.pm-range-riskClass2{fill:#ddb300;}
.pm-range-riskClass3{fill:#db8c00;}
.pm-range-riskClass4{fill:#d05122;}
.pm-range-riskClass5{fill:#c40a48;}
.pm-range-pos{fill:#77ce3e;}
.pm-range-neg{fill:#d05122;}
.sps-taskView div.pm-captionLabel,.pm-captionLabel{font-size:16px;}
.chart-center .highcharts-container,.mm-gaugeChart.chart-center{margin:0 auto;}
.mm-configView-form{margin:15px;}
@media only screen and (max-width: 965px){.asView .as-topToolbar .as-topToolbarText.loginName {
        display:none;}
.asView .as-topToolbar .as-button.logoutButton{float:left;}
}

@media only screen and (max-width: 820px){.asView .as-topToolbar .as-right-logo {
        display:none;}
}

.dummyToSanitizeCssMergeAndMediaQuery{display:none;}
