.ext-shim{position:absolute;visibility:hidden;left:0;top:0;overflow:hidden;}
.ext-ie .ext-shim{filter:alpha(opacity=0);}
.x-mask-loading div{padding:5px 10px 5px 25px;background:#eee url(ext/loading.gif) no-repeat 5px 5px;line-height:16px;}
.x-hidden{position:absolute;left:-10000px;top:-10000px;}
.x-masked{overflow:hidden !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;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(ext/shadow-c.png);}
.x-shadow .xst,.x-shadow .xsb{height:6px;overflow:hidden;width:100%;}
.x-shadow .xsml{background:transparent url(ext/shadow-lr.png) repeat-y 0 0;}
.x-shadow .xsmr{background:transparent url(ext/shadow-lr.png) repeat-y -6px 0;}
.x-shadow .xstl{background:transparent url(ext/shadow.png) no-repeat 0 0;}
.x-shadow .xstc{background:transparent url(ext/shadow.png) repeat-x 0 -30px;}
.x-shadow .xstr{background:transparent url(ext/shadow.png) repeat-x 0 -18px;}
.x-shadow .xsbl{background:transparent url(ext/shadow.png) no-repeat 0 -12px;}
.x-shadow .xsbc{background:transparent url(ext/shadow.png) repeat-x 0 -36px;}
.x-shadow .xsbr{background:transparent url(ext/shadow.png) repeat-x 0 -6px;}
.loading-indicator{font-size:11px;background-image:url(ext/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:white;z-index:20000;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);}
.x-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0;}
.x-dlg-proxy{z-index:10001;overflow:hidden;position:absolute;left:0;top:0;}
.x-dlg-shadow{position:absolute;left:0;top:0;opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30);}
.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:0.5;opacity:.50;filter:alpha(opacity=50);}
.x-dlg{z-index:10001;overflow:hidden;position:absolute;left:300;top:0;}
.x-dlg .x-dlg-hd{overflow:hidden;padding:5px;white-space:nowrap;text-align:left;}
.x-dlg .x-dlg-hd-left{padding-left:3px;margin:0;}
.x-dlg .x-dlg-hd-right{padding-right:3px;}
.x-dlg .x-dlg-dlg-body{border:0 none;padding:0;position:absolute;top:24px;left:0;z-index:1;overflow:hidden;}
.x-dlg .x-dlg-bd{overflow:hidden;text-align:left;}
.x-dlg .x-dlg-ft{overflow:hidden;padding:5px;padding-bottom:0;}
.x-dlg .x-dlg-ft .x-btn{margin-right:5px;float:right;clear:none;}
.x-dlg .x-dlg-ft .x-dlg-btns td{border:0;padding:0;}
.x-dlg .x-dlg-ft .x-dlg-btns-right table{float:right;clear:none;}
.x-dlg .x-dlg-ft .x-dlg-btns-left table{float:left;clear:none;}
.x-dlg .x-dlg-ft .x-dlg-btns-center{text-align:center;}
.x-dlg .x-dlg-ft .x-dlg-btns-center table{margin:0 auto;}
.x-dlg-draggable .x-dlg-hd{cursor:move;}
.x-dlg-closable .x-dlg-hd{padding-right:22px;}
.x-dlg-toolbox{position:absolute;top:4px;right:4px;z-index:6;width:40px;cursor:default;height:15px;background:transparent;}
.x-dlg .x-dlg-close,.x-dlg .x-dlg-collapse{float:right;height:15px;width:15px;margin:0;margin-left:2px;padding:0;line-height:1px;font-size:1px;background-repeat:no-repeat;cursor:pointer;visibility:inherit;}
.x-dlg-proxy{background:#d3d6d0;border:1px solid #b3b6b0;}
.x-dlg-shadow{background:#cccccc;}
.x-dlg .x-dlg-hd{background:url(ext/dialog/hd-sprite.gif) repeat-x 0 -82px;background-color:#333333;zoom:1;color:#FFF;font:bold 12px "sans serif",tahoma,verdana,helvetica;}
.x-dlg .x-dlg-hd-left{background:url(ext/dialog/hd-sprite.gif) no-repeat 0 -41px;zoom:1;}
.x-dlg .x-dlg-hd-right{background:url(ext/dialog/hd-sprite.gif) no-repeat right 0;zoom:1;}
.x-dlg .x-dlg-dlg-body{background:#fff;}
.x-dlg .x-dlg-bd{padding:10px;}
.x-dlg .x-dlg-ft{border-top:1px solid #b3b6b0;background:#F0F0F0;padding-bottom:8px;text-align:right;}
.x-dlg .x-dlg-bg{zoom:1;}
.x-dlg .x-dlg-bg-center{padding:0px 4px 4px 4px;background:transparent url(ext/dialog/bg-center.gif) repeat-x bottom;zoom:1;}
.x-dlg .x-dlg-bg-left{padding-left:4px;background:transparent url(ext/dialog/bg-left.gif) no-repeat bottom left;zoom:1;}
.x-dlg .x-dlg-bg-right{padding-right:4px;background:transparent url(ext/dialog/bg-right.gif) no-repeat bottom right;zoom:1;}
.x-dlg .x-dlg-close{background-image:url(ext/dialog/close.gif);}
