.ui-inlineblock{display:inline-block}.x-unselectable, .x-unselectable * {-moz-user-select:none;}.x-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0;}.ui-check {white-space:nowrap;vertical-align:middle;-moz-user-select:none;}
.ui-label {white-space:nowrap;vertical-align:middle;-moz-user-select:none;}
.ui-group {vertical-align:middle;border-radius:4px ;-moz-border-radius:4px;-webkit-border-radius:4px;}
html.ui-gecko .ui-group, .ui-webkit .ui-group{border:1px solid #CCCCCC;}
html.ui-opera .ui-group {border:1px solid #CCCCCC;}.ui-grouplabel {font-family:Tahoma; color:#316AC5;}
.ui-msgpane{background-color:white;border:1px solid #7F9DB9;font:menu;overflow:auto;}
.ui-input-field{border:1px solid #7F9DB9;background-color:white;}
span.ui-input-field  input{background:transparent;border:0px none;padding:0px 1px 0px 1px;}
.ui-focusborder{border-color:#E58A25;}
.ui-input-combo0{}.ui-input-combo1{background-image:url(combo1.png);background-repeat:no-repeat;background-position:right 50%;padding-right:16px}
.ui-input-combo2{background-image:url(combo2.png);background-repeat:no-repeat;background-position:right 50%;padding-right:16px}
.ui-input-combo3{background-image:url(combo3.png);background-repeat:no-repeat;background-position:right 50%;padding-right:16px}
.ui-input-combo4{background-image:url(combo4.png);background-repeat:no-repeat;background-position:right 50%;padding-right:16px}
.ui-progbar{border:1px solid #7FA9E4;background : url(bg.gif) ;color:black;height:22px;position:relative;}
.ui-progbar-text{height:100%;position:absolute;text-align:center;width:100%;left:0px;top:0px;color:black;}
.ui-progbar-slider{background: #9CBFEE url(progress-bg.gif) repeat-x scroll left center;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.x-tool {width:15px;height:15px;float:right;cursor:pointer;background:transparent url(tool-sprites.gif) no-repeat;margin:4px 2px 4px 0px;}
.x-toolrtitle {height:15px;float:right;margin:4px 2px 4px 0px;}
.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-tool-close{background-position:0 0;}.x-tool-close-over {  background-position:-15px 0;}.x-viewport, .x-viewport body {border:0pt none;height:100%;margin:0pt;overflow:hidden;padding:0pt;}
.ui_treeRowCell {vertical-align:middle;TEXT-DECORATION:none;overflow:hidden;white-space:nowrap;color:black}
.ui_treeRowOpenIcon {cursor:pointer;}
.ui_treeRowIcon {width:16px;height:16px;margin:3px;}
.ui-list {background:white;overflow:auto;}
.ui-nobglist {overflow:auto;}
.ui-listrow {white-space:nowrap;vertical-align:middle;-moz-user-select:none;}
.x-combo-list {border:2px solid #98c0f4;background:#ddecfe;zoom:1;overflow-x:hidden;overflow-y:auto;z-index:20000;}
.x-combo-list-inner {background:white;position:relative;zoom:1;}
.x-combo-list-item {padding:1px;border:1px solid #fff;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.x-combo-list .x-combo-selected{border:1px dotted #a3bae9;background:#DFE8F6;cursor:pointer;}
.x-layerselector {border:2px solid #98c0f4;background:white;zoom:1;overflow:hidden;}
.ui-moving{position:absolute;z-index:20001;color:red;background:#B9DDFF;}
.ui-mask {z-index: 20000;position: absolute;top:0px;left:0px;-moz-opacity: 0;opacity: 0;filter: alpha(opacity=0);background-color: #CCCCCC;width: 100%;height: 100%;zoom: 1;}
.x-tiptext {font: normal 12px tahoma,arial,helvetica,sans-serif;margin:2px;color:#444;padding:1px;border:1px solid #000000;background-color:#ffffe1;z-index:50000;}
.ui-movingbar {position:absolute;z-index:50000;-moz-user-select:none;}
.ui-movingbar div{border:2px solid #001ae9;position:absolute;}
img.ui-imagebutton {border:0px;}
table.ui_gridlayout{}
table.ui_bgridlayout{border:1px solid #B2B2B2;border-collapse:collapse;table-layout:fixed;}
table.ui_bgridlayout .ui-input-field{border: 1px solid white;}
table.ui_bgridlayout > tbody > tr> td{border: 1px solid #B2B2B2;}
table.ui_bgridlayout > tbody > tr> td.td-label{background:#F6F7F9;padding: 4px 8px;}
table.ui_bgridlayout .ui-focusborder{border: 1px solid #E58A25;}
.ui-group2title{background:url(group/titlebg.png) repeat;border-top: 1px solid #7B9EBD;border-left: 1px solid #7B9EBD;border-right: 1px solid #7B9EBD;height:17px;padding:4px  0px 0px 15px;}
.ui-group2content{border: 1px solid #7B9EBD;padding:4px;}
.border0{border:0px;}
.visible{visibility : visible;}
.hidden , .hidden .visible{visibility : hidden;}
.ui-panelframe{position:relative;border:2px solid transparent;background:#e4ebf6;border-image:url('panel-bg.png') 2 2 2 2 stretch ;-moz-border-image:url('panel-bg.png') 2 2 2 2 stretch ;-webkit-border-image:url('panel-bg.png') 2 2 2 2 stretch ;}
html.ui-ie6 .ui-panelframe{border:2px solid #99bbe8;zoom:1;}
.ui-panelframe  .Bg_Corner{background:url(panel-bg.png) no-repeat;position:absolute; overflow:hidden;width:2px; height:2px;}
.ui-panelframe  .Bg_8{left:-2px; top:-2px;  background-position:left top;}
.ui-panelframe  .Bg_2{right:-2px; top:-2px;  background-position:-4px top;}
.ui-panelframe  .Bg_6{left:-2px; bottom:-2px;  background-position:left -4px;}
.ui-panelframe  .Bg_4{right:-2px; bottom:-2px;  background-position:-4px -4px;}
.ui-panelframe  .Bg_LeftRight{background:url(panel-bg-lr.png) repeat-y;position:absolute; overflow:hidden;width:2px; height:100%;  top:0px;}
.ui-panelframe  .Bg_7{left:-2px;}
.ui-panelframe  .Bg_3{right:-2px;   background-position:-4px 0px;}
.ui-panelframe  .Bg_TopBottom{background:url(panel-bg-tb.png) repeat-x;position:absolute; overflow:hidden;width:100%; height:2px;  left:0px;}
.ui-panelframe  .Bg_1{top:-2px;}
.ui-panelframe  .Bg_5{bottom:-2px;   background-position:0px -4px;}
.ui-toolbar{background: transparent url(panel-toolbar.png) repeat-x 0 0;overflow:hidden;height:22px;text-align:left;width:100%;}
.ui-wtitlebar{background: transparent url(windowtitle-bg.png) repeat-x 0 0;overflow:hidden;height:22px;text-align:left;width:100%;}
html.ui-ie9 .ui-wtitlebar{overflow:visible;}
.ui-panel-btndiv{padding:5px;text-align:center;}
html.ui-ie6 .ui-panel-btndiv, html.ui-ie7 .ui-panel-btndiv{display:inline-block;}
.ui-filtereditor{padding:2px;background:#DFE8F6;}
.ui-filtereditor .ui-list{border:1px solid #CCCCCC;background:white;}
.ui-tabletoolbar{background: transparent url(table-toolbar.png) repeat-x 0 0;overflow:hidden;height:22px;text-align:left;width:100%;}
.x-menu {border: 1px solid #718bb7;z-index: 49000;zoom: 1;background: #f0f0f0 url(menu/menu.gif) repeat-y;padding: 0px;overflow:hidden;}
.x-menu-list{background:transparent;border:0 none;margin:2px 1px;padding:1px;}
.x-menu-sep-item{display:block;font-size:1px;line-height:1px;white-space: nowrap;margin: 2px 3px;border-top:1px solid #e0e0e0;border-bottom:1px solid #fff;cursor:default;overflow:hidden;}
.ui-ie .x-menu-sep-item { }.x-menu-list-item{white-space: nowrap;-moz-user-select: none; -khtml-user-select: none;padding:2px 4px 8px 24px;cursor:pointer;}
.x-menu-item-active {background: #ebf3fd url(menu/item-over.gif) repeat-x left bottom;border:1px solid #aaccf6;padding: 1px;}
.x-menu-item-unactive {border:0px none;padding: 2px;}
.x-menu-item-arrow {background:transparent url(menu/menu-parent.gif) no-repeat right;padding:0px 16px 0px 0px;}
.ui-hreflist {padding:5px;}
.ui-hreflist-li {padding:2px;}
.ui-hreflist-a {padding:2px 2px 2px 18px;cursor:pointer;color:#215dc6;text-decoration: none ;}
.ui-hreflist  A:hover{color:#428eff;text-decoration: underline ;}
.x-tab-panel {overflow:hidden;}
.x-tab-panel-header{border-bottom: 1px solid #8db2e3;padding-bottom: 2px;overflow:hidden;zoom:1;background: #deecfd;}
.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:5000px;zoom:1;}
ul.x-tab-strip-top{padding-top: 1px;background: url(tabs-x/tab-strip-bg.png) #cedff5 repeat-x bottom;}
ul.x-tab-strip-bottom{padding-bottom: 1px;background: url(tabs/tab-strip-btm-bg.gif) #cedff5 repeat-x top;border-top: 1px solid #8db2e3;border-bottom: 0px none;}
.x-tab-panel-header-plain .x-tab-strip-top {background:transparent !important;padding-top:0px !important;}
.x-tab-panel-header-plain {background:transparent !important;border-width:0px !important;padding-bottom:0px !important;}
.x-tab-panel-header-plain .x-tab-strip-spacer {border:1px solid #8db2e3;border-top: 0 none;height:2px;background: #deecfd;font-size:1px;line-height:1px;}
.ext-border-box .x-tab-panel-header-plain .x-tab-strip-spacer {height:3px;}
ul.x-tab-strip li {float:left;margin-left:2px;margin-top:1px;}
ul.x-tab-strip li.x-tab-strip-active{margin-top:0px;}
ul.x-tab-strip li.x-tab-edge {float:left;margin:0px !important;padding:0px !important;border:0px 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{color:#416aa3;white-space: nowrap;cursor:pointer;padding:3px 0px 1px 0px;}
.x-tab-strip .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 {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:#aaaaaa;}
.x-tab-panel-bwrap {overflow:hidden;}
html.ui-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(tabs/tabs-sprite.gif) no-repeat 0 -51px;padding-left:8px;}
.x-tab-strip-top .x-tab-left {background: transparent url(tabs/tabs-sprite.gif) no-repeat right -351px;padding-right:8px;}
.x-tab-strip-top .x-tab-strip-inner {background: transparent url(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(tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right;}
.x-tab-strip-bottom .x-tab-left {background: url(tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left;}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {background: url(tabs/tab-btm-right-bg.gif) no-repeat bottom left;}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-left {background: url(tabs/tab-btm-left-bg.gif) no-repeat bottom right;}
.x-tab-strip-bottom .x-tab-left {padding:0px 10px;}
.x-tab-strip-bottom .x-tab-right {padding:0px;}
.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(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(tabs/tab-close.gif);opacity:1;-moz-opacity:1;}
.x-tab-panel-body {overflow:hidden;border: 1px solid #8db2e3;background:#fff;border-top: 0 none;position: relative;}
.x-tab-scroller-left {background: transparent url(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(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 .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-border-layout-ct .x-tab-panel {background: white;}
.x-tab-panel-header ol,.x-tab-panel-header ul {list-style:none;margin:0px;padding:0px;}
.ui-iconbtn{height:18px;line-height:20px;margin:2px 1px 1px 1px;border:1px solid transparent ;display:inline-block;padding:0px;white-space:nowrap;overflow: hidden;cursor:default;vertical-align:middle;}
.ui-ie .ui-iconbtn{height:20px; }.ui-iconbar{white-space:nowrap;display:inline-block;vertical-align:top;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}
.ui-indicator{border:1px solid #7F9DB9;display:inline-block;margin:0px;height:22px;line-height:22px;overflow: hidden;text-align:center;}
.ui-gecko .ui-indicator{height:20px}
.x-split-divider{background:#cedcef;position:absolute;left:0px;top:0px;overflow:hidden;zoom:1;}
.x-split-divider .iconleft{position:absolute;cursor:default;top:50%;width:100%;height:40px;margin-top:-20px;background:url('split/dividericon-left.png');}
.x-split-divider .iconright{position:absolute;cursor:default;top:50%;width:100%; height:40px;margin-top:-20px;background:url('split/dividericon-right.png');}
.x-split-divider .iconup{position:absolute;cursor:default;left:50%;width:40px; height:100%;margin-left:-20px;background:url('split/dividericon-up.png');}
.x-split-divider .icondown{position:absolute;cursor:default;left:50%;width:40px; height:100%;margin-left:-20px;background:url('split/dividericon-down.png');}
.htmleditor {border:1px solid #99BBE8;}
.htmleditor #content {width:100%;position:relative;}
.htmleditor #content iframe {width:100%; height:100%;border:none;position:absolute;left:0px;top:0px;}
.htmleditor #content textarea {width:100%; height:100%;position:absolute;left:0px;top:0px;background:white;}
