﻿.tr_o_{display:none}
.tr_t_{display:none}
.tr_i_{display:none}
.tr_p_{display:none}
.tr_missing_{color:blue;background:orange}
.tr_changed_{color:red;background:yellow}
.tr_unchanged_{color:blue;background:#90EE90}
.tr_tick_{background-image:url(/fp/shared/images/ic_tick.gif)!important}
.tr_cross_{background-image:url(/fp/shared/images/ic_delete.png)!important}
.tr_form_field_{margin:0px 4px 0px 4px;font:normal 12px tahoma,arial,helvetica,sans-serif;background:#fff url(/fp/shared/ext-2.2/resources/images/default/form/text-bg.gif) repeat-x 0 0;border:1px solid #B5B8C8}
.tr_form_label_{margin:2px 4px 2px 4px;font:normal 12px tahoma,arial,helvetica,sans-serif;display:block}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
img,body,html{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}
.ext-el-mask{z-index:100;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;width:100%;height:100%;zoom:1}
.ext-el-mask-msg{z-index:20001;position:absolute;top:0;left:0;border:1px solid #6593cf;background:#c3daf9 url(/fp/shared/ext-2.2/resources/images/default/box/tb-blue.gif) repeat-x 0 -16px;padding:2px}
.ext-el-mask-msg div{padding:5px 10px 5px 10px;background:#eee;border:1px solid #a3bad9;color:#222;font:normal 11px tahoma,arial,helvetica,sans-serif;cursor:wait}
.ext-shim{position:absolute;visibility:hidden;left:0;top:0;overflow:hidden}
.ext-ie .ext-shim{filter:alpha(opacity=0)}
.ext-ie6 .ext-shim{margin-left:5px;margin-top:3px}
.x-mask-loading div{padding:5px 10px 5px 25px;background:#fbfbfb url(/fp/shared/ext-2.2/resources/images/default/grid/loading.gif) no-repeat 5px 5px;line-height:16px}
.x-hidden,.x-hide-offsets{position:absolute;left:-10000px;top:-10000px;visibility:hidden}
.x-hide-display{display:none!important}
.x-hide-visibility{visibility:hidden!important}
.x-masked{overflow:hidden!important}
.x-masked-relative{position:relative!important}
.x-masked select,.x-masked object,.x-masked embed{visibility:hidden}
.x-layer{visibility:hidden}
.x-unselectable,.x-unselectable *{-moz-user-select:none;-khtml-user-select:none}
.x-repaint{zoom:1;background-color:transparent;-moz-outline:none}
.x-item-disabled{color:gray;cursor:default;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}
.x-item-disabled *{color:gray!important;cursor:default!important}
.x-splitbar-proxy{position:absolute;visibility:hidden;z-index:20001;background:#aaa;zoom:1;line-height:1px;font-size:1px;overflow:hidden}
.x-splitbar-h,.x-splitbar-proxy-h{cursor:e-resize;cursor:col-resize}
.x-splitbar-v,.x-splitbar-proxy-v{cursor:s-resize;cursor:row-resize}
.x-color-palette{width:150px;height:92px;cursor:pointer}
.x-color-palette a{border:1px solid #fff;float:left;padding:2px;text-decoration:none;-moz-outline:0 none;outline:0 none;cursor:pointer}
.x-color-palette a:hover,.x-color-palette a.x-color-palette-sel{border:1px solid #8BB8F3;background:#deecfd}
.x-color-palette em{display:block;border:1px solid #ACA899}
.x-color-palette em span{cursor:pointer;display:block;height:10px;line-height:10px;width:10px}
.x-ie-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0;background:#777;zoom:1}
.x-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0}
.x-shadow *{overflow:hidden}
.x-shadow *{padding:0;border:0;margin:0;clear:none;zoom:1}
.x-shadow .xstc,.x-shadow .xsbc{height:6px;float:left}
.x-shadow .xstl,.x-shadow .xstr,.x-shadow .xsbl,.x-shadow .xsbr{width:6px;height:6px;float:left}
.x-shadow .xsc{width:100%}
.x-shadow .xsml,.x-shadow .xsmr{width:6px;float:left;height:100%}
.x-shadow .xsmc{float:left;height:100%;background:transparent url(/fp/shared/ext-2.2/resources/images/default/shadow-c.png)}
.x-shadow .xst,.x-shadow .xsb{height:6px;overflow:hidden;width:100%}
.x-shadow .xsml{background:transparent url(/fp/shared/ext-2.2/resources/images/default/shadow-lr.png) repeat-y 0 0}
.x-shadow .xsmr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/shadow-lr.png) repeat-y -6px 0}
.x-shadow .xstl{background:transparent url(/fp/shared/ext-2.2/resources/images/default/shadow.png) no-repeat 0 0}
.x-shadow .xstc{background:transparent url(/fp/shared/ext-2.2/resources/images/default/shadow.png) repeat-x 0 -30px}
.x-shadow .xstr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/shadow.png) repeat-x 0 -18px}
.x-shadow .xsbl{background:transparent url(/fp/shared/ext-2.2/resources/images/default/shadow.png) no-repeat 0 -12px}
.x-shadow .xsbc{background:transparent url(/fp/shared/ext-2.2/resources/images/default/shadow.png) repeat-x 0 -36px}
.x-shadow .xsbr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/shadow.png) repeat-x 0 -6px}
.loading-indicator{font-size:11px;background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/loading.gif);background-repeat:no-repeat;background-position:left;padding-left:20px;line-height:16px;margin:3px}
.x-text-resize{position:absolute;left:-1000px;top:-1000px;visibility:hidden;zoom:1}
.x-drag-overlay{width:100%;height:100%;display:none;position:absolute;left:0;top:0;background-image:url(/fp/shared/ext-2.2/resources/images/default/s.gif);z-index:20000}
.x-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0}
.x-spotlight{z-index:8999;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;width:0;height:0;zoom:1}
.x-tab-panel{overflow:hidden}
.x-tab-panel-header,.x-tab-panel-footer{background:#deecfd;border:1px solid #8db2e3;overflow:hidden;zoom:1}
.x-tab-panel-header{border:1px solid #8db2e3;padding-bottom:2px}
.x-tab-panel-footer{border:1px solid #8db2e3;padding-top:2px}
.x-tab-strip-wrap{width:100%;overflow:hidden;position:relative;zoom:1}
ul.x-tab-strip{display:block;width:20000px;zoom:1}
ul.x-tab-strip-top{padding-top:1px;background:url(/fp/shared/ext-2.2/resources/images/default/tabs/tab-strip-bg.gif) #cedff5 repeat-x bottom;border-bottom:1px solid #8db2e3}
ul.x-tab-strip-bottom{padding-bottom:1px;background:url(/fp/shared/ext-2.2/resources/images/default/tabs/tab-strip-btm-bg.gif) #cedff5 repeat-x top;border-top:1px solid #8db2e3;border-bottom:0 none}
.x-tab-panel-header-plain .x-tab-strip-top{background:transparent!important;padding-top:0!important}
.x-tab-panel-header-plain{background:transparent!important;border-width:0!important;padding-bottom:0!important}
.x-tab-panel-header-plain .x-tab-strip-spacer,.x-tab-panel-footer-plain .x-tab-strip-spacer{border:1px solid #8db2e3;height:2px;background:#deecfd;font-size:1px;line-height:1px}
.x-tab-panel-header-plain .x-tab-strip-spacer{border-top:0 none}
.x-tab-panel-footer-plain .x-tab-strip-spacer{border-bottom:0 none}
.x-tab-panel-footer-plain .x-tab-strip-bottom{background:transparent!important;padding-bottom:0!important}
.x-tab-panel-footer-plain{background:transparent!important;border-width:0!important;padding-top:0!important}
.ext-border-box .x-tab-panel-header-plain .x-tab-strip-spacer,.ext-border-box .x-tab-panel-footer-plain .x-tab-strip-spacer{height:3px}
ul.x-tab-strip li{float:left;margin-left:2px}
ul.x-tab-strip li.x-tab-edge{float:left;margin:0!important;padding:0!important;border:0 none!important;font-size:1px!important;line-height:1px!important;overflow:hidden;zoom:1;background:transparent!important;width:1px}
.x-tab-strip a,.x-tab-strip span,.x-tab-strip em{display:block}
.x-tab-strip a{text-decoration:none!important;-moz-outline:none;outline:none;cursor:pointer}
.x-tab-strip-inner{overflow:hidden;text-overflow:ellipsis}
.x-tab-strip span.x-tab-strip-text{font:normal 11px tahoma,arial,helvetica;color:#416aa3;white-space:nowrap;cursor:pointer;padding:4px 0}
.x-tab-strip-top .x-tab-with-icon .x-tab-right{padding-left:6px}
.x-tab-strip .x-tab-with-icon span.x-tab-strip-text{padding-left:20px;background-position:0 3px;background-repeat:no-repeat}
.x-tab-strip-over span.x-tab-strip-text{color:#15428b}
.x-tab-strip-active,.x-tab-strip-active a.x-tab-right{cursor:default}
.x-tab-strip-active span.x-tab-strip-text{cursor:default;color:#15428b;font-weight:bold}
.x-tab-strip-disabled .x-tabs-text{cursor:default;color:#aaa}
.x-tab-panel-body{overflow:hidden}
.x-tab-panel-bwrap{overflow:hidden}
.ext-ie .x-tab-strip .x-tab-right{position:relative}
.x-tab-strip-top .x-tab-strip-active .x-tab-right{margin-bottom:-1px}
.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-bottom:5px}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{margin-top:-1px}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-top:5px}
.x-tab-strip-top .x-tab-right{background:transparent url(/fp/shared/ext-2.2/resources/images/default/tabs/tabs-sprite.gif) no-repeat 0 -51px;padding-left:10px}
.x-tab-strip-top .x-tab-left{background:transparent url(/fp/shared/ext-2.2/resources/images/default/tabs/tabs-sprite.gif) no-repeat right -351px;padding-right:10px}
.x-tab-strip-top .x-tab-strip-inner{background:transparent url(/fp/shared/ext-2.2/resources/images/default/tabs/tabs-sprite.gif) repeat-x 0 -201px}
.x-tab-strip-top .x-tab-strip-over .x-tab-right{background-position:0 -101px}
.x-tab-strip-top .x-tab-strip-over .x-tab-left{background-position:right -401px}
.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner{background-position:0 -251px}
.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 -301px}
.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{background-position:0 -151px}
.x-tab-strip-bottom .x-tab-right{background:url(/fp/shared/ext-2.2/resources/images/default/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right}
.x-tab-strip-bottom .x-tab-left{background:url(/fp/shared/ext-2.2/resources/images/default/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{background:url(/fp/shared/ext-2.2/resources/images/default/tabs/tab-btm-right-bg.gif) no-repeat bottom left}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-left{background:url(/fp/shared/ext-2.2/resources/images/default/tabs/tab-btm-left-bg.gif) no-repeat bottom right}
.x-tab-strip-bottom .x-tab-left{padding:0 10px}
.x-tab-strip-bottom .x-tab-right{padding:0}
.x-tab-strip .x-tab-strip-close{display:none}
.x-tab-strip-closable{position:relative}
.x-tab-strip-closable .x-tab-left{padding-right:19px}
.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{background-image:url(/fp/shared/ext-2.2/resources/images/default/tabs/tab-close.gif);opacity:.6;-moz-opacity:.6;background-repeat:no-repeat;display:block;width:11px;height:11px;position:absolute;top:3px;right:3px;cursor:pointer;z-index:2}
.x-tab-strip .x-tab-strip-active a.x-tab-strip-close{opacity:.8;-moz-opacity:.8}
.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{background-image:url(/fp/shared/ext-2.2/resources/images/default/tabs/tab-close.gif);opacity:1;-moz-opacity:1}
.x-tab-panel-body{border:1px solid #8db2e3;background:#fff}
.x-tab-panel-body-top{border-top:0 none}
.x-tab-panel-body-bottom{border-bottom:0 none}
.x-tab-scroller-left{background:transparent url(/fp/shared/ext-2.2/resources/images/default/tabs/scroll-left.gif) no-repeat -18px 0;border-bottom:1px solid #8db2e3;width:18px;position:absolute;left:0;top:0;z-index:10;cursor:pointer}
.x-tab-scroller-left-over{background-position:0 0}
.x-tab-scroller-left-disabled{background-position:-18px 0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default}
.x-tab-scroller-right{background:transparent url(/fp/shared/ext-2.2/resources/images/default/tabs/scroll-right.gif) no-repeat 0 0;border-bottom:1px solid #8db2e3;width:18px;position:absolute;right:0;top:0;z-index:10;cursor:pointer}
.x-tab-scroller-right-over{background-position:-18px 0}
.x-tab-scroller-right-disabled{background-position:0 0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default}
.x-tab-scrolling-bottom .x-tab-scroller-left,.x-tab-scrolling-bottom .x-tab-scroller-right{margin-top:1px}
.x-tab-scrolling .x-tab-strip-wrap{margin-left:18px;margin-right:18px}
.x-tab-scrolling{position:relative}
.x-tab-panel-bbar .x-toolbar{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px}
.x-tab-panel-tbar .x-toolbar{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px}
.x-form-field{margin:0;font:normal 12px tahoma,arial,helvetica,sans-serif}
.x-form-text,textarea.x-form-field{padding:1px 3px;background:#fff url(/fp/shared/ext-2.2/resources/images/default/form/text-bg.gif) repeat-x 0 0;border:1px solid #B5B8C8}
textarea.x-form-field{padding:2px 3px}
.x-form-text{height:22px;line-height:18px;vertical-align:middle}
.ext-ie .x-form-text{margin:-1px 0;height:22px;line-height:18px}
.ext-ie textarea.x-form-field{margin:-1px 0}
.ext-strict .x-form-text{height:18px}
.ext-safari .x-form-text{height:20px;padding:0 3px}
.ext-safari.ext-mac textarea.x-form-field{margin-bottom:-2px}
.ext-gecko .x-form-text{padding-top:2px;padding-bottom:0}
textarea{resize:none}
.x-form-select-one{height:20px;line-height:18px;vertical-align:middle;background-color:#fff;border:1px solid #B5B8C8}
.x-form-check-group,.x-form-radio-group{margin-bottom:0}
.x-form-check-group .x-form-invalid .x-panel-body,.x-form-radio-group .x-form-invalid .x-panel-body{background-color:transparent}
.x-form-check-wrap,.x-form-radio-wrap{padding:3px 0 0 0;line-height:18px}
.x-form-check-group .x-form-check-wrap,.x-form-radio-group .x-form-radio-wrap{height:18px}
.ext-ie .x-form-check-group .x-form-check-wrap,.ext-ie .x-form-radio-group .x-form-radio-wrap{height:21px}
.ext-ie .x-form-check-wrap input,.ext-ie .x-form-radio-wrap input{width:15px;height:15px}
.x-form-check,.x-form-radio{height:13px;width:13px;vertical-align:bottom}
.x-form-radio{margin-bottom:3px}
.x-form-check,.ext-ie .x-form-radio{margin-bottom:2px}
.x-form-check-wrap-inner,.x-form-radio-wrap-inner{display:inline;padding:3px 0 0 0}
.x-form-check{background:url(/fp/shared/ext-2.2/resources/images/default/form/checkbox.gif) no-repeat 0 0}
.x-form-radio{background:url(/fp/shared/ext-2.2/resources/images/default/form/radio.gif) no-repeat 0 0}
.x-form-check-focus .x-form-check,.x-form-check-over .x-form-check,.x-form-check-focus .x-form-radio,.x-form-check-over .x-form-radio{background-position:-13px 0}
.x-form-check-down .x-form-check,.x-form-check-down .x-form-radio{background-position:-26px 0}
.x-form-check-checked .x-form-check-focus .x-form-check,.x-form-check-checked .x-form-check-over .x-form-check{background-position:-13px -13px}
.x-form-check-checked .x-form-check-down .x-form-check{background-position:-26px -13px}
.x-form-check-checked .x-form-check,.x-form-check-checked .x-form-radio{background-position:0 -13px}
.x-form-check-group-label{border-bottom:1px solid #99BBE8;color:#15428B;margin-bottom:5px;padding-left:3px!important;float:none!important}
.x-form-field-wrap{position:relative;zoom:1;white-space:nowrap}
.x-form-field-wrap .x-form-trigger{width:17px;height:21px;border:0;background:transparent url(/fp/shared/ext-2.2/resources/images/default/form/trigger.gif) no-repeat 0 0;cursor:pointer;border-bottom:1px solid #B5B8C8;position:absolute;top:0}
.ext-safari .x-form-field-wrap .x-form-trigger{height:21px}
.x-form-field-wrap .x-form-date-trigger{background-image:url(/fp/shared/ext-2.2/resources/images/default/form/date-trigger.gif);cursor:pointer}
.x-form-field-wrap .x-form-clear-trigger{background-image:url(/fp/shared/ext-2.2/resources/images/default/form/clear-trigger.gif);cursor:pointer}
.x-form-field-wrap .x-form-search-trigger{background-image:url(/fp/shared/ext-2.2/resources/images/default/form/search-trigger.gif);cursor:pointer}
.ext-safari .x-form-field-wrap .x-form-trigger{right:0}
.x-form-field-wrap .x-form-twin-triggers .x-form-trigger{position:static;top:auto;vertical-align:top}
.x-form-field-wrap .x-form-trigger-over{background-position:-17px 0}
.x-form-field-wrap .x-form-trigger-click{background-position:-34px 0}
.x-trigger-wrap-focus .x-form-trigger{background-position:-51px 0}
.x-trigger-wrap-focus .x-form-trigger-over{background-position:-68px 0}
.x-trigger-wrap-focus .x-form-trigger-click{background-position:-85px 0}
.x-trigger-wrap-focus .x-form-trigger{border-bottom:1px solid #7eadd9}
.x-item-disabled .x-form-trigger-over{background-position:0 0!important;border-bottom:1px solid #B5B8C8}
.x-item-disabled .x-form-trigger-click{background-position:0 0!important;border-bottom:1px solid #B5B8C8}
.x-form-focus,textarea.x-form-focus{border:1px solid #7eadd9}
.x-form-invalid,textarea.x-form-invalid{background:#fff url(/fp/shared/ext-2.2/resources/images/default/grid/invalid_line.gif) repeat-x bottom;border:1px solid #dd7870}
.ext-safari .x-form-invalid{background-color:#fee;border:1px solid #ff7870}
.x-editor{visibility:hidden;padding:0;margin:0}
.x-editor .x-form-check-wrap,.x-editor .x-form-radio-wrap{background:#fff;padding:3px}
.x-editor .x-form-checkbox{height:13px}
.x-form-grow-sizer{font:normal 12px tahoma,arial,helvetica,sans-serif;left:-10000px;padding:8px 3px;position:absolute;visibility:hidden;top:-10000px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;zoom:1}
.x-form-grow-sizer p{margin:0!important;border:0 none!important;padding:0!important}
.x-form-item{font:normal 12px tahoma,arial,helvetica,sans-serif;display:block;margin-bottom:4px;zoom:1}
.x-form-item label{display:block;float:left;width:100px;padding:3px;padding-left:0;clear:left;z-index:2;position:relative}
.x-form-element{padding-left:105px;position:relative}
.x-form-invalid-msg{color:#e00;padding:2px;padding-left:18px;font:normal 11px tahoma,arial,helvetica,sans-serif;background:transparent url(/fp/shared/ext-2.2/resources/images/default/shared/warning.gif) no-repeat 0 2px;line-height:16px;width:200px}
.x-form-label-left label{text-align:left}
.x-form-label-right label{text-align:right}
.x-form-label-top .x-form-item label{width:auto;float:none;clear:none;display:inline;margin-bottom:4px;position:static}
.x-form-label-top .x-form-element{padding-left:0;padding-top:4px}
.x-form-label-top .x-form-item{padding-bottom:4px}
.x-form-empty-field{color:gray}
.x-small-editor .x-form-field{font:normal 11px arial,tahoma,helvetica,sans-serif}
.x-small-editor .x-form-text{height:20px;line-height:16px;vertical-align:middle}
.ext-ie .x-small-editor .x-form-text{margin-top:-1px!important;margin-bottom:-1px!important;height:20px!important;line-height:16px!important}
.ext-strict .x-small-editor .x-form-text{height:16px!important}
.ext-safari .x-small-editor .x-form-field{font:normal 12px arial,tahoma,helvetica,sans-serif}
.ext-ie .x-small-editor .x-form-text{height:20px;line-height:16px}
.ext-border-box .x-small-editor .x-form-text{height:20px}
.x-small-editor .x-form-select-one{height:20px;line-height:16px;vertical-align:middle}
.x-small-editor .x-form-num-field{text-align:right}
.x-small-editor .x-form-field-wrap .x-form-trigger{height:19px}
.x-form-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0}
.x-form-clear-left{clear:left;height:0;overflow:hidden;line-height:0;font-size:0}
.x-form-cb-label{width:auto!important;float:none!important;clear:none!important;display:inline!important;margin-left:4px}
.x-form-column{float:left;padding:0;margin:0;width:48%;overflow:hidden;zoom:1}
.x-form .x-form-btns-ct .x-btn{float:right;clear:none}
.x-form .x-form-btns-ct .x-form-btns td{border:0;padding:0}
.x-form .x-form-btns-ct .x-form-btns-right table{float:right;clear:none}
.x-form .x-form-btns-ct .x-form-btns-left table{float:left;clear:none}
.x-form .x-form-btns-ct .x-form-btns-center{text-align:center}
.x-form .x-form-btns-ct .x-form-btns-center table{margin:0 auto}
.x-form .x-form-btns-ct table td.x-form-btn-td{padding:3px}
.x-form .x-form-btns-ct .x-btn-focus .x-btn-left{background-position:0 -147px}
.x-form .x-form-btns-ct .x-btn-focus .x-btn-right{background-position:0 -168px}
.x-form .x-form-btns-ct .x-btn-focus .x-btn-center{background-position:0 -189px}
.x-form .x-form-btns-ct .x-btn-click .x-btn-center{background-position:0 -126px}
.x-form .x-form-btns-ct .x-btn-click .x-btn-right{background-position:0 -84px}
.x-form .x-form-btns-ct .x-btn-click .x-btn-left{background-position:0 -63px}
.x-form-invalid-icon{width:16px;height:18px;visibility:hidden;position:absolute;left:0;top:0;display:block;background:transparent url(/fp/shared/ext-2.2/resources/images/default/form/exclamation.gif) no-repeat 0 2px}
.x-fieldset{border:1px solid #B5B8C8;padding:10px;margin-bottom:10px;display:block}
.x-fieldset legend{font:bold 11px tahoma,arial,helvetica,sans-serif;color:#15428b}
.ext-ie .x-fieldset legend{margin-bottom:10px}
.ext-ie .x-fieldset{padding-top:0;padding-bottom:10px}
.x-fieldset legend .x-tool-toggle{margin-right:3px;margin-left:0;float:left!important}
.x-fieldset legend input{margin-right:3px;float:left!important;height:13px;width:13px}
fieldset.x-panel-collapsed{padding-bottom:0!important;border-width:1px 1px 0 1px!important;border-left-color:transparent;border-right-color:transparent}
.ext-ie6 fieldset.x-panel-collapsed{padding-bottom:0!important;border-width:1px 0 0 0!important;margin-left:1px;margin-right:1px}
fieldset.x-panel-collapsed .x-fieldset-bwrap{visibility:hidden;position:absolute;left:-1000px;top:-1000px}
.ext-ie .x-fieldset-bwrap{zoom:1}
.ext-ie td .x-form-text{position:relative;top:-1px}
.x-fieldset-noborder{border:0 none transparent}
.x-fieldset-noborder legend{margin-left:-3px}
.ext-ie .x-fieldset-noborder legend{position:relative;margin-bottom:23px}
.ext-ie .x-fieldset-noborder legend span{position:absolute;left:16px}
.ext-gecko .x-window-body .x-form-item{-moz-outline:none;overflow:auto}
.ext-gecko .x-form-item{-moz-outline:none}
.x-hide-label label.x-form-item-label{display:none}
.x-hide-label .x-form-element{padding-left:0!important}
.x-fieldset{overflow:hidden}
.x-fieldset-bwrap{overflow:hidden;zoom:1}
.x-fieldset-body{overflow:hidden}
.x-btn{font:normal 11px tahoma,verdana,helvetica;cursor:pointer;white-space:nowrap}
.x-btn button{border:0 none;background:transparent;font:normal 11px tahoma,verdana,helvetica;padding-left:3px;padding-right:3px;cursor:pointer;margin:0;overflow:visible;width:auto;-moz-outline:0 none;outline:0 none}
* html .ext-ie .x-btn button{width:1px}
.ext-gecko .x-btn button{padding-left:0;padding-right:0}
.ext-ie .x-btn button{padding-top:2px}
.x-btn-icon .x-btn-center .x-btn-text{background-position:center;background-repeat:no-repeat;height:16px;width:16px;cursor:pointer;white-space:nowrap;padding:0}
.x-btn-icon .x-btn-center{padding:1px}
.x-btn em{font-style:normal;font-weight:normal}
.x-btn-text-icon .x-btn-center .x-btn-text{background-position:0 2px;background-repeat:no-repeat;padding-left:18px;padding-top:3px;padding-bottom:2px;padding-right:0}
.ext-gecko3 .x-btn-text-icon .x-btn-center .x-btn-text{padding-top:2px}
.x-btn-left,.x-btn-right{font-size:1px;line-height:1px}
.x-btn-left{width:3px;height:21px;background:url(/fp/shared/ext-2.2/resources/images/default/button/btn-sprite.gif) no-repeat 0 0}
.x-btn-right{width:3px;height:21px;background:url(/fp/shared/ext-2.2/resources/images/default/button/btn-sprite.gif) no-repeat 0 -21px}
.x-btn-left i,.x-btn-right i{display:block;width:3px;overflow:hidden;font-size:1px;line-height:1px}
.x-btn-center{background:url(/fp/shared/ext-2.2/resources/images/default/button/btn-sprite.gif) repeat-x 0 -42px;vertical-align:middle;text-align:center;padding:0 5px;cursor:pointer;white-space:nowrap}
.x-btn-over .x-btn-left{background-position:0 -63px}
.x-btn-over .x-btn-right{background-position:0 -84px}
.x-btn-over .x-btn-center{background-position:0 -105px}
.x-btn-click .x-btn-center,.x-btn-menu-active .x-btn-center{background-position:0 -126px}
.x-btn-disabled *{color:gray!important;cursor:default!important}
.x-btn-menu-text-wrap .x-btn-center{padding:0 3px}
.ext-gecko .x-btn-menu-text-wrap .x-btn-center{padding:0 1px}
.x-btn-menu-arrow-wrap .x-btn-center{padding:0}
.x-btn-menu-arrow-wrap .x-btn-center button{width:12px!important;height:21px;padding:0!important;display:block;background:transparent url(/fp/shared/ext-2.2/resources/images/default/button/btn-arrow.gif) no-repeat left 3px}
.x-btn-with-menu .x-btn-center{padding-right:2px!important}
.x-btn-with-menu .x-btn-center em{display:block;background:transparent url(/fp/shared/ext-2.2/resources/images/default/toolbar/btn-arrow.gif) no-repeat right 0;padding-right:10px}
.x-btn-text-icon .x-btn-with-menu .x-btn-center em{display:block;background:transparent url(/fp/shared/ext-2.2/resources/images/default/toolbar/btn-arrow.gif) no-repeat right 3px;padding-right:10px}
.x-btn-pressed .x-btn-left{background:url(/fp/shared/ext-2.2/resources/images/default/button/btn-sprite.gif) no-repeat 0 -63px}
.x-btn-pressed .x-btn-right{background:url(/fp/shared/ext-2.2/resources/images/default/button/btn-sprite.gif) no-repeat 0 -84px}
.x-btn-pressed .x-btn-center{background:url(/fp/shared/ext-2.2/resources/images/default/button/btn-sprite.gif) repeat-x 0 -126px}
.x-toolbar{border-color:#a9bfd3;border-style:solid;border-width:0 0 1px 0;display:block;padding:2px;background:#d0def0 url(/fp/shared/ext-2.2/resources/images/default/toolbar/bg.gif) repeat-x top left;position:relative;zoom:1}
.x-toolbar .x-item-disabled .x-btn-icon{opacity:.35;-moz-opacity:.35;filter:alpha(opacity=35)}
.x-toolbar td{vertical-align:middle}
.mso .x-toolbar,.x-grid-mso .x-toolbar{border:0 none;background:url(/fp/shared/ext-2.2/resources/images/default/grid/mso-hd.gif)}
.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{white-space:nowrap;font:normal 11px tahoma,arial,helvetica,sans-serif}
.x-toolbar .x-item-disabled{color:gray;cursor:default;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}
.x-toolbar .x-item-disabled *{color:gray;cursor:default}
.x-toolbar .x-btn-left{background:none}
.x-toolbar .x-btn-right{background:none}
.x-toolbar .x-btn-center{background:none;padding:0}
.x-toolbar .x-btn-menu-text-wrap .x-btn-center button{padding-right:2px}
.ext-gecko .x-toolbar .x-btn-menu-text-wrap .x-btn-center button{padding-right:0}
.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center button{padding:0 2px}
.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center button{width:12px;background:transparent url(/fp/shared/ext-2.2/resources/images/default/toolbar/btn-arrow.gif) no-repeat 0 3px}
.x-toolbar .x-btn-text-icon .x-btn-menu-arrow-wrap .x-btn-center button{width:12px;background:transparent url(/fp/shared/ext-2.2/resources/images/default/toolbar/btn-arrow.gif) no-repeat 0 3px}
.x-toolbar .x-btn-over .x-btn-menu-arrow-wrap .x-btn-center button{background-position:0 -47px}
.x-toolbar .x-btn-over .x-btn-left{background:url(/fp/shared/ext-2.2/resources/images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 0}
.x-toolbar .x-btn-over .x-btn-right{background:url(/fp/shared/ext-2.2/resources/images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -21px}
.x-toolbar .x-btn-over .x-btn-center{background:url(/fp/shared/ext-2.2/resources/images/default/toolbar/tb-btn-sprite.gif) repeat-x 0 -42px}
.x-toolbar .x-btn-click .x-btn-left,.x-toolbar .x-btn-pressed .x-btn-left,.x-toolbar .x-btn-menu-active .x-btn-left{background:url(/fp/shared/ext-2.2/resources/images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -63px}
.x-toolbar .x-btn-click .x-btn-right,.x-toolbar .x-btn-pressed .x-btn-right,.x-toolbar .x-btn-menu-active .x-btn-right{background:url(/fp/shared/ext-2.2/resources/images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -84px}
.x-toolbar .x-btn-click .x-btn-center,.x-toolbar .x-btn-pressed .x-btn-center,.x-toolbar .x-btn-menu-active .x-btn-center{background:url(/fp/shared/ext-2.2/resources/images/default/toolbar/tb-btn-sprite.gif) repeat-x 0 -105px}
.x-toolbar .x-btn-with-menu .x-btn-center em{padding-right:8px}
.x-toolbar .ytb-text{padding:2px}
.x-toolbar .ytb-sep{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/grid-blue-split.gif);background-position:center;background-repeat:no-repeat;display:block;font-size:1px;height:16px;width:4px;overflow:hidden;cursor:default;margin:0 2px 0;border:0}
.x-toolbar .ytb-spacer{width:2px}
.x-tbar-page-number{width:24px;height:14px}
.x-tbar-page-first{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/page-first.gif)!important}
.x-tbar-loading{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/refresh.gif)!important}
.x-tbar-page-last{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/page-last.gif)!important}
.x-tbar-page-next{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/page-next.gif)!important}
.x-tbar-page-prev{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/page-prev.gif)!important}
.x-item-disabled .x-tbar-loading{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/loading.gif)!important}
.x-item-disabled .x-tbar-page-first{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/page-first-disabled.gif)!important}
.x-item-disabled .x-tbar-page-last{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/page-last-disabled.gif)!important}
.x-item-disabled .x-tbar-page-next{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/page-next-disabled.gif)!important}
.x-item-disabled .x-tbar-page-prev{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/page-prev-disabled.gif)!important}
.x-paging-info{position:absolute;top:5px;right:8px;color:#444}
.x-statusbar .x-status-text{height:21px;line-height:21px;padding:0 4px;cursor:default}
.x-statusbar .x-status-busy{padding-left:25px;background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/loading.gif) no-repeat 3px 3px}
.x-statusbar .x-status-text-panel{border-top:1px solid #99BBE8;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #99BBE8;padding:2px 8px 2px 5px}
.x-resizable-handle{position:absolute;z-index:100;font-size:1px;line-height:6px;overflow:hidden;background:white;filter:alpha(opacity=0);opacity:0;zoom:1}
.x-resizable-handle-east{width:6px;cursor:e-resize;right:0;top:0;height:100%}
.ext-ie .x-resizable-handle-east{margin-right:-1px}
.x-resizable-handle-south{width:100%;cursor:s-resize;left:0;bottom:0;height:6px}
.ext-ie .x-resizable-handle-south{margin-bottom:-1px}
.x-resizable-handle-west{width:6px;cursor:w-resize;left:0;top:0;height:100%}
.x-resizable-handle-north{width:100%;cursor:n-resize;left:0;top:0;height:6px}
.x-resizable-handle-southeast{width:6px;cursor:se-resize;right:0;bottom:0;height:6px;z-index:101}
.x-resizable-handle-northwest{width:6px;cursor:nw-resize;left:0;top:0;height:6px;z-index:101}
.x-resizable-handle-northeast{width:6px;cursor:ne-resize;right:0;top:0;height:6px;z-index:101}
.x-resizable-handle-southwest{width:6px;cursor:sw-resize;left:0;bottom:0;height:6px;z-index:101}
.x-resizable-over .x-resizable-handle,.x-resizable-pinned .x-resizable-handle{filter:alpha(opacity=100);opacity:1}
.x-resizable-over .x-resizable-handle-east,.x-resizable-pinned .x-resizable-handle-east{background:url(/fp/shared/ext-2.2/resources/images/default/sizer/e-handle.gif);background-position:left}
.x-resizable-over .x-resizable-handle-west,.x-resizable-pinned .x-resizable-handle-west{background:url(/fp/shared/ext-2.2/resources/images/default/sizer/e-handle.gif);background-position:left}
.x-resizable-over .x-resizable-handle-south,.x-resizable-pinned .x-resizable-handle-south{background:url(/fp/shared/ext-2.2/resources/images/default/sizer/s-handle.gif);background-position:top}
.x-resizable-over .x-resizable-handle-north,.x-resizable-pinned .x-resizable-handle-north{background:url(/fp/shared/ext-2.2/resources/images/default/sizer/s-handle.gif);background-position:top}
.x-resizable-over .x-resizable-handle-southeast,.x-resizable-pinned .x-resizable-handle-southeast{background:url(/fp/shared/ext-2.2/resources/images/default/sizer/se-handle.gif);background-position:top left}
.x-resizable-over .x-resizable-handle-northwest,.x-resizable-pinned .x-resizable-handle-northwest{background:url(/fp/shared/ext-2.2/resources/images/default/sizer/nw-handle.gif);background-position:bottom right}
.x-resizable-over .x-resizable-handle-northeast,.x-resizable-pinned .x-resizable-handle-northeast{background:url(/fp/shared/ext-2.2/resources/images/default/sizer/ne-handle.gif);background-position:bottom left}
.x-resizable-over .x-resizable-handle-southwest,.x-resizable-pinned .x-resizable-handle-southwest{background:url(/fp/shared/ext-2.2/resources/images/default/sizer/sw-handle.gif);background-position:top right}
.x-resizable-proxy{border:1px dashed #3b5a82;position:absolute;overflow:hidden;display:none;left:0;top:0;z-index:50000}
.x-resizable-overlay{width:100%;height:100%;display:none;position:absolute;left:0;top:0;background:white;z-index:200000;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}
.x-grid3{position:relative;overflow:hidden;background-color:#fff}
.x-grid-panel .x-panel-body{overflow:hidden!important}
.x-grid-panel .x-panel-mc .x-panel-body{border:1px solid #99bbe8}
.x-grid3 table{table-layout:fixed}
.x-grid3-viewport{overflow:hidden}
.x-grid3-hd-row td,.x-grid3-row td,.x-grid3-summary-row td{font:normal 11px arial,tahoma,helvetica,sans-serif;-moz-outline:none;-moz-user-focus:normal}
.x-grid3-row td,.x-grid3-summary-row td{line-height:13px;vertical-align:top;padding-left:1px;padding-right:1px;-moz-user-select:none}
.x-grid3-hd-row td{line-height:15px;vertical-align:middle;border-left:1px solid #eee;border-right:1px solid #d0d0d0}
.x-grid3-hd-row .x-grid3-marker-hd{padding:3px}
.x-grid3-row .x-grid3-marker{padding:3px}
.x-grid3-cell-inner,.x-grid3-hd-inner{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:3px 3px 3px 5px;white-space:nowrap}
.x-grid3-hd-inner{position:relative;cursor:inherit;padding:4px 3px 4px 5px}
.x-grid3-row-body{white-space:normal}
.x-grid3-body-cell{-moz-outline:0 none;outline:0 none}
.ext-ie .x-grid3-cell-inner,.ext-ie .x-grid3-hd-inner{width:100%}
.ext-strict .x-grid3-cell-inner,.ext-strict .x-grid3-hd-inner{width:auto}
.x-grid-row-loading{background:#fff url(/fp/shared/ext-2.2/resources/images/default/shared/loading-balls.gif) no-repeat center center}
.x-grid-page{overflow:hidden}
.x-grid3-row{cursor:default;border:1px solid #ededed;border-top-color:#fff;width:100%}
.x-grid3-row-alt{background-color:#fafafa}
.x-grid3-row-over{border:1px solid #ddd;background:#efefef url(/fp/shared/ext-2.2/resources/images/default/grid/row-over.gif) repeat-x left top}
.x-grid3-resize-proxy{width:1px;left:0;background-color:#777;cursor:e-resize;cursor:col-resize;position:absolute;top:0;height:100px;overflow:hidden;visibility:hidden;border:0 none;z-index:7}
.x-grid3-resize-marker{width:1px;left:0;background-color:#777;position:absolute;top:0;height:100px;overflow:hidden;visibility:hidden;border:0 none;z-index:7}
.x-grid3-focus{position:absolute;left:0;top:0;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:text;-khtml-user-select:text}
.x-grid3-header{background:#f9f9f9 url(/fp/shared/ext-2.2/resources/images/default/grid/grid3-hrow.gif) repeat-x 0 bottom;cursor:default;zoom:1;padding:1px 0 0 0}
.x-grid3-header-pop{border-left:1px solid #d0d0d0;float:right;clear:none}
.x-grid3-header-pop-inner{border-left:1px solid #eee;width:14px;height:19px;background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/hd-pop.gif) no-repeat center center}
.ext-ie .x-grid3-header-pop-inner{width:15px}
.ext-strict .x-grid3-header-pop-inner{width:14px}
.x-grid3-header-inner{overflow:hidden;zoom:1;float:left}
.x-grid3-header-offset{padding-left:1px;width:10000px}
td.x-grid3-hd-over,td.sort-desc,td.sort-asc,td.x-grid3-hd-menu-open{border-left:1px solid #aaccf6;border-right:1px solid #aaccf6}
td.x-grid3-hd-over .x-grid3-hd-inner,td.sort-desc .x-grid3-hd-inner,td.sort-asc .x-grid3-hd-inner,td.x-grid3-hd-menu-open .x-grid3-hd-inner{background:#ebf3fd url(/fp/shared/ext-2.2/resources/images/default/grid/grid3-hrow-over.gif) repeat-x left bottom}
.x-grid3-sort-icon{background-repeat:no-repeat;display:none;height:4px;width:13px;margin-left:3px;vertical-align:middle}
.sort-asc .x-grid3-sort-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/sort_asc.gif);display:inline}
.sort-desc .x-grid3-sort-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/sort_desc.gif);display:inline}
.ext-strict .ext-ie .x-grid3-header-inner{position:relative}
.ext-strict .ext-ie6 .x-grid3-hd{position:relative}
.ext-strict .ext-ie6 .x-grid3-hd-inner{position:static}
.x-grid3-body{zoom:1}
.x-grid3-scroller{overflow:auto;zoom:1;position:relative}
.x-grid3-cell-text,.x-grid3-hd-text{display:block;padding:3px 5px 3px 5px;-moz-user-select:none;-khtml-user-select:none;color:black}
.x-grid3-split{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/grid-split.gif);background-position:center;background-repeat:no-repeat;cursor:e-resize;cursor:col-resize;display:block;font-size:1px;height:16px;overflow:hidden;position:absolute;top:2px;width:6px;z-index:3}
.x-grid3-hd-text{color:#15428b}
.x-dd-drag-proxy .x-grid3-hd-inner{background:#ebf3fd url(/fp/shared/ext-2.2/resources/images/default/grid/grid3-hrow-over.gif) repeat-x left bottom;width:120px;padding:3px;border:1px solid #aaccf6;overflow:hidden}
.col-move-top,.col-move-bottom{width:9px;height:9px;position:absolute;top:0;line-height:1px;font-size:1px;overflow:hidden;visibility:hidden;z-index:20000}
.col-move-top{background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/col-move-top.gif) no-repeat left top}
.col-move-bottom{background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/col-move-bottom.gif) no-repeat left top}
.x-grid3-row-selected{background:#DFE8F6!important;border:1px dotted #a3bae9}
.x-grid3-cell-selected{background-color:#B8CFEE!important;color:black}
.x-grid3-cell-selected span{color:black!important}
.x-grid3-cell-selected .x-grid3-cell-text{color:black}
.x-grid3-locked td.x-grid3-row-marker,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker{background:#ebeadb url(/fp/shared/ext-2.2/resources/images/default/grid/grid-hrow.gif) repeat-x 0 bottom!important;vertical-align:middle!important;color:black;padding:0;border-top:1px solid white;border-bottom:none!important;border-right:1px solid #6fa0df!important;text-align:center}
.x-grid3-locked td.x-grid3-row-marker div,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div{padding:0 4px;color:#15428b!important;text-align:center}
.x-grid3-dirty-cell{background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/dirty.gif) no-repeat 0 0}
.x-grid3-topbar,.x-grid3-bottombar{font:normal 11px arial,tahoma,helvetica,sans-serif;overflow:hidden;display:none;zoom:1;position:relative}
.x-grid3-topbar .x-toolbar{border-right:0 none}
.x-grid3-bottombar .x-toolbar{border-right:0 none;border-bottom:0 none;border-top:1px solid #a9bfd3}
.x-props-grid .x-grid3-cell{padding:1px}
.x-props-grid .x-grid3-td-name .x-grid3-cell-inner{background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/grid3-special-col-bg.gif) repeat-y -16px!important;padding-left:12px;color:black!important}
.x-props-grid .x-grid3-body .x-grid3-td-name{padding:1px;padding-right:0;background:white!important;border:0 none;border-right:1px solid #eee}
.xg-hmenu-sort-asc .x-menu-item-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/hmenu-asc.gif)}
.xg-hmenu-sort-desc .x-menu-item-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/hmenu-desc.gif)}
.xg-hmenu-lock .x-menu-item-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/hmenu-lock.gif)}
.xg-hmenu-unlock .x-menu-item-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/hmenu-unlock.gif)}
.x-grid3-col-dd{border:0 none;padding:0;background:transparent}
.x-dd-drag-ghost .x-grid3-dd-wrap{padding:1px 3px 3px 1px}
.x-grid3-hd{-moz-user-select:none}
.x-grid3-hd-btn{display:none;position:absolute;width:14px;background:#c3daf9 url(/fp/shared/ext-2.2/resources/images/default/grid/grid3-hd-btn.gif) no-repeat left center;right:0;top:0;z-index:2;cursor:pointer}
.x-grid3-hd-over .x-grid3-hd-btn,.x-grid3-hd-menu-open .x-grid3-hd-btn{display:block}
a.x-grid3-hd-btn:hover{background-position:-14px center}
.x-grid3-body .x-grid3-td-expander{background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/grid3-special-col-bg.gif) repeat-y right}
.x-grid3-body .x-grid3-td-expander .x-grid3-cell-inner{padding:0!important;height:100%}
.x-grid3-row-expander{width:100%;height:18px;background-position:4px 2px;background-repeat:no-repeat;background-color:transparent;background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/row-expand-sprite.gif)}
.x-grid3-row-collapsed .x-grid3-row-expander{background-position:4px 2px}
.x-grid3-row-expanded .x-grid3-row-expander{background-position:-21px 2px}
.x-grid3-row-collapsed .x-grid3-row-body{display:none!important}
.x-grid3-row-expanded .x-grid3-row-body{display:block!important}
.x-grid3-body .x-grid3-td-checker{background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/grid3-special-col-bg.gif) repeat-y right}
.x-grid3-body .x-grid3-td-checker .x-grid3-cell-inner,.x-grid3-header .x-grid3-td-checker .x-grid3-hd-inner{padding:0!important;height:100%}
.x-grid3-row-checker,.x-grid3-hd-checker{width:100%;height:18px;background-position:2px 2px;background-repeat:no-repeat;background-color:transparent;background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/row-check-sprite.gif)}
.x-grid3-row .x-grid3-row-checker{background-position:2px 2px}
.x-grid3-row-selected .x-grid3-row-checker,.x-grid3-hd-checker-on .x-grid3-hd-checker{background-position:-23px 2px}
.x-grid3-hd-checker{background-position:2px 3px}
.x-grid3-hd-checker-on .x-grid3-hd-checker{background-position:-23px 3px}
.x-grid3-body .x-grid3-td-numberer{background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/grid3-special-col-bg.gif) repeat-y right}
.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner{padding:3px 5px 0 0!important;text-align:right;color:#444}
.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander{background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/grid3-special-col-sel-bg.gif) repeat-y right}
.x-grid3-body .x-grid3-check-col-td .x-grid3-cell-inner{padding:1px 0 0 0!important}
.x-grid3-check-col{width:100%;height:16px;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-image:url(/fp/shared/ext-2.2/resources/images/default/menu/unchecked.gif)}
.x-grid3-check-col-on{width:100%;height:16px;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-image:url(/fp/shared/ext-2.2/resources/images/default/menu/checked.gif)}
.x-grid-group,.x-grid-group-body,.x-grid-group-hd{zoom:1}
.x-grid-group-hd{border-bottom:2px solid #99bbe8;cursor:pointer;padding-top:6px}
.x-grid-group-hd div{background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/group-expand-sprite.gif) no-repeat 3px -47px;padding:4px 4px 4px 17px;color:#3764a0;font:bold 11px tahoma,arial,helvetica,sans-serif}
.x-grid-group-collapsed .x-grid-group-hd div{background-position:3px 3px}
.x-grid-group-collapsed .x-grid-group-body{display:none}
.x-group-by-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/group-by.gif)}
.x-cols-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/columns.gif)}
.x-show-groups-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/group-by.gif)}
.ext-ie .x-grid3 .x-editor .x-form-text{position:relative;top:-1px}
.ext-ie .x-props-grid .x-editor .x-form-text{position:static;top:0}
.x-grid-empty{padding:10px;color:gray;font:normal 11px tahoma,arial,helvetica,sans-serif}
.ext-ie7 .x-grid-panel .x-panel-bbar{position:relative}
.x-dd-drag-proxy{position:absolute;left:0;top:0;visibility:hidden;z-index:15000}
.x-dd-drag-ghost{color:black;font:normal 11px arial,helvetica,sans-serif;-moz-opacity:.85;opacity:.85;filter:alpha(opacity=85);border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #bbb;border-bottom:1px solid #bbb;padding:3px;padding-left:20px;background-color:white;white-space:nowrap}
.x-dd-drag-repair .x-dd-drag-ghost{-moz-opacity:.4;opacity:.4;filter:alpha(opacity=40);border:0 none;padding:0;background-color:transparent}
.x-dd-drag-repair .x-dd-drop-icon{visibility:hidden}
.x-dd-drop-icon{position:absolute;top:3px;left:3px;display:block;width:16px;height:16px;background-color:transparent;background-position:center;background-repeat:no-repeat;z-index:1}
.x-dd-drop-nodrop .x-dd-drop-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/dd/drop-no.gif)}
.x-dd-drop-ok .x-dd-drop-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/dd/drop-yes.gif)}
.x-dd-drop-ok-add .x-dd-drop-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/dd/drop-add.gif)}
.x-view-selector{position:absolute;left:0;top:0;width:0;background:#c3daf9;border:1px dotted #39b;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);zoom:1}
.x-tree .x-panel-body{background-color:#fff}
.ext-strict .ext-ie .x-tree .x-panel-bwrap{position:relative;overflow:hidden}
.x-tree-icon,.x-tree-ec-icon,.x-tree-elbow-line,.x-tree-elbow,.x-tree-elbow-end,.x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus{border:0 none;height:18px;margin:0;padding:0;vertical-align:top;width:16px;background-repeat:no-repeat}
.x-tree-node-collapsed .x-tree-node-icon,.x-tree-node-expanded .x-tree-node-icon,.x-tree-node-leaf .x-tree-node-icon{border:0 none;height:18px;margin:0;padding:0;vertical-align:top;width:16px;background-position:center;background-repeat:no-repeat}
.ext-ie .x-tree-node-indent img,.ext-ie .x-tree-node-icon,.ext-ie .x-tree-ec-icon{vertical-align:middle!important}
.x-tree-node-expanded .x-tree-node-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/folder-open.gif)}
.x-tree-node-leaf .x-tree-node-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/leaf.gif)}
.x-tree-node-collapsed .x-tree-node-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/folder.gif)}
.ext-ie input.x-tree-node-cb{width:15px;height:15px}
input.x-tree-node-cb{margin-left:1px}
.ext-ie input.x-tree-node-cb{margin-left:0}
.x-tree-noicon .x-tree-node-icon{width:0;height:0}
.x-tree-node-loading .x-tree-node-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/loading.gif)!important}
.x-tree-node-loading a span{font-style:italic;color:#444}
.ext-ie .x-tree-node-el input{width:15px;height:15px}
.x-tree-lines .x-tree-elbow{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow.gif)}
.x-tree-lines .x-tree-elbow-plus{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-plus.gif)}
.x-tree-lines .x-tree-elbow-minus{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-minus.gif)}
.x-tree-lines .x-tree-elbow-end{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-end.gif)}
.x-tree-lines .x-tree-elbow-end-plus{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-end-plus.gif)}
.x-tree-lines .x-tree-elbow-end-minus{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-end-minus.gif)}
.x-tree-lines .x-tree-elbow-line{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-line.gif)}
.x-tree-no-lines .x-tree-elbow{background:transparent}
.x-tree-no-lines .x-tree-elbow-plus{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-plus-nl.gif)}
.x-tree-no-lines .x-tree-elbow-minus{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-minus-nl.gif)}
.x-tree-no-lines .x-tree-elbow-end{background:transparent}
.x-tree-no-lines .x-tree-elbow-end-plus{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-end-plus-nl.gif)}
.x-tree-no-lines .x-tree-elbow-end-minus{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-end-minus-nl.gif)}
.x-tree-no-lines .x-tree-elbow-line{background:transparent}
.x-tree-arrows .x-tree-elbow{background:transparent}
.x-tree-arrows .x-tree-elbow-plus{background:transparent url(/fp/shared/ext-2.2/resources/images/default/tree/arrows.gif) no-repeat 0 0}
.x-tree-arrows .x-tree-elbow-minus{background:transparent url(/fp/shared/ext-2.2/resources/images/default/tree/arrows.gif) no-repeat -16px 0}
.x-tree-arrows .x-tree-elbow-end{background:transparent}
.x-tree-arrows .x-tree-elbow-end-plus{background:transparent url(/fp/shared/ext-2.2/resources/images/default/tree/arrows.gif) no-repeat 0 0}
.x-tree-arrows .x-tree-elbow-end-minus{background:transparent url(/fp/shared/ext-2.2/resources/images/default/tree/arrows.gif) no-repeat -16px 0}
.x-tree-arrows .x-tree-elbow-line{background:transparent}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus{background-position:-32px 0}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus{background-position:-48px 0}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-plus{background-position:-32px 0}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-minus{background-position:-48px 0}
.x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus{cursor:pointer}
.ext-ie ul.x-tree-node-ct{font-size:0;line-height:0;zoom:1}
.x-tree-node{color:black;font:normal 11px arial,tahoma,helvetica,sans-serif;white-space:nowrap}
.x-tree-node-el{line-height:18px;cursor:pointer}
.x-tree-node a,.x-dd-drag-ghost a{text-decoration:none;color:black;-khtml-user-select:none;-moz-user-select:none;-kthml-user-focus:normal;-moz-user-focus:normal;-moz-outline:0 none;outline:0 none}
.x-tree-node a span,.x-dd-drag-ghost a span{text-decoration:none;color:black;padding:1px 3px 1px 2px}
.x-tree-node .x-tree-node-disabled a span{color:gray!important}
.x-tree-node .x-tree-node-disabled .x-tree-node-icon{-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}
.x-tree-node .x-tree-node-inline-icon{background:transparent}
.x-tree-node a:hover,.x-dd-drag-ghost a:hover{text-decoration:none}
.x-tree-node div.x-tree-drag-insert-below{border-bottom:1px dotted #36c}
.x-tree-node div.x-tree-drag-insert-above{border-top:1px dotted #36c}
.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below{border-bottom:0 none}
.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above{border-top:0 none}
.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a{border-bottom:2px solid #36c}
.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a{border-top:2px solid #36c}
.x-tree-node .x-tree-drag-append a span{background:#ddd;border:1px dotted gray}
.x-tree-node .x-tree-node-over{background-color:#eee}
.x-tree-node .x-tree-selected{background-color:#d9e8fb}
.x-dd-drag-ghost .x-tree-node-indent,.x-dd-drag-ghost .x-tree-ec-icon{display:none!important}
.x-tree-drop-ok-append .x-dd-drop-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/drop-add.gif)}
.x-tree-drop-ok-above .x-dd-drop-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/drop-over.gif)}
.x-tree-drop-ok-below .x-dd-drop-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/drop-under.gif)}
.x-tree-drop-ok-between .x-dd-drop-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/drop-between.gif)}
.x-tree-root-ct{zoom:1}
.x-date-picker{border:1px solid #1b376c;border-top:0 none;background:#fff;position:relative}
.x-date-picker a{-moz-outline:0 none;outline:0 none}
.x-date-inner,.x-date-inner td,.x-date-inner th{border-collapse:separate}
.x-date-middle,.x-date-left,.x-date-right{background:url(/fp/shared/ext-2.2/resources/images/default/shared/hd-sprite.gif) repeat-x 0 -83px;color:#FFF;font:bold 11px "sans serif",tahoma,verdana,helvetica;overflow:hidden}
.x-date-middle .x-btn-left,.x-date-middle .x-btn-center,.x-date-middle .x-btn-right{background:transparent!important;vertical-align:middle}
.x-date-middle .x-btn .x-btn-text{color:#fff}
.x-date-middle .x-btn-with-menu .x-btn-center em{background:transparent url(/fp/shared/ext-2.2/resources/images/default/toolbar/btn-arrow-light.gif) no-repeat right 0}
.x-date-right,.x-date-left{width:18px}
.x-date-right{text-align:right}
.x-date-middle{padding-top:2px;padding-bottom:2px;width:130px}
.x-date-right a,.x-date-left a{display:block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;cursor:pointer;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.x-date-right a:hover,.x-date-left a:hover{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}
.x-date-right a{background-image:url(/fp/shared/ext-2.2/resources/images/default/shared/right-btn.gif);margin-right:2px;text-decoration:none!important}
.x-date-left a{background-image:url(/fp/shared/ext-2.2/resources/images/default/shared/left-btn.gif);margin-left:2px;text-decoration:none!important}
table.x-date-inner{width:100%;table-layout:fixed}
.x-date-inner th{width:25px}
.x-date-inner th{background:#dfecfb url(/fp/shared/ext-2.2/resources/images/default/shared/glass-bg.gif) repeat-x left top;text-align:right!important;border-bottom:1px solid #a3bad9;font:normal 10px arial,helvetica,tahoma,sans-serif;color:#233d6d;cursor:default;padding:0;border-collapse:separate}
.x-date-inner th span{display:block;padding:2px;padding-right:7px}
.x-date-inner td{border:1px solid #fff;text-align:right;padding:0}
.x-date-inner a{padding:2px 5px;display:block;font:normal 11px arial,helvetica,tahoma,sans-serif;text-decoration:none;color:black;text-align:right;zoom:1}
.x-date-inner .x-date-active{cursor:pointer;color:black}
.x-date-inner .x-date-selected a{background:#dfecfb url(/fp/shared/ext-2.2/resources/images/default/shared/glass-bg.gif) repeat-x left top;border:1px solid #8db2e3;padding:1px 4px}
.x-date-inner .x-date-today a{border:1px solid darkred;padding:1px 4px}
.x-date-inner .x-date-selected span{font-weight:bold}
.x-date-inner .x-date-prevday a,.x-date-inner .x-date-nextday a{color:#aaa;text-decoration:none!important}
.x-date-bottom{padding:4px;border-top:1px solid #a3bad9;background:#dfecfb url(/fp/shared/ext-2.2/resources/images/default/shared/glass-bg.gif) repeat-x left top}
.x-date-inner a:hover,.x-date-inner .x-date-disabled a:hover{text-decoration:none!important;color:black;background:#ddecfe}
.x-date-inner .x-date-disabled a{cursor:default;background:#eee;color:#bbb}
.x-date-mmenu{background:#eee!important}
.x-date-mmenu .x-menu-item{font-size:10px;padding:1px 24px 1px 4px;white-space:nowrap;color:#000}
.x-date-mmenu .x-menu-item .x-menu-item-icon{width:10px;height:10px;margin-right:5px;background-position:center -4px!important}
.x-date-mp{position:absolute;left:0;top:0;background:white;display:none}
.x-date-mp td{padding:2px;font:normal 11px arial,helvetica,tahoma,sans-serif}
td.x-date-mp-month,td.x-date-mp-year,td.x-date-mp-ybtn{border:0 none;text-align:center;vertical-align:middle;width:25%}
.x-date-mp-ok{margin-right:3px}
.x-date-mp-btns button{text-decoration:none;text-align:center;text-decoration:none!important;background:#083772;color:white;border:1px solid;border-color:#36c #000055 #005 #3366cc;padding:1px 3px 1px;font:normal 11px arial,helvetica,tahoma,sans-serif;cursor:pointer}
.x-date-mp-btns{background:#dfecfb url(/fp/shared/ext-2.2/resources/images/default/shared/glass-bg.gif) repeat-x left top}
.x-date-mp-btns td{border-top:1px solid #c5d2df;text-align:center}
td.x-date-mp-month a,td.x-date-mp-year a{display:block;padding:2px 4px;text-decoration:none;text-align:center;color:#15428b}
td.x-date-mp-month a:hover,td.x-date-mp-year a:hover{color:#15428b;text-decoration:none;cursor:pointer;background:#ddecfe}
td.x-date-mp-sel a{padding:1px 3px;background:#dfecfb url(/fp/shared/ext-2.2/resources/images/default/shared/glass-bg.gif) repeat-x left top;border:1px solid #8db2e3}
.x-date-mp-ybtn a{overflow:hidden;width:15px;height:15px;cursor:pointer;background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/tool-sprites.gif) no-repeat;display:block;margin:0 auto}
.x-date-mp-ybtn a.x-date-mp-next{background-position:0 -120px}
.x-date-mp-ybtn a.x-date-mp-next:hover{background-position:-15px -120px}
.x-date-mp-ybtn a.x-date-mp-prev{background-position:0 -105px}
.x-date-mp-ybtn a.x-date-mp-prev:hover{background-position:-15px -105px}
.x-date-mp-ybtn{text-align:center}
td.x-date-mp-sep{border-right:1px solid #c5d2df}
.x-date-menu ul{display:inline}
.x-date-menu ul li{display:inline}
.x-tip{position:absolute;top:0;left:0;visibility:hidden;z-index:20000;border:0 none}
.x-tip .x-tip-close{background-image:url(/fp/shared/ext-2.2/resources/images/default/qtip/close.gif);height:15px;float:right;width:15px;margin:0 0 2px 2px;cursor:pointer;display:none}
.x-tip .x-tip-tc{background:transparent url(/fp/shared/ext-2.2/resources/images/default/qtip/tip-sprite.gif) no-repeat 0 -62px;padding-top:3px;overflow:hidden;zoom:1}
.x-tip .x-tip-tl{background:transparent url(/fp/shared/ext-2.2/resources/images/default/qtip/tip-sprite.gif) no-repeat 0 0;padding-left:6px;overflow:hidden;zoom:1}
.x-tip .x-tip-tr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/qtip/tip-sprite.gif) no-repeat right 0;padding-right:6px;overflow:hidden;zoom:1}
.x-tip .x-tip-bc{background:transparent url(/fp/shared/ext-2.2/resources/images/default/qtip/tip-sprite.gif) no-repeat 0 -121px;height:3px;overflow:hidden}
.x-tip .x-tip-bl{background:transparent url(/fp/shared/ext-2.2/resources/images/default/qtip/tip-sprite.gif) no-repeat 0 -59px;padding-left:6px;zoom:1}
.x-tip .x-tip-br{background:transparent url(/fp/shared/ext-2.2/resources/images/default/qtip/tip-sprite.gif) no-repeat right -59px;padding-right:6px;zoom:1}
.x-tip .x-tip-mc{border:0 none;font:normal 11px tahoma,arial,helvetica,sans-serif}
.x-tip .x-tip-ml{background:#fff url(/fp/shared/ext-2.2/resources/images/default/qtip/tip-sprite.gif) no-repeat 0 -124px;padding-left:6px;zoom:1}
.x-tip .x-tip-mr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/qtip/tip-sprite.gif) no-repeat right -124px;padding-right:6px;zoom:1}
.ext-ie .x-tip .x-tip-header,.ext-ie .x-tip .x-tip-tc{font-size:0;line-height:0}
.x-tip .x-tip-header-text{font:bold 11px tahoma,arial,helvetica,sans-serif;padding:0;margin:0 0 2px 0;color:#444}
.x-tip .x-tip-body{font:normal 11px tahoma,arial,helvetica,sans-serif;margin:0!important;line-height:14px;color:#444;padding:0}
.x-tip .x-tip-body .loading-indicator{margin:0}
.x-tip-draggable .x-tip-header,.x-tip-draggable .x-tip-header-text{cursor:move}
.x-form-invalid-tip .x-tip-tc{background:url(/fp/shared/ext-2.2/resources/images/default/form/error-tip-corners.gif) repeat-x 0 -12px;padding-top:6px}
.x-form-invalid-tip .x-tip-tl{background-image:url(/fp/shared/ext-2.2/resources/images/default/form/error-tip-corners.gif)}
.x-form-invalid-tip .x-tip-tr{background-image:url(/fp/shared/ext-2.2/resources/images/default/form/error-tip-corners.gif)}
.x-form-invalid-tip .x-tip-bc{background:url(/fp/shared/ext-2.2/resources/images/default/form/error-tip-corners.gif) repeat-x 0 -18px;height:6px}
.x-form-invalid-tip .x-tip-bl{background:url(/fp/shared/ext-2.2/resources/images/default/form/error-tip-corners.gif) no-repeat 0 -6px}
.x-form-invalid-tip .x-tip-br{background:url(/fp/shared/ext-2.2/resources/images/default/form/error-tip-corners.gif) no-repeat right -6px}
.x-form-invalid-tip .x-tip-ml{background-image:url(/fp/shared/ext-2.2/resources/images/default/form/error-tip-corners.gif)}
.x-form-invalid-tip .x-tip-mr{background-image:url(/fp/shared/ext-2.2/resources/images/default/form/error-tip-corners.gif)}
.x-form-invalid-tip .x-tip-body{padding:2px}
.x-form-invalid-tip .x-tip-body{padding-left:24px;background:transparent url(/fp/shared/ext-2.2/resources/images/default/form/exclamation.gif) no-repeat 2px 2px}
.x-menu{border:1px solid #718bb7;z-index:15000;zoom:1;background:#f0f0f0 url(/fp/shared/ext-2.2/resources/images/default/menu/menu.gif) repeat-y;padding:2px}
.x-menu a{text-decoration:none!important}
.ext-ie .x-menu{zoom:1;overflow:hidden}
.x-menu-list{background:transparent;border:0 none}
.x-menu li{line-height:100%}
.x-menu li.x-menu-sep-li{font-size:1px;line-height:1px}
.x-menu-list-item{font:normal 11px tahoma,arial,sans-serif;white-space:nowrap;-moz-user-select:none;-khtml-user-select:none;display:block;padding:1px}
.x-menu-item-arrow{background:transparent url(/fp/shared/ext-2.2/resources/images/default/menu/menu-parent.gif) no-repeat right}
.x-menu-sep{display:block;font-size:1px;line-height:1px;margin:2px 3px;background-color:#e0e0e0;border-bottom:1px solid #fff;overflow:hidden}
.x-menu-focus{position:absolute;left:-1px;top:-1px;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:text;-khtml-user-select:text;overflow:hidden;display:block}
.x-menu a.x-menu-item{display:block;line-height:16px;padding:3px 21px 3px 27px;white-space:nowrap;text-decoration:none;color:#222;-moz-outline:0 none;outline:0 none;cursor:pointer;position:relative}
.x-menu-item-active{background:#ebf3fd url(/fp/shared/ext-2.2/resources/images/default/menu/item-over.gif) repeat-x left bottom;border:1px solid #aaccf6;padding:0}
.x-menu-item-active a.x-menu-item{color:#233d6d}
.x-menu-item-icon{border:0 none;height:16px;padding:0;vertical-align:top;width:16px;position:absolute;left:3px;top:3px;margin:0;background-position:center}
.x-menu-check-item .x-menu-item-icon{background:transparent url(/fp/shared/ext-2.2/resources/images/default/menu/unchecked.gif) no-repeat center}
.x-menu-item-checked .x-menu-item-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/menu/checked.gif)}
.x-menu-group-item .x-menu-item-icon{background:transparent}
.x-menu-item-checked .x-menu-group-item .x-menu-item-icon{background:transparent url(/fp/shared/ext-2.2/resources/images/default/menu/group-checked.gif) no-repeat center}
.x-menu-plain{background:#fff!important}
.x-menu-date-item{padding:0}
.x-menu .x-color-palette,.x-menu .x-date-picker{margin-left:26px;margin-right:4px}
.x-menu .x-date-picker{border:1px solid #a3bad9;margin-top:2px;margin-bottom:2px}
.x-menu-plain .x-color-palette,.x-menu-plain .x-date-picker{margin:0;border:0 none}
.x-date-menu{padding:0!important}
.x-cycle-menu .x-menu-item-checked{border:1px dotted #a3bae9!important;background:#DFE8F6;padding:0}
.x-box-tl{background:transparent url(/fp/shared/ext-2.2/resources/images/default/box/corners.gif) no-repeat 0 0;zoom:1}
.x-box-tc{height:8px;background:transparent url(/fp/shared/ext-2.2/resources/images/default/box/tb.gif) repeat-x 0 0;overflow:hidden}
.x-box-tr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/box/corners.gif) no-repeat right -8px}
.x-box-ml{background:transparent url(/fp/shared/ext-2.2/resources/images/default/box/l.gif) repeat-y 0;padding-left:4px;overflow:hidden;zoom:1}
.x-box-mc{background:#eee url(/fp/shared/ext-2.2/resources/images/default/box/tb.gif) repeat-x 0 -16px;padding:4px 10px;font-family:"Myriad Pro","Myriad Web","Tahoma","Helvetica","Arial",sans-serif;color:#393939;font-size:12px}
.x-box-mc h3{font-size:14px;font-weight:bold;margin:0 0 4px 0;zoom:1}
.x-box-mr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/box/r.gif) repeat-y right;padding-right:4px;overflow:hidden}
.x-box-bl{background:transparent url(/fp/shared/ext-2.2/resources/images/default/box/corners.gif) no-repeat 0 -16px;zoom:1}
.x-box-bc{background:transparent url(/fp/shared/ext-2.2/resources/images/default/box/tb.gif) repeat-x 0 -8px;height:8px;overflow:hidden}
.x-box-br{background:transparent url(/fp/shared/ext-2.2/resources/images/default/box/corners.gif) no-repeat right -24px}
.x-box-tl,.x-box-bl{padding-left:8px;overflow:hidden}
.x-box-tr,.x-box-br{padding-right:8px;overflow:hidden}
.x-box-blue .x-box-bl,.x-box-blue .x-box-br,.x-box-blue .x-box-tl,.x-box-blue .x-box-tr{background-image:url(/fp/shared/ext-2.2/resources/images/default/box/corners-blue.gif)}
.x-box-blue .x-box-bc,.x-box-blue .x-box-mc,.x-box-blue .x-box-tc{background-image:url(/fp/shared/ext-2.2/resources/images/default/box/tb-blue.gif)}
.x-box-blue .x-box-mc{background-color:#c3daf9}
.x-box-blue .x-box-mc h3{color:#17385b}
.x-box-blue .x-box-ml{background-image:url(/fp/shared/ext-2.2/resources/images/default/box/l-blue.gif)}
.x-box-blue .x-box-mr{background-image:url(/fp/shared/ext-2.2/resources/images/default/box/r-blue.gif)}
#x-debug-browser .x-tree .x-tree-node a span{color:#222297;font-size:11px;padding-top:2px;font-family:"monotype","courier new",sans-serif;line-height:18px}
#x-debug-browser .x-tree a i{color:#FF4545;font-style:normal}
#x-debug-browser .x-tree a em{color:#999}
#x-debug-browser .x-tree .x-tree-node .x-tree-selected a span{background:#c3daf9}
#x-debug-browser .x-tool-toggle{background-position:0 -75px}
#x-debug-browser .x-tool-toggle-over{background-position:-15px -75px}
#x-debug-browser.x-panel-collapsed .x-tool-toggle{background-position:0 -60px}
#x-debug-browser.x-panel-collapsed .x-tool-toggle-over{background-position:-15px -60px}
.x-combo-list{border:1px solid #98c0f4;background:#ddecfe;zoom:1;overflow:hidden}
.x-combo-list-inner{overflow:auto;background:white;position:relative;zoom:1;overflow-x:hidden}
.x-combo-list-hd{font:bold 11px tahoma,arial,helvetica,sans-serif;color:#15428b;background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/panel-title-light-bg.gif);border-bottom:1px solid #98c0f4;padding:3px}
.x-resizable-pinned .x-combo-list-inner{border-bottom:1px solid #98c0f4}
.x-combo-list-item{font:normal 12px tahoma,arial,helvetica,sans-serif;padding:2px;border:1px solid #fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.x-combo-list .x-combo-selected{border:1px dotted #a3bae9!important;background:#DFE8F6;cursor:pointer}
.x-combo-noedit{cursor:pointer}
.x-combo-list .x-toolbar{border-top:1px solid #98c0f4;border-bottom:0 none}
.x-combo-list-small .x-combo-list-item{font:normal 11px tahoma,arial,helvetica,sans-serif}
.x-panel{border-style:solid;border-color:#99bbe8;border-width:0}
.x-panel-header{overflow:hidden;zoom:1;color:#15428b;font:bold 11px tahoma,arial,verdana,sans-serif;padding:5px 3px 4px 5px;border:1px solid #99bbe8;line-height:15px;background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/white-top-bottom.gif) repeat-x 0 -1px}
.x-panel-body{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;background:white;position:relative}
.x-panel-bbar .x-toolbar{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px}
.x-panel-tbar .x-toolbar{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px}
.x-panel-tbar-noheader .x-toolbar,.x-panel-mc .x-panel-tbar .x-toolbar{border-top:1px solid #99bbe8;border-bottom:0 none}
.x-panel-body-noheader,.x-panel-mc .x-panel-body{border-top:1px solid #99bbe8}
.x-panel-header{overflow:hidden;zoom:1}
.x-panel-tl .x-panel-header{color:#15428b;font:bold 11px tahoma,arial,verdana,sans-serif;padding:5px 0 4px 0;border:0 none;background:transparent}
.x-panel-tl .x-panel-icon,.x-window-tl .x-panel-icon{padding-left:20px!important;background-repeat:no-repeat;background-position:0 4px;zoom:1}
.x-panel-inline-icon{width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;margin-right:4px;margin-top:-1px;margin-bottom:-1px}
.x-panel-tc{background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/top-bottom.gif) repeat-x 0 0;overflow:hidden}
.ext-strict .ext-ie7 .x-panel-tc{overflow:visible}
.x-panel-tl{background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/corners-sprite.gif) no-repeat 0 0;padding-left:6px;zoom:1;border-bottom:1px solid #99bbe8}
.x-panel-tr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/corners-sprite.gif) no-repeat right 0;zoom:1;padding-right:6px}
.x-panel-bc{background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/top-bottom.gif) repeat-x 0 bottom;zoom:1}
.x-panel-bc .x-panel-footer{zoom:1}
.x-panel-bl{background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/corners-sprite.gif) no-repeat 0 bottom;padding-left:6px;zoom:1}
.x-panel-br{background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/corners-sprite.gif) no-repeat right bottom;padding-right:6px;zoom:1}
.x-panel-mc{border:0 none;padding:0;margin:0;font:normal 11px tahoma,arial,helvetica,sans-serif;padding-top:6px;background:#dfe8f6}
.x-panel-mc .x-panel-body{background:transparent;border:0 none}
.x-panel-ml{background:#fff url(/fp/shared/ext-2.2/resources/images/default/panel/left-right.gif) repeat-y 0 0;padding-left:6px;zoom:1}
.x-panel-mr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/left-right.gif) repeat-y right 0;padding-right:6px;zoom:1}
.x-panel-bc .x-panel-footer{padding-bottom:6px}
.x-panel-nofooter .x-panel-bc,.x-panel-nofooter .x-window-bc{height:6px;font-size:0;line-height:0}
.x-panel-bwrap{overflow:hidden;zoom:1;left:0;top:0}
.x-panel-body{overflow:hidden;zoom:1}
.x-panel-collapsed .x-resizable-handle{display:none}
.ext-gecko .x-panel-animated div{overflow:hidden!important}
.x-plain-body{overflow:hidden}
.x-plain-bbar .x-toolbar{overflow:hidden;padding:2px}
.x-plain-tbar .x-toolbar{overflow:hidden;padding:2px}
.x-plain-bwrap{overflow:hidden;zoom:1}
.x-plain{overflow:hidden}
.x-tool{overflow:hidden;width:15px;height:15px;float:right;cursor:pointer;background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/tool-sprites.gif) no-repeat;margin-left:2px}
.x-tool-toggle{background-position:0 -60px}
.x-tool-toggle-over{background-position:-15px -60px}
.x-panel-collapsed .x-tool-toggle{background-position:0 -75px}
.x-panel-collapsed .x-tool-toggle-over{background-position:-15px -75px}
.x-tool-close{background-position:0 -0}
.x-tool-close-over{background-position:-15px 0}
.x-tool-minimize{background-position:0 -15px}
.x-tool-minimize-over{background-position:-15px -15px}
.x-tool-maximize{background-position:0 -30px}
.x-tool-maximize-over{background-position:-15px -30px}
.x-tool-restore{background-position:0 -45px}
.x-tool-restore-over{background-position:-15px -45px}
.x-tool-gear{background-position:0 -90px}
.x-tool-gear-over{background-position:-15px -90px}
.x-tool-pin{background-position:0 -135px}
.x-tool-pin-over{background-position:-15px -135px}
.x-tool-unpin{background-position:0 -150px}
.x-tool-unpin-over{background-position:-15px -150px}
.x-tool-right{background-position:0 -165px}
.x-tool-right-over{background-position:-15px -165px}
.x-tool-left{background-position:0 -180px}
.x-tool-left-over{background-position:-15px -180px}
.x-tool-up{background-position:0 -210px}
.x-tool-up-over{background-position:-15px -210px}
.x-tool-down{background-position:0 -195px}
.x-tool-down-over{background-position:-15px -195px}
.x-tool-refresh{background-position:0 -225px}
.x-tool-refresh-over{background-position:-15px -225px}
.x-tool-minus{background-position:0 -255px}
.x-tool-minus-over{background-position:-15px -255px}
.x-tool-plus{background-position:0 -240px}
.x-tool-plus-over{background-position:-15px -240px}
.x-tool-search{background-position:0 -270px}
.x-tool-search-over{background-position:-15px -270px}
.x-tool-save{background-position:0 -285px}
.x-tool-save-over{background-position:-15px -285px}
.x-tool-help{background-position:0 -300px}
.x-tool-help-over{background-position:-15px -300px}
.x-tool-print{background-position:0 -315px}
.x-tool-print-over{background-position:-15px -315px}
.x-panel-ghost{background:#cbddf3;z-index:12000;overflow:hidden;position:absolute;left:0;top:0;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65)}
.x-panel-ghost ul{margin:0;padding:0;overflow:hidden;font-size:0;line-height:0;border:1px solid #99bbe8;border-top:0 none;display:block}
.x-panel-ghost *{cursor:move!important}
.x-panel-dd-spacer{border:2px dashed #99bbe8}
.x-panel-btns-ct{padding:5px}
.x-panel-btns-ct .x-btn{float:right;clear:none}
.x-panel-btns-ct .x-panel-btns td{border:0;padding:0}
.x-panel-btns-ct .x-panel-btns-right table{float:right;clear:none}
.x-panel-btns-ct .x-panel-btns-left table{float:left;clear:none}
.x-panel-btns-ct .x-panel-btns-center{text-align:center}
.x-panel-btns-ct .x-panel-btns-center table{margin:0 auto}
.x-panel-btns-ct table td.x-panel-btn-td{padding:3px}
.x-panel-btns-ct .x-btn-focus .x-btn-left{background-position:0 -147px}
.x-panel-btns-ct .x-btn-focus .x-btn-right{background-position:0 -168px}
.x-panel-btns-ct .x-btn-focus .x-btn-center{background-position:0 -189px}
.x-panel-btns-ct .x-btn-over .x-btn-left{background-position:0 -63px}
.x-panel-btns-ct .x-btn-over .x-btn-right{background-position:0 -84px}
.x-panel-btns-ct .x-btn-over .x-btn-center{background-position:0 -105px}
.x-panel-btns-ct .x-btn-click .x-btn-center{background-position:0 -126px}
.x-panel-btns-ct .x-btn-click .x-btn-right{background-position:0 -84px}
.x-panel-btns-ct .x-btn-click .x-btn-left{background-position:0 -63px}
.x-window{zoom:1}
.x-window .x-resizable-handle{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}
.x-window-proxy{background:#C7DFFC;border:1px solid #99bbe8;z-index:12000;overflow:hidden;position:absolute;left:0;top:0;display:none;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}
.x-window-header{overflow:hidden;zoom:1}
.x-window-bwrap{z-index:1;position:relative;zoom:1;left:0;top:0}
.x-window-tl .x-window-header{color:#15428b;font:bold 11px tahoma,arial,verdana,sans-serif;padding:5px 0 4px 0}
.x-window-header-text{cursor:pointer}
.x-window-tc{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/top-bottom.png) repeat-x 0 0;overflow:hidden;zoom:1}
.x-window-tl{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/left-corners.png) no-repeat 0 0;padding-left:6px;zoom:1;z-index:1;position:relative}
.x-window-tr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/right-corners.png) no-repeat right 0;padding-right:6px}
.x-window-bc{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/top-bottom.png) repeat-x 0 bottom;zoom:1}
.x-window-bc .x-window-footer{padding-bottom:6px;zoom:1;font-size:0;line-height:0}
.x-window-bl{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/left-corners.png) no-repeat 0 bottom;padding-left:6px;zoom:1}
.x-window-br{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/right-corners.png) no-repeat right bottom;padding-right:6px;zoom:1}
.x-window-mc{border:1px solid #99bbe8;padding:0;margin:0;font:normal 11px tahoma,arial,helvetica,sans-serif;background:#dfe8f6}
.x-window-ml{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/left-right.png) repeat-y 0 0;padding-left:6px;zoom:1}
.x-window-mr{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/left-right.png) repeat-y right 0;padding-right:6px;zoom:1}
.x-window-body{overflow:hidden}
.x-window-bwrap{overflow:hidden}
.x-window-maximized .x-window-bl,.x-window-maximized .x-window-br,.x-window-maximized .x-window-ml,.x-window-maximized .x-window-mr,.x-window-maximized .x-window-tl,.x-window-maximized .x-window-tr{padding:0}
.x-window-maximized .x-window-footer{padding-bottom:0}
.x-window-maximized .x-window-tc{padding-left:3px;padding-right:3px;background-color:white}
.x-window-maximized .x-window-mc{border-left:0 none;border-right:0 none}
.x-window-tbar .x-toolbar,.x-window-bbar .x-toolbar{border-left:0 none;border-right:0 none}
.x-window-bbar .x-toolbar{border-top:1px solid #99bbe8;border-bottom:0 none}
.x-window-draggable,.x-window-draggable .x-window-header-text{cursor:move}
.x-window-maximized .x-window-draggable,.x-window-maximized .x-window-draggable .x-window-header-text{cursor:default}
.x-window-body{background:transparent}
.x-panel-ghost .x-window-tl{border-bottom:1px solid #99bbe8}
.x-panel-collapsed .x-window-tl{border-bottom:1px solid #84a0c4}
.x-window-maximized-ct{overflow:hidden}
.x-window-maximized .x-resizable-handle{display:none}
.x-window-sizing-ghost ul{border:0 none!important}
.x-dlg-focus{-moz-outline:0 none;outline:0 none;width:0;height:0;overflow:hidden;position:absolute;top:0;left:0}
.x-dlg-mask{z-index:10000;display:none;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC}
body.ext-ie6.x-body-masked select{visibility:hidden}
body.ext-ie6.x-body-masked .x-window select{visibility:visible}
.x-window-plain .x-window-mc{background:#CAD9EC;border-right:1px solid #DFE8F6;border-bottom:1px solid #DFE8F6;border-top:1px solid #a3bae9;border-left:1px solid #a3bae9}
.x-window-plain .x-window-body{border-left:1px solid #DFE8F6;border-top:1px solid #DFE8F6;border-bottom:1px solid #a3bae9;border-right:1px solid #a3bae9;background:transparent!important}
body.x-body-masked .x-window-plain .x-window-mc{background:#C7D6E9}
.x-html-editor-wrap{border:1px solid #a9bfd3;background:white}
.x-html-editor-tb .x-btn-text{background:transparent url(/fp/shared/ext-2.2/resources/images/default/editor/tb-sprite.gif) no-repeat}
.x-html-editor-tb .x-edit-bold .x-btn-text{background-position:0 0}
.x-html-editor-tb .x-edit-italic .x-btn-text{background-position:-16px 0}
.x-html-editor-tb .x-edit-underline .x-btn-text{background-position:-32px 0}
.x-html-editor-tb .x-edit-forecolor .x-btn-text{background-position:-160px 0}
.x-html-editor-tb .x-edit-backcolor .x-btn-text{background-position:-176px 0}
.x-html-editor-tb .x-edit-justifyleft .x-btn-text{background-position:-112px 0}
.x-html-editor-tb .x-edit-justifycenter .x-btn-text{background-position:-128px 0}
.x-html-editor-tb .x-edit-justifyright .x-btn-text{background-position:-144px 0}
.x-html-editor-tb .x-edit-insertorderedlist .x-btn-text{background-position:-80px 0}
.x-html-editor-tb .x-edit-insertunorderedlist .x-btn-text{background-position:-96px 0}
.x-html-editor-tb .x-edit-increasefontsize .x-btn-text{background-position:-48px 0}
.x-html-editor-tb .x-edit-decreasefontsize .x-btn-text{background-position:-64px 0}
.x-html-editor-tb .x-edit-sourceedit .x-btn-text{background-position:-192px 0}
.x-html-editor-tb .x-edit-createlink .x-btn-text{background-position:-208px 0}
.x-html-editor-tip .x-tip-bd .x-tip-bd-inner{padding:5px;padding-bottom:1px}
.x-html-editor-tb .x-toolbar{position:static!important}
.x-panel-noborder .x-panel-body-noborder{border-width:0}
.x-panel-noborder .x-panel-header-noborder{border-width:0;border-bottom:1px solid #99bbe8}
.x-panel-noborder .x-panel-tbar-noborder .x-toolbar{border-width:0;border-bottom:1px solid #99bbe8}
.x-panel-noborder .x-panel-bbar-noborder .x-toolbar{border-width:0;border-top:1px solid #99bbe8}
.x-window-noborder .x-window-mc{border-width:0}
.x-window-plain .x-window-body-noborder{border-width:0}
.x-tab-panel-noborder .x-tab-panel-body-noborder{border-width:0}
.x-tab-panel-noborder .x-tab-panel-header-noborder{border-top-width:0;border-left-width:0;border-right-width:0}
.x-tab-panel-noborder .x-tab-panel-footer-noborder{border-bottom-width:0;border-left-width:0;border-right-width:0}
.x-tab-panel-bbar-noborder .x-toolbar{border-width:0;border-top:1px solid #99bbe8}
.x-tab-panel-tbar-noborder .x-toolbar{border-width:0;border-bottom:1px solid #99bbe8}
.x-border-layout-ct{background:#dfe8f6}
.x-border-panel{position:absolute;left:0;top:0}
.x-tool-collapse-south{background-position:0 -195px}
.x-tool-collapse-south-over{background-position:-15px -195px}
.x-tool-collapse-north{background-position:0 -210px}
.x-tool-collapse-north-over{background-position:-15px -210px}
.x-tool-collapse-west{background-position:0 -180px}
.x-tool-collapse-west-over{background-position:-15px -180px}
.x-tool-collapse-east{background-position:0 -165px}
.x-tool-collapse-east-over{background-position:-15px -165px}
.x-tool-expand-south{background-position:0 -210px}
.x-tool-expand-south-over{background-position:-15px -210px}
.x-tool-expand-north{background-position:0 -195px}
.x-tool-expand-north-over{background-position:-15px -195px}
.x-tool-expand-west{background-position:0 -165px}
.x-tool-expand-west-over{background-position:-15px -165px}
.x-tool-expand-east{background-position:0 -180px}
.x-tool-expand-east-over{background-position:-15px -180px}
.x-tool-expand-north,.x-tool-expand-south{float:right;margin:3px}
.x-tool-expand-east,.x-tool-expand-west{float:none;margin:3px auto}
.x-accordion-hd .x-tool-toggle{background-position:0 -255px}
.x-accordion-hd .x-tool-toggle-over{background-position:-15px -255px}
.x-panel-collapsed .x-accordion-hd .x-tool-toggle{background-position:0 -240px}
.x-panel-collapsed .x-accordion-hd .x-tool-toggle-over{background-position:-15px -240px}
.x-accordion-hd{color:#222;padding-top:4px;padding-bottom:3px;border-top:0 none;font-weight:normal;background:transparent url(/fp/shared/ext-2.2/resources/images/default/panel/light-hd.gif) repeat-x 0 -9px}
.x-layout-collapsed{position:absolute;left:-10000px;top:-10000px;visibility:hidden;background-color:#d2e0f2;width:20px;height:20px;overflow:hidden;border:1px solid #98c0f4;z-index:20}
.ext-border-box .x-layout-collapsed{width:22px;height:22px}
.x-layout-collapsed-over{cursor:pointer;background-color:#d9e8fb}
.x-layout-collapsed-west .x-layout-collapsed-tools,.x-layout-collapsed-east .x-layout-collapsed-tools{position:absolute;top:0;left:0;width:20px;height:20px}
.x-layout-split{position:absolute;height:5px;width:5px;line-height:1px;font-size:1px;z-index:3;background-color:transparent}
.ext-strict .ext-ie6 .x-layout-split{background-color:#fff!important;filter:alpha(opacity=1)}
.x-layout-split-h{background-image:url(/fp/shared/ext-2.2/resources/images/default/s.gif);background-position:left}
.x-layout-split-v{background-image:url(/fp/shared/ext-2.2/resources/images/default/s.gif);background-position:top}
.x-column-layout-ct{overflow:hidden;zoom:1}
.x-column{float:left;padding:0;margin:0;overflow:hidden;zoom:1}
.x-layout-mini{position:absolute;top:0;left:0;display:block;width:5px;height:35px;cursor:pointer;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}
.x-layout-mini-over,.x-layout-collapsed-over .x-layout-mini{opacity:1;-moz-opacity:1;filter:none}
.x-layout-split-west .x-layout-mini{top:48%;background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/mini-left.gif)}
.x-layout-split-east .x-layout-mini{top:48%;background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/mini-right.gif)}
.x-layout-split-north .x-layout-mini{left:48%;height:5px;width:35px;background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/mini-top.gif)}
.x-layout-split-south .x-layout-mini{left:48%;height:5px;width:35px;background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/mini-bottom.gif)}
.x-layout-cmini-west .x-layout-mini{top:48%;background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/mini-right.gif)}
.x-layout-cmini-east .x-layout-mini{top:48%;background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/mini-left.gif)}
.x-layout-cmini-north .x-layout-mini{left:48%;height:5px;width:35px;background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/mini-bottom.gif)}
.x-layout-cmini-south .x-layout-mini{left:48%;height:5px;width:35px;background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/mini-top.gif)}
.x-layout-cmini-west,.x-layout-cmini-east{border:0 none;width:5px!important;padding:0;background:transparent}
.x-layout-cmini-north,.x-layout-cmini-south{border:0 none;height:5px!important;padding:0;background:transparent}
.x-viewport,.x-viewport body{margin:0;padding:0;border:0 none;overflow:hidden;height:100%}
.x-abs-layout-item{position:absolute;left:0;top:0}
.ext-ie input.x-abs-layout-item,.ext-ie textarea.x-abs-layout-item{margin:0}
.x-progress-wrap{border:1px solid #6593cf;overflow:hidden}
.x-progress-inner{height:18px;background:#e0e8f3 url(/fp/shared/ext-2.2/resources/images/default/qtip/bg.gif) repeat-x;position:relative}
.x-progress-bar{height:18px;float:left;width:0;background:#9CBFEE url(/fp/shared/ext-2.2/resources/images/default/progress/progress-bg.gif) repeat-x left center;border-top:1px solid #D1E4FD;border-bottom:1px solid #7FA9E4;border-right:1px solid #7FA9E4}
.x-progress-text{font-size:11px;font-weight:bold;color:#fff;padding:1px 5px;overflow:hidden;position:absolute;left:0;text-align:center}
.x-progress-text-back{color:#396095;line-height:16px}
.ext-ie .x-progress-text-back{line-height:15px}
.x-window-dlg .x-window-body{border:0 none!important;padding:5px 10px;overflow:hidden!important}
.x-window-dlg .x-window-mc{border:0 none!important}
.x-window-dlg .ext-mb-text,.x-window-dlg .x-window-header-text{font-size:12px}
.x-window-dlg .ext-mb-input{margin-top:4px;width:95%}
.x-window-dlg .ext-mb-textarea{margin-top:4px;font:normal 12px tahoma,arial,helvetica,sans-serif}
.x-window-dlg .x-progress-wrap{margin-top:4px}
.ext-ie .x-window-dlg .x-progress-wrap{margin-top:6px}
.x-window-dlg .x-msg-box-wait{background:transparent url(/fp/shared/ext-2.2/resources/images/default/grid/loading.gif) no-repeat left;display:block;width:300px;padding-left:18px;line-height:18px}
.x-window-dlg .ext-mb-icon{float:left;width:47px;height:32px}
.x-window-dlg .ext-mb-icon{float:left;width:47px;height:32px}
.ext-ie .x-window-dlg .ext-mb-icon{width:44px}
.x-window-dlg .ext-mb-info{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/icon-info.gif) no-repeat top left}
.x-window-dlg .ext-mb-warning{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/icon-warning.gif) no-repeat top left}
.x-window-dlg .ext-mb-question{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/icon-question.gif) no-repeat top left}
.x-window-dlg .ext-mb-error{background:transparent url(/fp/shared/ext-2.2/resources/images/default/window/icon-error.gif) no-repeat top left}
.ext-gecko2 .ext-mb-fix-cursor{overflow:auto}
.x-slider{zoom:1}
.x-slider-inner{position:relative;left:0;top:0;overflow:visible;zoom:1}
.x-slider-focus{position:absolute;left:0;top:0;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:text;-khtml-user-select:text}
.x-slider-horz{padding-left:7px;background:transparent url(/fp/shared/ext-2.2/resources/images/default/slider/slider-bg.png) no-repeat 0 -22px}
.x-slider-horz .x-slider-end{padding-right:7px;zoom:1;background:transparent url(/fp/shared/ext-2.2/resources/images/default/slider/slider-bg.png) no-repeat right -44px}
.x-slider-horz .x-slider-inner{background:transparent url(/fp/shared/ext-2.2/resources/images/default/slider/slider-bg.png) repeat-x 0 0;height:22px}
.x-slider-horz .x-slider-thumb{width:14px;height:15px;position:absolute;left:0;top:3px;background:transparent url(/fp/shared/ext-2.2/resources/images/default/slider/slider-thumb.png) no-repeat 0 0}
.x-slider-horz .x-slider-thumb-over{background-position:-14px -15px}
.x-slider-horz .x-slider-thumb-drag{background-position:-28px -30px}
.x-slider-vert{padding-top:7px;background:transparent url(/fp/shared/ext-2.2/resources/images/default/slider/slider-v-bg.png) no-repeat -44px 0;width:22px}
.x-slider-vert .x-slider-end{padding-bottom:7px;zoom:1;background:transparent url(/fp/shared/ext-2.2/resources/images/default/slider/slider-v-bg.png) no-repeat -22px bottom}
.x-slider-vert .x-slider-inner{background:transparent url(/fp/shared/ext-2.2/resources/images/default/slider/slider-v-bg.png) repeat-y 0 0}
.x-slider-vert .x-slider-thumb{width:15px;height:14px;position:absolute;left:3px;bottom:0;background:transparent url(/fp/shared/ext-2.2/resources/images/default/slider/slider-v-thumb.png) no-repeat 0 0}
.x-slider-vert .x-slider-thumb-over{background-position:-15px -14px}
.x-slider-vert .x-slider-thumb-drag{background-position:-30px -28px}
.x-panel{border-style:solid;border-color:#d0d0d0}
.x-panel-header{color:#333;border:1px solid #d0d0d0;background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/white-top-bottom.gif)}
.x-panel-body{border-color:#d0d0d0}
.x-panel-bbar .x-toolbar{border-color:#d0d0d0}
.x-panel-tbar .x-toolbar{border-color:#d0d0d0}
.x-panel-tbar-noheader .x-toolbar,.x-panel-mc .x-panel-tbar .x-toolbar{border-color:#d0d0d0}
.x-panel-body-noheader,.x-panel-mc .x-panel-body{border-color:#d0d0d0}
.x-panel-tl .x-panel-header{color:#333}
.x-panel-tc{background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/top-bottom.gif)}
.x-panel-tl{background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/corners-sprite.gif);border-color:#d0d0d0}
.x-panel-tr{background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/corners-sprite.gif)}
.x-panel-bc{background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/top-bottom.gif)}
.x-panel-bl{background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/corners-sprite.gif)}
.x-panel-br{background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/corners-sprite.gif)}
.x-panel-mc{background:#f1f1f1}
.x-panel-mc .x-panel-body{background:transparent;border:0 none}
.x-panel-ml{background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/left-right.gif)}
.x-panel-mr{background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/left-right.gif)}
.x-tool{background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/tool-sprites.gif)}
.x-panel-ghost{background:#e0e0e0}
.x-panel-ghost ul{border-color:#b0b0b0}
.x-grid-panel .x-panel-mc .x-panel-body{border:1px solid #d0d0d0}
.x-btn-left{background-image:url(/fp/shared/ext-2.2/resources/images/gray/button/btn-sprite.gif)}
.x-btn-right{background-image:url(/fp/shared/ext-2.2/resources/images/gray/button/btn-sprite.gif)}
.x-btn-center{background-image:url(/fp/shared/ext-2.2/resources/images/gray/button/btn-sprite.gif)}
.x-border-layout-ct{background:#f0f0f0}
.x-accordion-hd{background-image:url(/fp/shared/ext-2.2/resources/images/gray/panel/light-hd.gif)}
.x-layout-collapsed{background-color:#eee;border-color:#e0e0e0}
.x-layout-collapsed-over{background-color:#fbfbfb}
.x-tip .x-tip-top{background-image:url(/fp/shared/ext-2.2/resources/images/gray/qtip/tip-sprite.gif)}
.x-tip .x-tip-top-left{background-image:url(/fp/shared/ext-2.2/resources/images/gray/qtip/tip-sprite.gif)}
.x-tip .x-tip-top-right{background-image:url(/fp/shared/ext-2.2/resources/images/gray/qtip/tip-sprite.gif)}
.x-tip .x-tip-ft{background-image:url(/fp/shared/ext-2.2/resources/images/gray/qtip/tip-sprite.gif)}
.x-tip .x-tip-ft-left{background-image:url(/fp/shared/ext-2.2/resources/images/gray/qtip/tip-sprite.gif)}
.x-tip .x-tip-ft-right{background-image:url(/fp/shared/ext-2.2/resources/images/gray/qtip/tip-sprite.gif)}
.x-tip .x-tip-bd-left{background-image:url(/fp/shared/ext-2.2/resources/images/gray/qtip/tip-sprite.gif)}
.x-tip .x-tip-bd-right{background-image:url(/fp/shared/ext-2.2/resources/images/gray/qtip/tip-sprite.gif)}
.x-toolbar{border-color:#d0d0d0;background:#f0f4f5 url(/fp/shared/ext-2.2/resources/images/gray/toolbar/bg.gif) repeat-x top left}
.x-toolbar button{color:#444}
.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center button{background-image:url(/fp/shared/ext-2.2/resources/images/gray/toolbar/btn-arrow.gif)}
.x-toolbar .x-btn-text-icon .x-btn-menu-arrow-wrap .x-btn-center button{background-image:url(/fp/shared/ext-2.2/resources/images/gray/toolbar/btn-arrow.gif)}
.x-toolbar .x-btn-over .x-btn-left{background-image:url(/fp/shared/ext-2.2/resources/images/gray/toolbar/tb-btn-sprite.gif)}
.x-toolbar .x-btn-over .x-btn-right{background-image:url(/fp/shared/ext-2.2/resources/images/gray/toolbar/tb-btn-sprite.gif)}
.x-toolbar .x-btn-over .x-btn-center{background-image:url(/fp/shared/ext-2.2/resources/images/gray/toolbar/tb-btn-sprite.gif)}
.x-toolbar .x-btn-over button{color:#111}
.x-toolbar .x-btn-click .x-btn-left,.x-toolbar .x-btn-pressed .x-btn-left,.x-toolbar .x-btn-menu-active .x-btn-left{background-image:url(/fp/shared/ext-2.2/resources/images/gray/toolbar/tb-btn-sprite.gif)}
.x-toolbar .x-btn-click .x-btn-right,.x-toolbar .x-btn-pressed .x-btn-right,.x-toolbar .x-btn-menu-active .x-btn-right{background-image:url(/fp/shared/ext-2.2/resources/images/gray/toolbar/tb-btn-sprite.gif)}
.x-toolbar .x-btn-click .x-btn-center,.x-toolbar .x-btn-pressed .x-btn-center,.x-toolbar .x-btn-menu-active .x-btn-center{background-image:url(/fp/shared/ext-2.2/resources/images/gray/toolbar/tb-btn-sprite.gif)}
.x-toolbar .ytb-sep{background-image:url(/fp/shared/ext-2.2/resources/images/default/grid/grid-split.gif)}
.x-tab-panel-header,.x-tab-panel-footer{background:#EAEAEA;border-color:#d0d0d0}
.x-tab-panel-header{border-color:#d0d0d0}
.x-tab-panel-footer{border-color:#d0d0d0}
ul.x-tab-strip-top{background:#dbdbdb url(/fp/shared/ext-2.2/resources/images/gray/tabs/tab-strip-bg.gif) repeat-x left top;border-color:#d0d0d0;padding-top:2px}
ul.x-tab-strip-bottom{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/tab-strip-btm-bg.gif);border-color:#d0d0d0}
.x-tab-strip span.x-tab-strip-text{color:#333}
.x-tab-strip-over span.x-tab-strip-text{color:#111}
.x-tab-strip-active span.x-tab-strip-text{color:#333}
.x-tab-strip-disabled .x-tabs-text{color:#aaaaaa}
.x-tab-strip-top .x-tab-right{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/tabs-sprite.gif)}
.x-tab-strip-top .x-tab-left{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/tabs-sprite.gif)}
.x-tab-strip-top .x-tab-strip-inner{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/tabs-sprite.gif)}
.x-tab-strip-bottom .x-tab-right{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/tab-btm-inactive-right-bg.gif)}
.x-tab-strip-bottom .x-tab-left{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/tab-btm-inactive-left-bg.gif)}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/tab-btm-right-bg.gif)}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-left{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/tab-btm-left-bg.gif)}
.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/tab-close.gif)}
.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/tab-close.gif)}
.x-tab-panel-body{border-color:#d0d0d0;background:#fff}
.x-tab-panel-bbar .x-toolbar{border-color:#d0d0d0}
.x-tab-panel-tbar .x-toolbar{border-color:#d0d0d0}
.x-tab-panel-header-plain .x-tab-strip-spacer,.x-tab-panel-footer-plain .x-tab-strip-spacer{border-color:#d0d0d0;background:#eaeaea}
.x-tab-scroller-left{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/scroll-left.gif);border-color:#aeaeae}
.x-tab-scroller-right{background-image:url(/fp/shared/ext-2.2/resources/images/gray/tabs/scroll-right.gif);border-color:#aeaeae}
.x-window-proxy{background:#e0e0e0;border-color:#b0b0b0}
.x-window-tl .x-window-header{color:#555}
.x-window-tc{background-image:url(/fp/shared/ext-2.2/resources/images/gray/window/top-bottom.png)}
.x-window-tl{background-image:url(/fp/shared/ext-2.2/resources/images/gray/window/left-corners.png)}
.x-window-tr{background-image:url(/fp/shared/ext-2.2/resources/images/gray/window/right-corners.png)}
.x-window-bc{background-image:url(/fp/shared/ext-2.2/resources/images/gray/window/top-bottom.png)}
.x-window-bl{background-image:url(/fp/shared/ext-2.2/resources/images/gray/window/left-corners.png)}
.x-window-br{background-image:url(/fp/shared/ext-2.2/resources/images/gray/window/right-corners.png)}
.x-window-mc{border:1px solid #d0d0d0;background:#e8e8e8}
.x-window-ml{background-image:url(/fp/shared/ext-2.2/resources/images/gray/window/left-right.png)}
.x-window-mr{background-image:url(/fp/shared/ext-2.2/resources/images/gray/window/left-right.png)}
.x-panel-ghost .x-window-tl{border-color:#d0d0d0}
.x-panel-collapsed .x-window-tl{border-color:#d0d0d0}
.x-window-plain .x-window-mc{background:#e8e8e8;border-right:1px solid #eee;border-bottom:1px solid #eee;border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0}
.x-window-plain .x-window-body{border-left:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;background:transparent!important}
body.x-body-masked .x-window-mc,body.x-body-masked .x-window-plain .x-window-mc{background-color:#e4e4e4}
.x-html-editor-wrap{border-color:#d0d0d0}
.x-panel-noborder .x-panel-body-noborder{border-width:0}
.x-panel-noborder .x-panel-header-noborder{border-width:0;border-bottom:1px solid #d0d0d0}
.x-panel-noborder .x-panel-tbar-noborder .x-toolbar{border-width:0;border-bottom:1px solid #d0d0d0}
.x-panel-noborder .x-panel-bbar-noborder .x-toolbar{border-width:0;border-top:1px solid #d0d0d0}
.x-window-noborder .x-window-mc{border-width:0}
.x-window-plain .x-window-body-noborder{border-width:0}
.x-tab-panel-noborder .x-tab-panel-body-noborder{border-width:0}
.x-tab-panel-noborder .x-tab-panel-header-noborder{border-top-width:0;border-left-width:0;border-right-width:0}
.x-tab-panel-noborder .x-tab-panel-footer-noborder{border-bottom-width:0;border-left-width:0;border-right-width:0}
.x-tab-panel-bbar-noborder .x-toolbar{border-width:0;border-top:1px solid #d0d0d0}
.x-tab-panel-tbar-noborder .x-toolbar{border-width:0;border-bottom:1px solid #d0d0d0}
.ext-ie8 .x-btn button:focus,.ext-chrome .x-btn button:focus{padding:0px;border:1px dotted black}
.ext-ie8 .x-btn-text-icon .x-btn-center .x-btn-text:focus{padding-left:18px;padding-top:3px;padding-bottom:2px;padding-right:0;background-position:0px 2px!important}
.ext-chrome .x-btn-text-icon .x-btn-center .x-btn-text:focus{padding-left:18px;padding-top:3px;padding-bottom:2px;padding-right:0;background-position:0px 2px!important}
.ext-ie8 .x-btn-click button:focus{background-position:3px 1px!important}
body.ext-ie8 input.x-form-text{margin:0}
body.ext-ie8 td input.x-form-text{top:0!important}
body.ext-ie8 td>div>input.x-form-text{top:1px!important;position:static}
body.ext-ie8 textarea.x-form-field{margin:0}
body.ext-safari .x-form-text{padding:1px 3px;height:18px}
body.ext-ie6 .x-form-element{padding-bottom:2px}
.x-tab-panel-header-plain .x-tab-scroller-left{background-image:url(/fp/aspen/styles/images/plain-scroll-left.gif)}
.x-tab-panel-header-plain .x-tab-scroller-right{background-image:url(/fp/aspen/styles/images/plain-scroll-right.gif)}
.ext-safari .x-form-field-wrap .x-form-trigger{position:static;top:auto;vertical-align:top}
.ext-gecko2 .x-btn-text-icon .x-btn-center .x-btn-text{padding-bottom:1px}
.ext-gecko2 .x-toolbar .x-btn-text-icon .x-btn-center .x-btn-text{padding-bottom:2px}
.x-tab-strip a:focus{outline:thin dotted}
.x-form-label-top .x-form-label-left .x-form-item label{clear:left;display:block;float:left;position:relative;width:100px;margin-bottom:0}
.x-form-label-top .x-form-label-left .x-form-item-label{margin-top:5px}
.x-form-label-top .x-form-label-left .x-hide-label .x-form-item-label{display:none}
.x-unselectable,.x-unselectable *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none}
.x-tab-panel div.tabPane .x-panel-body{background-color:transparent}
.fp-shared-tabs ul.x-tab-strip{width:auto}
table.tabBar{empty-cells:show;border-collapse:separate}
table.tabBar .normal,table.tabBar .selected{color:#222;font-size:9pt;padding:3px 8px 1px 8px;background:url(/fp/shared/images/tabNormalBack.gif)}
table.tabBar .normal a:link,table.tabBar .normal a:visited,table.tabBar .normal a:hover{color:#777;text-decoration:none}
table.tabBar .selected a:link,table.tabBar .selected a:visited,table.tabBar .selected a:hover{color:#331;text-decoration:none}
table.tabBar .normal a:hover,table.tabBar .selected a:hover{text-decoration:underline}
table.tabBar .selected{background:url(/fp/shared/images/tabSelectedBack.gif)}
table.tabBar .normalCornerLeft{width:5px;background:url(/fp/shared/images/tabNormalCornerLeft.gif) no-repeat}
table.tabBar .selectedCornerLeft{width:5px;background:url(/fp/shared/images/tabSelectedCornerLeft.gif) no-repeat}
table.tabBar .normalCornerRight{width:5px;background:url(/fp/shared/images/tabNormalCornerRight.gif) no-repeat}
table.tabBar .selectedCornerRight{width:5px;background:url(/fp/shared/images/tabSelectedCornerRight.gif) no-repeat}
table.tabBar .spacer{width:10px;border-bottom:1px solid #7f9db9}
table.tabBar .finalSpacer{border-bottom:1px solid #7f9db9}
table.tabBar .normal,table.tabBar .normalCornerLeft,table.tabBar .normalCornerRight{border-bottom:#7f9db9 1px solid}
table.tabBar .selected,table.tabBar .selectedCornerLeft,table.tabBar .selectedCornerRight{font-weight:bold;border-bottom:1px none #f8f8f8}
div.tabPane{padding:4px 12px 12px 12px;margin-bottom:1em;background:#F3F3DF;border:1px solid #7f9db9}
div.fp-shared-tabs div.tabPane{border-top:none}
div.tabPaneExt{padding:0}
div.plainTabPane{padding-top:10px;background:#fff}
div.borderlessTabs table.tabBar .selected{background:url(/fp/shared/images/tabBorderlessSelectedBack.gif)}
div.borderlessTabs table.tabBar .selectedCornerLeft{width:5px;background:url(/fp/shared/images/tabBorderlessSelectedCornerLeft.gif) no-repeat}
div.borderlessTabs table.tabBar .selectedCornerRight{width:5px;background:url(/fp/shared/images/tabBorderlessSelectedCornerRight.gif) no-repeat}
div.borderlessTabs div.tabPane{background:#fff;border:none}
div.wizard input.button{margin-right:1em}
div.wizard div.info{border:none;border-bottom:1px dotted #aaa;padding:0 0 6px 0;color:#444;background:none}
div.treeViewMultiSelectList{position:relative;overflow:auto;height:156px;background:#fff}
div.treeViewMultiSelectListInfo{padding:5px;font-size:11px;line-height:16px;color:#999!important;font-weight:normal}
div.treeViewMultiSelectListInfo p{margin:0 0 .8em 0}
div.treeViewMultiSelectList div.listItem{padding:3px 0 3px 4px;cursor:pointer;position:relative}
div.treeViewMultiSelectList div.listItemSelected{padding:3px 0 3px 4px;cursor:pointer;background:#ddf;position:relative}
div.treeViewMultiSelectList div.listItem.x-dataview-focused,div.treeViewMultiSelectList div.listItemSelected.x-dataview-focused{padding:2px 0 2px 3px}
div.treeViewMultiSelectList div.listItemEditing{padding:0px 0 0px 2px;cursor:pointer;position:relative;background:#ddd}
div.treeViewMultiSelectList div.itemText{margin-right:20px}
div.treeViewMultiSelectList div.checkbox{position:absolute;right:2px;top:0px}
div.treeViewMultiSelectList input.rename{padding:0px;margin:0px}
select.multiSelect{}
img.multiSelectArrow{padding:2px 4px 2px 4px;border:1px solid #111;background:#999;cursor:pointer;margin-bottom:4px;display:block}
img.multiSelectArrowDisabled{padding:2px 4px 2px 4px;background:#ccc;border:1px solid #999;cursor:pointer;margin-bottom:4px;display:block}
img.addNode{width:28px;height:30px;background:url(/fp/shared/images/addNode.gif);cursor:pointer;margin-bottom:4px;display:block}
img.addNodeDisabled{width:28px;height:30px;background:url(/fp/shared/images/addNode_off.gif);cursor:pointer;margin-bottom:4px;display:block}
img.addChildNodes{width:28px;height:30px;background:url(/fp/shared/images/addChildNodes.gif);cursor:pointer;margin-bottom:4px;display:block}
img.addChildNodesDisabled{width:28px;height:30px;background:url(/fp/shared/images/addChildNodes_off.gif);cursor:pointer;margin-bottom:4px;display:block}
img.addNodeBranch{width:28px;height:30px;background:url(/fp/shared/images/addBranch.gif);cursor:pointer;margin-bottom:4px;display:block}
img.addNodeBranchDisabled{width:28px;height:30px;background:url(/fp/shared/images/addBranch_off.gif);cursor:pointer;margin-bottom:4px;display:block}
img.findOnRight{width:28px;height:30px;background:url(/fp/shared/images/findOnRight.gif);cursor:pointer;margin-bottom:4px;display:block}
img.findOnRightDisabled{width:28px;height:30px;background:url(/fp/shared/images/findOnRight_off.gif);cursor:pointer;margin-bottom:4px;display:block}
img.findOnLeft{width:28px;height:30px;background:url(/fp/shared/images/findOnLeft.gif);cursor:pointer;margin-bottom:4px;display:block}
img.findOnLeftDisabled{width:28px;height:30px;background:url(/fp/shared/images/findOnLeft_off.gif);cursor:pointer;margin-bottom:4px;display:block}
div.multiselectitempicker-list{background:url(/fp/shared/images/xtheme-vista-popup-body.gif) no-repeat #efefef;border:1px solid #666;cursor:pointer}
div.multiselectitempicker-list-item{padding:1px 5px;font-size:12px}
div.multiselectitempicker-list-item label.x-form-cb-label{font-family:"Lucida Console","Courier New","Courier",monospace}
div.multiselectitempicker-list-item-selected{background-color:#008;color:#fff}
div.treeViewWithBorder2{height:150px;border-top:2px solid #eee;background:#fff;width:99%}
div.treeViewWithBorderExt{background:#fff;border-top:2px solid #eee}
div.treeViewFilterToolbar{font-size:12px;background:#eee;padding:0px 0 0px 4px;height:27px}
div.treeViewFilterToolbar div.filterText{padding:3px 3px 0px 0px;overflow:hidden;border:none;height:25px}
div.treeViewFilterToolbar a.treeViewFilterHeader{background:url(/fp/shared/images/picker_empty2.gif) no-repeat 0 3px;padding-left:18px;margin-right:1em;text-decoration:none;color:#216a8d}
div.treeViewFilterToolbar div.filterTag{padding:0px 0px 0px 0px;overflow:hidden;border:none;height:25px}
div.treeViewFilterToolbar div.x-tab-strip-wrap{padding:0px 0px 0 0px}
div.treeViewFilterToolbar div.x-tab-scroller-left{border-left:solid 1px #AEAEAE}
div.treeViewFilterToolbar div.x-tab-scroller-right{border-right:solid 1px #AEAEAE}
div.treeViewFilterToolbar ul{width:50000px;padding-top:5px;border:none}
.fp-shared-tabs div.treeViewFilterToolbar ul.x-tab-strip{width:50000px}
div.treeViewFilterToolbar li{list-style-position:outside;list-style-type:none;list-style-image:none;position:relative;float:left;height:20px}
div.treeViewFilterToolbar a.treeViewFilterHeader.selected{background:url(/fp/shared/images/picker_values2.gif) no-repeat 0 3px}
div.treeViewFilterToolbar a.treeViewFilterHeader:hover{text-decoration:underline}
div.treeViewListWithBorder2{overflow:auto;height:150px;border:2px inset #fff;background:#fff;width:99%}
div.treeViewListWithBorderExt{overflow:auto;background:#fff;border:2px inset #fff;background:#fff}
div.treeViewListEntry{min-height:16px;cursor:pointer;padding:2px 2px 0px 18px;background-position:left top;background-repeat:no-repeat;white-space:normal}
div.treeViewFilterToolbar table td.view{padding:3px 3px 0 0px}
div.treeViewFilterToolbar table td.withoutPadding{padding:0px 0px 0px 0px}
div.treeViewListSelected{background-color:#DDF}
div.treeViewFilterToolbar div.treeViewSwitchView{background:url(/fp/shared/images/treeViewFilterSelect.gif) no-repeat;background-position:0px -23px;width:51px;height:22px}
div.treeViewFilterToolbar div.listViewSwitchView{background:url(/fp/shared/images/treeViewFilterSelect.gif) no-repeat;background-position:0px 0px;width:51px;height:22px}
div.treeViewFilterToolbar a.treeViewSearchType{background:url(/fp/shared/images/treeViewFilterSearchType.gif) no-repeat 0 1px;padding-left:22px;text-decoration:none;font-size:20px}
div.treeViewFilterToolbar input.x-form-text{height:18px}
div.treeViewFilterToolbar .treeViewSearchButton{background:url(/fp/shared/images/buttonTreeViewSearch.gif) no-repeat;margin:-2px 0 0 5px;padding:0 0 0 0;border:none;height:20px;width:20px}
div.treeViewFilterToolbar .treeViewToggleButton{background:transparent;margin:0 0 0 0;padding:0 0 0 0;border:none;height:20px;width:25px}
div.treeViewFilterToolbar .listViewToggleButton{background:transparent;margin:0 0 0 25px;padding:0 0 0 0;border:none;height:20px;width:25px}
div.list{font-size:13px;padding-top:12px}
div.list ul{margin-top:0;margin-bottom:0;margin-left:1.2em}
div.list ul li{margin:0}
div.list tbody tr th{text-align:left}
div.list tbody tr td,div.list tbody tr th,div.list tbody tr.r1 td,div.list tbody tr.r0 td,div.list tbody tr.selected td,div.list tbody tr.r1 th,div.list tbody tr.r0 th,div.list tbody tr.selected th{border-bottom:1px dotted #ccc}
div.list tr.r td{border-bottom:1px solid #fff}
div.list tr.r1 td{}
div.list tbody th,div.list tbody td{padding:7px}
div.list tbody a{color:#666}
div.list tbody a:hover{color:#222}
div.list table{border-collapse:collapse}
div.list table.grid thead th,div.list table thead th.grid{border-left:1px #bbb solid;border-right:1px #bbb solid;padding-right:2px}
div.list table.grid td,div.list table td.grid{border-left:1px #ccc solid;border-right:1px #ccc solid;text-align:left;padding-right:2px}
div.list thead th{text-align:left;padding:5px 5px 5px 5px;background:#d1d1d1;border-bottom:1px solid #777;color:#000;font-weight:normal}
div.list tfoot td{text-align:left;padding:5px 5px 5px 5px;background:#d1d1d1;border-top:2px solid #333;border-bottom:2px solid #333;color:#000;font-weight:normal}
div.list tr.selectable td{cursor:pointer}
div.list tr.hover td{background:#eee}
div.list tr.selected td{background:#ddf}
div.list table.grid thead td{border-left:none;border-bottom:1px solid #bbb}
div.list thead th a{text-decoration:none;color:#000}
div.list thead th a:hover{text-decoration:underline}
div.listFooter{border-bottom:1px dotted #888;padding:5px;font-size:13px;background:#eee}
div.listFooter div.reportControlsContainer{width:110px;margin-right:8px}
div.listFooter img.reportControls{margin-left:5px;cursor:pointer}
div.list table thead tr th.gap{background:none;border:none;width:1em}
div.list table tbody tr td.gap{background:none;border:none;width:1em}
div.formElement{margin-bottom:.5em}
div.formElement div.radio{display:inline}
div.formElement div.checkbox{display:inline}
div.checkboxList{margin-left:23px}
div.formElement label{display:block}
div.formElement label.checkboxOrRadio{display:inline}
div.formElementMandatory{font-weight:bold}
div.formElementError{font-weight:bold;color:#d00}
div.formElementError div.error{font-size:90%}
div.formElementHelp{padding:0px;margin:0 0 .3em 0;color:#777}
div.formElementDetailedHelp{display:none;width:300px;position:absolute;border-bottom:2px #888 solid;border-right:2px #888 solid;border-left:1px #aaa solid;border-top:1px #aaa solid;background:url(/fp/shared/images/noteBackground.gif) repeat-x #ffffd0;padding:6px;color:#333;z-index:999;font-size:10pt;font-weight:normal}
img.formElementDetailedHelpButton{cursor:pointer;padding-left:4px}
.x-form-text,textarea.x-form-field{background-image:none!important}
fieldset p{padding:0;margin:.2em 5px .2em 5px;font-size:90%}
div.formElement input.text{font-size:125%;color:#555;padding:2px}
div.formElement textarea{color:#555;padding:2px}
div.formElementError textarea,div.formElementError input.text{border:solid #d00 3px;padding:1px}
div.formElementReadOnly input.text{background:#eee;font-weight:bold}
div.formElement textarea{font-size:100%;font-family:arial}
div.formElement select{font-size:110%;color:#555}
div.formElement textarea.selected,div.formElement input.selected{border:3px #b2cce4 solid;padding:1px;color:#000}
td.inputSection div.disabled div.formElement input.text{background-color:#f7f7eb}
div.disabled div.formElement input.text,div.disabled{color:#ccc}
div.form{padding:4px 12px 12px 12px;margin-bottom:1em;background:#eeeed7;border:1px solid #7f9db9}
div.form h2,div.tabPane h2{font-size:120%;color:#099;padding:0px;margin:.8em 0 0 0;background:none}
div.form h2{margin-top:.4em}
div.formSection{border-bottom:#ddd 1px solid;background:#fff;padding:10px;margin:.5em 0 .5em 0}
div.formSection h2{font-size:120%;color:#099;padding:0px;margin:0 0 .4em 0;background:none}
div.formSection a.button{}
a.inlineLink{background:url(/fp/shared/images/inlineLink.gif) no-repeat 10px 0px;padding:1px 6px 0 25px;text-decoration:none;font-size:10px;color:#999;text-transform:uppercase}
a.inlineLink:hover{background:url(/fp/shared/images/inlineLinkOver.gif) no-repeat 10px 0px;text-decoration:none;color:#333}
div.list tbody a.editButton,div.list tbody a.copyButton,div.list tbody a.button,a.editButton,a.button{color:#316AC5;text-decoration:underline;padding:1px 3px 1px 3px;font-size:100%;cursor:pointer}
div.list tbody a.editButton:hover,div.list tbody a.copyButton:hover,div.list tbody a.button:hover,a.copyButton:hover,a.editButton:hover,a.button:hover{color:#fff!important;background-color:#316AC5;text-decoration:none}
div.list tbody a.editButton,a.editButton{background-image:url(/fp/shared/images/smalltoolbar/ic_edit.png);background-position:1px 1px;background-repeat:no-repeat;padding-left:17px}
div.list tbody a.copyButton,a.copyButton{background-image:url(/fp/shared/images/smalltoolbar/ic_copy.png);background-position:1px 1px;background-repeat:no-repeat;padding-left:17px}
div.list tbody a.clearButton,a.clearButton{background-image:url(/fp/shared/images/smalltoolbar/ic_clear.png);background-position:1px 1px;background-repeat:no-repeat;padding-left:17px}
div.list tbody a.editButton:hover,a.editButton:hover{background-repeat:no-repeat!important;background-image:url(/fp/shared/images/smalltoolbar/ic_edit_white.png)!important}
div.list tbody a.clearButton:hover,a.clearButton:hover{background-repeat:no-repeat!important;background-image:url(/fp/shared/images/smalltoolbar/ic_clear_white.png)!important}
div.list tbody a.copyButton:hover,a.copyButton:hover{background-repeat:no-repeat!important;background-image:url(/fp/shared/images/smalltoolbar/ic_copy_white.png)!important}
a.action{color:#316AC5;display:block;margin:.8em 0 .8em 0;padding:2px 2px 2px 14px;text-decoration:underline;background:url(/fp/shared/images/greyArrRight.gif) no-repeat 2px 4px}
a.action:hover{color:#fff;text-decoration:none;background:url(/fp/shared/images/greyArrRightSelected.gif) #316AC5 no-repeat 2px 4px}
input.buttonDefault,input.button,em.ux-btn button,em.button button{background:#8b8ba2;color:#fff;font-weight:bold;font-size:12px;padding:2px 14px!important;border:none;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;cursor:pointer;vertical-align:middle;margin:2px 0 2px 0!important}
em.ux-btn.x-item-disabled button{background:#d2d2db}
.ext-ie8 em.ux-btn button:active,.ext-chrome em.ux-btn button:active,input.buttonDefault:active,input.button:active,em.ux-btn button:active,em.button button:active{padding:3px 13px 1px 15px!important;background:#747487;color:#fff;border:none;margin:2px 0 2px 0!important}
button.default{font-weight:bold}
button.mini{font-size:11px;font-weight:bold;border:inherit}
input.buttonDefault{background:#008000}
input.buttonDefault:active{background:#006d00}
div.tabPane table.formGrid,div.form table.formGrid{margin-top:.3em}
div.tabPane table.formGrid th,div.form table.formGrid th{text-align:right;font-weight:normal;padding-top:8px;padding-right:6px}
div.toggleContainer{padding-left:23px}
div.fetching{display:none;background:#fff;border:2px solid #777;padding:5px;position:absolute;left:0px;z-index:999}
.x-portal{border-color:white!important}
ul.x-tab-strip-top{background-color:#95a3ae!important;background-image:none;border-color:#95a3ae;padding-top:2px}
.x-tab-strip-top .x-tab-left{background-color:#b7c2cb!important;background-image:none}
.x-tab-strip-top .x-tab-right{background-color:#b7c2cb!important;background-image:none}
.x-tab-strip-top .x-tab-strip-inner{background-color:#b7c2cb!important;background-image:none}
.x-tab-strip-top .x-tab-strip-active .x-tab-left,.x-tab-strip-top .x-tab-strip-over .x-tab-left{background-color:#95a3ae!important}
.x-tab-strip-top .x-tab-strip-active .x-tab-right,.x-tab-strip-top .x-tab-strip-over .x-tab-right{background-color:#95a3ae!important}
.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner,.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner{background-color:#95a3ae!important}
.x-tab-strip span.x-tab-strip-text{color:#555;font-size:12px!important;height:14px!important}
.x-tab-strip-active span.x-tab-strip-text{padding-top:5px;padding-bottom:5px!important}
.x-tab-strip span.x-tab-strip-text{padding-top:5px;padding-bottom:6px!important}
.x-tab-strip-active span.x-tab-strip-text{font-size:13px!important;height:16px!important}
.x-tab-strip-active span.x-tab-strip-text{color:white;padding-bottom:8px!important}
.x-tab-strip-over span.x-tab-strip-text{color:white}
.x-tab-panel-header-plain .x-tab-strip-spacer,.x-tab-panel-footer-plain .x-tab-strip-spacer{background:none repeat scroll 0 0 #95a3ae;border-color:#95a3ae}
.defaultTabPane{background-color:#f9f9f9!important;border-color:#f9f9f9!important}
.x-tab-strip li{border-top:5px solid transparent}
.x-tab-strip-active{border-top:0!important}
.x-tab-strip-active{margin-bottom:0!important}
.x-tab-strip .x-tab-right{padding-left:8px!important}
.x-tab-strip .x-tab-left{padding-right:8px!important}
.x-tab-strip-active a.x-tab-right{padding-left:12px!important}
.x-tab-strip-active em.x-tab-left{padding-right:12px!important}
.x-tab-strip-top .x-tab-strip-active .x-tab-right{margin-bottom:0}
ul.x-tab-strip-top{border-bottom:0!important}
div.buttonTab{border:2px outset #fff;padding-bottom:3px;background:#eee url(/fp/shared/images/but_back.gif) repeat-x;text-align:center}
div.buttonTabSelected a,div.buttonTab a{color:#099;display:block;background:url(/fp/shared/images/buttonTabArrow.gif) no-repeat;text-decoration:none;font-weight:bold}
div.buttonTabSelected a{padding:3px 8px 0 22px}
div.buttonTab a{padding:1px 8px 0 22px;background:url(/fp/shared/images/buttonTabArrow.gif) no-repeat 0 -2px}
div.buttonTab a:hover{text-decoration:underline}
div.buttonTabSelected{background:#099 url(/fp/shared/images/buttonTabTopRight.gif) no-repeat right 0;text-align:center}
div.buttonTabSelected a{color:#fff;background:url(/fp/shared/images/buttonTabTopLeft.gif) no-repeat}
div.buttonTabPane{display:none}
div.buttonTabPaneTop button,div.buttonTabPaneBottom button{font-size:10px;margin-right:4px;border:1px outset #fff}
div.buttonTabPaneTop a,div.buttonTabPaneBottom a{color:#fff;text-decoration:none}
div.buttonTabPaneTop a:hover,div.buttonTabPaneBottom a:hover{text-decoration:underline}
div.buttonTabPaneBottom,div.buttonTabPaneTop{clear:both;padding:1px 4px 4px 4px;background:#099 url(/fp/shared/images/buttonTabTopRight.gif) no-repeat right top}
div.buttonTabPaneBottom{position:relative;padding:4px;background:#099 url(/fp/shared/images/buttonTabBottomRight.gif) no-repeat right bottom}
div.buttonTabPaneBottomLeft{position:absolute;background:url(/fp/shared/images/buttonTabBottomLeft.gif) no-repeat #fff;bottom:0px;width:7px;height:6px;left:0px}
div.buttonTabPaneBody{background:#f1f1dc;border-left:1px solid #aaa;border-right:1px solid #aaa}
div.editInPlace{}
div.editInPlace div.editing{position:absolute;margin-top:-1em}
div.editInPlace div.editInPlaceControls{}
div.editInPlaceControls{display:none}
div.editInPlaceHover{}
div.editInPlaceHover div.editInPlaceControls{display:inline;padding-right:5px}
div.editing{background:url(/fp/shared/images/popupBackground.gif) repeat-x #F0F0DC;border-bottom:2px #888 solid;border-right:2px #888 solid;border-left:1px #aaa solid;border-top:1px #aaa solid;padding:6px}
div.editing input.button{background:#fff url(/fp/shared/images/but_back.gif) repeat-x;border:1px solid #7F9DB9;padding:0px 4px 0px 4px;margin:2px 0 2px 0;font-size:90%;vertical-align:middle}
a.pagePopupButton{background:url(/fp/shared/images/but_vertical_expand.gif) no-repeat 0 4px;padding:3px 0 7px 18px;text-decoration:none;cursor:pointer}
a.pagePopupButtonRight{background:url(/fp/shared/images/but_vertical_expand.gif) no-repeat right 4px;padding:3px 18px 7px 0;text-decoration:none;cursor:pointer}
a.pagePopupButtonCollapse{background:url(/fp/shared/images/but_vertical_collapse.gif) no-repeat 0 4px;padding:3px 0 7px 18px;text-decoration:none;cursor:pointer}
a.pagePopupButton:hover,a.pagePopupButtonCollapse:hover{text-decoration:underline}
div.pagePopupMenu{display:none;width:200px;position:absolute;background:#fff;border-bottom:2px #888 solid;border-right:2px #888 solid;border-left:1px #aaa solid;border-top:1px #aaa solid;padding:2px;z-index:999;font-size:90%}
div.pagePopupMenu div.pagePopupMenuItem{padding:3px;width:100%;cursor:pointer;z-index:999}
div.pagePopupMenu div.pagePopupMenuOver{background:#316AC5;color:#fff}
div.pagePopup{display:none;width:200px;position:absolute;background-color:#fff;border-bottom:2px #888 solid;border-right:2px #888 solid;border-left:1px #aaa solid;border-top:1px #aaa solid;padding:6px}
div.pagePopup p{margin:0 0 .5em 0;font-size:12px;color:#444}
div.pagePopup div.note{border-top:2px outset #fff;padding-top:.5em;margin-top:.6em;font-size:11px;color:#777}
#cookie-policy-mask{position:fixed;width:100%;height:100%;box-sizing:border-box;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.2);padding:10px 15px;bottom:0;left:0;right:0;font-family:"Arial",sans-serif;z-index:1;min-height:50px;color:#fff;overflow:auto}
#cookie-policy-mask .policy-content{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.75);position:fixed;width:100%;min-width:320px;box-sizing:border-box;padding:10px 15px;bottom:0;left:0;right:0;font-family:"Arial",sans-serif;z-index:600000;min-height:150px;color:#fff}
#cookie-policy-mask p{font-size:11pt;line-height:16pt;padding-bottom:5px;background-color:transparent}
#cookie-policy-mask p a{color:#1f96db;display:inline-block;text-decoration:underline}
#cookie-policy-mask .actions{float:right}
#cookie-policy-mask .allow{display:inline-block;margin-bottom:10px;line-height:initial;margin-right:10px;background-color:#6cc04a!important;border-color:#6cc04a!important;border:1px solid #6cc04a;padding:8px 18px;font-size:9pt;font-weight:bold}
#cookie-policy-mask .allow a{color:#ffffff!important;font-size:13px;font-weight:bold;text-decoration:none;position:relative;background-color:transparent}
#cookie-policy-mask .allow a:before{content:'\2713';padding-right:3px}
#cookie-policy-mask .reject{display:inline-block;margin-bottom:10px;line-height:initial;margin-right:10px;background-color:#DB2C2C!important;border-color:#DB2C2C!important;border:1px solid #6cc04a;padding:8px 18px;font-size:9pt;font-weight:bold}
#cookie-policy-mask .reject a{color:#ffffff!important;font-size:13px;font-weight:bold;text-decoration:none;position:relative;background-color:transparent}
#cookie-policy-mask .reject a:before{content:'\2717';padding-right:3px}
.row0{background-color:#ffffff}
.row1{background-color:#eeeeee}
.x-html-editor-tb .x-edit-insertimage .x-btn-text{background:transparent url(/fp/cms/styles/images/insertImage.gif) no-repeat scroll 0pt}
.x-html-editor-tb .x-btn-fullJustify .x-btn-text{background:transparent url(/fp/cms/styles/images/fullJustify.gif) no-repeat scroll 0pt}
.x-html-editor-tb .x-btn-indent .x-btn-text{background:transparent url(/fp/cms/styles/images/indent.gif) no-repeat scroll 0pt}
.x-html-editor-tb .x-btn-outdent .x-btn-text{background:transparent url(/fp/cms/styles/images/outdent.gif) no-repeat scroll 0pt}
.x-html-editor-tb .x-edit-insertchart .x-btn-text{background:transparent url(/csr/styles/images/ic_chart.gif) no-repeat scroll 0pt}
.x-html-editor-tb .x-edit-inserttable .x-btn-text{background:transparent url(/csr/styles/images/ic_form.gif) no-repeat scroll 0pt}
div.frame div.formElement input.text{font-size:8pt;padding:0px;color:Black}
img.miniButton{padding:0px 0px 0px 0px;border:1px solid #000;background:#999;cursor:pointer;margin:3px 2px 3px 0px}
.miniToolbar{background:#ddd;border-bottom:1px solid #ddd;padding-top:2px;height:22px}
.miniToolbar .x-form-check-wrap{padding-top:0px}
.miniToolbar img.buttonFloatRight{padding:0px 7px 0px 7px;border:1px solid #000;background:#999;cursor:pointer;margin:3px 2px 3px 0px;display:block;float:right}
.miniToolbar img.buttonFloatLeft{padding:0px 7px 0px 7px;border:1px solid #000;background:#999;cursor:pointer;margin:3px 0px 3px 2px;display:block;float:left}
.miniToolbar img.buttonFloatRightDisabled{padding:0px 7px 0px 7px;background:#ccc;border:1px solid #999;margin:3px 2px 3px 0px;display:block;float:right}
img.buttonFloatLeftDisabled{padding:0px 7px 0px 7px;background:#ccc;border:1px solid #999;margin:3px 0px 3px 2px;display:block;float:left}
div.miniToolbar div.button{float:left;height:16px;margin-top:3px;margin-right:0px;padding-right:8px;padding-left:8px;border-right:2px inset #cce}
div.miniToolbar div.button a{color:#000;text-decoration:none;height:16px;display:block;float:left}
div.miniToolbar div.button a:hover{text-decoration:underline}
h2 div.mandatory{padding-right:14px;display:inline;background:url(/fp/shared/images/mandatory.gif) no-repeat right 0px}
div.tools a div.tip a div.help a,div.query a{color:#444;text-decoration:none}
div.tools a:hover,div.tip a:hover,div.help a:hover,div.query a:hover{color:#444;text-decoration:underline}
div.tools,div.tip,div.help,div.query{border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;padding:12px 8px 8px 38px;margin:0.5em 0 0.5em 0;min-height:17px}
div.tools{background:url(/fp/shared/images/tools.gif) no-repeat 5px 8px #eeeed7}
div.tip{background:url(/fp/shared/images/tip.gif) no-repeat 5px 8px #eeeed7}
div.help{background:url(/fp/shared/images/help.gif) no-repeat 5px 5px #eeeed7}
div.query{background:url(/fp/shared/images/query.gif) no-repeat 5px 5px #eeeed7}
div.tabPane div.info{border:none;border-bottom:1px dotted #aaa;padding:0 0 6px 0;color:#444}
div.borderlessTabs div.info,div.info{border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;font-size:97%;background:#eeeed7;padding:8px;margin:0.5em 0 0.5em 0}
div.infoFirstSection,div.infoSection{display:inline;float:left;margin-right:1em}
div.infoSection{border-left:2px outset #fff;padding-left:1em}
div.info p,div.query p,div.help p,div.tip p,div.tools p{padding:0px;margin:0 0 .75em 0}
div.info select{font-size:95%;margin-top:4px;margin-bottom:0px}
div.aspenPopupMenu{position:absolute;border:2px outset #fff;background:#eee;color:#000;font-family:verdana;font-size:11px;display:none;z-index:999}
div.aspenPopupMenu div.separator{border-bottom:2px inset #fff;position:relative;margin:2px 3px 2px 3px}
div.aspenPopupMenu div.item,div.aspenPopupMenu div.itemSelected{padding:2px 6px 2px 6px;cursor:pointer;position:relative}
div.aspenPopupMenu div.itemSelected{background:#316AC5;color:#fff}
a.fn{font-size:12px;padding:0px 2px 0px 2px;background:#ccc;border:#fff outset 2px;color:#fff;font-weight:normal}
a.fn:link,a.fn:hover,a.fn:visited{color:#fff;text-decoration:none}
a.fn:hover{background:#999}
a.footnote{font-size:12px;padding:0px 2px 0px 2px;background:#fff;border:#BBB solid 1px;color:#555;font-weight:normal}
a.footnote:link,a.footnote:hover,a.footnote:visited{color:#555;text-decoration:none}
a.footnote:hover{background:#ddd;color:#000}
.fieldName{padding-top:6px}
.fieldNameError{color:#dd0000;padding-top:6px}
.fieldValue{}
.message{font-weight:bold;color:#0066CC;background-color:#dddddd;padding:3px;margin-top:5px}
A.nullLink{color:#000000;text-decoration:none}
.point1,.point2,.point3,.point4,.point5{background-repeat:no-repeat;padding-left:29px;font-size:90%;font-family:arial,sans-serif}
.point1 p,.point2 p,.point3 p,.point4 p,.point5 p{margin:1em 0 1em 0}
.point1{background-image:url(/fp/aspen/styles/images/point1.gif)}
.point2{background-image:url(/fp/aspen/styles/images/point2.gif)}
.point3{background-image:url(/fp/aspen/styles/images/point3.gif)}
.point4{background-image:url(/fp/aspen/styles/images/point4.gif)}
.point5{background-image:url(/fp/aspen/styles/images/point5.gif)}
a.abbreviate:link,a.abbreviate:visited,a.abbreviate:hover{text-decoration:none;color:#000}
.error{color:#fff;font-size:120%;font-weight:bold;padding:4px;margin:4px 0 4px 0;background-color:#d00}
.error ul{list-style:disc inside none}
.error a:link,.error a{color:#fff}
table.readOnlyBlock{margin-bottom:1em;border-collapse:collapse}
table.readOnlyBlock tr.top td{border-top:1px solid #aaa}
table.readOnlyBlock tr td{border-bottom:1px solid #aaa}
table.readOnlyBlock td.fieldName{background:#eeeed7;text-align:right;font-weight:bold;padding:2px 4px 2px 4px}
table.readOnlyBlock td.fieldValue{text-align:left;padding:2px 4px 2px 4px}
div.compactEditBlock{border-bottom:2px solid #88a}
div.compactEditBlock div.helpSection{border-top:1px solid #88a;padding:4px 4px 4px 4px}
div.compactEditBlock div.helpSection h2{font-weight:normal;font-size:120%;padding:0px;margin:0px}
div.compactEditBlock div.helpSection p{padding:0px;margin:0px;font-size:80%}
div.compactEditBlock div.inputSection{background:#eeeed7;padding:8px 8px 8px 8px}
div.compactBlock div.inputSection div.fieldName{margin-bottom:2px}
div.compactBlock div.inputSection div.fieldValue{margin-bottom:4px}
div.compactEditBlock div.helpSection ul{list-style-type:none;margin:0;padding:0;font-size:12px}
div.compactEditBlock div.helpSection ul li a{color:#000;text-decoration:none}
div.compactEditBlock div.helpSection ul li a:hover{text-decoration:underline}
table.editBlock{margin:15px 0 10px 0;border-bottom:2px solid #88a;border-collapse:collapse}
table.editBlock tr td{border-top:1px solid #88a;vertical-align:top}
table.editBlock tr td table tr td{border-top:none}
table.editBlock tr td.helpSection{padding:6px 20px 10px 0px;background:#fff}
table.editBlock tr td.helpSection h2{font-weight:bold;font-size:120%;padding:0px;margin:0px;background:none;color:#099}
table.editBlock tr td.helpSection p,table.editBlock tr td.helpSection li{font-size:85%}
table.editBlock tr td.helpSection p{margin:10px 0 5px 0}
table.editBlock tr td.helpSection li.x-tree-node{font-size:11px}
table.editBlock tr td div.insetPanel{overflow:auto;background:#fff;border:2px #fff inset}
table.editBlock tr td.inputSection{background:#eeeed7;padding:4px 20px 20px 12px}
table.editBlock tr td.inputSection div.fieldName{margin-bottom:2px}
table.editBlock tr td.inputSection div.fieldValue{margin-bottom:4px}
table.editBlock tr td.inputSection div.note{color:#667;font-size:77%}
div.compactEditBlock div.inputSection div.note{color:#667;font-size:77%}
table.editBlock{margin:15px 0 10px 0;border-bottom:2px solid #88a}
table.editBlock tr td{border-top:1px solid #88a;vertical-align:top}
table.editBlock tr td table tr td{border-top:none}
table.editBlock tr td.helpSection{padding:6px 20px 10px 0px}
table.editBlock tr td.helpSection h2{font-weight:normal;font-size:130%;padding:0px;margin:0px}
table.editBlock tr td.inputSection{background:#eeeed7;padding:4px 20px 20px 12px}
table.editBlock tr td.inputSection div.fieldName{margin-bottom:2px}
table.editBlock tr td.inputSection div.fieldValue{margin-bottom:4px}
table.editBlock tr td.inputSection div.note{color:#667;font-size:77%}
div.compactEditBlock div.inputSection div.note{color:#667;font-size:77%}
div.toolbar{font-size:12px;background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:6px 4px 4px 4px;height:18px;margin:0 0 10px 0}
div.button select{font-size:10px;padding:0px;margin:0px}
div.toolbar div.button{float:left;height:16px;margin-right:8px;padding-right:8px;border-right:2px inset #cce}
div.toolbar div.button a{color:#000;text-decoration:none;height:16px;display:block;float:left}
div.toolbar div.button a:hover{text-decoration:underline}
.ext-gecko .x-btn button.tbEdit,.x-btn button.tbEdit,div.button a.tbEdit{background:url(/fp/shared/images/ic_edit.gif) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbSave,.x-btn button.tbSave,div.button a.tbSave{background:url(/fp/shared/images/ic_save.gif) no-repeat;padding-left:20px;cursor:pointer}
div.button a.tbOpen{background:url(/fp/shared/images/ic_open.gif) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbEdit,.x-btn button.tbEdit,div.button a.tbEdit{background:url(/fp/shared/images/ic_edit.gif) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbNew,.x-btn button.tbNew,div.button a.tbNew{background:url(/fp/shared/images/ic_new.gif) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbCopy,.x-btn button.tbCopy,div.button a.tbCopy{background:url(/fp/shared/images/ic_copy.gif) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbBack,.x-btn button.tbBack,div.button a.tbBack{background:url(/fp/shared/images/ic_return.gif) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbDelete,.x-btn button.tbDelete,div.button a.tbDelete{background:url(/fp/shared/images/ic_delete.png) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbExcel,.x-btn button.tbExcel,div.button a.tbExcel{background:url(/fp/shared/images/exceldoc.gif) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbList,.x-btn button.tbList,div.button a.tbList{background:url(/fp/shared/images/ic_list.gif) no-repeat;padding-left:20px}
table.tab .normal{color:#000;font-size:9pt;padding-left:6px;padding-right:6px;padding-top:4px;padding-bottom:4px;background-color:#eeeeee}
table.tab .selected{color:#000;font-size:9pt;padding-left:6px;padding-right:6px;padding-top:4px;padding-bottom:4px;background-color:#cccccc}
table.tab .bar{background-color:#cccccc}
table.tab A:link{color:#000000;text-decoration:none}
table.tab A:visited{color:#000000;text-decoration:none}
table.tab A:hover{color:#000000;text-decoration:underline}
div.frame{background-color:#eeeeee;padding:.5em;margin-top:8px;margin-bottom:8px}
div.frame .title{font-size:10pt;font-weight:bold;padding-bottom:10px;color:#0066CC}
div.frame .subtitle{font-size:9pt;font-weight:bold;padding-top:12px}
div.frame .hint{font-size:8pt;font-style:oblique;padding-top:4px;padding-bottom:4px}
div.frame input{font-size:8pt}
.x-column.restricted-email-field-at{padding:2px 5px}
.x-form-label-top .x-form-element .x-column.restricted-email-field-at{padding-top:6px}
.x-form-item.email-field-container,.x-form-label-left .x-form-item.email-field-container,.x-form-label-top .x-form-item.email-field-container,.x-form-label-left .x-form-item.email-field-container .x-form-item,.x-form-label-top .x-form-item.email-field-container .x-form-item{padding-bottom:0;margin-bottom:0}
.grid-fixed-height-cell{overflow:hidden;max-height:45px;line-height:15px}
.grid-fixed-height-cell:before{content:"";float:left;width:5px;height:45px}
.grid-fixed-height-cell>*:first-child{float:right;width:100%;margin-left:-5px}
.grid-fixed-height-cell:after{content:"\02026";float:right;position:relative;top:-15px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:white;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white),color-stop(50%,white));background:-moz-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);background:-o-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);background:-ms-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);background:linear-gradient(to right,rgba(255,255,255,0),white 50%,white)}
div.x-grid3-row-over .grid-fixed-height-cell:after{background:#efefef;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#efefef),color-stop(50%,#efefef));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#efefef 50%,#efefef);background:-o-linear-gradient(to right,rgba(255,255,255,0),#efefef 50%,#efefef);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#efefef 50%,#efefef);background:linear-gradient(to right,rgba(255,255,255,0),#efefef 50%,#efefef)}
div.x-grid3-row-selected .grid-fixed-height-cell:after{background:#dfe8f6;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#dfe8f6),color-stop(50%,#dfe8f6));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#dfe8f6 50%,#dfe8f6);background:-o-linear-gradient(to right,rgba(255,255,255,0),#dfe8f6 50%,#dfe8f6);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#dfe8f6 50%,#dfe8f6);background:linear-gradient(to right,rgba(255,255,255,0),#dfe8f6 50%,#dfe8f6)}
.x-grid3-row-alt .grid-fixed-height-cell:after{background:#fdfdfd;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fdfdfd),color-stop(50%,#fdfdfd));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fdfdfd 50%,#fdfdfd);background:-o-linear-gradient(to right,rgba(255,255,255,0),#fdfdfd 50%,#fdfdfd);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#fdfdfd 50%,#fdfdfd);background:linear-gradient(to right,rgba(255,255,255,0),#fdfdfd 50%,#fdfdfd)}
i.material-icons{color:#777}
i.material-icons.md-18{font-size:18px}
.material-icons{font-family:'Material Icons'!important}
div.ux-radio-tabs{margin:0;font-size:12px;font-weight:bold}
div.ux-radio-tabs-panel{clear:left;background:#fff;border:1px solid #bbb;padding:5px 8px 4px 8px;font-size:12px}
div.ux-radio-tab{position:relative;top:1px;float:left;margin-left:10px;margin-right:0px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:2px solid #aaa;border-bottom:1px solid #bbb;background:#eee url(/fp/shared/images/toolbar_back3.gif) repeat-x;padding:3px 10px 0 4px;font-size:12px}
div.ux-radio-tab input{position:absolute;width:14px;height:14px;margin:0;padding:0}
div.ux-radio-tab label{margin:0 0 0 16px;padding:0;position:relative;top:-1px}
div.ux-radio-tab-selected{background:#fff;border-top:1px solid #bbb;border-left:1px solid #bbb;border-bottom:1px solid #fff}
.x-form-item .ux-radio-tabs label{display:inline;float:none;width:auto}
div.itempicker-list{background-color:#fff}
div.itempicker-list-item{-moz-user-select:none;border-color:white white #eee;border-style:solid;border-width:1px;color:#222222;cursor:pointer;display:block;font-size:11px;padding:4px 2px}
div.itempicker-list-item-selected{background:#EEEEFE url(/csr/styles/images/dataviewItemBackground.gif) repeat-x;border:1px solid #cdcef1}
td.comboTreePicker{padding:2px 10px 2px 0}
.verticalTabs ul.x-tab-strip li{clear:both;margin:0;width:100%}
.verticalTabs .x-tab-strip a.x-tab-strip-close{display:none}
.verticalTabs ul.x-tab-strip li .x-tab-strip-inner{padding:6px 3px}
.verticalTabs .x-tab-left,.verticalTabs .x-tab-strip .x-tab-with-icon .x-tab-right,.verticalTabs .x-tab-strip-top .x-tab-right{background:none;padding:0}
.verticalTabs ul.x-tab-strip-top{background:none;border:none;padding-top:0}
.verticalTabs ul.x-tab-strip li.x-tab-edge{border-bottom:1px solid #99BBE8!important}
.verticalTabs.leftTabs .x-tab-panel-header{float:left}
.verticalTabs.rightTabs .x-tab-panel-header{float:right}
.verticalTabs.alignRight ul.x-tab-strip{width:100%}
.verticalTabs.alignRight ul.x-tab-strip li{clear:both;margin:0;text-align:right;width:100%}
.x-tree-node,.x-form-field,.x-btn button,.x-combo-list-item{font-family:Arial,Helvetica,sans-serif}
.ux-plain-window,.ux-plain-page-popup,.ux-page-popup{background-color:#fff;border-bottom:1px #999 solid;border-right:1px #999 solid;border-left:1px #bbb solid;border-top:1px #bbb solid;padding:2px;zoom:1}
.hide-header .ux-plain-page-popup-tl .ux-plain-page-popup-header,.hide-header .ux-page-popup-tl .ux-page-popup-header{display:none}
.ux-plain-window{background:#fff;border:1px #ccc solid;padding:8px;-moz-box-shadow:0px 4px 15px #666;-webkit-box-shadow:0px 4px 15px #666;box-shadow:0px 4px 15px #666;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.ux-plain-panel{background:#fff;border:0px;padding:0px;-moz-box-shadow:0px 4px 15px #666;-webkit-box-shadow:0px 4px 15px #666;box-shadow:0px 4px 15px #666;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.ux-plain-page-popup{background:#fff;-moz-box-shadow:4px 4px 15px #000;-webkit-box-shadow:4px 4px 15px #000;box-shadow:4px 4px 15px #000;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.ux-plain-page-popup.dark{background:#111;border:1px #222 solid;-moz-box-shadow:3px 3px 6px #777;-webkit-box-shadow:3px 3px 6px #777;box-shadow:3px 3px 6px #777;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.ux-plain-page-popup.yellow{background:#fffec1;border:1px #adac61 solid;-moz-box-shadow:3px 3px 6px #777;-webkit-box-shadow:3px 3px 6px #777;box-shadow:3px 3px 6px #777;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.ux-plain-window .x-resizable-handle,.ux-plain-page-popup .x-resizable-handle,.ux-page-popup .x-resizable-handle{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}
.ux-plain-window-proxy,.ux-plain-page-popup-proxy,.ux-page-popup-proxy{background:#C7DFFC;border:1px solid #99bbe8;z-index:12000;overflow:hidden;position:absolute;left:0;top:0;display:none;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}
.ux-plain-window-header,.ux-plain-panel-header,.ux-plain-page-popup-header,.ux-page-popup-header{overflow:hidden;zoom:1}
.ux-plain-window-bwrap,.ux-plain-page-popup-bwrap,.ux-page-popup-bwrap{z-index:1;position:relative;zoom:1}
.dark .ux-plain-page-popup-bwrap{color:#fff;text-align:center;font-size:12px;padding-bottom:5px}
.yellow .ux-plain-page-popup-bwrap{color:#403f00;text-align:left;font-size:12px;padding-bottom:5px}
.ux-plain-window-tl .ux-plain-window-header,.ux-plain-page-popup-tl .ux-plain-page-popup-header,.ux-page-popup-tl .ux-page-popup-header{color:#000;font-weight:bold;font-size:13px;padding:3px 0 4px 0;border-bottom:1px dotted #ccc;margin-bottom:7px}
.dark .ux-plain-page-popup-tl .ux-plain-page-popup-header{color:#fff;font-size:12px;border-bottom:none;text-align:center;padding:0;margin-bottom:2px}
.yellow .ux-plain-page-popup-tl .ux-plain-page-popup-header{color:#000;font-size:12px;border-bottom:none;text-align:center;padding:0;margin-bottom:2px}
.ux-plain-panel-tl .ux-plain-panel-header{color:#000;font-weight:bold;font-size:13px;padding:4px 3px 4px 5px;background-color:#eee}
.ux-plain-window-header-text,.ux-plain-page-popup-header-text,.ux-page-popup-header-text{cursor:pointer}
.ux-plain-window-header .x-tool,.ux-plain-page-popup-header .x-tool{background-image:url(/fp/shared/extux/pagePopup/tool-sprites-plain.gif)}
.ux-page-popup-header .x-tool{background-image:url(/fp/shared/extux/pagePopup/tool-sprites.gif)}
.ux-plain-window-tc,.ux-plain-page-popup-tc,.ux-page-popup-tc{overflow:hidden;zoom:1}
.ux-plain-window-tl,.ux-plain-page-popup-tl,.ux-page-popup-tl{padding-left:6px;zoom:1;z-index:1;position:relative}
.ux-plain-window-tr,.ux-plain-page-popup-tr,.ux-page-popup-tr{padding-right:6px}
.ux-plain-window-bc,.ux-plain-page-popup-bc,.ux-page-popup-bc{zoom:1}
.ux-plain-window-bc .ux-plain-window-footer,.ux-plain-page-popup-bc .ux-plain-page-popup-footer,.ux-page-popup-bc .ux-page-popup-footer{padding-bottom:6px;zoom:1;font-size:0;line-height:0}
.yellow .ux-plain-page-popup-bc .ux-plain-page-popup-footer,.dark .ux-plain-page-popup-bc .ux-plain-page-popup-footer{padding-bottom:0px}
.ext-gecko .yellow .x-btn button,.dark .x-btn button,.ext-gecko .dark .x-btn button,.dark .x-btn button{padding:1px 7px!important}
.yellow button.x-btn-text,.dark button.x-btn-text{border:1px solid #999;cursor:pointer;background:url(/fp/shared/images/but_back.gif) repeat-x #eee;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.ux-plain-window-bl,.ux-plain-page-popup-bl,.ux-page-popup-bl{padding-left:6px;zoom:1}
.ux-plain-window-br,.ux-plain-page-popup-br,.ux-page-popup-br{padding-right:6px;zoom:1}
.ux-plain-window-mc,.ux-plain-page-popup-mc,.ux-page-popup-mc{padding:0;margin:0}
.ux-plain-window-ml,.ux-plain-page-popup-ml,.ux-page-popup-ml{padding-left:6px;zoom:1}
.ux-plain-window-mr,.ux-plain-page-popup-mr,.ux-page-popup-mr{padding-right:6px;zoom:1}
.ux-plain-window-body,.ux-plain-page-popup-body,.ux-page-popup-body{overflow:hidden}
.ux-plain-window-bwrap,.ux-plain-page-popup-bwrap,.ux-page-popup-bwrap{overflow:hidden}
.ux-plain-window-maximized .ux-plain-window-bl,.ux-plain-window-maximized .ux-plain-window-br,.ux-plain-window-maximized .ux-plain-window-ml,.ux-plain-window-maximized .ux-plain-window-mr,.ux-plain-window-maximized .ux-plain-window-tl,.ux-plain-window-maximized .ux-plain-window-tr,.ux-plain-page-popup-maximized .ux-plain-page-popup-bl,.ux-plain-page-popup-maximized .ux-plain-page-popup-br,.ux-plain-page-popup-maximized .ux-plain-page-popup-ml,.ux-plain-page-popup-maximized .ux-plain-page-popup-mr,.ux-plain-page-popup-maximized .ux-plain-page-popup-tl,.ux-plain-page-popup-maximized .ux-plain-page-popup-tr,.ux-page-popup-maximized .ux-page-popup-bl,.ux-page-popup-maximized .ux-page-popup-br,.ux-page-popup-maximized .ux-page-popup-ml,.ux-page-popup-maximized .ux-page-popup-mr,.ux-page-popup-maximized .ux-page-popup-tl,.ux-page-popup-maximized .ux-page-popup-tr{padding:0}
.ux-plain-window-maximized .ux-plain-window-footer,.ux-plain-page-popup-maximized .ux-plain-page-popup-footer,.ux-page-popup-maximized .ux-page-popup-footer{padding-bottom:0}
.ux-plain-window-maximized .ux-plain-window-tc,.ux-plain-page-popup-maximized .ux-plain-page-popup-tc,.ux-page-popup-maximized .ux-page-popup-tc{padding-left:3px;padding-right:3px;background-color:white}
.ux-plain-window-maximized .ux-plain-window-mc,.ux-plain-page-popup-maximized .ux-plain-page-popup-mc,.ux-page-popup-maximized .ux-page-popup-mc{border-left:0 none;border-right:0 none}
.ux-plain-window-tbar .x-toolbar,.ux-plain-window-bbar .x-toolbar,.ux-plain-page-popup-tbar .x-toolbar,.ux-plain-page-popup-bbar .x-toolbar,.ux-page-popup-tbar .x-toolbar,.ux-page-popup-bbar .x-toolbar{border-left:0 none;border-right:0 none}
.ux-plain-window-bbar .x-toolbar,.ux-plain-page-popup-bbar .x-toolbar,.ux-page-popup-bbar .x-toolbar{border-top:1px solid #99bbe8;border-bottom:0 none}
.ux-plain-window-draggable,.ux-plain-window-draggable .ux-plain-window-header-text,.ux-plain-page-popup-draggable,.ux-plain-page-popup-draggable .ux-plain-page-popup-header-text,.ux-page-popup-draggable,.ux-page-popup-draggable .ux-page-popup-header-text{cursor:move}
.ux-plain-window-maximized .ux-plain-window-draggable,.ux-plain-window-maximized .ux-plain-window-draggable .ux-plain-window-header-text,.ux-plain-page-popup-maximized .ux-plain-page-popup-draggable,.ux-plain-page-popup-maximized .ux-plain-page-popup-draggable .ux-plain-page-popup-header-text,.ux-page-popup-maximized .ux-page-popup-draggable,.ux-page-popup-maximized .ux-page-popup-draggable .ux-page-popup-header-text{cursor:default}
.ux-plain-window-body,.ux-plain-page-popup-body,.ux-page-popup-body{background:transparent}
.ux-plain-window-bc .x-panel-btns-ct,.ux-plain-page-popup-bc .x-panel-btns-ct,.ux-page-popup-bc .x-panel-btns-ct{padding:5px 0 0 0}
.ux-plain-window-maximized-ct,.ux-plain-page-popup-maximized-ct,.ux-page-popup-maximized-ct{overflow:hidden}
.ux-plain-window-maximized .x-resizable-handle,.ux-plain-page-popup-maximized .x-resizable-handle,.ux-page-popup-maximized .x-resizable-handle{display:none}
.ux-plain-window-sizing-ghost ul,.ux-plain-page-popup-sizing-ghost ul,.ux-page-popup-sizing-ghost ul{border:0 none!important}
body.ext-ie6.x-body-masked .ux-plain-window select,body.ext-ie6.x-body-masked .ux-plain-page-popup select,body.ext-ie6.x-body-masked .ux-page-popup select{visibility:visible}
.ux-page-popup-plain .ux-page-popup-mc{background:#CAD9EC}
.ux-plain-window .x-panel-body,.ux-plain-window-plain .ux-plain-window-body,.ux-plain-page-popup .x-panel-body,.ux-plain-page-popup-plain .ux-plain-page-popup-body,.ux-page-popup .x-panel-body,.ux-page-popup-plain .ux-page-popup-body{background:transparent!important}
body.x-body-masked .ux-page-popup-plain .ux-page-popup-mc{background:#C7D6E9}
.ux-tip,.ux-tip-yellow,.ux-tip-dark{position:absolute;top:0;left:0;visibility:hidden;z-index:20000;border:0 none}
.ux-tip .ux-tip-ml{background:#fff;border:1px solid #888;padding:5px 8px 5px 8px;-moz-box-shadow:0px 0px 6px #444;-webkit-box-shadow:0px 0px 6px #444;box-shadow:0px 0px 6px #444;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.ux-tip-dark .ux-tip-dark-ml{background:#000;padding:5px 8px 5px 8px;-moz-box-shadow:0px 0px 6px #444;-webkit-box-shadow:0px 0px 6px #444;box-shadow:0px 0px 6px #444;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.ux-tip-yellow .ux-tip-dark-ml{background:#fffec1;border:1px #adac61 solid;padding:5px 8px 5px 8px;-moz-box-shadow:0px 0px 6px #444;-webkit-box-shadow:0px 0px 6px #444;box-shadow:0px 0px 6px #444;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.ux-tip .ux-tip-mr,.ux-tip-yellow .ux-tip-dark-mr,.ux-tip-dark .ux-tip-dark-mr{padding-right:8px}
.ext-ie .ux-tip .ux-tip-header,.ext-ie .ux-tip .ux-tip-tc,.ext-ie .ux-tip-yellow .ux-tip-yellow-header,.ext-ie .ux-tip-yellow .ux-tip-yellow-tc,.ext-ie .ux-tip-dark .ux-tip-dark-header,.ext-ie .ux-tip-dark .ux-tip-dark-tc{font-size:0;line-height:0}
.ux-tip-yellow .ux-tip-dark-header-text,.ux-tip .ux-tip-header-text{font:bold 11px tahoma,arial,helvetica,sans-serif;padding:0;margin:0 0 2px 0;color:#000}
.ux-tip-dark .ux-tip-dark-header-text{font:bold 11px tahoma,arial,helvetica,sans-serif;padding:0;margin:0 0 2px 0;color:#fff}
.ux-tip .ux-tip-body,.ux-tip-yellow .ux-tip-yellow-body{font:normal 11px tahoma,arial,helvetica,sans-serif;margin:0!important;line-height:14px;color:#000;padding:0}
.ux-tip-dark .ux-tip-dark-body{font:bold 11px tahoma,arial,helvetica,sans-serif;margin:0!important;line-height:14px;color:#fff;padding:0}
.ux-tip .ux-tip-body .loading-indicator,.ux-tip-yellow .ux-tip-yellow-body .loading-indicator,.ux-tip-dark .ux-tip-dark-body .loading-indicator{margin:0}
div.ux-upload-status{}
div.ux-upload-item{margin:5px 0 5px 0}
a.ux-upload-clear{margin-left:20px;cursor:pointer}
.ux-upload-doc-pdf,.ux-upload-doc-word,.ux-upload-doc-excel,.ux-upload-doc-ppt,.ux-upload-doc-powerpoint,.ux-upload-doc-image,.ux-upload-doc-file,.ux-upload-doc-text,.ux-upload-doc-xml,.ux-upload-doc-zip{background-repeat:no-repeat;padding:0 0 3px 20px}
.ux-upload-doc-pdf{background-image:url(/fp/shared/images/FileTypes/ic_pdf.png)}
.ux-upload-doc-word{background-image:url(/fp/shared/images/FileTypes/ic_word.png)}
.ux-upload-doc-excel{background-image:url(/fp/shared/images/FileTypes/ic_excel.png)}
.ux-upload-doc-ppt,.ux-upload-doc-powerpoint{background-image:url(/fp/shared/images/FileTypes/ic_powerpoint.png)}
.ux-upload-doc-image{background-image:url(/fp/shared/images/FileTypes/ic_image.png)}
.ux-upload-doc-file{background-image:url(/fp/shared/images/FileTypes/ic_file.png)}
.ux-upload-doc-text{background-image:url(/fp/shared/images/FileTypes/ic_text.png)}
.ux-upload-doc-zip{background-image:url(/fp/shared/images/FileTypes/ic_zip.png)}
.ux-upload-doc-xml{background-image:url(/csr/styles/images/xmldoc.gif)}
div.ux-upload-thumb{background:url(/csr/styles/images/shadow.png) no-repeat bottom right;padding-top:5px;margin-left:5px;margin-right:5px;margin-bottom:5px;padding:0;position:relative;display:inline-block}
div.ux-upload-thumb img.ux-upload-image{background-color:#fff;border:1px solid #a9a9a9;margin:-5px 5px 5px -5px;padding:2px;position:relative;vertical-align:bottom}
div.ux-upload-thumb img.ux-upload-clear{display:none;position:absolute;right:8px;top:-2px;background:#039;padding:1px 2px 2px 1px;border:0}
div.ux-upload-thumb-show-clear img.ux-upload-clear{display:block}
.ext-ie6 .ux-upload-doc-pdf,.ext-ie6 .ux-upload-doc-word,.ext-ie6 .ux-upload-doc-excel,.ext-ie6 .ux-upload-doc-ppt,.ext-ie6 .ux-upload-doc-powerpoint,.ext-ie6 .ux-upload-doc-image,.ext-ie6 .ux-upload-doc-file,.ext-ie6 .ux-upload-doc-text,.ext-ie6 .ux-upload-doc-zip{background:none;zoom:1}
.ext-ie6 .ux-upload-doc-pdf{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fp/shared/images/FileTypes/ic_pdf.png')}
.ext-ie6 .ux-upload-doc-word{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fp/shared/images/FileTypes/ic_word.png')}
.ext-ie6 .ux-upload-doc-excel{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fp/shared/images/FileTypes/ic_excel.png')}
.ext-ie6 .ux-upload-doc-ppt,.ux-upload-doc-powerpoint{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fp/shared/images/FileTypes/ic_powerpoint.png')}
.ext-ie6 .ux-upload-doc-image{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fp/shared/images/FileTypes/ic_image.png')}
.ext-ie6 .ux-upload-doc-file{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fp/shared/images/FileTypes/ic_file.png')}
.ext-ie6 .ux-upload-doc-text{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fp/shared/images/FileTypes/ic_text.png')}
.ext-ie6 .ux-upload-doc-zip{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fp/shared/images/FileTypes/ic_zip.png')}
.ux-page-popup ul.x-tab-strip-top{padding-top:1px;background:#F6F6E9 url(/fp/shared/extux/pagePopup/tabStripBack.gif) repeat-x;border-bottom:1px solid #ccc}
.ux-page-popup .x-tab-panel-noborder .x-tab-panel-body-noborder{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.selected-items-wrapper{background-color:#EEE;border-width:1px;border-style:solid;border-color:#D0D0D0;margin-bottom:10px}
.selected-items-list{overflow-y:scroll;height:80px;background-color:#FFF}
.selected-items-list .x-view-selected{background-color:#DFE8F6}
.selected-items-list .hovering{background-color:#DFE8F6}
.selected-items-list .listItem{padding:5px 5px 5px 20px}
.no-saved-sets-message{padding:5px;font-style:italic}
.selected-items-list .listItem.shared{background-image:url(/fp/shared/images/098-ShareThis@2x.png);background-repeat:no-repeat;background-size:14px;background-position:3px 6px}
div.treeviewpicker-layer{background:#EEEED7 url(/fp/shared/images/popupBackground.gif) repeat-x scroll 0% 0%;border:1px solid #AAA;padding:8px 8px 0px 8px}
.treeview-icon{padding:2px 4px 2px 4px;margin-bottom:4px;width:14px;height:14px}
.multiSelectArrowDisabled .treeview-icon{background:#ccc;border:1px solid #999;cursor:pointer;display:block}
.multiSelectArrow .treeview-icon{border:1px solid #111;background:#999;display:block}
.treeview-icon.pick{background-image:url(/fp/shared/images/right.gif);background-repeat:no-repeat;background-position:center center}
.treeview-icon.pick-children{background-image:url(/fp/shared/images/moveRight.gif);background-repeat:no-repeat;background-position:center center}
.treeview-icon.pick-descendants{background-image:url(/fp/shared/images/pickDescendants.gif);background-repeat:no-repeat;background-position:center center;width:20px}
.treeview-icon.add{background-image:url(/fp/shared/images/but_add.gif);background-repeat:no-repeat;background-position:center center}
.buttonFloatLeftDisabled{padding:0px 7px 0px 7px;background:#ccc;border:1px solid #999;margin:3px 0px 3px 2px;display:inline-block;height:14px}
.buttonFloatLeft{padding:0px 7px 0px 7px;border:1px solid #000;background:#999;cursor:pointer;margin:3px 0px 3px 2px;display:inline-block;height:14px}
.buttonFloatRightDisabled{padding:0px 7px 0px 7px;background:#ccc;border:1px solid #999;margin:3px 2px 3px 0px;display:inline-block}
.buttonFloatRight{padding:0px 7px 0px 7px;border:1px solid #000;background:#999;cursor:pointer;margin:3px 2px 3px 0px;display:inline-block}
.treeview-icon.select-all{background-image:url(/fp/shared/images/but_selectAll.gif);background-repeat:no-repeat;display:inline-block;padding:0;margin:0}
.treeview-icon.locate{background-image:url(/fp/shared/images/but_find.gif);background-repeat:no-repeat;background-position:center center}
.treeview-icon.locate-in-tree{background-image:url(/fp/shared/images/but_find.gif);background-repeat:no-repeat;display:inline-block;padding:0;margin:0}
.treeview-icon.save{background-image:url(/fp/shared/images/but_save.png);background-repeat:no-repeat;display:inline-block;padding:0;margin:0}
.treeview-icon.load{background-image:url(/fp/shared/images/but_load.png);background-repeat:no-repeat;display:inline-block;padding:0;margin:0}
.treeview-icon.move-up{background-image:url(/fp/shared/images/up.gif);background-repeat:no-repeat;display:inline-block;padding:0;margin:0}
.treeview-icon.move-down{background-image:url(/fp/shared/images/down.gif);background-repeat:no-repeat;display:inline-block;padding:0;margin:0}
.treeview-icon.move-in{background-image:url(/fp/shared/images/in.gif);background-repeat:no-repeat;display:inline-block;padding:0;margin:0}
.treeview-icon.move-out{background-image:url(/fp/shared/images/out.gif);background-repeat:no-repeat;display:inline-block;padding:0;margin:0}
.treeview-icon.rename{background-image:url(/fp/shared/images/rename.gif);background-repeat:no-repeat;display:inline-block;padding:0;margin:0}
.treeview-icon.remove{background-image:url(/fp/shared/images/remove.gif);background-repeat:no-repeat;display:inline-block;padding:0;margin:0}
.mini-toolbar-left-buttons{float:left}
.mini-toolbar-right-buttons{float:right}
table.sortableTable{width:100%;cursor:pointer}
table.sortableTable thead th{text-align:left;padding:5px 5px 5px 5px;background:#d1d1d1;border-bottom:1px solid #777;color:#000;font-weight:normal}
table.sortableTable tr.sortableRow td{padding:5px 5px 5px 5px;border-bottom:1px solid #ddd}
table.sortableTable tr.sortableRow0{background:#fff}
table.sortableTable tr.sortableRow1{background:#fff}
table.sortableTable tr.sortableRowOver{background:#eee url(/fp/shared/images/hoverGradient.gif) repeat-x}
table.sortableTable tr.sortableRowSelected{background:#ddf}
table.sortableTable tr.sortableRow td table td{padding:0}
.x-slider-wrap{position:relative}
.x-ux-slider.x-slider-horz{background:none}
.x-ux-slider.x-slider-horz{background:none;padding-left:0;height:23px}
.x-ux-slider.x-slider-horz .x-slider-start{background:url(/fp/shared/ext-2.2/resources/images/default/slider/slider-bg.png) no-repeat scroll 0 -22px transparent;display:block;padding-left:7px}
.x-slider-value.x-slider-value-clickable{color:#aeaeae;text-decoration:none;cursor:default}
.x-slider-value.x-slider-value-clickable:hover{text-decoration:underline;color:#555555;cursor:pointer}
.x-ux-slider.x-slider-horz.x-slider-lockable .x-slider-start{padding-left:27px;background-position:20px center}
.x-ux-slider.x-slider-horz.x-slider-lockable .x-slider-lock{background:url(/fp/shared/images/ic_unlock.gif) no-repeat 0 2px;height:20px;vertical-align:bottom;width:20px;float:left;position:absolute;left:0}
.x-ux-slider.x-slider-lockable.x-slider-locked .x-slider-lock{background:url(/fp/shared/images/ic_lock.gif) no-repeat 0 2px}
.x-ux-slider.x-slider-lockable.x-slider-hide-locked .x-slider-lock{background:none}
.floating-strip-container{position:relative}
.floating-strip{background:none repeat scroll 0 0 transparent;display:inline-block;float:left;position:absolute;border:1px solid #718DC7;background-color:#CAD5EC;border-radius:5px;opacity:0.8;filter:alpha(opacity=80)}
.floating-strip:hover{opacity:0.8;filter:alpha(opacity=80)}
.floating-strip.float-tr{top:4px;right:4px}
.floating-strip.float-tl{top:4px;left:4px}
.floating-strip.float-br{bottom:4px;right:4px}
.floating-strip.float-bl{bottom:4px;left:4px}
.floating-strip.x-hidden{display:none}
.x-form-item .floating-strip{top:0px;right:0px}
.x-form-label-top .x-form-item .floating-strip{top:2px}
.floating-strip .floating-strip-element{padding:2px;display:inline-block;opacity:.8;filter:alpha(opacity=80)}
.floating-strip .floating-strip-element img{margin:0px}
.ext-ie8 .floating-strip .floating-strip-element img{filter:alpha(opacity=80)}
.floating-strip .floating-strip-element:hover{padding:1px;border:1px solid #BACAEA;opacity:1;filter:alpha(opacity=100)}
.ext-ie8 .floating-strip .floating-strip-element:hover img{filter:alpha(opacity=100)}
.floating-strip .floating-strip-element.floating-strip-element-mouse-down:hover{background-color:#B8C7E6;border:1px solid #A3B7DF}
.floating-strip .floating-strip-element.floating-strip-element-disabled:hover{background-color:#B8C7E6;padding:2px;border:0 none;opacity:.3;filter:alpha(opacity=30)}
.ext-ie8 .floating-strip .floating-strip-element.floating-strip-element-disabled:hover img{filter:alpha(opacity=30)}
.floating-strip-element .floating-strip-space{width:6px}
.ext-ie6 .floating-strip .floating-strip-element,.ext-ie7 .floating-strip .floating-strip-element{display:inline}
img.msremove{cursor:pointer;position:relative;top:4px;padding-left:5px}
div.x-item-disabled img.msremove{display:none}
.background-icon{padding-left:20px;padding-bottom:2px;background-repeat:no-repeat;position:relative}
img.background-icon{height:16px;margin-right:4px;padding-bottom:0;padding-left:0;vertical-align:bottom;width:16px}
.icon-toolbar .x-btn-center .x-btn-text{padding-top:3px;padding-bottom:2px}
body.ext-ie6 span.background-icon{zoom:1;padding-bottom:0}
body.ext-ie6 div.background-icon{padding-bottom:3px}
.background-icon.tiny-background-icon{padding-left:16px;background-position:0 2px}
.background-icon.large-background-icon{}
.background-icon.x-large-background-icon{padding-left:42px;background-position:0 2px}
.background-icon.property-active-icon,.x-btn button.property-active-icon{background-image:url(/csr/styles/images/ic_property.gif)!important}
.background-icon.flow-icon,.x-btn button.flow-icon{background-image:url(/csr/styles/images/ic_flow.png)!important}
.background-icon.moveup-icon,.x-btn button.moveup-icon{background-image:url(/csr/styles/images/arrow_up.png)!important}
.background-icon.movedown-icon,.x-btn button.movedown-icon{background-image:url(/csr/styles/images/arrow_down.png)!important}
.background-icon.moveleft-icon,.x-btn button.moveleft-icon{background-image:url(/csr/styles/images/arrow_left.png)!important}
.background-icon.moveright-icon,.x-btn button.moveright-icon{background-image:url(/csr/styles/images/arrow_right.png)!important}
.background-icon.spinner-icon,.x-btn button.spinner-icon{background-image:url(/fp/shared/images/fetching.gif)!important}
.background-icon.spinner2-icon,.x-btn button.spinner2-icon{background-image:url(/fp/shared/images/fetching2.gif)!important}
.background-icon.mail-icon,.x-btn button.mail-icon{background-image:url(/csr/styles/images/ic_mail.gif)!important}
.background-icon.but-expand-icon,.x-btn button.but-expand-icon{background-image:url(/fp/shared/images/but_expand.png)!important}
.background-icon.but-collapse-icon,.x-btn button.but-collapse-icon{background-image:url(/fp/shared/images/but_collapse.png)!important}
.background-icon.new-icon,.x-btn button.new-icon{background-image:url(/fp/shared/images/ic_new.gif)!important}
.background-icon.run-icon,.x-btn button.run-icon{background-image:url(/fp/shared/images/ic_run.gif)!important}
.background-icon.link-icon,.x-btn button.link-icon{background-image:url(/fp/shared/images/ic_link.png)!important}
.background-icon.load-model-icon,.x-btn button.load-model-icon{background-image:url(/csr/styles/images/ic_load_calculations.gif)!important}
.background-icon.delete-icon,.x-btn button.delete-icon{background-image:url(/fp/shared/images/ic_delete.png)!important}
.ext-ie6 .background-icon.delete-icon,.ext-ie6 .x-btn button.delete-icon{background:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fp/shared/images/ic_delete.png');zoom:1}
.background-icon.calendar-icon,.x-btn button.calendar-icon{background-image:url(/fp/shared/images/ic_calendar.gif)!important}
.background-icon.priority-icon,.x-btn button.priority-icon{background-image:url(/fp/shared/images/ic_priority.png)!important}
.background-icon.tick-icon,.x-btn button.tick-icon{background-image:url(/csr/styles/images/tick.gif)!important}
.background-icon.ic-tick-icon,.x-btn button.ic-tick-icon{background-image:url(/fp/shared/images/ic_tick.gif)!important}
.background-icon.ic-tick-icon-disabled,.x-btn button.ic-tick-icon-disabled{background-image:url(/fp/shared/images/ic_tick_grey.gif)!important}
.background-icon.submit-icon,.x-btn button.submit-icon{background-image:url(/csr/styles/images/ic_submit.gif)!important}
.background-icon.submit-icon,.x-btn button.refresh-icon{background-image:url(/csr/styles/images/ic_refresh.gif)!important}
.background-icon.warning-icon,.x-btn button.warning-icon{background-image:url(/csr/styles/images/ic_warning.gif)!important}
.background-icon.wrench-icon,.x-btn button.wrench-icon{background-image:url(/fp/shared/images/ic_wrench.png)!important}
.background-icon.info-icon,.x-btn button.info-icon{background-image:url(/fp/shared/images/ic_info.gif)!important}
.background-icon.lock-yes-icon,.x-btn button.lock-yes-icon{background-image:url(/csr/styles/images/lock-yes.gif)!important}
.background-icon.unlock-yes-icon,.x-btn button.unlock-yes-icon{background-image:url(/csr/styles/images/unlock-yes.gif)!important}
.x-btn button.info-icon{background-position:3px 3px!important}
.background-icon.mandatory-icon,.x-btn button.mandatory-icon{background-image:url(/csr/styles/images/mandatory.gif)!important}
.background-icon.save-icon,.x-btn button.save-icon{background-image:url(/csr/styles/images/ic_save.gif)!important}
.background-icon.open-icon,.x-btn button.open-icon{background-image:url(/fp/shared/images/ic_open.gif)!important}
.background-icon.new-folder-icon,.x-btn button.new-folder-icon{background-image:url(/fp/shared/images/ic_new_folder.gif)!important}
.background-icon.back-icon,.x-btn button.back-icon{background-image:url(/fp/shared/images/ic_return.gif)!important}
.background-icon.reject-icon,.x-btn button.reject-icon{background-image:url(/fp/shared/images/ic_return3.png)!important}
.background-icon.doc-icon,.x-btn button.doc-icon{background-image:url(/csr/styles/images/anydoc.gif)!important}
.background-icon.file-icon,.x-btn button.file-icon{background-image:url(/csr/styles/images/anydoc.gif)!important}
.background-icon.large-doc-icon{background-image:url(/fp/shared/images/FileTypes/file.png)!important}
.background-icon.text-icon,.x-btn button.text-icon{background-image:url(/fp/shared/images/FileTypes/ic_text.png)!important}
.background-icon.large-text-icon{background-image:url(/fp/shared/images/FileTypes/text.png)!important}
.background-icon.excel-icon,.x-btn button.excel-icon{background-image:url(/csr/styles/images/exceldoc.gif)!important}
.background-icon.excel-doc-icon,.x-btn button.excel-doc-icon{background-image:url(/csr/styles/images/ic_doc.gif)!important}
.background-icon.large-excel-icon{background-image:url(/fp/shared/images/FileTypes/excel.png)!important}
.background-icon.pdf-icon,.x-btn button.pdf-icon{background-image:url(/csr/styles/images/pdfdoc.gif)!important}
.background-icon.large-pdf-icon{background-image:url(/fp/shared/images/FileTypes/pdf.png)!important}
.background-icon.xml-icon,.x-btn button.xml-icon{background-image:url(/csr/styles/images/xmldoc.gif)!important}
.background-icon.ppt-icon,.x-btn button.ppt-icon{background-image:url(/csr/styles/images/pptdoc.gif)!important}
.background-icon.large-ppt-icon{background-image:url(/fp/shared/images/FileTypes/powerpoint.png)!important}
.background-icon.from-excel-icon,.x-btn button.from-excel-icon{background-image:url(/csr/styles/images/ic_imp_session.gif)!important}
.background-icon.word-icon,.x-btn button.word-icon{background-image:url(/csr/styles/images/worddoc.gif)!important}
.background-icon.large-word-icon{background-image:url(/fp/shared/images/FileTypes/word.png)!important}
.background-icon.zip-icon,.x-btn button.zip-icon{background-image:url(/fp/shared/images/zipdoc.gif)!important}
.background-icon.large-zip-icon{background-image:url(/fp/shared/images/FileTypes/zip.png)!important}
.background-icon.image-icon,.x-btn button.image-icon{background-image:url(/fp/shared/images/imagedoc.gif)!important}
.background-icon.large-image-icon{background-image:url(/fp/shared/images/FileTypes/image.png)!important}
.background-icon.play-icon,.x-btn button.play-icon{background-image:url(/fp/shared/images/ic_run.gif)!important}
.background-icon.edit-icon,.x-btn button.edit-icon{background-image:url(/fp/shared/images/ic_edit.gif)!important}
.background-icon.copy-icon,.x-btn button.copy-icon{background-image:url(/fp/shared/images/ic_copy.gif)!important}
.background-icon.up-icon,.x-btn button.up-icon{background-image:url(/fp/shared/images/up.gif)!important}
.background-icon.down-icon,.x-btn button.down-icon{background-image:url(/fp/shared/images/down.gif)!important}
.background-icon.table-icon,.x-btn button.table-icon{background-image:url(/fp/shared/images/ic_table.gif)!important}
.background-icon.users-icon,.x-btn button.users-icon{background-image:url(/csr/styles/images/ic_users.gif)!important}
.background-icon.users-disabled-icon,.x-btn button.users-disabled-icon{background-image:url(/csr/styles/images/ic_user_disabled.gif)!important}
.background-icon.new-user-icon,.x-btn button.new-user-icon{background-image:url(/csr/styles/images/ic_new_user.gif)!important}
.background-icon.rest-password-icon,.x-btn button.reset-password-icon{background-image:url(/csr/styles/images/ic_reset_password.gif)!important}
.background-icon.user-icon,.x-btn button.user-icon{background-image:url(/csr/styles/images/ic_user.gif)!important}
.background-icon.user-icon-inactive,.x-btn button.user-icon{background-image:url(/csr/styles/images/ic_user_disabled.gif)!important}
.background-icon.region-icon,.x-btn button.region-icon{background-image:url(/csr/styles/images/ic_region.gif)!important}
.background-icon.meter-icon,.x-btn button.meter-icon{background-image:url(/csr/styles/images/ic_meter.gif)!important}
.background-icon.logon-user-icon,.x-btn button.logon-user-icon{background-image:url(/csr/styles/images/ic_logon.gif)!important}
.tiny-background-icon.user-icon{background-image:url(/fp/shared/images/ic_mini_user.png)!important}
.background-icon.role-icon,.x-btn button.role-icon{background-image:url(/csr/styles/images/ic_role.png)!important}
.background-icon.add-note-icon,.x-btn button.add-note-icon{background-image:url(/csr/styles/images/ic_add_note.gif)!important}
.background-icon.help-icon,.x-btn button.help-icon{background-image:url(/fp/shared/images/ic_help.gif)!important}
.background-icon.home-icon,.x-btn button.home-icon{background-image:url(/fp/shared/images/ic_home.gif)!important}
.background-icon.add-icon,.x-btn button.add-icon{background-image:url(/csr/styles/images/ic_new2.gif)!important}
.background-icon.add-branch-icon,.x-btn button.add-branch-icon{background-image:url(/fp/shared/images/addBranch.gif)!important}
.background-icon.add-node-icon,.x-btn button.add-node-icon{background-image:url(/fp/shared/images/addNode.gif)!important}
.background-icon.reactivate-icon,.x-btn button.reactivate-icon{background-image:url(/fp/shared/images/ic_reactivate.png)!important}
.background-icon.search-icon,.x-btn button.search-icon{background-image:url(/fp/shared/images/ic_search.gif)!important}
.background-icon.clear-icon,.x-btn button.clear-icon{background:url(/fp/shared/images/clear.gif) no-repeat 6px 6px!important}
.background-icon.clear-icon,.x-btn button.clear-icon-no-text{background:url(/fp/shared/images/clear.gif) no-repeat 4px 4px!important}
.background-icon.clear-toolbar-icon,.x-btn button.clear-toolbar-icon{background:url(/csr/styles/images/ic_clear.gif) no-repeat!important}
.background-icon.undo-icon,.x-btn button.undo-icon{background:url(/fp/shared/images/ic_undo.gif) no-repeat 0px 2px!important}
.background-icon.redo-icon,.x-btn button.redo-icon{background:url(/fp/shared/images/ic_redo.png) no-repeat 0px 2px!important}
.background-icon.headings-icon,.x-btn button.headings-icon{background-image:url(/csr/styles/images/ic_headings.gif)!important}
#productPage .background-icon.publish-icon,.x-btn button.publish-icon{background-image:url(/csr/styles/images/publish.gif)!important}
.background-icon.trash-icon,.x-btn button.trash-icon{background-image:url(/csr/styles/images/trash-empty.png)!important}
.background-icon.status-icon,.x-btn button.status-icon{background-image:url(/fp/shared/images/ic_status.png)!important}
.background-icon.solid-bullet-icon,.x-btn button.solid-bullet-icon{background-image:url(/csr/styles/images/bullet-solid.gif)!important}
.background-icon.color-icon,.x-btn button.color-icon{background-image:url(/fp/shared/images/color.png)!important}
.background-icon.highlight-icon,.x-btn button.highlight-icon{background-image:url(/fp/shared/images/flag_blue.png)!important}
.background-icon.location-icon,.x-btn button.location-icon{background-image:url(/csr/styles/images/ic_location.png)!important}
.tag-tree-panel .recycle-node{background-image:url(/csr/styles/images/trash-empty.png)!important}
.tag-tree-panel .user-tag-node{background-image:url(/csr/styles/images/ic_tag.gif)!important}
.tag-tree-panel .icon-image-node{background-image:url(/csr/styles/images/imagedoc.gif)!important}
.tag-node{background-image:url(/csr/styles/images/ic_tag.gif)!important}
.icon-add{background-image:url(/csr/styles/images/ic_new2.gif)!important}
.icon-expand-browser{background-image:url(/csr/styles/images/ic_expand.gif)!important}
.icon-search{background-image:url(/csr/styles/images/ic_search.gif)!important}
.tag-icon{background-image:url(/csr/styles/images/ic_tag.gif)!important}
.background-icon.expand-icon,.x-btn button.expand-icon{background-image:url(/csr/styles/images/ic_expand.gif)!important}
.background-icon.tiny-background-icon.expand-icon{background-image:url(/csr/styles/images/ic_tiny_expand.gif)!important;padding-left:13px;background-position:0 1px}
.background-icon.calc-icon,.x-btn button.calc-icon{background-image:url(/csr/styles/images/ic_calculation.gif)!important}
.background-icon.invitation-icon,.x-btn button.invitation-icon{background-image:url(/csr/styles/images/ic_mail.gif)!important}
.background-icon.send-icon,.x-btn button.send-icon{background-image:url(/csr/styles/images/ic_send.gif)!important}
.background-icon.faded-user-icon,.x-btn button.faded-user-icon{background-image:url(/csr/styles/images/ic_user_faded.gif)!important}
.background-icon.supplier-icon,.x-btn button.supplier-icon{background-image:url(/csr/styles/images/ic_supplier.gif)!important}
.background-icon.faded-supplier-icon,.x-btn button.faded-supplier-icon{background-image:url(/csr/styles/images/ic_supplier_faded.gif)!important}
.background-icon.company-icon,.x-btn button.company-icon{background-image:url(/csr/styles/images/ic_company.gif)!important}
.background-icon.faded-company-icon,.x-btn button.faded-company-icon{background-image:url(/csr/styles/images/ic_company_faded.gif)!important}
.background-icon.note-icon,.x-btn button.note-icon{background-image:url(/csr/styles/images/note.gif)!important}
.background-icon.faded-note-icon,.x-btn button.faded-note-icon{background-image:url(/csr/styles/images/note-blank.gif)!important}
.background-icon.questionnaire-icon,.x-btn button.questionnaire-icon{background-image:url(/csr/styles/images/note.gif)!important}
.background-icon.faded-questionnaire-icon,.x-btn button.faded-questionnaire-icon{background-image:url(/csr/styles/images/note-blank.gif)!important}
.background-icon.execute-icon,.x-btn button.execute-icon{background-image:url(/fp/shared/images/ic_execute.png)!important}
.background-icon.calendar-icon{background-image:url(/fp/shared/ext-2.2/resources/images/default/shared/calendar.gif)}
.background-icon.purchased-icon,.x-btn button.purchased-icon{background-image:url(/csr/styles/chain/images/products/purchased16.gif)!important}
.background-icon.purchased-icon-b,.x-btn button.purchased-icon-b{background-image:url(/csr/styles/chain/images/products/purchased16-b.gif)!important}
.background-icon.product-icon,.x-btn button.product-icon{background-image:url(/csr/styles/chain/images/products/product16.gif)!important}
.background-icon.part-icon,.x-btn button.part-icon{background-image:url(/csr/styles/chain/images/products/piece16.gif)!important}
.background-icon.sum-icon,.x-btn button.sum-icon{background-image:url(/csr/styles/images/ic_sum.gif)!important}
.background-icon.attachment-icon,.x-btn button.attachment-icon{background-image:url(/fp/shared/images/attachment.gif)}
.background-icon.large-colchart-icon,.x-btn button.large-colchart-icon{background-image:url(/csr/styles/images/charts/colchart.gif)}
.background-icon.large-barchart-icon,.x-btn button.large-barchart-icon{background-image:url(/csr/styles/images/charts/barchart.gif)}
.background-icon.large-piechart-icon,.x-btn button.large-piechart-icon{background-image:url(/csr/styles/images/charts/piechart.gif)}
.background-icon.clock-icon,.x-btn button.clock-icon{background-image:url(/csr/styles/images/ic_audit.gif)!important}
.background-icon.error-margin-icon,.x-btn button.error-margin-icon{background-image:url(/csr/styles/images/ic_chart.gif)!important}
.background-icon.view-list-icon,.x-btn button.view-list-icon{background-image:url(/csr/styles/images/ic_view_list.gif)!important}
.background-icon.view-info-icon,.x-btn button.view-info-icon{background-image:url(/csr/styles/images/ic_view_info.gif)!important}
.background-icon.go-icon,.x-btn button.go-icon{background-image:url(/csr/styles/images/ic_go.gif)!important}
.background-icon.star-icon,.x-btn button.star-icon{background-image:url(/csr/styles/images/ic_star.gif)!important}
.background-icon.green-icon,.x-btn button.green-icon{background-image:url(/csr/styles/images/circle_green.gif)!important}
.background-icon.orange-icon,.x-btn button.orange-icon{background-image:url(/csr/styles/images/circle_orange.gif)!important}
.background-icon.red-icon,.x-btn button.red-icon{background-image:url(/csr/styles/images/circle_red.gif)!important}
.background-icon.breadcrumb-icon,.x-btn button.breadcrumb-icon{background-image:url(/fp/shared/images/breadcrumb_sep.png)!important;background-position:3px 4px}
.workflow-alert-user-enabled{background-image:url(/csr/styles/images/ic_send_user.gif)!important;width:16px;height:16px;display:inline-block;position:relative;top:3px}
.workflow-alert-user-disabled{background-image:url(/csr/styles/images/ic_send_user_disabled.gif)!important;width:16px;height:16px;display:inline-block;position:relative;top:3px}
.workflow-alert-manager-enabled{background-image:url(/csr/styles/images/ic_send_users.gif)!important;width:16px;height:16px;display:inline-block;position:relative;top:3px}
.workflow-alert-manager-disabled{background-image:url(/csr/styles/images/ic_send_users_disabled.gif)!important;width:16px;height:16px;display:inline-block;position:relative;top:3px}
.list-results-button{background-image:url(/csr/styles/dataExplorer5/list.png);cursor:pointer;height:43px;width:43px}
.result-mode-dropdown{background-image:url(/csr/styles/images/dropdown.gif);cursor:pointer;height:14px;width:14px}
.pie-results-button{background-image:url(/csr/styles/dataExplorer5/pie.png);cursor:pointer;height:43px;width:43px}
.bar-results-button{background-image:url(/csr/styles/dataExplorer5/bar.png);cursor:pointer;height:43px;width:43px}
.column-results-button{background-image:url(/csr/styles/dataExplorer5/xy.png);cursor:pointer;height:43px;width:43px}
.line-results-button{background-image:url(/csr/styles/dataExplorer5/line.png);cursor:pointer;height:43px;width:43px}
.gantt-results-button{background-image:url(/csr/styles/dataExplorer5/gantt.png);cursor:pointer;height:43px;width:43px}
.calendar-results-button{background-image:url(/csr/styles/dataExplorer5/calendar.png);cursor:pointer;height:43px;width:43px}
.pivot-results-button{background-image:url(/csr/styles/dataExplorer5/pivot.png);cursor:pointer;height:43px;width:43px}
.map-results-button{background-image:url(/csr/styles/dataExplorer5/map.png);cursor:pointer;height:43px;width:43px}
.analysis-search-field{width:240px}
.analysis-search-field input::-ms-clear{display:none}
.result-type-option{cursor:pointer}
.result-type-option-text{cursor:pointer;padding-top:14px;padding-bottom:15px;font-size:12px}
.result-type-option-hover,.result-type-option-hover .result-type-option-text,.result-type-option-hover .result-type-icon{background-color:#ddf}
.report-search-panel{float:left}
.report-result-mode-picker{float:right}
.embedded-breadcrumb-panel .x-panel-bwrap{width:100%}
.report-search-panel{width:100%}
.analysis-search-table-body>table{width:100%}
td.analysis-filter-manager{width:100%}
.analysis-search-table .analysis-search-field,.analysis-search-table .analysis-filter-manager,.analysis-search-table .analysis-column-manager,.analysis-search-table .analysis-result-picker-cell{vertical-align:top}
.report-result-mode-picker .list-results-button,.report-result-mode-picker .pie-results-button,.report-result-mode-picker .bar-results-button,.report-result-mode-picker .column-results-button,.report-result-mode-picker .line-results-button,.report-result-mode-picker .gantt-results-button,.report-result-mode-picker .calendar-results-button,.report-result-mode-picker .map-results-button,.report-result-mode-picker .pivot-results-button{margin-top:-5px}
.report-link-label{float:left;width:100px;text-align:right}
.breakdown-separator{background-image:url(/fp/shared/images/subMenuArrow.gif)!important;width:7px;height:16px;float:left}
.ext-ie8 .analysis-search-field div>input.x-form-text{margin-bottom:1px!important}
.ext-ie8 .analysis-search-field span>img.x-form-trigger{margin-top:1px!important}
.filter-breadcrumb{cursor:pointer}
.filter-breadcrumb div:hover{text-decoration:underline}
.analysis-grid .score-threshold{background-repeat:no-repeat;padding-left:20px;line-height:16px;background-size:contain}
.analysis-grid .x-grid3-body .x-grid3-td-checker{background:none}
.analysis-grid .x-grid3-row{border:1px dashed #ededed;border-top-color:#fff;border-left-color:#fff;border-right-color:#fff}
.analysis-grid .x-grid3-row-alt{border:1px dashed #ededed;background-color:#fdfdfd;border-top-color:#fdfdfd;border-left-color:#fdfdfd;border-right-color:#fdfdfd}
.analysis-grid div.x-grid3-row-over{background:#efefef;border-top-color:#efefef;border-left-color:#efefef;border-right-color:#efefef}
.analysis-grid div.x-grid3-row-selected{border-top-color:#dfe8f6;border-left-color:#dfe8f6;border-right-color:#dfe8f6}
.analysis-grid div.x-grid3-header{background:#eee;border-bottom:1px solid #000}
.analysis-grid div.x-grid3-header td{font-weight:bold}
.analysis-grid td.x-grid3-hd-over .x-grid3-hd-inner,.analysis-grid td.sort-desc .x-grid3-hd-inner,.analysis-grid td.sort-asc .x-grid3-hd-inner,.analysis-grid td.x-grid3-hd-menu-open .x-grid3-hd-inner{background:#dfe8f6}
.analysis-grid div.x-grid3-cell-inner{white-space:normal}
.analysis-gantt-table-vertical-spacer{border-right:2px solid #d0d0d0;margin-right:4px}
.analysis-gantt-table-horizontal-spacer td{border-top:2px solid #d0d0d0}
.analysis-gantt-values-table td{padding-top:4px;padding-bottom:4px}
.analysis-gantt-label-table td,.analysis-gantt-values-table td{border-bottom:1px dashed #ededed}
.analysis-gantt-header-table td,.analysis-gantt-values-table div{border-right:1px dashed #e0e0e0}
.analysis-gantt-values-table .analysis-gantt-value-fill{background-color:#13507A}
.analysis-gantt-values-table .analysis-gantt-value-fill{border-right:1px solid #13507A}
.gantt-chart-empty-text{padding-top:15px;padding-bottom:15px;color:gray}
.analysis-gantt-table,.analysis-gantt-values-table,.analysis-gantt-label-table,.analysis-gantt-header-table{border-spacing:0px!important}
.analysis-calendar .calendar tr.days-of-the-week th{display:none}
.analysis-calendar .calendar td .date{text-align:center;background-color:#eeeeee}
.analysis-calendar .calendar td{padding:0 1px 0 1px;cursor:pointer;height:50px}
.analysis-calendar .cal-day.non{border:none}
.analysis-calendar .analysis-calendar-chart{border:1px solid #aaaaaa;margin:5px}
div.info.analysis-pre-filter-panel{padding:5px;margin:0.1em 0 0.1em 0}
.filter-report-map .map-builder-msg{display:none}
.filter-report-map .map-builder-map{height:540px}
.taskBar{background:#4e4e9c;padding:8px}
.taskBar .x-panel-body{background:#4e4e9c}
td.taskBar{width:200px}
.taskBar h2{background-color:#fff}
.taskBar div.titleSection h2{background-image:url(/csr/styles/images/cornerLeft.gif);background-repeat:no-repeat;background-color:none;font-size:14px;color:#4e4e9c;font-weight:bold;padding:4px 8px 4px 8px;margin:0}
.taskBar div.titleSection{background:url(/csr/styles/images/cornerRight.gif) no-repeat #fff top right}
.taskBar div.bodySection{background:#eaeaf3;padding:8px}
.taskBar div.button{margin:0;padding:4px 0 4px 0;background:#eaeaf3}
.taskBar div.button a{color:#4e4e9c;text-decoration:none;height:16px;display:block;margin:0}
.taskBar div.button a:hover{text-decoration:underline}
.taskBar div.detail{color:#4e4e9c;margin-left:20px;padding:6px 0 6px 0;display:none}
.taskBar hr{border-bottom:2px inset #fff}
.taskBarPane{background-color:#F3F3DF}
.taskBarPane .x-panel-body{background-color:#F3F3DF;padding:10px}
.taskBarPane .x-panel-body .x-panel-body{padding:0}
div.dashboard{}
div.dashboard .dashboarditem{width:80px;text-align:center;margin-right:.75em;margin-top:.5em;margin-bottom:1.1em;float:left}
div.dashboard .dashboarditem img{position:relative;margin-left:0px}
div.dashboard .dashboarditem h4{margin-top:0px;color:#060}
div.dashboard div.dashboardSection{display:block;border-top:1px solid #9d0;clear:left}
div.dashboard div.dashboardSection h1{border:none;float:left;width:170px}
div.dashboard div.dashboardSection div.dashboarditem{float:left}
div.dashboard div.dashboardSection div.dashboarditem h4{text-align:center;font-size:10px}
table.dashboardAnnualData th,table.dashboardAnnualData th.change,table.dashboardMonthlyData thead th{border-top:1px solid #bbb;border-bottom:1px solid #bbb}
table.dashboardAnnualData th.change{background:url(/csr/styles/images/dashboard_arrow.gif) no-repeat center 3px}
table.dashboardAnnualData tr td.value,table.dashboardAnnualData tr td.change{padding:10px 0 25px 0;width:68px;text-align:center;font-size:18px;border-bottom:1px solid #bbb}
table.dashboardAnnualData tr td.change{background:url(/csr/styles/images/dashboard_pct_change.gif) no-repeat center bottom;color:#444}
table.dashboardAnnualData tr td.value{background:#eeeed7 url(/csr/styles/images/dashboard_value.gif) no-repeat center bottom;color:#000}
table.dashboardAnnualData tr td.value .na,table.dashboardAnnualData tr td.change .na,table.dashboardMonthlyData tr td.value .na,table.dashboardMonthlyData tr td.change .na{color:#999;font-weight:normal}
table.dashboardAnnualData tr td.change .negative,table.dashboardMonthlyData tr td.change .negative{color:#f00}
table.dashboardAnnualData tr td.change .positive,table.dashboardMonthlyData tr td.change .positive{color:#9c0}
table.dashboardMonthlyData thead th{}
table.dashboardMonthlyData tr td.change{}
table.dashboardMonthlyData tbody th,table.dashboardMonthlyData tr td.value,table.dashboardMonthlyData tr td.change{padding:10px 0 10px 0;width:68px;text-align:center;font-size:12px;border-bottom:1px solid #bbb;border-right:1px solid #bbb}
table.dashboardMonthlyData tr td.value,table.dashboardMonthlyData tr td.change{font-size:16px}
table.dashboardMonthlyData tr.thisYear td,table.dashboardMonthlyData tr.thisYear th{background-color:#eeeed7}
table.dashboardMonthlyData tr td div.est,table.dashboardMonthlyData tr td div.provisional{font-size:70%}
table.dashboardAnnualData tr td div.est,table.dashboardAnnualData tr td div.provisional{font-size:70%}
div.units{border-top:1px dotted #999;padding:8px 0 8px 0;font-size:11px;font-weight:bold;color:#336699}
div.oldtoolbar{border-top:1px dotted #999;padding:5px 0px 14px 0px;width:100%;margin-top:10px}
th.target{background-color:#F1F1DC;text-align:left;font-weight:bold;font-size:13px;color:#666}
td.target{background-color:#F1F1DC}
tr.row1 th.target,tr.row2 th.target{background-color:#F1F1DC;color:#666}
th.actual{background-color:#F1F1DC;text-align:center;font-weight:bold;font-size:13px;color:#666}
tr.row1 th.actual{background-color:#444;color:#fff}
tr.row2 th.actual{background-color:#888;color:#fff}
th.actual a:link,th.actual a:visited,th.actual a:hover{color:#fff;text-decoration:none}
td.measure{font-size:11px;color:#999}
input.grid{border:1px solid #aaa}
input.gridAlert{border:2px solid #f00}
tr.row1 td.actual{background-color:#eeeed7}
tr.row2 td.actual{background-color:#ddd}
table.changes{border-bottom:1px dotted #999;margin-bottom:12px}
table.changes th{background-color:#444;color:#fff;text-align:left;margin-top:5px;margin-bottom:20px;padding:3px}
table.changes td{text-align:left;font-size:13px;color:#000;padding:3px}
table.changes tr.row1 td{background-color:#F1F1DC}
table.changes tr.row2 td{background-color:#f9f9ef}
div.helpText{background:#eeeed7;padding:10px;font-size:12px;padding:3px 4px 3px 4px;margin-bottom:8px;border:1px solid #333}
div.region{font-weight:bold;margin-bottom:5px}
div.chartButton{float:left;margin-right:5px;cursor:pointer}
div.chartButtonSelected{background:#fff;float:left;margin-right:5px}
div.pieDiagram{width:100px;float:left;height:120px;padding-left:100px;background:url(/csr/styles/dataExplorer5/pieDiagram.gif) no-repeat}
.barSpacing{background:url(/csr/styles/images/explorerBarSpacing2.gif) no-repeat 5px 10px;width:203px}
.barSpacingContainer{border-collapse:collapse}
.barSpacingContainer td{text-align:right;vertical-align:text-top}
.barSpacingContainer tr.r1{height:105px}
.barSpacingContainer tr.r2{height:27px}
.barSpacingContainer tr.r3{}
.barSpacingContainer2 td{text-align:right;vertical-align:text-bottom}
.barSpacingContainer tr.r4{height:27px}
.barSpacingPct{background:#EEEED7;padding:0 1px 0 3px}
.barSpacingContainer td.barSpacing{text-align:left;vertical-align:bottom}
table.chartStyleTabs{border-collapse:collapse;margin:8px 0 8px 0}
table.chartStyleTabs td{text-align:center;height:23px;background:#999;color:#fff;border-right:1px solid #bbb;border-left:1px solid #bbb;border-top:1px solid #bbb;border-bottom:2px solid #fff;cursor:pointer}
table.chartStyleTabs td.over{background:#ccc;color:#444;border-top:1px solid #bbb;border-right:1px solid #bbb;border-left:1px solid #bbb;border-bottom:2px solid #fff}
table.chartStyleTabs td.selected{background:#fff;color:#444;font-weight:bold;border-top:1px solid #bbb;border-right:1px solid #bbb;border-left:1px solid #bbb;border-bottom:2px solid #fff;cursor:default}
div.checkboxPerLine label.checkboxOrRadio{display:block}
div.chartStyles{font-size:11px;display:none;width:440px}
div.chartStyles fieldset legend{font-weight:bold;color:#444}
div.chartStyles div.formElement input.text{font-size:100%;color:#555;padding:1px}
div.chartStyles div.formElement input.selected{border:2px #bddaf0 solid;padding:1px;margin:0;color:#000}
div.chartStyles div.formElement select{font-size:100%;margin-top:1px}
div.chartStyles div.formElement{padding:0;margin:0}
div.chartStyles div.borderColour{border:3px solid #000;padding:1px 2px 2px 2px}
div.chartStyles div.disabled div.borderColour{border-color:#ccc}
div.chartStyles img.borderArrow{background:url(/csr/styles/images/explorerBorderArrow.gif) no-repeat}
div.chartStyles div.disabled img.borderArrow{background:url(/csr/styles/images/explorerBorderArrowDisabled.gif) no-repeat}
div.chartStyles div.chartSizeAndMargins{position:relative;width:350px;height:188px}
div.chartStyles div.chartSizeAndMargins div.chartWidth{position:absolute;left:117px;top:2px}
div.chartStyles div.chartSizeAndMargins div.chartHeight{position:absolute;left:300px;top:104px}
div.chartStyles div.chartSizeAndMargins div.chartWidthLabel{position:absolute;right:235px;top:7px}
div.chartStyles div.chartSizeAndMargins div.chartHeightLabel{position:absolute;left:300px;bottom:84px}
div.chartStyles div.chartMargins{position:absolute;background:url(/csr/styles/images/explorerMargins.gif) no-repeat;top:30px;width:293px;height:158px}
div.chartStyles div.chartSizeAndMargins div.chartWidth div.formElement input,div.chartStyles div.chartSizeAndMargins div.chartHeight div.formElement input,div.chartStyles div.chartMargins div.marginLeft div.formElement input,div.chartStyles div.chartMargins div.marginRight div.formElement input,div.chartStyles div.chartMargins div.marginTop div.formElement input,div.chartStyles div.chartMargins div.marginBottom div.formElement input{text-align:center;width:40px}
div.chartStyles div.chartMargins div.marginsLabel{position:absolute;left:10px;top:24px}
div.chartStyles div.chartMargins div.marginLeft{position:absolute;left:24px;top:74px}
div.chartStyles div.chartMargins div.marginRight{position:absolute;right:40px;top:74px}
div.chartStyles div.chartMargins div.marginTop{position:absolute;left:117px;top:31px}
div.chartStyles div.chartMargins div.marginBottom{position:absolute;left:117px;bottom:18px}
div.chartStyles div.layerTypeAttributes{display:none}
div.dataExplorerTable{border:none;min-height:100px;overflow:scroll;background:#fff}
div.dataExplorerTableExt{overflow:auto}
div.dataExplorerTable table{width:99%}
div.dataExplorerTable table tr td{text-align:right;padding:3px 3px 0px 3px}
div.dataExplorerTable table tr th{text-align:left;padding:2px 2px 0px 2px}
div.dataExplorerTable table tr th.unitOfMeasure{font-style:italic;font-weight:normal;color:#666;padding:2px 2px 0px 2px}
div.dataExplorerTable table tr th.crossHeader{border-bottom:1px solid #000;padding-top:6px}
div.markerListViewWithBorder{overflow:auto;height:75px;border:2px inset #fff;background:#fff}
div.trendListViewWithBorder{overflow:auto;height:75px;border:2px inset #fff;background:#fff}
#trendMonths{margin-left:5px;margin-right:5px}
#regionNameAdjuster{margin-top:1px;display:inline}
.includeParentRegionNames{display:inline;vertical-align:text-bottom}
.includeParentRegionNamesBox{vertical-align:middle;width:3em}
.mapIndicatorName{color:#505050;font-size:1.2em;cursor:pointer;font-weight:bold}
.mapIndicatorNameRollOver{text-decoration:underline}
.mapIndicatorType{color:#999999;font-size:0.9em;padding-left:5px}
.waterfallBcl{vertical-align:bottom;padding:0 5px 3px 0}
tr.advancedOptions{}
div.delegationMail{}
div.delegationMail div.subject div.name,div.delegationMail div.from div.name{font-weight:bold;display:inline;margin-right:.6em}
div.delegationMail div.body div.name{font-weight:bold;padding-bottom:4px;border-bottom:1px #ccc solid;margin-bottom:.6em}
div.subject,div.from,div.body{margin:5px 0 5px 0;padding:4px;background:#fff;border:solid 1px #ccc;clear:both}
a.icEdit{background:url(/fp/shared/images/ic_edit.gif) no-repeat;padding-left:20px;padding-bottom:16px}
div.icForm,a.icForm{background:url(/csr/styles/images/ic_form.gif) no-repeat;padding-left:20px;padding-bottom:16px;vertical-align:bottom}
div.icQuickSurvey,a.icQuickSurvey{background:url(/fp/shared/images/ic_survey_16.png) no-repeat;padding-bottom:16px;padding-left:20px}
a.icFormAlert{background:url(/csr/styles/images/ic_form_alert.gif) no-repeat;padding-left:20px;padding-bottom:16px;vertical-align:bottom}
a.icFormTicked{background:url(/csr/styles/images/ic_form_ticked.gif) no-repeat;padding-left:20px;padding-bottom:16px;vertical-align:bottom}
a.icFormSubmitted{background:url(/csr/styles/images/ic_form_submitted.gif) no-repeat;padding-left:20px;padding-bottom:16px;vertical-align:bottom}
a.icFormDoubleTicked{background:url(/csr/styles/images/ic_form_double_ticked.gif) no-repeat;padding-left:20px;padding-bottom:16px;vertical-align:bottom}
img.icDelegationOpen{background:url(/fp/shared/images/but_group_expanded.gif) no-repeat;padding-bottom:16px;cursor:pointer}
img.icDelegationClose{background:url(/fp/shared/images/but_group_collapsed.gif) no-repeat;padding-bottom:16px;cursor:pointer}
a.icDelegation{background:url(/csr/styles/images/ic_user.gif) no-repeat;padding-bottom:16px;padding-left:20px}
div.list table.myDelegations{border-collapse:collapse}
div.list table.myDelegations tbody tr td{border-top:1px dotted #ddd}
div.list table.myDelegations td.period{font-weight:bold;font-size:13px;padding-top:.8em}
div.list table.myDelegations tbody tr.topLevel td{border-top:1px solid #ccc}
div.list table.myDelegations tr td a{color:#778}
div.list table.myDelegations tr td a:hover{color:#223}
div.list table.myDelegations div.delegatedTo{margin-left:16px;padding-left:20px;font-size:84%;color:#666}
div.list table.myDelegations tr.topLevel div.delegatedTo{margin-left:0px}
div.list div.status1{color:#d00;font-weight:bold}
div.list div.status2{font-weight:bold;color:#ea0}
div.list div.status3{color:#000}
div.list th.completeness,div.list td.completeness{display:none}
div.list table tr.sheetHistoryLast td,div.list table tr.sheetHistory td{font-size:85%;color:#555;border-bottom:1px dotted #ccc}
div.list table tr.sheetHistoryLast td{border-bottom:1px solid #ccc}
div.delegationNote{border:2px solid #d00;padding:4px;margin-bottom:.5em;font-size:medium}
div.delegationNote p{margin:0 0 .3em 0}
div.delegationNote ol,div.delegationNote ul{list-style-position:inside;margin-left:1em;margin-top:0px;margin-bottom:0px}
div.delegationNote blockquote{margin-left:1em}
div.delegationNote ul{list-style-type:disc}
div.delegationNote ol{list-style-type:decimal}
div.hasMetadata{display:block;padding-left:18px;cursor:pointer;background:url(/fp/shared/images/ic_info.gif) no-repeat 0px 1px}
a.hasMetadata{float:left;display:block;width:18px;cursor:pointer;background:url(/fp/shared/images/ic_info.gif) no-repeat 0px 1px;text-decoration:none}
div.metadataText{font-weight:normal;font-size:90%;padding-top:2px}
div.form table.form tbody tr.crossHeader th div.metadata{display:none;margin-top:1.8em;width:400px;position:absolute;text-align:left;font-weight:normal;background:url(/fp/shared/images/noteBackground.gif) repeat-x #ffffd0;border-top:1px solid #d9d995;border-left:1px solid #f3f3ac;border-right:2px solid #d9d995;border-bottom:2px solid #d9d995;padding:0 6px 6px 6px;color:#333;z-index:999}
div.metadata{display:none;margin-top:1.8em;width:200px;position:absolute;text-align:left;font-weight:normal;background:url(/fp/shared/images/noteBackground.gif) repeat-x #ffffd0;border-top:1px solid #d9d995;border-left:1px solid #f3f3ac;border-right:2px solid #d9d995;border-bottom:2px solid #d9d995;padding:0 6px 6px 6px;color:#333;z-index:999}
div.metadata h5{font-size:10px;margin:6px 0 0 0;border-bottom:1px dotted #d4d480;color:#333}
div.metadata p{font-size:10px;margin:3px 0 0 0;color:#333}
div.pagePopup{position:absolute;background:#eeeed7 url(/fp/shared/images/popupBackground.gif) repeat-x;padding:3px 8px 3px 8px;border-left:1px solid #bbb;border-top:1px solid #bbb;border-right:2px solid #999;border-bottom:2px solid #999;z-index:100}
div.pendingFormValueDlg textarea.readOnly,div.pagePopup textarea.readOnly{border:1px solid #999;background:#eeeed7}
div.pagePopup div.buttons{position:absolute;right:8px;top:7px}
div.pagePopup div.buttons img{}
div.pagePopup a.close{background:url(/fp/shared/images/close.gif) no-repeat}
div.pagePopup a:hover.close{background:url(/fp/shared/images/closeHover.gif) no-repeat}
div.pagePopup a.print{background:url(/fp/shared/images/ic_print.gif) no-repeat}
div.pagePopup a:hover.print{background:url(/fp/shared/images/ic_print.gif) no-repeat}
div.pagePopup a.save{background:url(/fp/shared/images/ic_save.gif) no-repeat}
div.pagePopup a:hover.save{background:url(/fp/shared/images/ic_save.gif) no-repeat}
div.pagePopup a.uploadFile{background:url(/fp/shared/images/ic_open.gif) no-repeat}
div.pagePopup a:hover.uploadFile{background:url(/fp/shared/images/ic_open.gif) no-repeat}
div.pagePopup h2{padding:0px;margin:5px 0 5px 0;color:#222;font-size:13px;font-weight:normal}
div.priorityDelegationMessage{position:relative;background:url(/fp/shared/images/noteBackground.gif) repeat-x #ffffd0;border:1px solid #d9d995;padding:.3em;margin-bottom:1em;font-size:.9em;border-top:none}
div.delegationMessage{position:relative;background:#fff;color:#333;padding:.3em;border:1px solid #bbb;margin-bottom:1em;font-size:.9em}
div.delegationMessage div.noteTitle div.setStatus{font-size:80%;padding-top:2px}
div.priorityDelegationMessage div.noteTitle div.setStatus{display:none}
div.delegationStatus{background:#b00;padding:.3em;margin-bottom:0;color:#fff;font-size:.9em;font-weight:bold}
div.delegationSheetLocked{font-weight:bold;padding:6px 0 4px 25px;background:url(/csr/styles/images/lock-yes.gif) no-repeat 5px 4px;border:solid 3px #b00;color:#000;margin-bottom:10px}
div.delegationMessage div.noteTitle,div.priorityDelegationMessage div.noteTitle{font-size:12px;position:relative;color:#666}
div.delegationMessage div.noteTitle div.user,div.priorityDelegationMessage div.noteTitle div.user{display:inline;font-weight:bold;padding:0 .5em 0 18px;background:url(/csr/styles/images/ic_user.gif) no-repeat;color:#000}
div.priorityDelegationMessage div.noteTitle div.user a,div.delegationMessage div.noteTitle div.user a{text-decoration:none;color:#000}
div.priorityDelegationMessage div.noteTitle div.user a:hover,div.delegationMessage div.noteTitle div.user a:hover{text-decoration:underline}
div.delegationMessage div.noteBody,div.priorityDelegationMessage div.noteBody{border-top:1px dotted #aaa;padding-top:3px;margin-top:.5em}
img.delegationFormLayoutSelected{border:3px #316AC5 solid;padding:2px}
img.delegationFormLayout{padding:5px}
table.scheduleGroupset td{}
div.scheduleRadio{padding:4px 4px 6px 4px;border-bottom:1px solid #fff;margin-bottom:4px}
div.scheduleRadio select,div.scheduleRadio input{font-size:12px}
div.list td.blocking{font-size:11px;font-weight:bold;color:#333}
div.list table.blockers tr td{border:none;padding-right:10px;font-size:11px;border-left:1px solid #ccc;color:#555}
div.noteDlgText div{border-style:none;font-weight:bold;margin:5px 5px 5px 5px}
div.noteDlgQnC{height:auto}
div.noteDlgQnC div{border-style:none;margin:5px 5px 5px 5px}
div.noteDlgQnC table.qAndC select{margin:2px 0px 2px 5px}
a.docWord{background-image:url(/csr/styles/images/worddoc.gif);background-repeat:no-repeat;background-position:0px 7px;padding:4px 0px 4px 24px}
a.docPDF{background-image:url(/csr/styles/images/pdfdoc.gif);background-repeat:no-repeat;background-position:0px 7px;padding:4px 0px 4px 24px}
a.docExcel{background-image:url(/csr/styles/images/exceldoc.gif);background-repeat:no-repeat;background-position:0px 7px;padding:4px 0px 4px 24px}
a.docPowerpoint{background-image:url(/csr/styles/images/pptdoc.gif);background-repeat:no-repeat;background-position:0px 7px;padding:4px 0px 4px 24px}
div.docWord{background-image:url(/csr/styles/images/worddoc.gif);background-repeat:no-repeat;background-position:0px 7px;padding:4px 0px 4px 24px}
div.docPDF{background-image:url(/csr/styles/images/pdfdoc.gif);background-repeat:no-repeat;background-position:0px 7px;padding:4px 0px 4px 24px}
div.docExcel{background-image:url(/csr/styles/images/exceldoc.gif);background-repeat:no-repeat;background-position:0px 7px;padding:4px 0px 4px 24px}
.inline-button td.x-btn-left{background:transparent;height:auto;width:auto}
.inline-button td.x-btn-right{background:transparent;height:auto;width:auto}
.inline-button td.x-btn-center{background:transparent;padding:0px;white-space:normal;text-align:left!important;border:none}
.inline-button button{text-decoration:underline;padding:0px!important;text-align:left!important}
.inline-button.read-only-inline-button button{text-decoration:none;cursor:default}
.inline-label,.report-link-label,.report-aggregation-label{font-family:verdana,helvetica,arial;font-size:12px}
.report-aggregation-label{padding-left:3px;float:left;margin-right:5px}
.inline-label,.inline-button,.inline-text{float:left;margin-right:5px;height:16px}
.map-label,.map-button,.map-text{float:left;margin-right:5px}
.map-pin-count{font-size:smaller;font-family:'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;color:black}
.embedded-breadcrumb-panel{clear:left;float:left}
.analysis-search-table .analysis-filter-manager{padding-left:10px}
.btn-clear-filter td.x-btn-right{background:url(/fp/shared/images/clear.gif) no-repeat 50% 50%;width:10px}
.btn-edit-filter td.x-btn-right{background:url(/fp/shared/images/smalltoolbar/ic_edit.png) no-repeat 50% 50%;width:14px}
.edit-filter.background-icon.edit-icon{background:url(/fp/shared/images/smalltoolbar/ic_edit.png) no-repeat right 50%!important;padding:0 20px 0 0}
.show-filter-btn td.x-btn-right,.show-column-btn td.x-btn-right,.x-toolbar .show-column-btn.x-btn-over td.x-btn-right,.x-toolbar .show-column-btn.x-btn-click td.x-btn-right,.show-page-size-btn td.x-btn-right,.x-toolbar .show-page-size-btn.x-btn-over td.x-btn-right,.x-toolbar .show-page-size-btn.x-btn-click td.x-btn-right,.show-colour-by-btn td.x-btn-right,.x-toolbar .show-colour-by-btn.x-btn-over td.x-btn-right,.x-toolbar .show-colour-by-btn.x-btn-click td.x-btn-right{background:url(/csr/styles/images/dropdown.gif) no-repeat 50% 50%;padding-left:5px;width:14px}
.cluster-bias{padding-left:5px}
.filter-item .x-panel-header{border-bottom:1px dotted #EEEEEE;cursor:pointer;padding:2px 1px 2px 3px;background:none}
.filter-item-more-header{border:1px solid #D0D0D0;font:bold 11px/15px tahoma,arial,verdana,sans-serif;text-align:center;cursor:pointer;padding:2px 1px 2px 3px;color:#333;display:none}
.filter-item-more-header .x-tool{display:none}
.filter-item-more.x-panel-collapsed .filter-item-more-header{display:block}
.filter-item .x-panel-header:hover{background:#eee}
.filter-item .x-panel-body,.filter-item-popup .x-panel-body{padding:3px}
.filter-item.filter-adapter .x-tool-toggle{background-position:0 -105px}
.filter-item.filter-adapter.x-panel-collapsed .x-tool-toggle{background-position:0 -120px}
.tick-trigger{background-image:url(/fp/shared/images/tick-trigger.gif)!important}
.filter-check{cursor:pointer}
div.filter-check.false:hover img{background-position:-13px 0px}
div.filter-check.false.x-form-check-checked:hover img{background-position:-13px -13px}
.filter-check span{margin-left:10px}
a.clear-filter,a.edit-filter{text-decoration:none;color:#333}
a.clear-filter.background-icon.clear-icon{background:url(/fp/shared/images/clear.gif) no-repeat right 50%;background-position:right!important}
a.clear-filter.background-icon.clear-icon,span.clear-filter.background-icon.clear-icon{padding:0 20px 0 0}
.ext-ie6 a.clear-filter{zoom:1}
a.clear-filter:hover{text-decoration:underline}
.filter-manager .x-mask-loading,.filter-popup .x-mask-loading,.column-popup .x-mask-loading,.add-invitation-contacts .x-mask-loading,.filter-item-popup .x-mask-loading{display:none}
.filter-manager .ext-el-mask,.filter-popup .ext-el-mask,.column-popup .ext-el-mask,.add-invitation-contacts .ext-el-mask,.filter-item-popup .ext-el-mask{-moz-opacity:0.2;opacity:.20;filter: alpha(opacity=20);background-color:#fff}
.top-bottom-N .x-form-radio{vertical-align:middle}
.selected-region-subscription{padding-left:85px;padding-bottom:5px}
.manage-filter-alert-schedule .x-form-item{margin-bottom:0}
.filter-single-value-panel{padding-top:0;padding-left:5px}
.filter-single-value-panel .x-column-layout-ct{padding-top:1px}
div.calcIndTrace{display:none}
div.sheet table.form thead th{text-align:left;border-top:1px solid #ddd;padding:4px;font-weight:bold}
div.sheet table.form thead th.cell{border-left:1px dotted #ddd}
div.sheet table.form{border-bottom:1px solid #ddd;font-size:100%;line-height:130%}
div.sheet th.mandatory,div.sheet table.form thead th.mandatory{padding-right:14px;background-image:url(/fp/shared/images/mandatory.gif);background-repeat:no-repeat;background-position:right 2px}
div.sheet div.note{font-size:100%;background:#eeeed7;padding:4px;margin-bottom:8px;border:2px solid #999}
div.sheet div.z{border-bottom:1px dotted #888;padding-top:10px;padding-bottom:3px;margin-bottom:20px}
div.sheet div.z select{margin-bottom:7px}
div.sheet table.form{border-collapse:collapse}
div.sheet table.form thead th.uom,div.sheet table.form tbody td.uom div.sheet table.form tbody div.uom,div.sheet div.uom{color:#999;font-size:85%}
div.sheet table.form thead tr.uom th{border-top:none}
div.sheet table.form thead tr.uom th.uom{}
div.sheet table.form thead tr.crossHeader th,div.sheet table.form tbody tr.crossHeader td,div.sheet table.form tbody tr.crossHeader th{background:#eeeed7;text-align:left}
div.sheet table.form thead tr.gridCrossHeader th,div.sheet table.form tbody tr.gridCrossHeader td,div.sheet table.form tbody tr.gridCrossHeader th{background:#69A9C8;color:#fff;text-align:left}
div.sheet table.form tr td.gridCrossHeaderGap{font-size:2px;height:10px}
div.sheet table.form tbody tr td,div.sheet table.form tbody tr th{border-top:1px solid #ddd;padding-top:4px;padding-bottom:4px}
div.sheet table.form td.formGrid th,div.sheet table.form td.formGrid td{border:none;margin:0;padding:0;text-align:left}
div.sheet table.form td.formGrid div.x-toolbar{margin-bottom:0}
div.sheet table.form td.formGrid .cms-dataview-item{cursor:pointer;padding:10px 5px 1px 5px;background:#fff}
div.sheet table.form td.formGrid .cms-dataview table tbody,div.sheet table.form td.formGrid .cms-dataview table thead{font-size:11px}
div.sheet table.form td.formGrid .cms-dataview table thead tr th{background:#ddd;color:#000;font-weight:bold;padding:4px;border-bottom:solid 1px #444;border-left:1px dotted #eee}
div.sheet table.form td.formGrid tr.cms-dataview-item td{border-bottom:solid 1px #eee;border-left:1px dotted #ddd;padding:4px;-moz-user-select:none}
div.sheet table.form td.formGrid .cms-dataview-over{border:1px solid #dddddd;background:#f3f3f3;padding:10px 4px 0px 4px}
div.sheet table.form td.formGrid .cms-dataview-selected{border:1px solid #dddddd;background:#ddddff;padding:10px 4px 0px 4px}
div.sheet table.form td.formGrid .ext-el-mask{background-color:#fff}
div.sheet table.form .gridSymbols{float:right;margin-right:4px;padding-top:2px}
div.sheet table.form tbody tr td a.explanation{font-size:.8em;color:#555}
div.sheet table.form tbody tr th.rPadLabel{padding-right:4px}
div.sheet table.form tbody tr td.lPadValue{padding-left:4px}
div.sheet table.form tbody tr th div.hasMetadata{padding-left:18px}
div.previousValue{color:#f90;display:inline}
div.sheet table.form tbody tr th{text-align:right;padding-top:7px}
div.sheet table.form img.note{padding-top:4px}
div.sheet table.form tbody tr td.cell{border-left:1px dotted #ddd;padding:4px}
div.sheet table.form tbody td input.value,div.sheet table.form tbody td input.selected,div.sheet table.form tbody td input.alert,div.sheet table.form tbody td input.invalid{border:1px solid #999;padding:2px 4px 2px 4px;text-align:right;width:80px}
div.sheet table.form tbody td input.checkbox{border:0px}
div.sheet table.form tbody td input.selected{border:3px solid #000;padding:0 2px 0 2px;text-align:right;width:80px}
div.sheet table.form tbody td input.alert{border:2px solid #f00;text-align:right;padding:1px 3px 1px 3px}
div.sheet table.form tbody td input.invalid{background-color:#fee;background-image:url(/csr/styles/images/fieldError.gif);background-repeat:no-repeat;background-position:4px 3px}
div.sheet table.form tbody td div.calc,div.sheet table.form tbody td div.alert,div.sheet table.form tbody td div.dropdown,div.sheet table.form tbody td div.date,div.sheet table.form tbody td div.number,div.sheet table.form tbody td div.string,div.sheet table.form tbody td div.readOnly,div.sheet table.form tbody td div.finerGranularity,div.sheet table.form tbody td div.sum,div.sheet table.form tbody td div.average{display:block;padding:2px;margin:0px;text-align:right;min-width:80px}
div.sheet table.form tbody td input.dropdown{padding:2px;margin:0px;width:80px}
div.sheet table.form tbody td div.date,div.sheet table.form tbody td div.number{border:1px solid #999;padding:2px 4px 2px 4px;cursor:pointer}
div.sheet table.form tbody td div.dropdown,div.sheet table.form tbody td div.string{border:1px solid #999;padding:2px 4px 2px 4px;text-align:left;cursor:pointer}
div.sheet table.form tbody td div.calc{border:1px solid #999;background:#ddd url(/csr/styles/images/ic_calculation.gif) no-repeat 1px 1px;padding:2px 4px 2px 18px!important}
div.sheet table.form tbody td div.calcString{border:1px solid #999;background:#ddd url(/csr/styles/images/ic_calculation.gif) no-repeat 1px 1px;padding:2px 4px 2px 18px!important;width:200px}
div.sheet table.form tbody td div.sum{border:1px solid #999;background:#ddd url(/csr/styles/images/ic_sum.gif) no-repeat 1px 1px;padding:2px 4px 2px 18px!important;width:66px}
div.sheet table.form tbody td div.average{border:1px solid #999;background:#ddd url(/csr/styles/images/ic_average.gif) no-repeat 1px 1px;padding:2px 4px 2px 18px!important;width:66px}
div.sheet table.form tbody td div.readOnly{border:1px solid #999;background:#ddd;padding:2px 4px 2px 4px}
div.sheet table.form tbody td div.childDeleg{background:#ddd url(/csr/styles/images/ic_user.gif) no-repeat 1px 1px;padding-right:16px}
div.sheet table.form tbody td div.finerGranularity{border:1px solid #999;background:#ddd;padding:2px 4px 2px 4px}
div.sheet table.form tbody td div.alert{border:2px solid #f00;background:#ddd;text-align:right;padding:2px 4px 2px 4px}
div.sheet table.form tbody td.saving div.calc,div.sheet table.form tbody td.saving div.alert,div.sheet table.form tbody td.saving div.dropdown,div.sheet table.form tbody td.saving div.radio,div.sheet table.form tbody td.saving div.date,div.sheet table.form tbody td.saving div.number,div.sheet table.form tbody td.saving div.string{color:#ec0;border-color:#ec0}
div.sheet table.form tbody td.cellError .x-form-file,div.sheet table.form tbody td.cellError div.calc,div.sheet table.form tbody td.cellError div.alert,div.sheet table.form tbody td.cellError div.dropdown,div.sheet table.form tbody td.cellError div.radio,div.sheet table.form tbody td.cellError div.date,div.sheet table.form tbody td.cellError div.number,div.sheet table.form tbody td.cellError div.string{color:#f00;border-color:#f00;background-color:#fed;font-weight:bold}
div.sheet table.form tbody td.gridCellError{border:solid 2px #f00}
a.footnote:link,a.footnote:visited,a.footnote:hover{text-decoration:none;vertical-align:super;font-size:90%;padding-left:8px;border:0px}
a.footnote:hover{background:#ddd}
div.footnote{vertical-align:super;font-size:90%}
div.sheet table.form div.metadata{font-weight:normal;font-size:85%;color:#777}
div.sheet div.z div.metadata{font-weight:normal;color:#777}
div.list table.changedData{font-size:90%}
div.list table.changedData td{padding-left:8px}
div.list table.changedData thead th{padding-left:8px}
table.changedData div.val{border:1px solid #7f9db9;padding:1px 3px 1px 3px;text-align:center}
#lrScrollTarget th{text-align:left;font-weight:bold}
div.formula{margin-bottom:8px;font-size:13px}
div.textFormula{border:2px inset #fff;background:#eeeed7;padding:4px}
div.graphicalFormula{border-left:2px inset #fff;border-right:2px inset #fff;border-bottom:2px inset #fff;background:#eeeed7;padding:4px}
div.formula td.bracketMiddle{background:url(/fp/shared/images/bracket_m.gif) repeat-y}
div.formula td.dividend{text-align:center}
div.formula td.divisor{border-top:1px solid #900;text-align:center}
div.formula td.divz{vertical-align:middle;font-size:8px}
div.formula select.operator{font-weight:bold}
div.formula div.operator{display:inline;font-weight:bold;color:#900}
.ext-gecko div.formula div.operator{display:inline-block}
div.formula .node{color:#009;display:inline;cursor:pointer}
.ext-gecko div.formula .node{display:inline-block}
div.formula .nodeMouseOver{background:#ff8;color:#000;display:inline}
.ext-gecko div.formula .nodeMouseOver{display:inline-block}
div.formula .nodeMouseOver .nodeSelected{background:#ff8;color:#000}
div.formula .nodeMouseOver .node{color:#000}
div.formula .nodeMouseOver div.operator{color:#000}
div.formula .nodeMouseOver td.divisor{border-top:1px solid #900}
div.formula .nodeSelected{background:#316AC5;color:#fff;display:inline}
.ext-gecko div.formula .nodeSelected{display:inline-block}
div.formula .op{display:inline;padding:0 1em 0 1ex}
.ext-gecko div.formula .op{display:inline-block}
div.formula .opSelected{background:#44a;color:#fff;display:inline;padding:0 1em 0 1ex}
.ext-gecko div.formula .opSelected{display:inline-block}
div.formula .nodeSelected .node{color:#fff}
div.formula .nodeSelected .nodeMouseOver{color:#000}
div.formula .nodeSelected div.operator{color:#aff}
div.formula .nodeSelected td.divisor{border-top:1px solid #aff}
div.formula .nodeNMN{padding-right:28px;background-image:url(/csr/styles/images/nullMeansNull.gif);background-repeat:no-repeat;background-position:right 0}
div.formula .nodeSelected .nodeNMN{background-image:url(/csr/styles/images/nullMeansNullSelected.gif)}
.address-lookup-panel-cell{vertical-align:top}
.address-lookup-latlong-info{padding-top:20px;padding-bottom:10px}
.address-lookup-latlong-panel table{width:100%}
.address-readonly-latlong{padding-top:12px;padding-bottom:15px}
.address-readonly-latlong .address-readonly-value,.address-readonly-latlong .address-readonly-label{padding-top:2px}
.address-readonly-panel{font-size:13px}
.address-readonly-value{font-weight:bold}
.address-readonly-label{float:left;padding-right:10px}
.address-street-view-link{padding-left:20px}
em.manual-address-link{font-size:12px;background-image:url(/csr/styles/images/ic_location.png);background-repeat:no-repeat;padding-left:15px}
td.x-grid3-hd-over.unsortable{border-left:none}
td.x-grid3-hd-over.unsortable .x-grid3-hd-inner{background:none}
table.targetDashboardMultiRows tr td,table.targetDashboardSingleRows tr td{border-top:1px dotted #bbb;padding-right:5px}
table.targetDashboardMultiRows tr.periods td,table.targetDashboardSingleRows tr.periods td{padding:3px 0 0 3px;background:url(/fp/shared/images/toolbar_back2.gif) repeat-x #d0d0d0;border-bottom:1px solid #bbb;font-weight:normal}
table.targetDashboardMultiRows tr.major td,table.targetDashboardSingleRows tr.major td{border-top:1px solid #888}
table.targetDashboardMultiRows tr.targetOrVariance td{font-style:italic}
table.targetDashboardMultiRows tr.targetOrVariance td.onTarget{background-color:#00ff29}
table.targetDashboardMultiRows tr.targetOrVariance td.onTargetText{color:#00aa00}
table.targetDashboardMultiRows tr.targetOrVariance td.offTarget{background-color:#ff5f5f}
table.targetDashboardMultiRows tr.targetOrVariance td.offTargetText{color:#aa0000}
table.targetDashboardMultiRows tr.targetOrVariance td.targetOrVarianceLabel{font-size:90%;color:#666;font-style:italic}
table.targetDashboardMultiRows tr td.actualLabel{font-size:90%;font-weight:bold}
table.targetDashboardMultiRows img.sparkLine,table.targetDashboardSingleRows img.sparkLine{cursor:pointer}
table.targetDashboardMultiRows span.bold{font-weight:bold}
table.targetDashboard{border-collapse:collapse}
table.targetDashboard thead tr th{text-align:right;background:#ddd;border-top:1px solid #bbb;border-bottom:1px solid #bbb;border-right:1px solid #bbb}
table.targetDashboard thead tr td{border-bottom:1px solid #bbb;border-right:1px solid #bbb}
table.targetDashboard thead tr th.overall{border-right:none}
table.targetDashboard tbody tr td,table.targetDashboard tbody tr th{border-bottom:1px solid #bbb;border-right:1px solid #bbb}
table.targetDashboard tbody tr.ind td,table.targetDashboard tbody tr.ind th{background:url(/fp/shared/images/popupBackground.gif) repeat-x}
table.targetDashboard tbody tr th{text-align:left}
table.targetDashboard tbody tr td{text-align:right}
table.targetDashboard tbody tr td.arrow{text-align:center}
table.targetDashboard tbody tr td input{text-align:right}
table.targetDashboard tbody tr td.overall{border-right:none}
table.targetDashboard tbody td.guess{color:#999;background:#ffe}
table.targetDashboard tbody td div.red{font-weight:bold;background:#f00;color:#fff;padding:2px}
table.targetDashboard tbody td div.amber{font-weight:bold;background:#fb0;color:#fff;padding:2px}
table.targetDashboard tbody td div.green{font-weight:bold;background:#090;color:#fff;padding:2px}
div.treeView div.CSRIndexAllocated{background:url(/csr/styles/images/ic_indicator.gif) #ff4 no-repeat 0 0;padding:2px 0 4px 20px}
div.delegationSection div.CSRIndicator{background:url(/csr/styles/images/ic_indicator.gif) no-repeat 0 0;padding:2px 0 4px 20px}
div.delegationSection div.CSRCalculation{background:url(/csr/styles/images/ic_calculation.gif) no-repeat 0 0;padding:2px 0 4px 20px}
div.delegationSection div.CSRStoredCalc{background:url(/csr/styles/images/ic_stored_calc.gif) no-repeat 0 0;padding:2px 0 4px 20px}
div.delegationSection div.CSRReportCalc{background:url(/csr/styles/images/ic_report_calc.png) no-repeat 0 0;padding:2px 0 4px 20px}
div.delegationSection div.CSRAggregateInd{background:url(/csr/styles/images/ic_aggregate_ind.gif) no-repeat 0 0;padding:2px 0 4px 20px}
div.delegationSection div.sectionNote{margin:.25em 0 .25em 0;color:#6b6b7b}
div.delegationSection div.description{padding:3px;margin:.75em 0 .5em 0;background:#6c6c7d;color:#fff;font-size:120%;font-weight:bold}
div.crossHeader,div.delegationSection div.CSRCategory{font-weight:bold;padding:1px 0 1px 20px;margin:.75em 0 .5em 0;background:#bbbbd8;color:#464651}
div.listView a{text-decoration:none;color:#000}
div.listView a:hover{text-decoration:underline;color:#000}
div.listView div.row{padding:2px;cursor:pointer;border-top:1px solid #fff;border-bottom:1px solid #ddd}
div.listView div.hover{background:#eef;color:#003;border-top:1px solid #316AC5;border-bottom:1px solid #316AC5}
div.listView div.selected{border-top:1px solid #316AC5;border-bottom:1px solid #316AC5;background:#316AC5;color:#fff}
div.listView div.row img.openPopupMenu{background:url(/fp/shared/images/shim.gif) no-repeat}
div.listView div.hover img.openPopupMenu{background:url(/fp/shared/images/but_vertical_expand.gif) no-repeat}
div.listView table tr{padding:2px;cursor:pointer}
div.listView table tr td{border-top:1px solid #fff;border-bottom:1px solid #ddd}
div.listView table tr.hover{background:#eef;color:#003}
div.listView table tr.hover td{border-top:1px solid #316AC5;border-bottom:1px solid #316AC5}
div.listView table tr.selected td{border-top:1px solid #316AC5;border-bottom:1px solid #316AC5;background:#316AC5;color:#fff}
div.listView table tr img.openPopupMenu{background:url(/fp/shared/images/shim.gif) no-repeat}
div.listView table tr.hover img.openPopupMenu{background:url(/fp/shared/images/but_vertical_expand.gif) no-repeat}
div.listView div.CSRObjective{background:url(/fp/shared/images/ic_tick.gif) no-repeat 0 0;padding:0px 0 4px 20px;margin-left:16px}
div.listView div.CSRIndicator{background:url(/csr/styles/images/ic_indicator.gif) no-repeat 0 0;padding:0px 0 4px 20px;margin-left:16px}
div.listView div.CSRRegion{background:url(/csr/styles/images/ic_region.gif) no-repeat 0 0;padding:0px 0 4px 20px;margin-left:16px}
div.listView div.CSRCalculation{background:url(/csr/styles/images/ic_calculation.gif) no-repeat 0 0;padding:0px 0 4px 20px;margin-left:16px}
div.listView div.CSRCategory{background:url(/fp/shared/images/greyContainer.gif) no-repeat 0 0;padding:0px 0 4px 20px;font-weight:bold}
div.listView div.CSRDataView{background:url(/csr/styles/images/ic_chart.gif) no-repeat 0 0;padding:0 0 0 20px}
div.listView div.CSRDataViewDisabled{color:#989898;background:url(/csr/styles/images/ic_chartDisabled.gif) no-repeat 0 0;padding:0 0 0 20px}
div.listView div.Container{background:url(/fp/shared/images/greyContainer.gif) no-repeat 0 0;padding:0px 0 4px 20px}
div.impPane .mapping{border-top:1px solid #88a;border-bottom:1px solid #88a;background:#ddf;padding:4px;font-size:80%}
div.impPane td.mapsFrom,div.impPane td.mapsTo{border:1px solid #88a;padding:2px 4px 2px 4px;margin-right:8px;background:#eef}
div.impPane td.mapsFrom{font-weight:bold;border:2px}
div.impPane td.mapsTo a{color:#000;text-decoration:underline}
div.impPane td.mapsTo a:hover{color:#000;text-decoration:underline}
div.impPane input.button{margin:0px}
div.impPane img.reportControls{padding-left:3px;padding-right:3px;cursor:pointer}
table.freeSpace{margin-top:2px;width:200px;border:1px solid #aaa}
table.freeSpace td.free{background:url(/csr/styles/images/freeSpace.gif) repeat-x;border-left:1px solid #aaa}
table.freeSpace td.used{background:url(/csr/styles/images/usedSpace.gif) repeat-x}
table.meterSettings tr td{vertical-align:bottom}
table.meterSettings td{padding:2px 10px 0px 0px}
div.dataNavigator div.thisRegion,div.dataNavigator div.childRegion,div.dataNavigator div.parentRegion{background:#efece3;margin-bottom:.5em;border:3px solid #fff}
div.dataNavigator div.thisRegion{border:3px solid #333}
div.dataNavigator div.childRegion{float:left;margin-right:.5em}
div.dataNavigator div.thisRegion div.description,div.dataNavigator div.childRegion div.description,div.dataNavigator div.parentRegion div.description{background:#bcad87;padding:3px;text-align:left;color:#fff;font-weight:bold}
div.dataNavigator div.value{padding:.3em}
div.dataNavigator div.separator{border-right:2px inset #fff;float:left}
div.dataNavigator div.value div.period{font-size:.75em}
div.dataNavigator div.value a{text-decoration:none;color:#000;background-position:0 .2em}
div.dataNavigator div.value a.dbValue{font-size:1.3em}
div.dataNavigator div.value a:hover{text-decoration:underline}
div.dataNavigator div.value div.narrative{float:right;color:#555}
div.dataNavigator .sourceManual,div.dataNavigator .sourceDelegation,div.dataNavigator .sourceImport,div.dataNavigator .sourceLogging,div.dataNavigator .sourceEstimator,div.dataNavigator .sourceRollForward,div.dataNavigator .sourceLinkedRegionAggregation,div.dataNavigator .sourceRegionAggregation,div.dataNavigator .sourceCalc,div.dataNavigator .sourceStoredCalc,div.dataNavigator .sourceRealTimeMeter,div.dataNavigator .sourceMeter,div.dataNavigator .sourceApprovalDashboard{padding-left:20px;background-repeat:no-repeat;background-position:0 0px}
div.dataNavigator .sourceManual{background-image:url(/csr/styles/images/ic_form.gif)}
div.dataNavigator .sourceDelegation{background-image:url(/csr/styles/images/ic_users.gif)}
div.dataNavigator .sourceImport{background-image:url(/csr/styles/images/exceldoc.gif)}
div.dataNavigator .sourceLogging{background-image:url(/fp/shared/images/ic_table.gif)}
div.dataNavigator .sourceEstimator{background-image:url(/csr/styles/images/ic_estimated.png)}
div.dataNavigator .sourceRegionAggregation{background-image:url(/csr/styles/images/ic_region.gif)}
div.dataNavigator .sourceLinkedRegionAggregation{background-image:url(/csr/styles/images/ic_region_link.gif)}
div.dataNavigator .sourceCalc{background-image:url(/csr/styles/images/ic_calculation.gif)}
div.dataNavigator .sourceStoredCalc{background-image:url(/csr/styles/images/ic_stored_calc.gif)}
div.dataNavigator .sourceMeter{background-image:url(/csr/styles/images/ic_meter.gif)}
div.dataNavigator .sourceRealTimeMeter{background-image:url(/csr/styles/images/ic_meter_realtime.gif)}
div.dataNavigator .sourceRollForward{background-image:url(/csr/styles/images/ic_copy.gif)}
div.dataNavigator .sourceApprovalDashboard{background-image:url(/csr/styles/images/ic_approval_dashboard_28.png)}
div.dataNavigator div.calc{margin:.5em}
div.dataNavigator div.pagePopup div.val{padding-bottom:2px;border-bottom:2px inset #fff}
div.dataNavigator div.pagePopup div.warning{color:#d00;font-weight:bold;padding-bottom:.5em}
div.dataNavigator a.datum{font-weight:bold;text-decoration:none;color:#316AC5}
div.dataNavigator a.datum:hover{background-color:#316AC5;color:#fff}
div.dataNavigator div.calc table{margin-left:20px}
div.dataNavigator div.calc table td.answerOk,div.dataNavigator div.calc table td.answerWrong,div.dataNavigator div.calc table td.formula{background:#fbfaf8;border:1px solid #d2d1cc;padding:5px}
div.dataNavigator div.calc table td.answerWrong{background:#f2d1cf;border:2px solid #d00;padding:4px}
div.dataNavigator div.calc table td.equals{padding:.5em}
div.dataNavigator div.calc div.division{display:inline;vertical-align:middle;border-collapse:collapse}
div.dataNavigator div.calc div.division div.dividend{border-bottom:1px solid #000;text-align:center}
div.dataNavigator div.calc div.division div.divisor{text-align:center}
.propertyPmBuildingId{display:none}
.credit360_metric_container{width:100%}
.credit360_metric_container .credit360_value,.credit360_metric_container .credit360_value_display,.credit360_metric_container .credit360_measure,.credit360_metric_container .credit360_metric{float:left;padding:2px}
.credit360_metric_container .credit360_value,.credit360_metric_container .credit360_value_display,.credit360_metric_container .credit360_measure{padding-right:6px}
.credit360_metric_container .credit360_note{float:right;text-align:right;padding:4px 2px 2px 2px}
div.clickable-map.leaflet-container{cursor:pointer}
div.readonly-map.leaflet-container,div.readonly-map img.leaflet-clickable{cursor:default}
.fund-ownership-table,.fund-ownership-table th{border-bottom:silver solid 1px;margin-bottom:1em}
.fund-ownership-table th,.fund-ownership-table td{padding:.4em}
.fund-name-cell{width:10%;font-weight:bold}
.fund-link-cell{width:5%}
.fund-ownership-cell{width:800%}
.fund-ownership-cell input{width:4em}
table.pivotTable{border-collapse:collapse;border-bottom:2px solid #ccc;margin:1em 0 1em 0}
table.pivotTable thead th{border-top:2px solid #ccc;border-bottom:2px solid #ccc;border-left:1px dotted #ccc;border-right:1px dotted #ccc;padding:4px 1em 4px 1em;background:url(/fp/shared/images/searchBack.gif) repeat-x #efefef;text-align:center}
table.pivotTable tbody td{border-left:1px dotted #ccc;border-right:1px dotted #ccc;text-align:right}
table.pivotTable tbody th,table.pivotTable tbody td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px 1em 4px 1em}
table.pivotTable tbody th{border-right:2px solid #ccc;background:url(/fp/shared/images/searchBack.gif) repeat-x #efefef;text-align:left}
table.pivotTable tbody tr th{white-space:nowrap}
table.pivotTable tbody tr.level1 th{font-weight:normal;font-size:100%}
table.pivotTable tbody tr.level2 th{font-weight:bold;font-size:100%}
table.pivotTable tbody tr.level3 th{font-weight:bold;font-size:120%}
table.pivotTable thead th.all{border-left:2px solid #ccc;border-right:1px solid #ccc}
table.pivotTable tbody td.all{background:#eee;border-left:2px solid #ccc;border-right:1px solid #ccc}
table.pivotTable tbody tr.all td{background:#eee}
table.pivotTable tbody tr.level2 td,table.pivotTable tbody tr.level2 th,table.pivotTable tbody tr.level3 td,table.pivotTable tbody tr.level3 th{border-top:2px solid #ccc;background:#eee}
table.pivotTable tbody tr.level2 td.all,table.pivotTable tbody tr.level3 td.all{background:#ddd}
table.pivotTable td.noData{color:#999;font-size:90%;font-style:italic}
div.rowOptionsDropDown{background:url(/fp/shared/images/dots_br_last.gif) no-repeat 0 9px;padding:4px 0 0 16px}
div.pivotTablePageArea{padding:5px;border:1px solid #bbb;background:#eeeed7}
div.pivotTablePageAreaFirstSection,div.pivotTablePageAreaSection{display:inline;float:left;margin-right:1em}
div.pivotTablePageAreaSection{border-left:2px outset #fff;padding-left:1em}
div.pivotTablePageArea h2{background:none;color:#666;margin:0 0 .4em 0;padding:0px;font-weight:bold;font-size:100%}
div.pivotTablePageArea img.miniButton,div.optionsPopup img.miniButton{cursor:pointer;background:#aaa;margin:0 4px 0 4px;border:1px outset #fff}
table.pivotTable tbody tr.level1 td.hilight,table.pivotTable tbody tr.level2 td.hilight,table.pivotTable tbody tr.level3 td.hilight,table.pivotTable tbody tr td.hilight{background:#ff9}
div.optionsPopup input.miniButton{font-size:11px;font-weight:normal}
.menu-scroll-bottom{background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/mini-bottom.gif);background-repeat:no-repeat;background-position:center;height:12px;cursor:pointer}
.menu-scroll-top{background-image:url(/fp/shared/ext-2.2/resources/images/default/layout/mini-top.gif);background-repeat:no-repeat;background-position:center;height:12px;cursor:pointer}
.x-menu-list{overflow:hidden}
.menu-scroll-over{height:10px}
.infoBoxCornerTop,.infoBoxCornerTop .infoBoxCornerLeft,.infoBoxCornerBottom,.infoBoxCornerBottom .infoBoxCornerLeft{font-size:0;line-height:0;margin:0;height:11px;position:relative}
.infoBoxCornerTop,.infoBoxCornerLeft,.infoBoxCornerBottom{background-repeat:no-repeat;display:block;position:relative;font-size:0;line-height:0;margin:0;height:11px}
.infoBoxCornerTop{background-position:100% 0;width:auto;top:-1px;right:-1px}
.infoBoxCornerTop .infoBoxCornerLeft{background-position:0 -33px;width:11px;left:-2px}
.infoBoxCornerBottom{background-position:100% -22px;clear:both;width:auto;height:11px;bottom:-1px;right:-1px}
.infoBoxCornerBottom .infoBoxCornerLeft{background-position:0 -55px;width:11px;left:-2px;height:11px}
div.infoBox{margin-bottom:1em}
div.infoBox .infoBoxCornerTop,div.infoBox .infoBoxCornerLeft,div.infoBox .infoBoxCornerBottom{background-image:url(/csr/styles/images/roundedTintedBlueBox.png)}
div.infoBox .contentBorder{background:#e9eff3 url(/csr/styles/images/roundedTintedBlueBoxBack.png) repeat-x bottom;border:1px solid #cdd0d5}
div.infoBox .content{padding:0px 10px}
div.infoBox .squareBox{padding:11px 11px 11px 11px}
.actionBoxCornerTop,.actionBoxCornerTop .actionBoxCornerLeft,.actionBoxCornerBottom,.actionBoxCornerBottom .actionBoxCornerLeft{font-size:0;line-height:0;margin:0;height:11px;position:relative}
.actionBoxCornerTop,.actionBoxCornerLeft,.actionBoxCornerBottom{background-repeat:no-repeat;display:block;position:relative;font-size:0;line-height:0;margin:0;height:11px}
.actionBoxCornerTop{background-position:100% 0;width:auto;top:-1px;right:-1px}
.actionBoxCornerTop .actionBoxCornerLeft{background-position:0 -22px;width:11px;left:-2px}
.actionBoxCornerBottom{background-position:100% -11px;clear:both;width:auto;bottom:-1px;right:-1px}
.actionBoxCornerBottom .actionBoxCornerLeft{background-position:0 -33px;width:11px;left:-2px}
div.actionBox{margin-bottom:1em}
div.actionBox .actionBoxCornerTop,div.actionBox .actionBoxCornerLeft,div.actionBox .actionBoxCornerBottom{background-image:url(/csr/styles/images/roundedBeigeBox.png)}
div.actionBox .contentBorder{background:#fefed8;border:1px solid #dbdaa9}
div.actionBox .content{padding:0px 10px}
div.actionBox .squareBox{padding:11px 11px 11px 11px}
div.recipientBankDetails{background:#d8dde1;padding:8px;margin-bottom:1em;display:none}
.donationsExternalRecipientDb{display:none}
div.infoBox{margin-top:10px}
div.infoBox .content{display:block}
div.infoBox .infoBoxHeader{display:block;font-size:large;font-weight:bold;margin-bottom:10px}
div.actionBox .actionBoxHeader{display:block;font-size:large;font-weight:bold;margin-bottom:10px}
.largeButton{font-size:1.2em;margin:1em 0.5em 0 0;padding:0 5px 2px 5px}
fieldset.donationsEditDonations{margin:0.5em 0 1.0em 0;padding:0 0.7em 0.7em 0.7em}
div.donationsEditDonations{margin:0 0 1.0em 0;padding:0 0.7em 0.7em 0.7em}
fieldset.donationsEditDonations legend{padding:0 0.5em 0.5em 0.2em}
div.checkRefCt{width:340px;margin:0 auto}
div.checkRefRow{font-size:13px;clear:both;margin-top:.4em;padding-top:.4em;border-top:1px solid #eee}
div.checkRefFieldName{float:left;width:70px;text-align:right;padding-right:14px;margin-bottom:0.4em}
div.checkRefFieldValue{float:right;font-weight:bold;margin-bottom:0.4em;width:250px}
div.recipientContactDetails{display:block;padding:1.0em;font-size:1.1em;padding:1em;height:100%}
div.recipientBackground{background:#d9d9ca url(/csr/styles/images/backgrounds/fadeGray.png) repeat-x}
div.recipientOrgName{font-weight:bold;font-size:1.3em;margin:0 0 5px 0}
div.recipientAddress{margin-bottom:.5em}
div.recipientPhone{margin-bottom:.5em;background:url(/fp/shared/images/ic_phone.png) no-repeat 0px 1px;padding-left:20px}
div.recipientFax{line-height:1.5em;background:url(/fp/shared/images/ic_fax.png) no-repeat 0px 1px;padding-left:20px}
div.recipientEmail{line-height:1.5em;background:url(/fp/shared/images/message.gif) no-repeat 0px 3px;padding-left:20px}
div.recipientRef{font-size:11px;text-transform:uppercase;letter-spacing:0.1em;border:1px solid #ccc;padding:2px 4px;background:#eee;margin-bottom:4px}
div.recipientDonationStatus{float:right;padding:3px 6px;font-size:10px;font-weight:bold;text-transform:uppercase;border:2px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
div.donationCard{padding:8px;border:1px solid #eee;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;margin-bottom:2em;-moz-box-shadow:0px 4px 5px #ddd;-webkit-box-shadow:0px 4px 5px #ddd;box-shadow:0px 4px 5px #ddd}
div.recipientCard{}
div.recipientEntered{font-size:12px;color:#555}
div.recipientContact{background:url(/csr/styles/images/ic_user.gif) left no-repeat;padding-left:20px}
div.recipientContact a{font-size:12px}
div.recipientEnteredDtm{color:#aaa;display:inline;padding-left:1em}
div.recipientValueCt{border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;padding:5px 0;margin-top:8px;margin-bottom:6px}
div.recipientValue{font-size:11px;color:#888}
div.recipientValueNumber{display:inline;font-weight:bold}
div.recipientActivity{font-size:15px;font-weight:bold}
div.recipientTagGroup{background:url(/csr/styles/images/ic_tag.gif) no-repeat;padding-left:20px;font-size:11px;color:#888;margin-top:0.6em;min-height:16px}
div.recipientDocs{margin:0.6em 0;font-size:11px;color:#888}
div.recipientActivity a:visited,div.recipientActivity a:link{text-decoration:none;color:#000}
div.recipientActivity a:hover{text-decoration:underline}
div.recipientContactName{background:url(/csr/styles/images/ic_user.gif) left no-repeat;line-height:1.5em;font-size:1.1em;padding:0 0 0 18px;margin:0 0 0.5em 0}
div.recipientContactName input{margin:0 5px 0 0;font-size:1.1em}
button.small{margin:-2px 5px 0 0;font-size:1.1em;vertical-align:middle}
div.recipientOptions{float:right;width:220px}
div.recipientOptions a{display:block;line-height:1.5em;padding:0 0 0 18px;text-decoration:none}
div.recipientOptions a:hover{text-decoration:underline}
a.recipientEdit{background:url(/fp/shared/images/ic_edit.gif) left no-repeat}
a.recipientAddChild{background:url(/csr/styles/images/ic_users.gif) left no-repeat}
a.recipientShowDonations{background:url(/csr/styles/images/ic_currency.gif) left no-repeat}
a.recipientChangeContact{background:url(/csr/styles/images/ic_add_user.gif) left no-repeat}
tr.donationsFormHeader{}
div.donationsFormHeader,tr.donationsFormHeader td{font-size:1.2em;line-height:1.5em;font-weight:bold;border-bottom:1px solid #CCCCCC;padding:1em 0 0 0}
div.donationsFormHeader{margin:0 0 0.5em 0;padding:0 0 0 0}
.editDonationsForm{margin:0 0 0 0}
.editDonationsForm label.checkboxOrRadio{display:inline;text-align:left;width:auto}
.editDonationsForm label,.editDonationsForm .x-form-item label{text-align:right;width:135px;padding-right:1em;line-height:1.5em;display:block}
.editDonationsForm div.formElementHelp{}
.editDonationsForm .x-form-element{padding-left:0px}
.editDonationsForm fieldset div.formElementHelp{width:95%}
div.recipientSearchFeedback{padding:0 1em 0 0;font-weight:bold}
table.sectionTable tr.headerRow{font-weight:bold;font-size:1.3em;color:#666}
table.sectionTable tr td{padding:0 5px}
table.sectionTable td.sectionTitle{font-weight:bold;font-size:1.2em}
div.sectionMainTitle{font-weight:bold;font-size:1.5em}
table.sectionTable a.openCommentBtn{cursor:pointer}
table.sectionTable a.newIndicatorBtn{cursor:pointer}
.popupOptions{background:url(/csr/styles/images/backgrounds/fadeYellow.png) repeat-x #f3f3df;border-top:solid 1px #c5c5be;border-left:solid 1px #c5c5be;border-right:solid 2px #c5c5be;border-bottom:solid 2px #c5c5be;max-height:250px;height:250px;overflow:auto}
div.formElement label.checkboxOrRadio{display:inline;padding:0 1.5em 0 0}
.tagGroupContainer{width:33.3%;float:left}
.schemeTextFieldContainer{float:left;width:50%}
.schemeTextFieldPadding{padding:0 1em 1em 0}
div.hr{margin:1em 0 1em 0;border-top:solid 1px #ccc}
.labelValue{line-height:1.5em}
.checkboxLabel{line-height:2.5em;width:130px;padding:0 1.0em 0 0;text-align:right}
.noBorder{border:none}
a.donationsFilter{background:url(/fp/shared/images/but_vertical_expand.gif) no-repeat 0 2px;padding:2px 0 2px 20px;text-decoration:none;color:#9E9EE2;white-space:nowrap}
div.info a.donationsFilter{color:#4e4e9c}
a.showAll{text-decoration:none;color:#4e4e9c;white-space:nowrap}
a.showAll:hover{text-decoration:underline}
div.pagePopup div.donationsScroller{height:250px;overflow:auto;background:#fff;border:2px inset #fff}
a.donationsFilter:hover{text-decoration:underline}
.ext-ux-livegrid-drop-waiting{background-image:url(/csr/styles/images/loading.gif)!important}
.ext-ux-livegrid-liveScroller{z-index:1;background:none!important;position:absolute;height:3px;right:0px;width:18px;overflow:scroll;overflow-x:hidden}
.ext-ux-livegrid-liveScroller div{background:none;width:1px;overflow:hidden;font-size:1px;height:0px}
div.donationsBrowser{margin-top:1em}
div.donationsBrowser div.donation{padding-bottom:.4em}
div.donationsBrowser div.donation img.status{margin-top:2px}
div.donationsBrowser div.donationDetail{margin-top:-17px;padding-left:23px}
div.donationsBrowser div.donationDetail div.name{margin-bottom:.1em}
div.donationsBrowser div.donationDetail div.name a{color:#0000CC;font-size:120%;text-decoration:underline}
div.donationsBrowser div.donationDetail div.description{margin-bottom:3px}
div.donationsBrowser div.money{display:inline;background:url(/csr/styles/images/ic_money.gif) no-repeat;padding-left:20px;margin-right:1em}
div.donationsBrowser div.hours{display:inline;background:url(/csr/styles/images/ic_time.gif) no-repeat;padding-left:20px;margin-right:1em}
div.donationsBrowser div.people{display:inline;background:url(/csr/styles/images/ic_people.gif) no-repeat;padding-left:20px;margin-right:1em}
div.donationsBrowser div.donationDetail div.project{display:inline}
div.donationsBrowser div.donationDetail div.recipient{padding-bottom:4px}
div.donationsBrowser div.donationDetail div.recipient a,div.donationsBrowser div.donationDetail div.project a{text-decoration:none;color:#000}
div.donationsBrowser div.donationDetail div.recipient a:hover,div.donationsBrowser div.donationDetail div.project a:hover{text-decoration:underline}
div.donationsBrowser div.scheme{font-size:85%}
div.donationsBrowser div.donationDetail div.tagGroups{padding-bottom:4px;background:url(/csr/styles/images/hr.gif) 0 bottom no-repeat;margin-bottom:2px}
div.donationsBrowser div.donationDetail div.role{display:inline;margin-right:1em}
div.donationsBrowser div.donationDetail div.tagGroup{font-size:85%;color:#008000;margin-bottom:.2em}
div.donationsBrowser div.donationDetail div.tagGroup a{color:#7777CC;text-decoration:underline}
input.different{background:#ddd}
table.schemes tr.regionGroup td{border:none;border-bottom:1px #bbb solid;background:#eef}
div.donationScheme,a.donationScheme{background:url(/csr/styles/images/ic_currency.gif) no-repeat;text-decoration:none;padding-left:20px;padding-right:10px;display:inline}
a.donationScheme:hover{text-decoration:underline}
div.formDonation table.donations{border-collapse:collapse;font-size:84%}
div.searchResults{margin-bottom:.4em}
div.recipientDetails{background:url(/fp/shared/images/searchBack.gif) repeat-x #eee;padding:4px;border:none;font-size:90%;cursor:pointer}
div.resultHilighted{border:2px solid #316ac5;background:#e7eff6;padding:2px}
div.recipientDetails div.org{font-weight:bold;font-size:120%}
div.recipientDetails div.contact{padding:0 .5em 0 18px;background:url(/csr/styles/images/ic_user.gif) no-repeat;font-weight:normal;font-size:110%;margin:2px 0 2px 0}
div.recipientDetails div.furtherDetails{display:none}
div.resultHilighted div.furtherDetails{display:inline;padding-left:1em}
div.recipientDetails div.showOtherDonations{display:none}
div.selectedRecipient div.recipientDetails div.showOtherDonations{display:inline}
div.filename{margin-bottom:5px}
div.filename a{padding-left:20px;background:url(/fp/shared/images/ic_file.gif) no-repeat;text-decoration:none;color:#555}
div.filename a:hover{text-decoration:underline}
textarea.donationsTextBox{width:500px}
div.budget{float:left;margin-right:1em}
div.DonationsTag{background:url(/csr/styles/images/ic_tag.gif) no-repeat 0 0;padding:0 0 0 20px}
div.itemRow{border-bottom:1px solid #ccc;padding:1px 0 1px 0;background:url(/fp/shared/images/searchBack.gif) repeat-x}
div.donationsBrowser div.donationDetail{padding-left:23px;margin-bottom:1em;display:block}
div.donationsBrowser div.donationDetail div.activity{margin-bottom:.1em}
div.donationsBrowser div.donationDetail div.activity a{color:#0000CC;font-size:120%;text-decoration:underline}
div.donationsBrowser div.donationDetail div.description{margin-bottom:3px}
div.donationsBrowser div.donationDetail div.scheme{display:inline}
div.donationsBrowser div.donationDetail div.scheme a{text-decoration:none;color:#000}
div.donationsBrowser div.donationDetail div.scheme a:hover{text-decoration:underline}
div.donationsBrowser div.donationDetail div.budget{color:#888;display:inline;float:none;margin:0;padding-left:.5em}
div.donationsBrowser div.donationDetail div.tagGroups{padding-bottom:4px;background:url(/csr/styles/images/hr.gif) 0 bottom no-repeat;margin-bottom:2px}
div.donationsBrowser div.donationDetail div.attributeName{font-size:85%;color:#008000;margin-bottom:.2em;display:inline;padding-left:1em}
div.donationsBrowser div.donationDetail div.link a{color:#7777CC;text-decoration:underline}
div.donationsSearchResultsPane{background:#eaf0f2;padding:0px;margin:1em 0 1em 0;border-bottom:dotted 1px #ccc}
div.selectedRecipient{padding:4px 0px 4px 0px;margin:0px 0px 1em 0px;background-color:#ddd;border-bottom:solid 1px #ccc}
div.parentRecipientViewClass{border-top:dotted 1px #aaa;background-color:#fff;padding:6px;margin:0 0 0 0;font-size:10pt;cursor:pointer}
div.parentRecipientViewClass:hover{color:black;background-color:#dde6f5;cursor:pointer}
div.childRecipientViewClass{background:#ffffff url(/fp/shared/ext-2.2/resources/images/default/tree/elbow-end.gif) no-repeat 20px 2px;padding:4px 4px 4px 40px;margin:0 0 0 0;font-size:8pt;cursor:pointer}
div.childRecipientViewClass:hover{color:black;background-color:#dde6f5;cursor:pointer}
div.newChildParentDetails{font-size:1.3em;font-weight:bold;margin:0 0 5px}
div.newChildParentDetailsName{font-weight:bold;padding:1em 0 0 1em}
div.postcodeLookupViewClass{cursor:pointer;padding:2px 10px;font-size:10pt}
div.postcodeLookupViewClass:hover{color:White;background-color:#0a246a;cursor:pointer}
div.exportFieldListEntry{margin-top:1px;margin-bottom:1px;padding-top:2px;padding-bottom:2px;border-bottom:solid 1px #ddd}
div.exportFieldListEntry:hover{background-color:#ddd;cursor:default}
div.exportSettingsEntry{margin-top:1px;margin-bottom:1px;padding-top:2px;padding-bottom:2px;border-bottom:solid 1px #ddd;background-color:#fff}
div.exportSettingsEntry:hover{background-color:#ddd;cursor:pointer}
.lettersButtonPrevContainer .x-btn{display:inline;position:absolute;top:8px;left:300px}
.lettersButtonDelContainer .x-btn{display:inline;position:absolute;top:8px;left:365px}
.lettersButtonContainer{display:inline}
.letterTemplateRecord .letterTemplateText{display:inline;padding-left:1em}
.letterTemplateRecord{padding-top:12px;position:relative;height:25px;border-top:solid 1px #ddd}
div.letterTemplateViewContainer{width:450px;border-bottom:solid 1px #ddd;background:url(/csr/styles/images/backgrounds/fadeYellow.png) repeat-x #f3f3df}
fieldset.letterAdminFieldset{padding:1em 1em}
div.exchangeRateTable tbody th,div.exchangeRateTable tbody td{padding:2px 5px 2px 5px}
.mouseOverHighlight{background:#ffa;cursor:hand;cursor:pointer}
.selectedHighlight{background:#ffe1aa!important}
.x-form-text.descriptionField{border:solid 1px transparent;background-image:none;background-color:Transparent}
.x-form-text.descriptionFieldFocus{border:solid 1px #cec9c8;background-color:#fff!important}
.x-form-text.descriptionFieldMouseOver{border:solid 1px #cec9c8;background-color:#d7e6e4}
.toggle-btn-style .x-btn-left,.toggle-btn-style .x-btn-center,.toggle-btn-style .x-btn-right{border:solid 1px #0a246a;background:transparent}
.toggle-btn-style.x-btn-pressed .x-btn-left,.toggle-btn-style.x-btn-pressed .x-btn-center,.toggle-btn-style.x-btn-pressed .x-btn-right{background:transparent}
.toggle-btn-style.x-btn-over .x-btn-left,.toggle-btn-style.x-btn-over .x-btn-center,.toggle-btn-style.x-btn-over .x-btn-right{background:transparent}
.toggle-btn-style .x-btn-center .x-btn-text{margin-right:5pt;margin-left:5pt}
.toggle-btn-style.x-btn-pressed .x-btn-center{border:solid 1px #0a246a;background:#d4d5d8}
.toggle-btn-style.x-btn-over .x-btn-center{border:solid 1px #0a246a;background:#b6bdd2}
.ux-upload-edit img{margin:0 10px}
.ux-upload-description{margin-left:10px;color:#777777;font-size:0.9em}
.win-white-bg .x-window-mc{background-color:white!important;padding:0}
.settingsPanel{border:none}
span.settingName{font-size:15pt;font-weight:bold}
div.settingDescription{font-size:11pt;line-height:1.2em;margin-top:.1em;color:#999;font-weight:normal;margin-bottom:.7em;clear:both}
span.isModifiedText{font-style:italic;margin:0 4pt;font-size:11px;color:#999}
a.chooseDifferentViewText{margin:0 5pt;font-size:11px;cursor:pointer}
a.chooseDifferentViewText:hover{text-decoration:underline}
.chooseViewContainer{background:#e8e8e8}
div.chooseViewContainerElement{border-bottom:solid 1px #c9dade;padding:0pt 3pt 3pt 3pt;cursor:pointer}
div.chooseViewContainerElement:hover{background:#adc8ff}
span.spinner{font-size:small;color:green}
div.fieldsTable table{border-collapse:collapse}
div.fieldsTable table td{padding:3pt}
div.fieldsTable thead th{background:#D0D0D0 url(/fp/shared/images/toolbar_back4.gif) repeat-x scroll 0% 0%;border-bottom:1px solid #BBBBBB;font-weight:bold;padding:5pt 25pt;text-align:left;color:#333333}
.editableField{border-color:white white #DDD;border-style:solid;border-width:1px;color:#222222;cursor:pointer;font-size:11px;line-height:18px;padding:2px}
.editableField:hover{background:#dedeff url(/csr/styles/images/dataviewItemBackgroundOver.gif) repeat-x}
div.budgetsTable table{border-collapse:collapse}
div.budgetsTable table td{border-color:white white #DDD;border-style:solid;border-width:1px;color:#222222;cursor:pointer;font-size:11px;line-height:18px;padding:2px}
div.budgetsTable thead th{background:#D0D0D0 url(/fp/shared/images/toolbar_back4.gif) repeat-x scroll 0% 0%;border-bottom:1px solid #BBBBBB;font-weight:bold;padding:0pt 5pt;text-align:left;color:#333333}
.budgetsTable td.dateField{width:100px}
.budgetsTable td.description{width:150px}
.budgetsTable td.amount{width:70px}
.budgetsTable td.currency{width:100px}
.budgetsTable td.compare{width:120px}
.budgetsTable td.exchangeRate{width:120px;text-align:right}
.budgetsTable td.poundField{width:30px}
.msgContainerClass{font-size:small;color:White;visibility:hidden;padding:3pt}
.buttonClass:hover{background-color:#316AC5;color:#FFFFFF;text-decoration:none;cursor:pointer}
.buttonClass{color:#316AC5;font-size:100%;padding:1px 3px;text-decoration:underline}
.different{background:#ddd;font-size:8pt}
span.editDonationTabInvalid{color:#d00!important}
div.userOrGroup{padding:0 0 0 20px;background:url(/csr/styles/images/ic_users.gif) no-repeat;display:inline;margin-right:8px}
div.actionDetailTag{display:inline}
div.role{border-bottom:2px inset #fff;padding:5px 0 5px 0}
div.roleName{display:inline;font-weight:bold;margin-right:5px}
div.inlineTaskPeriodStatus{display:inline;padding:3px;font-size:10px;margin-left:4px;vertical-alignment:middle}
div.inlineTaskPeriodStatus a{text-decoration:none}
div.inlineTaskPeriodStatus a:hover{text-decoration:underline}
div.actionGrid{}
table.actionGrid{border-collapse:collapse;height:20px;border-right:2px solid #ccc;border-bottom:2px solid #ccc}
table.actionGrid thead tr td{border:none}
table.actionGrid thead tr th{border:2px solid #ccc;background:url(/fp/shared/images/searchBack.gif) repeat-x #efefef;text-align:left;padding:4px;font-weight:normal}
table.actionGrid thead tr th{border:2px solid #ccc;background:url(/fp/shared/images/searchBack.gif) repeat-x #efefef;text-align:left;padding:4px;font-weight:normal}
table.actionGrid tbody tr th img{position:absolute;background:url(/fp/shared/images/but_group_collapsed_blue.gif) no-repeat}
table.actionGrid tbody tr th img.open{background:url(/fp/shared/images/but_group_expanded_blue.gif) no-repeat}
table.actionGrid tbody tr.selected th img{background:url(/fp/shared/images/but_group_collapsed_white.gif) no-repeat}
table.actionGrid tbody tr.selected th img.open{background:url(/fp/shared/images/but_group_expanded_white.gif) no-repeat}
table.actionGrid tbody tr th,table.actionGrid tbody tr td{background:#9cc;text-align:center;padding:2px;margin:0px;font-weight:normal;border:1px solid #eee}
table.actionGrid tbody tr th{text-align:left;font-weight:normal;background:url(/fp/shared/images/searchBack.gif) repeat-x #efefef;cursor:pointer;border-top:2px solid #ccc;border-left:none;border-right:2px solid #ccc;color:#666}
table.actionGrid tbody tr td div{padding:4px}
table.actionGrid tbody tr td.taskActive{background:#9cc;cursor:pointer}
table.actionGrid tbody tr.selected th,table.actionGrid tbody tr.selected td{background:#099;color:#d9ecec;border-right:1px solid #eee}
table.actionGrid tbody tr.selected td{border-left:#999;border-right:#ccc}
table.actionGrid tbody tr.selected td.taskActive{background:#099}
table.actionGrid tbody tr.selected td.over div,table.actionGrid tbody tr td.over div{border:1px solid #fff;padding:3px}
table.actionGrid tbody tr.selected td.selected div,table.actionGrid tbody tr td.selected div{border:2px solid #fff;padding:2px}
table.actionGrid tbody tr td.future{cursor:default;background-image:url(/csr/styles/images/stippleFFFFFF.gif)}
table.actionGrid tbody tr.selected td.future{background-image:url(/csr/styles/images/stipple2D76CF.gif)}
div.tabPane h3{margin:1em 0 .25em 0;font-size:110%;font-weight:bold}
div.pagePopup div.actionsScroller{height:250px;overflow:auto;background:#fff;border:2px inset #fff}
table.editTaskDatePicker{border-collapse:collapse;height:20px;border-top:1px solid #000;border-bottom:1px solid #000}
table.editTaskDatePicker thead tr td{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;background:url(/fp/shared/images/searchBack.gif) repeat-x}
table.editTaskDatePicker tbody tr td{background:#99f;height:20px;border-left:1px solid #000;border-right:1px solid #000;text-align:center;font-size:12px;cursor:pointer}
table.editTaskDatePicker tbody tr td.selected{background:#00d;color:#fff}
table.editTaskDatePicker tbody tr td.started{background:#55e;color:#fff}
div.chartPopup{display:none;position:absolute;background:#fff;padding:1px;border-right:2px solid #000;border-bottom:2px solid #000;border-top:1px solid #999;border-left:1px solid #999}
a.chartLink{display:block;margin-bottom:3px;background:url(/csr/styles/images/ic_chart.gif) no-repeat 0 0;padding:0 0 0 20px}
table.taskPeriods{margin-bottom:1em;border-collapse:collapse}
table.taskPeriods td,table.taskPeriods th{padding:2px}
table.taskPeriods thead tr th{background:#ddd}
table.taskPeriods tbody tr th,table.taskPeriods tbody tr td{border-bottom:1px solid #ddd}
table.taskPeriods tbody tr td{border-right:1px solid #ddd}
table.taskPeriods tbody tr th{border-right:1px solid #ddd;text-align:left}
table.taskPeriods tr.status td{text-align:center}
table.taskPeriods tr.internalComment td{}
table.taskPeriods tr.publicComment td{}
table.taskPeriods tr.entered td{}
a.actionsFilter{background:url(/fp/shared/images/but_vertical_expand.gif) no-repeat 0 2px;padding-left:20px;text-decoration:none;color:#9E9EE2}
a.actionsFilter:hover{text-decoration:underline}
div.info a.actionsFilter{color:#4e4e9c}
a.filterSelected{color:#2D2D86;font-weight:bold}
div.filter{float:left;margin-right:1em}
div.actionsBrowser{margin-top:1em}
div.actionsBrowser div.task{padding-bottom:1.4em}
div.actionsBrowser div.task img.status{margin-top:2px}
div.actionsBrowser div.taskDetail{margin-top:-17px;padding-left:23px}
div.actionsBrowser div.taskDetail div.name{margin-bottom:.1em}
div.actionsBrowser div.taskDetail div.name a{color:#0000CC;font-size:120%;text-decoration:underline}
div.actionsBrowser div.taskDetail div.name a.inlineLink{text-decoration:none;font-size:10px;color:#999}
div.actionsBrowser div.taskDetail div.description{margin-bottom:3px}
div.actionsBrowser div.taskDetail div.project{display:inline}
div.actionsBrowser div.taskDetail div.project a{text-decoration:none;color:#888}
div.actionsBrowser div.taskDetail div.project a:hover{text-decoration:underline}
div.actionsBrowser div.taskDetail div.period{color:#000;display:inline}
div.actionsBrowser div.taskDetail div.tagGroups{padding-bottom:4px;background:url(/csr/styles/images/hr.gif) 0 bottom no-repeat;margin-bottom:2px}
div.actionsBrowser div.taskDetail div.role{display:inline;margin-right:1em}
div.actionsBrowser div.taskDetail div.role,div.actionsBrowser div.taskDetail div.tagGroup{font-size:85%;color:#008000;margin-bottom:.2em}
div.actionsBrowser div.taskDetail div.role a,div.actionsBrowser div.taskDetail div.tagGroup a{color:#7777CC;text-decoration:underline}
div.setupRole,div.setupTagGroup{padding:5px 5px 5px 11px;border:none;background:url(/fp/shared/images/searchBack.gif) repeat-x #eee;border-bottom:1px solid #bbb;border-top:1px solid #fff;font-size:125%}
div.setupRole a,div.setupTagGroup a{text-decoration:none}
div.setupRole a:hover,div.setupTagGroup a:hover{text-decoration:underline}
div.setupRoleSelected,div.setupTagGroupSelected{border:2px solid #316ac5;background:#e7eff6;padding:5px}
div.setupRoleSelected div.bottomBar,div.setupTagGroupSelected div.bottomBar{padding:5px;margin:5px -5px -5px -5px;background:url(/fp/shared/images/toolbar_back2.gif) repeat-x #d0d0d0;font-weight:normal;text-align:right}
td.newRow{background:#c7c7b4}
td.newRow div.formElement{margin:0}
table.actions{border-collapse:collapse}
table.actions tbody td,table.actions thead th{border:2px solid #999;padding:2px}
table.actions thead th{border-bottom:none;background:#ddd}
div.colourBlock{margin-right:4px}
table.actionGrid2{border-collapse:collapse;height:20px;border-right:2px solid #ccc;border-bottom:2px solid #ccc}
table.actionGrid2 thead tr td{border:none}
table.actionGrid2 tbody tr th{background:#fff;text-align:left;padding:2px;margin:0px;font-weight:bold;border:2px solid #ccc}
table.actionGrid2 tbody tr td{background:#eee;padding:2px;margin:0px;font-weight:normal;border:1px solid #ddd}
table.actionGrid2 tbody tr td.actionWeight,table.actionGrid2 tbody tr td.actionEdit,table.actionGrid2 tbody tr td.actionCheck{text-align:center}
table.actionGrid2 tbody tr td div{padding:4px}
div.actionHoverLayer{background:#eee;border:solid 1px #000;padding:2px 4px 2px 4px}
table.actionGrid2 td.actionPeriod{cursor:pointer}
table.actionGrid2 td.actionEdit{cursor:pointer}
table.actionGrid2 td.actionName{text-align:left;vertical-align:top;padding:4px 4px 4px 20px;background:#eee}
table.actionGrid2 td.actionName.expanded{background:#eee url(/fp/shared/images/but_group_expanded_blue.gif) no-repeat;background-position:4px 4px}
table.actionGrid2 td.actionName.collapsed{background:#eee url(/fp/shared/images/but_group_collapsed_blue.gif) no-repeat;background-position:4px 4px}
.weightingDlgItem{padding-bottom:3px;margin:3px 6px 3px 6px;border-bottom:solid 1px #ccc}
table.actionGrid2 tr.gridRowSelected td{background:#ddf}
table.actionGrid2 tr td div.actionPeriod{background-image:url(/csr/styles/images/statusCircleEEEEEE.gif);background-repeat:no-repeat;background-position:center;padding:0 0 0 0;width:16px;height:16px}
table.actionGrid2 tr.gridRowSelected td div.actionPeriod{background-image:url(/csr/styles/images/statusCircleDDDDFF.gif);background-repeat:no-repeat;background-position:center;padding:0 0 0 0;width:16px;height:16px}
table.actionGrid2 tr.gridRowSelected td.actionName.expanded{background:#ddf url(/fp/shared/images/but_group_expanded_blue.gif) no-repeat;background-position:4px 4px}
table.actionGrid2 tr.gridRowSelected td.actionName.collapsed{background:#ddf url(/fp/shared/images/but_group_collapsed_blue.gif) no-repeat;background-position:4px 4px}
table.actionGrid2 tr td.actionName div.infoTip{background-image:url(/fp/shared/images/ic_info.gif);background-repeat:no-repeat;width:14px;height:14px;float:right}
div.actionTypeContainer{margin:10px 0 5px 0}
div.actionTypeContainer div.actionTypeManagement{padding-left:20px}
div.actionTypeContainer div.actionTypePerformance{padding-left:20px;margin-top:8px}
textarea.scriptEdit{font-family:Courier New}
table.actionGrid2 tr.disabled{color:#888}
table.actionGrid2 tr td.disabled,table.actionGrid2 tr.disabled td.actionPeriod{background-image:url(/csr/styles/images/stipple5A697A.gif)}
table.actionGrid2 tr td.hasFieldContent,table.actionGrid2 tr.gridRowSelected td.hasFieldContent{background-image:url(/fp/shared/images/RedCorner8x8.gif);background-repeat:no-repeat;background-position:top right}
table.actionGrid2 tr th.periodColumnHeading,table.actionGrid2 tr th.regionColumnHeading{cursor:pointer}
div.actionFieldTipEntry{padding-bottom:10px}
div.actionFieldTipEntry div.actionFieldTipLabel{font-weight:bold;padding-bottom:5px}
div.actionsTabContent h3{padding:10px 0 2px 0}
table.actionsGanttChart{empty-cells:show;border-collapse:collapse}
table.actionsGanttChart tr{height:25px}
table.actionsGanttChart td{border-bottom:solid 1px #ccc}
table.actionsGanttChart tr th.spacerRow{height:0px;min-width:18px;width:18px;padding:0;margin:0}
table.actionsGanttChart tr th.spacerRowNarrow{height:0px;min-width:6px;width:6px;padding:0;margin:0}
table.actionsGanttChart tr th.actionNameHeading{background-color:#e8f1f1;border-bottom:solid 1px #555}
table.actionsGanttChart tr th.yearLeft{background-color:#fff;border-bottom:solid 1px #555}
table.actionsGanttChart tr th.yearTitleMajor{border-bottom:solid 1px #555;border-left:solid 1px #555;border-top:solid 1px #555;background-color:#fff;font-size:smaller;text-align:left;padding-left:4px}
table.actionsGanttChart tr th.periodTitle{background-color:#e8f1f1;border-bottom:solid 1px #555;border-left:solid 1px #ccc;font-size:smaller;text-align:center}
table.actionsGanttChart tr th.periodTitleMajor{background-color:#e8f1f1;border-bottom:solid 1px #555;border-left:solid 1px #555;font-size:smaller;text-align:center}
table.actionsGanttChart tr td.actionName{padding:2px 4px 2px 4px;background-color:#fff;min-width:250px;cursor:pointer}
table.actionsGanttChart tr td.projectIcon{padding:2px 4px 2px 4px;background-color:#fff}
table.actionsGanttChart tr td.actionName div.actionName{float:none}
table.actionsGanttChart tr td.ganttChartCell{background-color:#fff;border-left:solid 1px #dedede}
table.actionsGanttChart tr td.ganttChartCellMajor{background-color:#fff;border-left:solid 1px #555}
table.actionsGanttChart tr td.ganttChartCellFuture{background-color:#f3f7f7}
div.ganttChartBlock{width:auto;height:12px;border:solid 1px;cursor:pointer}
div.ganttChartBlock:hover{border:solid 1px red!important}
.infoRadioGroup .x-panel-body{background:transparent}
div.autoHeightRadio .x-form-radio-wrap{line-height:normal;height:auto}
table.actionGrid2 tbody tr td div.x-html-editor-tb,table.actionGrid2 tbody tr td div.x-html-editor-wrap{padding:0 0 0 0;margin:0 0 0 0}
table.actionGrid2 tbody tr td div.x-html-editor-tb{height:0;visibility:hidden}
div.initiativesSectionTitle{background:#EDF5FC url(/csr/styles/actions/images/initiativeSectionTitle.png) repeat-x top;padding:0px 15px 5px 15px;margin:20px 0 0 0;line-height:35px;font-weight:bold}
div.initiativesSectionBody{background-color:#EDF5FC;border-bottom:solid 1px #B5CAE2;padding:0 0 15px 0}
div.initiativesSectionBody div.label{padding:14px 0 4px 15px}
div.initiativesSectionBody div.field{margin:0 10px 5px 15px}
div.initiativesSectionBody .x-panel-body{background-color:Transparent}
.initiativeProjectButton{background:url(/csr/styles/actions/images/initiativeProjectButtonBack.gif) no-repeat;width:105px;height:44px;float:left;margin:15px 15px 15px 15px;cursor:pointer;font-weight:bold}
.initiativeProjectButtonSelected{background:url(/csr/styles/actions/images/initiativeProjectButtonBackSel.gif) no-repeat}
.initiativeProjectButton div{text-align:center;padding:12px 0 12px 10px}
.initiativeProjectButton img{float:left;padding:6px 0 6px 5px}
table.initiativeRegionPicker th,table.initiativeRegionPicker td{padding:4px 4px 4px 0}
table.initiativeRegionPicker th{font-weight:bold}
table.initiativeRegionView th{vertical-align:top;padding:4px 4px 4px 0;font-weight:bold;border-bottom:solid 1px #aaa}
table.initiativeRegionView tbody tr td{vertical-align:top;padding:4px 4px 4px 0;border-top:solid 1px #ddd}
table.initiativeRegionView td.regionRemoveButton{cursor:pointer;text-align:right}
table.initiativeProjectTeamView th{padding:0 4px 0 0;vertical-align:top}
table.initiativeProjectTeamView td{padding:4px 4px 4px 0;vertical-align:top}
table.initiativeProjectTeamView th{font-weight:bold}
table.initiativeProjectTeamView td{}
table div.regionAddButton{cursor:pointer;padding-right:10px}
.initiativesInfoTip{background-image:url(/fp/shared/images/ic_info.gif);background-repeat:no-repeat;width:14px;height:14px;cursor:pointer;text-indent:-10000px}
.floatLeft{float:left}
.floatRight{float:right}
div.initiativesSectionBody .labelPadding{margin:14px 0 4px 5px}
div.initiativesSectionTitle .titlePadding{margin:11px 0 0 5px}
div.initiativesSectionBody .leftPadded{margin:0 0 0 5px}
div.initiativesSectionBody .topPadded{padding:4px 0 0 0}
div.feedbackDlgPrompt{margin-bottom:10px;border:none;background-color:Transparent}
table.initiativesProgressGrid th,table.initiativesProgressGrid tr td{border:solid 1px #ccc;padding:3px 3px 3px 8px}
table.initiativesProgressGrid th{font-weight:normal;vertical-align:bottom;width:50px}
table.initiativesProgressGrid th.selected{font-weight:bold}
table.initiativesProgressGrid tr td.selected{}
div.initiativesMsgText{margin:5px}
div.ganttMissingDataIcon{float:right;width:16px;height:16px;background:url(/csr/styles/images/ic_warning.gif) no-repeat}
input.dataEntryReadOnlyField{background:#e8e8e8}
div.tagGroupPlaceholder{}
.x-tip-body ul li{list-style-type:disc;margin-left:1.5em;padding-bottom:0.5em}
.cellValueInvalid{border:dotted 1px #F00}
.cellValueOverdue{color:Red}
.info td.vspacer{border-left:solid 1px #ccc;border-right:solid 1px #fff;width:0px}
.info td.infoCombo{padding-left:18px}
div.myInitiativesToolbar{margin-top:10px}
div.myInitiativesFilter{border:solid 1px #bdbdbd;background-color:#f8f8ed;padding:15px}
div.myInitiativesBody{padding:15px}
div.myInitiativesBody td{padding:2px;border-bottom:solid 1px #ddd}
div.myInitiativesBody td.myInitColMenu{}
div.myInitiativesBody a.pagePopupButton{padding:3px 0 3px 18px}
div.statusSectionTtitle{font-weight:bold;font-size:larger;border-bottom:solid 1px #ddd;margin:20px 0 0 0}
table.listButtonWrapperOuter td{padding:0 2px 0 2px;border:none}
table.listButtonWrapper tr{height:20px}
table.listButtonWrapper tr td{padding:0;border:none}
table.listButtonWrapper td.listButtonLeft{background:transparent url(/fp/shared/images/simple_button_left.gif) no-repeat;width:8px;min-width:8px;height:20px;cursor:pointer}
table.listButtonWrapper td.listButtonRight{background:transparent url(/fp/shared/images/simple_button_right.gif) no-repeat;width:8px;min-width:8px;height:20px;cursor:pointer}
table.listButtonWrapper td.listButton{background-color:#b2b2b2;font-weight:bold;font-style:normal;color:#fff;cursor:pointer;height:20px}
div.energy-icon-side{width:30px;height:18px;background:transparent url(/csr/styles/actions/icons/energy_side.gif) no-repeat}
div.paper-icon-side{width:30px;height:18px;background:transparent url(/csr/styles/actions/icons/paper_side.gif) no-repeat}
div.waste-icon-side{width:30px;height:18px;background:transparent url(/csr/styles/actions/icons/waste_side.gif) no-repeat}
div.water-icon-side{width:30px;height:18px;background:transparent url(/csr/styles/actions/icons/water_side.gif) no-repeat}
div.travel-icon-side{width:30px;height:18px;background:transparent url(/csr/styles/actions/icons/travel_side.gif) no-repeat}
div.energy_bulb-icon-side{width:20px;height:20px;background:transparent url(/csr/styles/actions/icons/energy_bulb_side.gif) no-repeat}
div.water_cup-icon-side{width:20px;height:20px;background:transparent url(/csr/styles/actions/icons/water_cup_side.gif) no-repeat}
div.compressor-icon-side{width:20px;height:20px;background:transparent url(/csr/styles/actions/icons/compressor_side.gif) no-repeat}
div.person-icon-side{width:20px;height:20px;background:transparent url(/csr/styles/actions/icons/person_side.gif) no-repeat}
div.travel_plane-icon-side{width:20px;height:20px;background:transparent url(/csr/styles/actions/icons/travel_plane_side.gif) no-repeat}
div.waste_bin-icon-side{width:20px;height:20px;background:transparent url(/csr/styles/actions/icons/waste_bin_side.gif) no-repeat}
div.myInitiativesFilter td{margin:0;padding:0;vertical-align:top}
div.filterLabel{margin:0 20px 2px 0}
div.filterCtl{margin:0 20px 2px 0}
div.initiativesWrapper div{font-style:italic;color:#888}
div.initiativesWrapper a{font-style:normal}
.initiativeName{font-style:normal;color:#000}
.initiativeRef{font-style:normal;color:#888}
.overdueText{font-weight:bold;font-style:italic;color:Red;margin-left:1em;background:transparent url(/csr/styles/images/ic_warning.gif) no-repeat;height:16px;padding:2px 0 2px 20px}
.newText{font-weight:bold;font-style:italic;color:Green;margin-left:1em;background:transparent url(/fp/shared/images/star_yellow.gif) no-repeat;height:16px;padding:2px 0 2px 20px}
.notStartedText{font-weight:bold;font-style:italic;color:Blue;margin-left:1em;background:transparent url(/fp/shared/images/ic_calendar.gif) no-repeat;height:16px;padding:2px 0 2px 20px}
.endedText{font-weight:bold;font-style:italic;color:Gray;margin-left:1em;background:transparent url(/fp/shared/images/ic_calendar.gif) no-repeat;padding:2px 0 2px 20px}
.dataEntry2 div.issuesIcon{font-size:x-large;width:20px;height:20px;margin:0 auto;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none}
.dataEntry2 div.issuesIcon div.issuesIconText{color:White;font-family:Arial;font-size:14px;font-weight:bold;padding-top:2px;text-decoration:none;font-weight:bold}
.dataEntry2 div.unmarkedResolvedIssue{background:url(/csr/styles/issues/images/unmarkedResolvedIssue.png) no-repeat}
.dataEntry2 div.unmarkedOpenIssue{background:url(/csr/styles/issues/images/unmarkedOpenIssue.png) no-repeat}
th.myInitColIcon{width:40px}
th.myInitColDesc{width:400px}
th.myInitColButton{width:140px}
th.myInitColStatus{width:220px}
.x-grid3-row .actionPeriodCt{text-align:center}
.x-grid3-row .actionPeriod{background-image:url(/csr/styles/images/statusCircle.gif);background-repeat:no-repeat;background-position:center;padding:0 0 0 0;width:16px;height:16px}
table.actionGanttInfo{border:solid 1px #bbb;background-color:Transparent;width:350px;margin:6px}
table.actionGanttInfo td{padding:4px 5px 4px 8px;border-bottom:solid 1px #ddd;background-color:Transparent;font:11px arial,tahoma,helvetica,sans-serif}
table.actionGanttInfo td.title1{font-size:12px;font-weight:bold;padding-left:4px;padding-top:8px}
table.actionGanttInfo td.title2{font-weight:bold;padding-left:6px;padding-top:6px}
table.actionsGanttChart table.yearPicker{border:none}
table.actionsGanttChart table.yearPicker tr td{border:none;background-color:Transparent}
div.metricGroupSep{margin:8px 20px 8px 20px;border-top:solid 1px #CCE3FF;height:1px}
div.createPageLiteSectonSpacer{margin:30px 0 10px 0;border-top:solid 1px #B5CAE2;height:1px}
table.paddedInputForm td{padding:2px 5px 2px 0;vertical-align:middle}
div.myInitEditLink,span.myInitEditLink{cursor:pointer}
span.myInitEditLink:hover,span.myInitEditLink:hover div.myInitEditLink,span.myInitEditLink:hover span.myInitEditLink{color:#0099FF}
div.initiativesMetricCheckbox .x-form-check-wrap{padding:0}
div.statusCompleteLabel{font-weight:bold;margin:10px 0 2px 0}
div.statusCompleteWrapper div,div.statusCompleteWrapper td{font-size:11px}
table.sideTabs{border-collapse:collapse;margin-top:1em;background:url(/csr/styles/images/steps/back.gif) repeat-x #fff}
td.sideTab,td.sideTabSelected{padding:6px;border:1px solid #aaa;border-right:none;width:11em;font-size:11px}
td.sideTab{background:white}
td.sideTab a{color:#666;text-decoration:none}
td.sideTab a:hover{color:#000;text-decoration:underline}
td.sideTabSelected{border-top:2px solid #7F9DB9;border-left:2px solid #7F9DB9;border-bottom:2px solid #7F9DB9;border-right:none;font-weight:bold}
td.sideTabSelected a{color:#000;text-decoration:none}
td.sideTabSelected a:hover{color:#000;text-decoration:none}
td.sideTabRightBorder,td.sideTabRightBorderSelected{border-right:2px solid #7F9DB9;height:7px;width:1px}
td.sideTabRightBorder{background:white}
td.sideTabRightBorderSelected{border-bottom:2px solid #7F9DB9;border-top:2px solid #7F9DB9;border-right:none}
td.sideTabBody{border-top:2px solid #7F9DB9;border-right:2px solid #7F9DB9;border-bottom:2px solid #7F9DB9;vertical-align:top;padding:8px;font-size:10pt}
div.sideTabBodyPanel{display:none}
div.sideTabBodyPanelSelected{display:block}
td.sideTabBody h2{margin:0 0 .3em 0;color:#7F9DB9;font-weight:bold;font-size:1.1em}
div.clearFloats{clear:both;font-size:1px}
div.cellVariancePopup td.verticalAlignTop{vertical-align:top}
div.cellVariance{position:absolute;padding-left:3px;padding-right:3px;top:2px;left:2px;font-size:11px;background:#777;font-weight:bold;color:#fff}
div.varianceBand1{background:#e00}
div.varianceBand2{background:#aa0}
div.delegationSheet{background:url(/csr/styles/images/steps/back.gif) repeat-x #fff;border:2px solid #7F9DB9;margin-bottom:1em;padding:8px;font-size:13px}
div.delegationName{font-weight:bold}
div.delegationName div.sheetPeriod{font-weight:normal;display:inline;margin-left:.5em}
div.delegationSheets{background:url(/csr/styles/images/steps/grid.gif) repeat-y right;padding-top:10px}
div.submittingDetails{padding-top:3px;color:#888}
div.mySheets{}
div.mySheets div.stationHeader{vertical-align:top;font-weight:bold;text-align:center;font-size:10px;padding:0 6px .4em 6px;width:88px;float:left;color:#ce6300}
div.mySheets div.station,div.mySheets div.firstStation,div.mySheets div.lastStation{text-align:center;vertical-align:middle;background:url(/csr/styles/images/steps/line.gif) repeat-x 0 3px;width:100px;float:left}
div.mySheets div.firstStation{background:url(/csr/styles/images/steps/lineLhs.gif) no-repeat right 3px}
div.mySheets div.lastStation{background:url(/csr/styles/images/steps/lineRhs.gif) no-repeat left 3px}
div.mySheets div.station img,div.mySheets div.firstStation img,div.mySheets div.lastStation img{padding-top:0px}
table.sheetGrid{background:#fff;font-size:100%}
table.sheetGrid tr td,table.sheetGrid tr th{}
table.sheetGrid tbody th,table.sheetGrid thead th{padding:3px}
table.sheetGrid tbody tr td,table.sheetGrid tbody tr th,table.sheetGrid thead tr td,table.sheetGrid thead tr th{border-top:1px solid #ddd;padding-top:4px;padding-bottom:4px;border-right:1px dotted #ddd}
table.sheetGrid tbody tr th{border-top:1px solid #ddd;padding-top:4px;padding-bottom:4px;text-align:right}
table.sheetGrid tbody tr th.crossHeader{background:#eeeed7}
table.sheetGrid thead tr th.uom{text-align:left;font-size:85%;border-left:1px dotted #ddd}
table.sheetGrid thead th div.regionDescription{background:#ddd;color:#444;font-size:90%;padding:1px 4px 1px 4px;font-weight:bold;margin-bottom:4px}
table.sheetGrid tbody tr td div.cell{cursor:pointer;padding:0px;text-align:right;white-space:no-wrap;vertical-align:middle;padding:1px 4px 1px 1px;background:#f1f1dc;border:2px inset #fff;background:#fff;font-size:9pt;height:17px}
table.sheetGrid tbody tr td input.value{background:none;border:none;padding:0 0px 0 0;width:90%;text-align:right;font-size:9pt}
table.sheetGrid tbody tr td.uom{text-align:left;font-size:85%;color:#aaa;border:none;border-top:1px solid #ddd;padding-left:4px}
table.sheetGrid tbody tr td div.noValue{text-align:center;color:#888}
table.sheetGrid tbody tr td div.unsaved{color:#d00;font-weight:bold}
table.sheetGrid tbody tr td div.readOnly{border:1px inset #fff;padding:0px 3px 2px 0px;font-size:9pt;height:17px;text-align:right}
table.sheetGrid tbody tr td div.selected{cursor:text;border:2px solid #ce6300;background-color:#fff;vertical-align:middle}
table.sheetGrid tbody tr td div.readOnly{background-color:#eee}
table.sheetGrid tbody tr td div.error{background:url(/csr/styles/images/fieldError.gif) no-repeat 4px center #fdd;color:#d00}
div.valuePopup textarea{font-size:12px}
table.qAndC input,table.qAndC select{font-size:11px}
div.valuePopup{background:#ffdb6e;border:2px solid #ceb708;display:none;z-index:999;width:250px;position:absolute}
div.valuePopup div.previousNote{border:2px inset #fff;height:60px;width:232px;margin-top:4px;margin-bottom:8px;font-size:11px;overflow:auto}
div.valuePopup table.summaryChart th{font-weight:bold;text-align:left;padding-right:3px}
div.valuePopup table.summaryChart td div.thisYear{border:1px #000 solid;float:left}
div.valuePopup table.summaryChart td div.year{border:1px #000 solid;float:left}
div.valuePopup table.summaryChart td div.thisYear img{background:#3072b2;border-right:1px #6fa7df solid}
div.valuePopup table.summaryChart td div.year img{background:#6fa7df;border-right:1px #000 solid}
div.valuePopup table.summaryChart td div img.last{border-right:none}
div.valuePopup table.summaryChart td div.val{display:inline;padding-left:3px}
div.valuePopup textarea.note{width:100%;height:80px;font-size:90%}
img.sheetValueArrow{display:none;position:absolute;z-index:998}
div.valuePopup button{font-size:11px;border:1px}
a.attachment{background-image:url(/fp/shared/images/attachment.gif);background-repeat:no-repeat;background-position:1px 2px;padding-left:13px;font-size:12px}
div.form div.section1,div.form div.section2,div.form div.section3{clear:both}
div.form div.section1 div.title{background:#444;padding:5px;color:#fff;font-weight:bold;margin-bottom:8px;margin-top:8px}
div.form div.formElement div.radio{display:block}
div.form div.formElementText label{float:left;width:300px;clear:both;text-align:right}
div.form div.formElement div.checkbox{display:block}
div.form div.multiple{margin-bottom:1.2em}
div.form div.multiple table{border-collapse:collapse;border-bottom:1px solid #777;border-left:1px solid #777;border-right:1px solid #777}
div.form div.multiple table thead th{background:#999;color:#fff;text-align:left;border-bottom:1px solid #777;border-top:1px solid #777}
div.form div.multiple table thead tr th{padding:5px 5px 5px 5px}
div.form div.multiple table tbody tr td{padding:5px 5px 1px 5px;border-top:1px dotted #aaa}
div.form div.multiple div.label{margin:.8em 0 .8em 0}
div.form div.multiple table tbody tr.r1 td,div.form div.multiple table tbody tr.r0 td{background:url(/fp/shared/images/popupBackground.gif) repeat-x}
div.form label{margin-top:.8em;font-weight:bold;color:#555}
div.form label.checkboxOrRadio{margin-top:0;font-weight:normal;color:#111}
div.x-toolbar{border-top:#ddd 1px solid;border-bottom:#ddd 1px solid;background:#eee;font-size:12px;margin-bottom:10px;padding:4px 4px 4px 4px!important}
.x-toolbar .x-btn button.x-btn-text:hover{text-decoration:underline}
.x-toolbar .x-btn-pressed .x-btn-left,.x-toolbar .x-btn-pressed .x-btn-right,.x-toolbar .x-btn-pressed .x-btn-center{}
.x-toolbar .x-btn-menu-active .x-btn-left,.x-toolbar .x-btn-menu-active .x-btn-right,.x-toolbar .x-btn-menu-active .x-btn-center{}
.x-toolbar .x-btn-over .x-btn-left,.x-toolbar .x-btn-over .x-btn-right,.x-toolbar .x-btn-over .x-btn-center,.x-toolbar .x-btn-click .x-btn-left,.x-toolbar .x-btn-click .x-btn-right,.x-toolbar .x-btn-click .x-btn-center{background:none;border:none}
.x-toolbar .x-btn button{margin:0}
div.x-toolbar-no-bottom{margin-bottom:0px}
div.x-window-body div.x-toolbar,div.x-window-bbar div.x-toolbar,div.x-tab-panel div.x-toolbar,div.x-tab-panel-no-border div.x-toolbar,div.x-window div.x-toolbar{margin-bottom:0}
div.x-html-editor-tb div.x-toolbar{margin-bottom:0}
div.button{cursor:pointer}
div.button a.tbRestore{background:url(/fp/shared/images/ic_return.gif) no-repeat;padding-left:20px}
.x-btn button.tbNewUser,div.button a.tbNewUser{background:url(/csr/styles/images/ic_new_user.gif) no-repeat;padding-left:20px}
div.button a.tbReject{background:url(/fp/shared/images/ic_return.gif) no-repeat;padding-left:20px}
div.button a.tbSend{background:url(/fp/shared/images/sentitems.gif) no-repeat;padding-left:20px;cursor:pointer}
div.button a.tbHelp{background:url(/fp/shared/images/ic_help.gif) no-repeat;padding-left:20px;cursor:pointer}
div.button a.tbSubmit{background:url(/fp/shared/images/ic_tick.gif) no-repeat;padding-left:20px;cursor:pointer}
div.button a.tbPrint{background:url(/fp/shared/images/ic_print.gif) no-repeat;padding-left:20px;cursor:pointer}
div.button a.tbPDF{background:url(/fp/shared/images/pdfdoc.gif) no-repeat;padding-left:20px;cursor:pointer}
div.button a.tbSum{background:url(/csr/styles/images/ic_sum.gif) no-repeat;padding-left:20px;cursor:pointer}
div.button a.tbChildRegions{background:url(/fp/shared/images/ic_menu.gif) no-repeat;padding-left:20px;cursor:pointer}
div.button a.tbNewLink{background:url(/csr/styles/images/ic_new_link.gif) no-repeat;padding-left:20px;cursor:pointer}
div.button a.tbDisabled{cursor:default;color:#989898}
div.button a.tbAddNote{background:url(/csr/styles/images/ic_add_note.gif) no-repeat;padding-left:20px}
div.button a.tbFilter{background:url(/fp/shared/images/ic_filter.gif) no-repeat;padding-left:20px}
div.button a.tbDeleteNote{background:url(/csr/styles/images/ic_delete_note.gif) no-repeat;padding-left:20px}
div.button a.tbEditUser{background:url(/csr/styles/images/ic_edit_user.gif) no-repeat;padding-left:20px}
.x-btn button.tbDeleteUser,div.button a.tbDeleteUser{background:url(/csr/styles/images/ic_delete_user.gif) no-repeat;padding-left:20px}
div.button a.tbResetPassword{background:url(/csr/styles/images/ic_reset_password.gif) no-repeat;padding-left:20px}
div.button a.tbPDF{background:url(/csr/styles/images/pdfdoc.gif) no-repeat;padding-left:20px}
div.button a.tbCut{background:url(/csr/styles/images/ic_cut.gif) no-repeat;padding-left:20px}
div.button a.tbLogon{background:url(/csr/styles/images/ic_logon.gif) no-repeat;padding-left:20px}
div.button a.tbCopy{background:url(/csr/styles/images/ic_copy.gif) no-repeat;padding-left:20px}
div.button a.tbMerge{background:url(/csr/styles/images/ic_merge.gif) no-repeat;padding-left:20px}
.x-btn button.tbUsers,div.button a.tbUsers{background:url(/csr/styles/images/ic_users.gif) no-repeat;padding-left:20px}
.x-btn button.tbEditUsers,div.button a.tbEditUsers{background:url(/csr/styles/images/ic_edit_users.gif) no-repeat;padding-left:20px}
div.button a.tbSearch{background:url(/csr/styles/images/ic_search.gif) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbDelete,.x-btn button.tbDelete,div.button a.tbDelete{background:url(/fp/shared/images/ic_delete.png) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbList,.x-btn button.tbList,div.button a.tbList{background:url(/fp/shared/images/ic_list.gif) no-repeat;padding-left:20px}
.ext-gecko .x-btn button.tbMail,.x-btn button.tbMail,div.button a.tbMail{background:url(/csr/styles/images/ic_mail.gif) no-repeat;padding-left:20px}
div.button a.tbFormula{background:url(/csr/styles/images/ic_calculation.gif) no-repeat;padding-left:20px}
div.button a.tbDoc{background:url(/csr/styles/images/ic_doc.gif) no-repeat;padding-left:20px}
div.button a.tbExcel{background:url(/csr/styles/images/exceldoc.gif) no-repeat;padding-left:20px}
div.button a.tbAccept{background:url(/fp/shared/images/ic_tick.gif) no-repeat;padding-left:20px}
div.button a.tbSubdelegate{background:url(/csr/styles/images/ic_users.gif) no-repeat;padding-left:20px}
div.button a.tbSplitDeleg{background:url(/csr/styles/images/ic_split.gif) no-repeat;padding-left:20px}
div.button a.tbReturn{background:url(/fp/shared/images/ic_return.gif) no-repeat;padding-left:20px}
.x-tree-node-collapsed .icon-csrcategory,.x-tree-node-leaf .x-tree-node-icon,div.treeViewListIcon-csrcategory{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/folder.gif)}
.x-tree-node-expanded .icon-csrcategory{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/folder-open.gif)}
.x-tree-node-collapsed .icon-csrdataview,.x-tree-node-expanded .icon-csrdataview,.x-tree-node-leaf .icon-csrdataview,div.treeViewListIcon-csrdataview{background:url(/csr/styles/images/ic_chart.gif) no-repeat 0 0}
.x-tree-node-collapsed .icon-menu,.x-tree-node-expanded .icon-menu,.x-tree-node-leaf .icon-menu,div.treeViewListIcon-menu{background:url(/fp/shared/images/ic_menu.gif) no-repeat 0 0}
.x-tree-node-collapsed .icon-csrrole,.x-tree-node-expanded .icon-csrrole,.x-tree-node-leaf .icon-csrrole,div.treeViewListIcon-csrrole{background:url(/csr/styles/images/ic_role.png) no-repeat 0 0}
.x-tree-node-collapsed .icon-csruser,.x-tree-node-expanded .icon-csruser,.x-tree-node-leaf .icon-csruser,div.treeViewListIcon-csruser,.x-tree-node-collapsed .icon-user,.x-tree-node-expanded .icon-user,.x-tree-node-leaf .icon-user,div.treeViewListIcon-user{background:url(/csr/styles/images/ic_user.png) no-repeat 0 0}
.x-tree-node-collapsed .icon-csrusergroup,.x-tree-node-expanded .icon-csrusergroup,.x-tree-node-leaf .icon-csrusergroup,div.treeViewListIcon-csrusergroup,.x-tree-node-collapsed .icon-group,.x-tree-node-expanded .icon-group,.x-tree-node-leaf .icon-group,div.treeViewListIcon-group{background:url(/csr/styles/images/ic_users.gif) no-repeat 0 0}
.x-tree-node-collapsed .icon-csrindicator,.x-tree-node-expanded .icon-csrindicator,.x-tree-node-leaf .icon-csrindicator,div.treeViewListIcon-csrindicator{background-image:url(/csr/styles/images/ic_indicator.gif)}
.x-tree-node-collapsed .icon-csrindicatorinactive,.x-tree-node-expanded .icon-csrindicatorinactive,.x-tree-node-leaf .icon-csrindicatorinactive,div.treeViewListIcon-csrindicatorinactive{background:url(/csr/styles/images/ic_indicator_inactive.gif) no-repeat 0 0}
.x-tree-node-collapsed .icon-csrmeterregion,.x-tree-node-expanded .icon-csrmeterregion,.x-tree-node-leaf .icon-csrmeterregion,div.treeViewListIcon-csrmeterregion{background-image:url(/csr/styles/images/ic_meter.gif)}
.x-tree-node-collapsed .icon-csrmeterregioninactive,.x-tree-node-expanded .icon-csrmeterregioninactive,.x-tree-node-leaf .icon-csrmeterregioninactive,div.treeViewListIcon-csrmeterregioninactive{background-image:url(/csr/styles/images/ic_meter_inactive.gif)}
.x-tree-node-collapsed .icon-csrrealtimemeterregion,.x-tree-node-expanded .icon-csrrealtimemeterregion,.x-tree-node-leaf .icon-csrrealtimemeterregion,div.treeViewListIcon-csrrealtimemeterregion{background-image:url(/csr/styles/images/ic_meter_realtime.gif)}
.x-tree-node-collapsed .icon-csrrealtimemeterregioninactive,.x-tree-node-expanded .icon-csrrealtimemeterregioninactive,.x-tree-node-leaf .icon-csrrealtimemeterregioninactive,div.treeViewListIcon-csrrealtimemeterregioninactive{background-image:url(/csr/styles/images/ic_meter_realtime_inactive.gif)}
.x-tree-node-collapsed .icon-csrrateregion,.x-tree-node-expanded .icon-csrrateregion,.x-tree-node-leaf .icon-csrrateregion,div.treeViewListIcon-csrrateregion{background-image:url(/csr/styles/images/ic_meter.gif)}
.x-tree-node-collapsed .icon-csrrateregioninactive,.x-tree-node-expanded .icon-csrrateregioninactive,.x-tree-node-leaf .icon-csrrateregioninactive,div.treeViewListIcon-csrrateregioninactive{background-image:url(/csr/styles/images/ic_meter_inactive.gif)}
.x-tree-node-collapsed .icon-csrpropertyregion,.x-tree-node-expanded .icon-csrpropertyregion,.x-tree-node-leaf .icon-csrpropertyregion,div.treeViewListIcon-csrpropertyregion{background-image:url(/csr/styles/images/ic_property.gif)}
.x-tree-node-collapsed .icon-csrpropertyregioninactive,.x-tree-node-expanded .icon-csrpropertyregioninactive,.x-tree-node-leaf .icon-csrpropertyregioninactive,div.treeViewListIcon-csrpropertyregioninactive{background-image:url(/csr/styles/images/ic_property_inactive.gif)}
.x-tree-node-collapsed .icon-csrtenantregion,.x-tree-node-expanded .icon-csrtenantregion,.x-tree-node-leaf .icon-csrtenantregion,div.treeViewListIcon-csrtenantregion{background-image:url(/csr/styles/images/ic_tenant.gif)}
.x-tree-node-collapsed .icon-csrtenantregioninactive,.x-tree-node-expanded .icon-csrtenantregioninactive,.x-tree-node-leaf .icon-csrtenantregioninactive,div.treeViewListIcon-csrtenantregioninactive{background-image:url(/csr/styles/images/ic_tenant_inactive.gif)}
.x-tree-node-collapsed .icon-csragentregion,.x-tree-node-expanded .icon-csragentregion,.x-tree-node-leaf .icon-csragentregion,div.treeViewListIcon-csragentregion{background-image:url(/csr/styles/images/ic_agent.gif)}
.x-tree-node-collapsed .icon-csragentregioninactive,.x-tree-node-expanded .icon-csragentregioninactive,.x-tree-node-leaf .icon-csragentregioninactive,div.treeViewListIcon-csragentregioninactive{background-image:url(/csr/styles/images/ic_agent_inactive.gif)}
.x-tree-node-collapsed .icon-csrsupplierregion,.x-tree-node-expanded .icon-csrsupplierregion,.x-tree-node-leaf .icon-csrsupplierregion,div.treeViewListIcon-csrsupplierregion{background-image:url(/csr/styles/images/ic_users.gif)}
.x-tree-node-collapsed .icon-csrsupplierregioninactive,.x-tree-node-expanded .icon-csrsupplierregioninactive,.x-tree-node-leaf .icon-csrsupplierregioninactive,div.treeViewListIcon-csrsupplierregioninactive{background-image:url(/csr/styles/images/ic_users_inactive.gif)}
.x-tree-node-collapsed .icon-container,.x-tree-node-expanded .icon-container,.x-tree-node-leaf .icon-container,div.treeViewListIcon-container{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/folder.gif)}
.x-tree-node-collapsed .icon-survey,.x-tree-node-expanded .icon-survey,.x-tree-node-leaf .icon-survey,div.treeViewListIcon-survey{background-image:url(/fp/shared/images/ic_survey_16.png)}
.x-tree-node-collapsed .icon-csrdelegationplan,.x-tree-node-expanded .icon-csrdelegationplan,.x-tree-node-leaf .icon-csrdelegationplan,div.treeViewListIcon-csrdelegationplan{background:url(/fp/shared/images/ic_form.png) no-repeat 0 0}
.x-tree-node-collapsed .icon-csrindicator-withvalues,.x-tree-node-expanded .icon-csrindicator-withvalues,.x-tree-node-leaf .icon-csrindicator-withvalues{background-image:url(/csr/styles/images/ic_indicator_withvalues.gif)}
.x-tree-node-collapsed .icon-csrindicatorinactive,.x-tree-node-expanded .icon-csrindicatorincative,.x-tree-node-leaf .icon-csrindicatorinactive,div.treeViewListIcon-csrindicatorinactive{background-image:url(/csr/styles/images/ic_indicator_inactive.gif)}
.x-tree-node-collapsed .icon-campaign,.x-tree-node-expanded .icon-campaign,.x-tree-node-leaf .icon-campaign,div.treeViewListIcon-campaign{background-image:url(/csr/styles/images/ic_outbox_16.png)}
.x-tree-node-collapsed .icon-csrcalculation,.x-tree-node-expanded .icon-csrcalculation,.x-tree-node-leaf .icon-csrcalculation,div.treeViewListIcon-csrcalculation{background-image:url(/csr/styles/images/ic_calculation.gif)}
.x-tree-node-collapsed .icon-csrcalculation-withvalues,.x-tree-node-expanded .icon-csrcalculation-withvalues,.x-tree-node-leaf .icon-csrcalculation-withvalues{background-image:url(/csr/styles/images/ic_calculation_withvalues.gif)}
.x-tree-node-collapsed .icon-csrcalculationinactive,.x-tree-node-expanded .icon-csrcalculationinactive,.x-tree-node-leaf .icon-csrcalculationinactive,div.treeViewListIcon-csrcalculationinactive{background-image:url(/csr/styles/images/ic_calculation_inactive.gif)}
.x-tree-node-collapsed .icon-csrreportcalc,.x-tree-node-expanded .icon-csrreportcalc,.x-tree-node-leaf .icon-csrreportcalc,div.treeViewListIcon-csrreportcalc{background-image:url(/csr/styles/images/ic_report_calc.png)}
.x-tree-node-collapsed .icon-csrreportcalcinactive,.x-tree-node-expanded .icon-csrreportcalcinactive,.x-tree-node-leaf .icon-csrreportcalcinactive,div.treeViewListIcon-csrreportcalcinactive{background-image:url(/csr/styles/images/ic_report_calc_inactive.png)}
.x-tree-node-collapsed .icon-csraggregateind,.x-tree-node-expanded .icon-csraggregateind,.x-tree-node-leaf .icon-csraggregateind,div.treeViewListIcon-csraggregateind{background-image:url(/csr/styles/images/ic_aggregate_ind.gif)}
.x-tree-node-collapsed .icon-csraggregateindinactive,.x-tree-node-expanded .icon-csraggregateindinactive,.x-tree-node-leaf .icon-csraggregateindinactive,div.treeViewListIcon-csraggregateindinactive{background-image:url(/csr/styles/images/ic_aggregate_ind_inactive.gif)}
.x-tree-node-collapsed .icon-csrstoredcalc,.x-tree-node-expanded .icon-csrstoredcalc,.x-tree-node-leaf .icon-csrstoredcalc,div.treeViewListIcon-csrstoredcalc{background-image:url(/csr/styles/images/ic_stored_calc.gif)}
.x-tree-node-collapsed .icon-csrstoredcalc-withvalues,.x-tree-node-expanded .icon-csrstoredcalc-withvalues,.x-tree-node-leaf .icon-csrstoredcalc-withvalues{background-image:url(/csr/styles/images/ic_stored_calc_withvalues.gif)}
.x-tree-node-collapsed .icon-csrstoredcalcinactive,.x-tree-node-expanded .icon-csrstoredcalcinactive,.x-tree-node-leaf .icon-csrstoredcalcinactive,div.treeViewListIcon-csrstoredcalcinactive{background-image:url(/csr/styles/images/ic_stored_calc_inactive.gif)}
.x-tree-node-collapsed .icon-webresource,.x-tree-node-expanded .icon-webresource,.x-tree-node-leaf .icon-webresource,div.treeViewListIcon-webresource{background:url(/fp/shared/images/ic_globe.gif) no-repeat 0 0}
.x-tree-node-collapsed .icon-donationsscheme,.x-tree-node-expanded .icon-donationsscheme,.x-tree-node-leaf .icon-donationsscheme,div.treeViewListIcon-donationsscheme{background:url(/csr/styles/images/ic_currency.gif) no-repeat 0 0}
.x-tree-node-collapsed .icon-cmstable,.x-tree-node-expanded .icon-cmstable,.x-tree-node-leaf .icon-cmstable,div.treeViewListIcon-cmstable{background:url(/fp/shared/images/ic_table.gif) no-repeat 0 0}
.x-tree-node-collapsed .icon-csrquicksurvey,.x-tree-node-expanded .icon-csrquicksurvey,.x-tree-node-leaf .icon-csrquicksurvey,div.treeViewListIcon-csrquicksurvey{background:url(/fp/shared/images/ic_survey_16.png) no-repeat 0 0}
.x-tree-node-collapsed .icon-csrquicksurvey,.x-tree-node-expanded .icon-csrquicksurvey,.x-tree-node-leaf .icon-csrquicksurvey,div.treeViewListIcon-csrquicksurvey{background:url(/fp/shared/images/ic_survey_16.png) no-repeat 0 0}
.x-tree-node-collapsed .icon-csrmailbox,.x-tree-node-expanded .icon-csrmailbox,.x-tree-node-leaf .icon-csrmailbox,div.treeViewListIcon-csrmailbox{background:url(/fp/shared/images/mailbox.gif) no-repeat 0 0}
.x-tree-node-collapsed .icon-csrcapability,.x-tree-node-expanded .icon-csrcapability,.x-tree-node-leaf .icon-csrcapability,div.treeViewListIcon-csrcapability{background-image:url(/csr/styles/images/ic_warning_ticked.gif)}
.x-tree-node-collapsed .icon-csrcalendar,.x-tree-node-expanded .icon-csrcalendar,.x-tree-node-leaf .icon-csrcalendar,div.treeViewListIcon-csrcalendar{background-image:url(/fp/shared/images/ic_calendar.gif)}
.x-tree-node-collapsed .icon-csrregion,.x-tree-node-expanded .icon-csrregion,.x-tree-node-leaf .icon-csrregion,div.treeViewListIcon-csrregion,.x-tree-node-collapsed .icon-csrnormalregion,.x-tree-node-expanded .icon-csrnormalregion,.x-tree-node-leaf .icon-csrnormalregion,div.treeViewListIcon-csrnormalregion{background-image:url(/csr/styles/images/ic_region.gif)}
.x-tree-node-collapsed .icon-csrregion-withvalues,.x-tree-node-expanded .icon-csrregion-withvalues,.x-tree-node-leaf .icon-csrregion-withvalues{background-image:url(/csr/styles/images/ic_region_withValues.gif)}
.x-tree-node-collapsed .icon-csraggrregion,.x-tree-node-expanded .icon-csraggrregion,.x-tree-node-leaf .icon-csraggrregion,div.treeViewListIcon-csraggrregion{background-image:url(/csr/styles/images/ic_aggr_region.gif)}
.x-tree-node-collapsed .icon-csraggrregioninactive,.x-tree-node-expanded .icon-csraggrregioninactive,.x-tree-node-leaf .icon-csraggrregioninactive,div.treeViewListIcon-csraggrregioninactive{background-image:url(/csr/styles/images/ic_aggr_region_inactive.gif)}
.x-tree-node-collapsed .icon-csrregioninactive,.x-tree-node-expanded .icon-csrregioninactive,.x-tree-node-leaf .icon-csrregioninactive,div.treeViewListIcon-csrregioninactive,.x-tree-node-collapsed .icon-csrnormalregioninactive,.x-tree-node-expanded .icon-csrnormalregioninactive,.x-tree-node-leaf .icon-csrnormalregioninactive,div.treeViewListIcon-csrnormalregioninactive{background-image:url(/csr/styles/images/ic_region_inactive.gif)}
.x-tree-node-collapsed .icon-csrmeterregionlink,.x-tree-node-expanded .icon-csrmeterregionlink,.x-tree-node-leaf .icon-csrmeterregionlink,div.treeViewListIcon-csrmeterregionlink{background-image:url(/csr/styles/images/ic_region_link.gif)}
.x-tree-node-collapsed .icon-csrmeterregionlinkinactive,.x-tree-node-expanded .icon-csrmeterregionlinkinactive,.x-tree-node-leaf .icon-csrmeterregionlinkinactive,div.treeViewListIcon-csrmeterregionlinkinactive{background-image:url(/csr/styles/images/ic_region_link_inactive.gif)}
.x-tree-node-collapsed .icon-csrregionlink,.x-tree-node-expanded .icon-csrregionlink,.x-tree-node-leaf .icon-csrregionlink,div.treeViewListIcon-csrregionlink{background-image:url(/csr/styles/images/ic_region_link.gif)}
.x-tree-node-collapsed .icon-csrregionlinkinactive,.x-tree-node-expanded .icon-csrregionlinkinactive,.x-tree-node-leaf .icon-csrregionlinkinactive,div.treeViewListIcon-csrregionlinkinactive{background-image:url(/csr/styles/images/ic_region_link_inactive.gif)}
.x-tree-node-collapsed .icon-csrpendinglocalregion,.x-tree-node-expanded .icon-csrpendinglocalregion,.x-tree-node-leaf .icon-csrpendinglocalregion{background-image:url(/csr/styles/images/ic_pending_local_region.gif)}
.x-tree-node-collapsed .icon-csrpendinglocalregion-withvalues,.x-tree-node-expanded .icon-csrpendinglocalregion-withvalues,.x-tree-node-leaf .icon-csrpendinglocalregion-withvalues{background-image:url(/csr/styles/images/ic_pending_local_region_withValues.gif)}
.x-tree-node-1 .icon-csrcategory{background-image:url(/fp/shared/images/tab.gif)}
.x-tree-node-leaf .icon-csrsection{background-image:url(/fp/shared/images/ic_file.gif)}
.x-tree-node-collapsed .icon-when,.x-tree-node-expanded .icon-when,.x-tree-node-leaf .icon-when{background-image:url(/fp/shared/images/ic_help.gif)}
div.treeView div.CSRObjective{background:url(/fp/shared/images/ic_tick.gif) no-repeat 0 0;padding:0px 0 4px 20px;margin-left:16px}
.x-tree-node-collapsed .icon-csrobjective,.x-tree-node-expanded .icon-csrobjective,.x-tree-node-leaf .icon-csrobjective,div.treeViewListIcon-csrobjective{background-image:url(/fp/shared/images/ic_tick.giff)}
.x-tree-node-collapsed .icon-csrcategoryinactive,div.treeViewListIcon-csrcategoryinactive{background:url(/fp/shared/images/greyContainer.gif) no-repeat 0 0}
.x-tree-node-expanded .icon-csrcategoryinactive{background:url(/fp/shared/images/container_open.gif) no-repeat 0 0!important}
.icon-csrcategoryinactive{background:url(/fp/shared/images/greyContainer.gif) no-repeat 0 0!important}
div.treeOptionsPanel{background:#eee;border-bottom:1px dotted #999;margin-bottom:5px;padding-left:3px;padding-top:3px;font-size:11px}
.x-tree-node-collapsed .icon-csrfileupload,.x-tree-node-expanded .icon-csrfileupload,.x-tree-node-leaf .icon-csrfileupload,div.treeViewListIcon-csrfileupload{background-image:url(/csr/styles/images/anydoc.gif)}
.x-tree-node-collapsed .icon-filter,.x-tree-node-expanded .icon-filter,.x-tree-node-leaf .icon-filter,.x-tree-node-icon .icon-filter{background-image:url(/fp/shared/images/ic_filter.gif)}
.x-tree-node-collapsed .icon-table,.x-tree-node-expanded .icon-table,.x-tree-node-leaf .icon-table,.x-tree-node-icon .icon-table{background-image:url(/fp/shared/images/ic_table.gif)}
a.tvContainer,a.tvCSRDashboardItem,a.tvCSRDashboardItemInactive,a.tvCSRIndicator,a.tvCSRIndicatorInactive,a.tvCSRCategory,a.tvCSRCalculation,a.tvCSRRegion,a.tvCSRRegionInactive{padding-left:20px;color:#000;text-decoration:none;padding-bottom:4px}
a.tvContainer:hover,a.tvCSRDashboardItem:hover,a.tvCSRDashboardItemInactive:hover,a.tvCSRIndicator:hover,a.tvCSRIndicatorInactive:hover,a.tvCSRCategory:hover,a.tvCSRCalculation:hover,a.tvCSRRegion:hover,a.tvCSRRegionInactive:hover{text-decoration:underline}
a.tvContainer{background:url(/fp/shared/images/container.gif) 0 -1px no-repeat}
a.tvCSRDashboardItem{background:url(/csr/styles/images/ic_dashboarditem.gif) 0 0px no-repeat}
a.tvCSRDashboardItemInactive{background:url(/csr/styles/images/ic_dashboarditem_inactive.gif) 0 0px no-repeat;color:#777}
a.tvCSRIndicator{background:url(/csr/styles/images/ic_indicator.gif) 0 0px no-repeat}
a.tvCSRIndicatorInactive{background:url(/csr/styles/images/ic_indicator_inactive.gif) 0 0px no-repeat;color:#777}
a.tvCSRCalculation{background:url(/csr/styles/images/ic_calculation.gif) 0 0px no-repeat}
a.tvCSRCategory{background:url(/fp/shared/images/container.gif) 0 -1px no-repeat}
a.tvCSRRegion{background:url(/csr/styles/images/ic_region.gif) 0 -1px no-repeat}
a.tvCSRRegionInactive{background:url(/csr/styles/images/ic_region_inactive.gif) 0 -1px no-repeat;color:#777}
.x-tree-node-collapsed .icon-cms-tree-item,.x-tree-node-expanded .icon-cms-tree-item,.x-tree-node-leaf .icon-cms-tree-item,div.treeViewListIcon-cms-tree-item{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/folder.gif)}
.x-tree-node-leaf .icon-generic-tree-item{background-image:url(/fp/shared/images/dot.gif)}
.dataViewMessage{color:#888;font-size:14pt;text-align:center}
a.icSection{background:url(/fp/shared/images/ic_file.gif) no-repeat;padding-left:20px;padding-bottom:1px}
div.textReadOnlyContent{border:2px inset #fff;background:#fff;padding:4px}
div.textReadOnlyContent blockquote,div.viewReportContent blockquote{margin-left:1em}
div.textReadOnlyContent p,div.viewReportContent p{margin-top:1.2em;margin-bottom:.8em}
div.textReadOnlyContent ul,div.viewReportContent ol{list-style-type:disc}
div.textReadOnlyContent ol,div.viewReportContent ol{list-style-type:decimal}
div.textReadOnlyContent ins{background:#bdffaf;color:#006b00}
div.textReadOnlyContent del{color:#f00;text-decoration:line-through}
div.chartViewPopup{display:none;position:absolute;background:url(/fp/shared/images/popupBackground.gif) repeat-x #F0F0DC;border-bottom:2px #888 solid;border-right:2px #888 solid;border-left:1px #aaa solid;border-top:1px #aaa solid;padding:6px}
div.tableViewPopup{display:none;position:absolute;background:url(/fp/shared/images/popupBackground.gif) repeat-x #F0F0DC;border-bottom:2px #888 solid;border-right:2px #888 solid;border-left:1px #aaa solid;border-top:1px #aaa solid;padding:6px}
iframe.viewTableFrame{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;border-style:solid;border-color:#aaa}
div.commentFrom{background:url(/csr/styles/images/ic_user.gif) no-repeat;padding-left:20px;font-weight:bold;display:inline}
div.commentDtm{display:inline;padding-left:1em}
div.singleCommentWrapper{margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #ccc}
div.commentText{padding-top:4px}
table.versionList{width:100%;border-collapse:collapse}
table.versionList tr td{padding-top:6px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #ccc}
button.viewHideButton{padding-right:16px;background:url(/csr/styles/images/but_show.gif) no-repeat;background-color:#ddd;background-position:right center}
button.viewHideButton.viewing{background:url(/csr/styles/images/but_hide.gif) no-repeat;background-color:#ddd;background-position:right center}
button.imageButton{margin-right:4px;background-repeat:no-repeat;background-position:2px center;background-color:#ddd;padding:3px 3px 3px 20px;border:1px solid #7F9DB9}
table.attachmentTable{width:100%;border-collapse:collapse}
table.attachmentTable tr td{padding-top:6px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #ccc}
div.attachmentChart{background:url(/csr/styles/images/ic_chart.gif) no-repeat 0 0;padding:0 0 2px 20px}
div.attachmentFile{background:url(/fp/shared/images/attachment.gif) no-repeat 0 0;padding:0 0 2px 20px}
div.attachmentForm{background:url(/csr/styles/images/ic_form.gif) no-repeat 0 0;padding:0 0 2px 20px}
div.attachmentTable{background:url(/fp/shared/images/ic_table.gif) no-repeat 0 0;padding:0 0 2px 20px}
div.attachmentIndicator{background:url(/csr/styles/images/ic_indicator.gif) no-repeat 0 0;padding:0 0 2px 20px}
div.attachmentIndicatorCalc{background:url(/csr/styles/images/ic_calculation.gif) no-repeat 0 0;padding:0 0 2px 20px}
div.attachmentUrl{background:url(/csr/styles/images/ic_link.gif) no-repeat 0 0;padding:0 0 2px 20px}
div.adminUserNameAutoComplete{background:#fff}
div.adminUserNameAutoComplete{width:200px}
div.adminUserNameAutoComplete .yui-ac-content{position:absolute;width:200px;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050}
div.adminUserNameAutoComplete .yui-ac-shadow{position:absolute;margin:.3em;width:200px;background:#a0a0a0;z-index:9049}
div.adminUserNameAutoComplete ul{width:200px;list-style:none;text-indent:0;margin-left:4px}
div.adminUserNameAutoComplete li{cursor:default;white-space:nowrap}
div.adminUserNameAutoComplete li.yui-ac-highlight{background:#ff0}
div.adminApproverNameAutoComplete{background:#fff}
div.adminApproverNameAutoComplete{width:200px}
div.adminApproverNameAutoComplete .yui-ac-content{position:absolute;width:200px;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050}
div.adminApproverNameAutoComplete .yui-ac-shadow{position:absolute;margin:.3em;width:200px;background:#a0a0a0;z-index:9049}
div.adminApproverNameAutoComplete ul{width:200px}
div.adminApproverNameAutoComplete li{cursor:default;white-space:nowrap;list-style:none}
div.adminApproverNameAutoComplete li.yui-ac-highlight{background:#ff0}
.x-tree-node-ct{padding:0 0 0 0;margin:0 0 0 0}
.x-tree-node-collapsed .security-class-csrsection{background-image:url(/fp/shared/images/ic_file.gif)}
.x-tree-node-expanded .security-class-csrsection{background-image:url(/fp/shared/images/ic_file.gif)}
.x-tree-node-leaf .security-class-csrsection{background-image:url(/fp/shared/images/ic_file.gif)}
#menu2 ul li a{margin:0pt 0pt 0pt 0px}
#menu2 ul li li a{margin:0pt 0pt 0pt 15px}
#menu2 ul li li li a{margin:0pt 0pt 0pt 30px}
#menu2 ul li li li li a{margin:0pt 0pt 0pt 45px}
#menu2 ul li li li li li a{margin:0pt 0pt 0pt 60px}
#menu2 ul li li li li li li a{margin:0pt 0pt 0pt 75px}
.sectionTable table{width:100%;border-collapse:collapse;font-size:8pt;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal}
.sectionTable table th{background-color:#E4EBFF;border-color:#8498C9 rgb(132,152,201) rgb(132,152,201);border-style:solid solid solid solid;border-width:1px 1px 1px 1px;color:#4E4E4E;padding:3px}
.sectionTable table tr th{text-align:left}
.sectionTable table tr th.crossHeader{font-weight:bold;border-bottom:1px solid #8498C9}
.sectionTable table tr th.unitOfMeasure{font-style:italic;font-weight:normal;color:#666}
.sectionTable table td{background-color:#FFFFFF;border-color:#8498C9 rgb(132,152,201) rgb(132,152,201);border-style:solid solid solid solid;border-width:1px 1px 1px 1px;color:#4E4E4E;padding:5px}
.sectionTable table tr td{text-align:right}
.viewReportContent{border-bottom:2px solid #555;background:#fff;padding-bottom:4px}
.viewReportChart{border:solid 1px #ccc}
.x-tree-node-collapsed .security-class-container{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/folder.gif)}
.x-tree-node-expanded .security-class-container{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/folder-open.gif)}
.x-tree-node-leaf .security-class-container{background-image:url(/fp/shared/ext-2.2/resources/images/default/tree/folder.gif)}
.x-tree-node-collapsed .security-class-csrdataview{background-image:url(/csr/styles/images/ic_chart.gif)}
.x-tree-node-expanded .security-class-csrdataview{background-image:url(/csr/styles/images/ic_chart.gif)}
.x-tree-node-leaf .security-class-csrdataview{background-image:url(/csr/styles/images/ic_chart.gif)}
.helpBreadcrumbTrail{margin-bottom:1em}
.helpContentChildren{padding-left:1em}
.helpContentChildrenRoot li{font-size:large;border-bottom:solid 1px #aaa;list-style-type:none;margin-top:2em;margin-bottom:1em;padding-bottom:4px}
.helpContentChildrenRoot li a{text-decoration:none;color:#000}
.helpContentChildren li{font-size:small;border-bottom:none;list-style-type:disc;list-style-position:inside;color:#555;margin-top:0px;margin-bottom:0px;padding-bottom:2px}
.helpContentChildren li a{text-decoration:underline;color:#555}
.helpContentChildren li a:hover{text-decoration:underline}
.helpContentChildrenRoot .helpContentChildren .helpContentChildren a{font-size:small}
div.helpTreeViewWithBorder{overflow:auto;height:443px;border:2px inset #fff;background:#fff;width:230px}
.x-tree-node-collapsed .icon-language-id-,.x-tree-node-expanded .icon-language-id-,.x-tree-node-leaf .icon-language-id-{background-image:url(/fp/shared/images/ic_file.gif)}
.x-tree-node-collapsed .icon-language-id-gb,.x-tree-node-expanded .icon-language-id-gb,.x-tree-node-leaf .icon-language-id-gb{background-image:url(/fp/shared/images/CountryFlags/gif/gb.gif)}
.x-tree-node-collapsed .icon-language-id-se,.x-tree-node-expanded .icon-language-id-se,.x-tree-node-leaf .icon-language-id-se{background-image:url(/fp/shared/images/CountryFlags/gif/se.gif)}
.x-tree-node-collapsed .icon-language-id-fr,.x-tree-node-expanded .icon-language-id-fr,.x-tree-node-leaf .icon-language-id-fr{background-image:url(/fp/shared/images/CountryFlags/gif/fr.gif)}
.x-tree-node-collapsed .icon-language-id-no,.x-tree-node-expanded .icon-language-id-no,.x-tree-node-leaf .icon-language-id-no{background-image:url(/fp/shared/images/CountryFlags/gif/no.gif)}
div.helpContentBody p{margin:.6em 0 .6em 0}
div.helpContentBody ul li{margin:.4em 0 .4em 0}
.ux-row-action-cell .x-grid3-cell-inner{padding:1px 0 0 0}
.ux-row-action-item{float:left;min-width:16px;height:16px;background-repeat:no-repeat;margin:0 5px 0 0;cursor:pointer;overflow:hidden}
.ext-ie .ux-row-action-item{width:16px}
.ext-ie .ux-row-action-text{width:auto}
.ux-row-action-item span{vertical-align:middle;padding:0 0 0 20px;line-height:18px}
.ext-ie .ux-row-action-item span{width:auto}
.x-grid-group-hd div{position:relative;height:16px}
.ux-grow-action-item{min-width:16px;height:16px;background-repeat:no-repeat;background-position:0 50%!important;margin:0 0 0 4px;padding:0!important;cursor:pointer;float:left}
.ext-ie .ux-grow-action-item{width:16px}
.ux-action-right{float:right;margin:0 3px 0 2px;padding:0!important}
