css/roojs.css
[roojs1] / css / roojs.css
1 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;}
2 fieldset,img{border:0;}
3 address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
4 ol,ul{list-style:none;}
5 caption,th{text-align:left;}
6 h1,h2,h3,h4,h5,h6{font-size:100%;}
7 q:before,q:after{content:'';}
8
9 .roo-el-mask{z-index:20000;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;width:100%;height:100%;zoom:1;}
10 .roo-el-mask-msg{position:absolute;z-index:20000;border:4px double #557;background-color:#fff;}
11 .roo-el-mask-msg div{font:bold 13px "sans serif",tahoma,verdana,helvetica;z-index:20001;padding:4px 15px;color:#557;}
12 .x-body-masked{overflow:hidden!important;}
13 .x-body-masked select,.ext-masked object,.ext-masked embed{visibility:hidden;}
14 .roo-ie .roo-shim{filter:alpha(opacity=0);}
15 .roo-shim{position:absolute;left:0;top:0 visibility:hidden;overflow:hidden;}
16 .x-hidden{position:absolute;top:0;left:0;visibility:hidden;display:none;}
17
18 .x-tabs-body{background:#fff;}
19 .x-tabs-wrap{border-bottom:1px solid #6593cf;padding-top:2px;}
20 .x-tabs-strip-wrap{width:100%;}
21 .x-tabs-wrap table{position:relative;top:0;left:0;}
22 .x-tabs-strip td{padding:0;}
23 .x-tabs-strip a,.x-tabs-strip span,.x-tabs-strip em{display:block;}
24 .x-tabs-strip a{text-decoration:none!important;-moz-outline:none;outline:none;cursor:pointer;}
25 .x-tabs-strip .x-tabs-text{font:bold 11px tahoma,arial,helvetica;color:#666;overflow:hidden;white-space:nowrap;cursor:pointer;text-overflow:ellipsis;}
26 .x-tabs-strip .on .x-tabs-text{cursor:default;color:#083772;}
27 .x-tabs-strip .disabled .x-tabs-text{cursor:default;color:#aaa;}
28 .x-tabs-strip .x-tabs-inner{padding:4px 10px;}
29 .x-tabs-strip .on .x-tabs-right{background:url(../images/default/tabs/tab-sprite.gif) no-repeat right 0;}
30 .x-tabs-strip .on .x-tabs-left{background:url(../images/default/tabs/tab-sprite.gif) no-repeat 0 -100px;}
31 .x-tabs-strip .x-tabs-right{background:url(../images/default/tabs/tab-sprite.gif) no-repeat right -50px;padding-right:1px;}
32 .x-tabs-strip .x-tabs-left{background:url(../images/default/tabs/tab-sprite.gif) no-repeat 0 -150px;}
33 .x-tabs-strip a{position:relative;top:1px;left:0;}
34 .x-tabs-strip .on a{position:relative;}
35 .x-tabs-strip .x-tabs-closable .x-tabs-inner{padding-right:22px;position:relative;}
36 .x-tabs-strip .x-tabs-closable .close-icon{line-height:1px;font-size:1px;background-image:url(../images/default/layout/layout-sprite.gif);background-repeat:no-repeat;background-position:50% -60px;display:block;position:absolute;right:5px;top:4px;width:12px;height:11px;cursor:pointer;}
37 .x-tabs-strip .on .close-icon{background-image:url(../images/default/layout/layout-sprite.gif);background-repeat:no-repeat;background-position:50% -60px;}
38 .x-tabs-strip .x-tabs-closable .close-over{background-image:url(../images/default/layout/layout-sprite.gif);background-repeat:no-repeat;background-position:50% -72px;}
39 .x-tabs-bottom .x-tabs-wrap{border-top:1px solid #6593cf;border-bottom:0 none;padding-top:0;padding-bottom:2px;}
40 .x-tabs-bottom .x-tabs-strip .x-tabs-right{background:url(../images/default/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom left;}
41 .x-tabs-bottom .x-tabs-strip .x-tabs-left{background:url(../images/default/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom right;}
42 .x-tabs-bottom .x-tabs-strip .on .x-tabs-right{background:url(../images/default/tabs/tab-btm-right-bg.gif) no-repeat bottom left;}
43 .x-tabs-bottom .x-tabs-strip .on .x-tabs-left{background:url(../images/default/tabs/tab-btm-left-bg.gif) no-repeat bottom right;}
44 .x-tabs-bottom .x-tabs-strip a{position:relative;top:0;left:0;}
45 .x-tabs-bottom .x-tabs-strip .on a{margin-top:-1px;}
46 .x-tabs-bottom .x-tabs-strip .on .x-tab-inner{padding-top:5px;}
47
48 .x-form{margin:5px;}
49 .x-form-item label{clear:left;display:block;float:left;padding-left:0;padding-right:3px;padding-bottom:3px;padding-top:3px;position:relative;z-index:2;}
50 .x-form-label-right label{text-align:right;}
51 .x-form-label-top .x-form-item label{clear:none;float:none;display:inline;position:static;margin-bottom:2px;width:auto;}
52 .x-form-item,.x-form-text,.x-combo-list,.x-form fieldset legend{font:normal 11px tahoma,verdana,helvetica;}
53 .x-form-item{display:block;margin-bottom:4px;}
54 .x-form-element{padding-left:100px;position:relative;}
55 .x-form-field{margin:0;}
56 .x-form-text{height:18px;line-height:18px;vertical-align:middle;background:url(../images/default/form/bg.gif) repeat-x 0 0;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px;}
57 .x-form-item .x-form-text{height:14px;}
58 .x-form-text,.x-form-textarea,.x-html-editor-wrap{border:solid 1px black;}
59 .x-form-field-wrap{position:relative;whitespace:nowrap;}
60 }
61 .roo-ie .roo-strict .x-form-text,.roo-ie .x-form-text{padding-top:0;padding-bottom:0;margin-top:-1px;height:22px;}
62 .roo-ie .x-toolbar .x-form-text{padding-top:0;padding-left:2px;height:18px!important;}
63 .roo-ie .x-form-date-trigger,.roo-ie .x-form-arrow-trigger{margin:0;margin-top:1px;height:20px!important;}
64 .roo-gecko .roo-strict .x-form-text{height:18px;}
65 .roo-gecko .x-form-item .x-form-text{height:16px;}
66 .roo-gecko .x-form-text{height:18px;padding-top:2px;padding-bottom:0;}
67 .x-form-empty-field{color:#666;}
68 .x-form-invalid-icon{display:block;position:absolute;top:0;left:0;height:16px;width:16px;visibility:hidden;background:url(../images/default/tree/drop-no.gif) no-repeat 0 0;}
69 .x-form-invalid{background:url(../images/default/grid/invalid_line.gif) repeat-x 0 16px;border:1px solid red;}
70 textarea.x-form-invalid{background:none;}
71 .x-form-clear-left,.x-form-clear,{font-size:0;height:0;line-height:0;overflow:hidden;}
72 .x-form-clear-left{clear:left;}
73 .x-form-clear{clear:both;}
74 .x-form-column{float:left;margin:0;padding:0;overflow:hidden;width:47%;}
75 .x-form fieldset{border:1px solid #ccc;padding-top:7px;padding-left:12px;padding-bottom:7px;margin-bottom:9px;}
76 .x-form fieldset legend{font-weight:bold;}
77 .x-form-cb-label{clear:none!important;float:none!important;;display:inline!important;;margin-left:4px;}
78 .x-form-field-wrap .x-form-trigger{cursor:pointer;border-left:0 solid;position:absolute;background:url(../images/default/combo/arrow.gif);background-repeat:no-repeat;background-position:center;}
79 .x-form .x-form-btns-ct .x-form-btns-center{text-align:center;}
80 .x-form .x-form-btns-ct .x-form-btns-center table{margin:0 auto;}
81 .x-form .x-form-btns-ct .x-form-btns td.x-form-btn-td{padding:3px;}
82 .x-form .x-form-btns-ct .x-form-btns td{border:0;padding:0;}
83 .x-form .x-form-btns-ct .x-btn{clear:none;float:right;}
84 .x-form-grow-sizer{position:absolute;top:-10000px;left:-10000px;visibility:hidden;}
85
86 .x-btn{font:normal 8pt tahoma,verdan,arial,helvetica;white-space:nowrap;text-decoration:none!important;color:black!important;-moz-user-select:none;-khtml-user-select:none;cursor:pointer;vertical-align:middle;text-align:center;border:0 none;}
87 .x-btn em{font-weight:normal;font-style:normal;}
88 .x-toolbar .x-btn-left,.x-toolbar .x-btn-right,.x-btn-left,.x-btn-right{font-size:1px;line-height:1px;width:3px;}
89 .x-btn-left i .x-btn-right i{display:block;overflow:hidden width:3px;line-height:1px;font-size:1px;}
90 .x-btn-left,.x-btn-center,.x-btn-right{background-image:url(../images/default/basic-dialog/btn-sprite.gif);background-repeat:no-repeat;height:21px;}
91 .x-btn-left{background-position:0 0;}
92 .x-btn-right{background-position:0 -21px;}
93 .x-btn-center{background-position:0 -42px;background-repeat:repeat-x;width:auto;padding:0 5px;}
94 .x-btn-clear .x-btn-center .x-btn-text{width:16px;height:16px;background:url(../images/default/basic-dialog/btn-clear.gif) no-repeat 0 0;}
95 .x-btn-icon .x-btn-text{width:16px;}
96 .x-btn-over .x-btn-left{background-position:0 -63px;}
97 .x-btn-over .x-btn-right{background-position:0 -84px;}
98 .x-btn-over .x-btn-center{background-position:0 -105px;}
99 .x-btn-click .x-btn-left{background-position:0 -63px;}
100 .x-btn-click .x-btn-right{background-position:0 -84px;}
101 .x-btn-click .x-btn-center{background-position:0 -126px;}
102 .x-btn .x-btn-disabled{cursor:default;}
103 .x-btn-disabled .x-btn-center{color:gray;}
104 .x-btn button{font-size:11px;background:none no-repeat scroll 0 0 transparent;cursor:pointer;margin:0;outline:none;color:-moz-use-text-color;overflow:visible;width:auto;border:0 none;}
105 .x-btn-left i,.x-btn-right i{display:block;width:3px;}
106 .roo-gecko .x-btn button{padding-left:0;padding-right:0;}
107 .x-btn-text-icon .x-btn-center .x-btn-text{background-position:0 2px;background:none no-repeat scroll 0 0 transparent;padding:0 0 2px 18px;}
108 button.x-btn-menu-arrow-el{display:block;background:url(../images/default/grid/sort_desc.gif) no-repeat scroll left 7px;}
109 .x-btn-text-icon .x-btn-with-menu .x-btn-center em{display:block;background:url(../images/default/grid/sort_desc.gif) no-repeat scroll right 6px;}
110 .x-btn-with-menu .x-btn-center em{display:block;padding-right:14px;}
111 .x-btn-pressed .x-btn-center .x-btn-text{padding:0 0 2px 0;}
112
113 .x-toolbar{background:url(../images/default/toolbar/gray-bg.gif) repeat-x 0 0;border-top:1px solid #cbc7b8;border-bottom:1px solid #cbc7b8;display:block;position:relative;padding:1px;}
114 .x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{font:normal 11px tahoma,verdana,helvetica;white-space:nowrap;line-height:normal;}
115 .x-toolbar td{vertical-align:middle;}
116 .x-toolbar .x-btn-center{padding:0;}
117 .x-toolbar .x-btn-with-menu .x-btn-center em{padding-right:14px;}
118 .x-toolbar .ytb-text{padding:2px;}
119 .x-toolbar .x-btn-click .x-btn-center,.x-toolbar .x-btn-pressed .x-btn-center,.x-toolbar .x-btn-active .x-btn-center,.x-toolbar .x-btn-over .x-btn-center,.x-toolbar .x-btn-click .x-btn-left,.x-toolbar .x-btn-pressed .x-btn-left,.x-toolbar .x-btn-active .x-btn-left,.x-toolbar .x-btn-over .x-btn-left,.x-toolbar .x-btn-click .x-btn-right,.x-toolbar .x-btn-pressed .x-btn-right,.x-toolbar .x-btn-active .x-btn-right,.x-toolbar .x-btn-over .x-btn-right{background-repeat:no-repeat;background-image:url(../images/default/basic-dialog/btn-sprite.gif);}
120 .x-toolbar .x-btn-click .x-btn-center,.x-toolbar .x-btn-pressed .x-btn-center,.x-toolbar .x-btn-active .x-btn-center{background-position:0 -42px;background-repeat:repeat-x;}
121 .x-toolbar .x-btn-over .x-btn-center{background-position:0 -105px;background-repeat:repeat-x;}
122 .x-toolbar .x-btn-click .x-btn-left,.x-toolbar .x-btn-pressed .x-btn-left,.x-toolbar .x-btn-active .x-btn-left{background-position:0 0;}
123 .x-toolbar .x-btn-over .x-btn-left{background-position:0 -63px;}
124 .x-toolbar .x-btn-click .x-btn-right,.x-toolbar .x-btn-pressed .x-btn-right,.x-toolbar .x-btn-active .x-btn-right{background-position:0 -21px;}
125 .x-toolbar .x-btn-over .x-btn-right{background-position:0 -84px;}
126 .x-toolbar .x-form-text{height:14px;}
127 .roo-gecko .x-toolbar .x-form-text{height:16px;}
128 .x-menu{background:white url(../images/default/menu/menu-bg.gif) repeat-y 0 0;font:normal 11px arial,tahoma,verdana,helvetica;border:1px solid black;margin-top:2px;margin-left:2px;}
129 .x-menu-plain{background:none;}
130 .x-menu-plain .x-menu-list-item .x-color-palette,.x-menu-plain .x-menu-list-item .x-date-picker{margin-left:4px;margin-right:0;}
131 .x-menu-focus{position:absolute;left:0;top:-5px;width:0;height:0;}
132 .x-menu-list{border:1px solid white;}
133 .x-menu li{line-height:100%;}
134 .x-menu-list-item{-moz-user-select:none;display:block;white-space:nowrap;}
135 .x-menu-item{color:#333;display:block;line-height:15px;outline:none;padding:3px 21px 3px 3px;text-decoration:none;white-space:nowrap;}
136 .x-menu-item-active{background-color:#ABC9C2;}
137 .x-menu li.x-menu-sep-li{font-size:1px;line-height:1px;background:#ccc;display:block;height:1px;margin:3px 3px 3px 32px;}
138 .x-menu-item-icon{background-position:center center;border:0;width:16px;height:16px;padding:0;margin:0 11px 0 0;vertical-align:middle;}
139 .x-menu-list-item .x-menu-item-arrow{background:url(../images/default/grid/page-next.gif) no-repeat right 2px;}
140 .x-item-disabled .x-menu-item,.x-item-disabled{color:#ccc;cursor:default!important;}
141 .x-menu-check-item .x-menu-item-icon{background:url(../images/default/menu/chk-sprite.gif) no-repeat 0 0;width:16px;height:16px;}
142 .x-menu-item-checked .x-menu-item-icon{background-position:0 -16px;width:16px;height:16px;}
143 .x-toolbar .x-tb-button-disabled .x-tb-button-inner{color:gray;cursor:default;}
144 .x-toolbar .ytb-sep{background-image:url(../images/default/grid/grid-split.gif);background-position:center center;background-repeat:no-repeat;border:0 none;cursor:default;display:block;font-size:1px;height:16px;margin:0 2px;overflow:hidden;width:4px;}
145
146 .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;}
147 .x-resizable-handle-east{width:6px;cursor:e-resize;right:0;top:0;height:100%;margin-right:-1px;}
148 .x-resizable-handle-south{width:100%;cursor:s-resize;left:0;bottom:0;height:6px;margin-bottom:-1px;}
149 .x-resizable-handle-west{width:6px;cursor:w-resize;left:0;top:0;height:100%;}
150 .x-resizable-handle-north{width:100%;cursor:n-resize;left:0;top:0;height:6px;}
151 .x-resizable-handle-southeast{width:6px;cursor:se-resize;right:0;bottom:0;height:6px;z-index:101;}
152 .x-resizable-handle-northwest{width:6px;cursor:nw-resize;left:0;top:0;height:6px;z-index:101;}
153 .x-resizable-handle-northeast{width:6px;cursor:ne-resize;right:0;top:0;height:6px;z-index:101;}
154 .x-resizable-handle-southwest{width:6px;cursor:sw-resize;left:0;bottom:0;height:6px;z-index:101;}
155 .x-resizable-over .x-resizable-handle,.x-resizable-pinned .x-resizable-handle{filter:alpha(opacity=100);opacity:1;}
156 .x-resizable-over .x-resizable-handle-east,.x-resizable-pinned .x-resizable-handle-east{background:url("../images/default/sizer/e-handle.gif");background-position:left;}
157 .x-resizable-over .x-resizable-handle-west,.x-resizable-pinned .x-resizable-handle-west{background:url("../images/default/sizer/e-handle.gif");background-position:left;}
158 .x-resizable-over .x-resizable-handle-south,.x-resizable-pinned .x-resizable-handle-south{background:url("../images/default/sizer/s-handle.gif");background-position:top;}
159 .x-resizable-over .x-resizable-handle-north,.x-resizable-pinned .x-resizable-handle-north{background:url("../images/default/sizer/s-handle.gif");background-position:top;}
160 .x-resizable-over .x-resizable-handle-southeast,.x-resizable-pinned .x-resizable-handle-southeast{background:url("../images/default/sizer/corners-sprite.gif");background-position:top left;}
161 .x-resizable-over .x-resizable-handle-northwest,.x-resizable-pinned .x-resizable-handle-northwest{background:url("../images/default/sizer/corners-sprite.gif");background-position:bottom right;}
162 .x-resizable-over .x-resizable-handle-northeast,.x-resizable-pinned .x-resizable-handle-northeast{background:url("../images/default/sizer/corners-sprite.gif");background-position:bottom left;}
163 .x-resizable-over .x-resizable-handle-southwest,.x-resizable-pinned .x-resizable-handle-southwest{background:url("../images/default/sizer/corners-sprite.gif");background-position:top right;}
164 .x-resizable-proxy{border:1px dashed #6593cf;position:absolute;overflow:hidden;visibility:hidden;left:0;top:0;z-index:1001;}
165 .x-resizable-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);border:1px solid red;}
166
167 .x-grid{background-color:#FFF;position:relative;overflow:hidden;}
168 .x-grid-locked,.x-grid-viewport{position:absolute;display:block;z-index:2;top:0;left:0;overflow:hidden;}
169 .x-grid-scroller{overflow:auto;}
170 .x-grid-hd-text{font-size:8pt;padding-left:6px;}
171 .x-grid-hd-text,.x-grid-cell-text{display:block;overflow:hidden;padding:3px 5px;-moz-user-select:none;}
172 .x-grid-col{cursor:default;height:16px!important;box-sizing:border-box;-moz-box-sizing:border-box;-moz-outline:none;-moz-user-focus:normal;overflow:hidden;border-left:1px solid #f1efe2;}
173 .x-edit-grid .x-grid-col{-moz-outline:normal;}
174 .x-grid-col,.x-grid-header{-o-text-overflow:ellipsis;text-overflow:ellipsis;}
175 .x-grid-col-0{border-left:0;}
176 .x-grid-col-last{border-right:1px solid #f1efe2;}
177 .x-grid-editor{box-sizing:border-box;-moz-box-sizing:border-box;font:normal 8pt arial;border:1px solid #afbdc9;z-index:10;}
178 .x-grid-editor input{font:normal 8pt arial;border:0;padding-top:2px;padding-left:3px;height:18px;}
179 .x-grid-editor-container{overflow:hidden;display:block;background-color:white;}
180 .x-grid-editor .pick-button{width:15px;height:20px;position:absolute;display:block;right:0;top:0;z-index:2;background-image:url(../images/default/grid/pick-button.gif);background-repeat:no-repeat;}
181 .x-grid-editor-invalid{background-image:url(../images/default/grid/invalid_line.gif);background-repeat:repeat-x;background-position:bottom;border:1px solid #afbdc9;}
182 .x-grid-checkbox-editor{text-align:center;overflow:hidden;display:block;background-color:white;}
183 .x-grid-checkbox-editor input{margin-top:3px;height:13px;width:13px;}
184 select.x-grid-editor{padding:0;-moz-outline:none;border:1px solid #afbdc9;}
185 .x-grid-num-editor{text-align:right;padding-top:2px;padding-left:3px;}
186 .x-grid-text-editor{padding-top:2px;padding-left:3px;}
187 .x-grid-header{font:normal 8pt arial;background-color:#ebeadb;box-sizing:border-box;-moz-box-sizing:border-box;display:block;position:absolute;overflow:hidden;width:100%;height:22px;border-bottom:1px solid #333;cursor:pointer;}
188 .x-grid-column-sizer{width:1px;border-right:1px dashed #6593cf;background:none;cursor:col-resize;}
189 .x-grid-drag-proxy{width:150px;height:24px;background-color:#36c;border:1px solid #026;position:absolute;visibility:hidden;z-index:10000;}
190 .x-grid-drag-text{font:normal 8pt arial;color:white;position:absolute;top:0;left:26px;padding:3px;display:block;}
191 .x-grid-drop-icon{position:absolute;top:0;left:0;display:block;width:24px;height:100%;background-position:center;background-repeat:no-repeat;}
192 .x-grid-drop-nodrop{background-image:url(../images/default/grid/drop-no.gif);}
193 .x-grid-drop-ok{background-image:url(../images/default/grid/drop-yes.gif);}
194 .x-grid-hd-row img.x-grid-sort-icon{height:4px;width:13px;border:0;margin-left:4px;vertical-align:middle;}
195 .x-grid-hd-row .sort-asc img.x-grid-sort-icon{background-image:url(../images/default/grid/sort_asc.gif);background-position:right;background-repeat:no-repeat;}
196 .x-grid-hd-row .sort-desc img.x-grid-sort-icon{background-image:url(../images/default/grid/sort_desc.gif);background-position:right;background-repeat:no-repeat;}
197 .x-grid-hd-body{cursor:default;display:block;font:normal 8pt arial;left:0;overflow:hidden;padding:3px 5px;position:relative;top:0;white-space:nowrap;}
198 .x-grid-hd-body span{font:normal 8pt arial;white-space:nowrap;}
199 .x-grid-hd-over{border-bottom:2px solid #fcc247;}
200 .x-grid-hd-over .x-grid-hd-body{background-color:#faf9f4;border-bottom:1px solid #f9a900;}
201 .x-grid-split{background-image:url(../images/default/grid/grid-split.gif);background-position:center;background-repeat:no-repeat;cursor:e-resize;display:block;font-size:1px;height:16px;overflow:hidden;position:absolute;top:2px;width:6px;z-index:3;}
202 .x-grid-hrow{background:#ebeadb url(../images/default/grid/grid-hrow.gif) repeat-x;display:block;height:22px;left:0;position:relative;top:0;width:10000px;overflow:hidden;z-index:2;}
203 .x-grid-hrow-frame{height:22px;left:0;display:block;position:absolute;top:0;width:10000px;z-index:1;}
204 .x-grid-footer .x-toolbar{border:0;}
205 .x-grid-page-number{width:24px;height:14px;}
206 .x-grid-page-first button{background:url(../images/default/grid/page-first.gif) no-repeat;width:16px;}
207 .x-grid-loading button{background:url(../images/default/grid/done.gif) no-repeat;width:16px;}
208 .x-grid-page-last button{background:url(../images/default/grid/page-last.gif) no-repeat;width:16px;}
209 .x-date-mp-next,.x-grid-page-next button{background:url(../images/default/grid/page-next.gif) no-repeat;width:16px;}
210 .x-date-mp-prev,.x-grid-page-prev button{background:url(../images/default/grid/page-prev.gif) no-repeat;width:16px;}
211 .x-date-mp-prev,.x-date-mp-next{display:block;width:16px;height:16px;}
212 .x-item-disabled .x-grid-loading button{background:url(../images/default/grid/loading.gif) no-repeat;}
213 .x-item-disabled .x-grid-page-first button{background:url(../images/default/grid/page-first-disabled.gif) no-repeat;}
214 .x-item-disabled .x-grid-page-last button{background:url(../images/default/grid/page-last-disabled.gif) no-repeat;}
215 .x-item-disabled .x-grid-page-next button{background:url(../images/default/grid/page-next-disabled.gif) no-repeat;}
216 .x-item-disabled .x-grid-page-prev button{background:url(../images/default/grid/page-prev-disabled.gif) no-repeat;}
217 .x-grid-mso .x-grid-header{background:none;border-bottom:0;}
218 .x-grid-mso .x-grid-footer{border-top:1px solid #6593cf;}
219 .x-grid-mso .x-grid-footer .x-grid-fbutton{border:0;}
220 .x-grid-mso .x-grid-hd-body{border-bottom:0;}
221 .x-grid-mso .x-grid-hd-over{border-bottom:0;}
222 .x-grid-mso .x-grid-hd-over .x-grid-hd-body{background-color:transparent;}
223 .x-grid-mso .x-grid-split{background-image:url(../images/default/grid/grid-blue-split.gif);}
224 .x-grid-mso .x-toolbar .x-tb-sep{background-image:url(../images/default/grid/grid-blue-split.gif);}
225 .x-grid-mso .x-grid-hrow{background:url(../images/default/grid/mso-hd.gif);border-bottom:1px solid #6593cf;height:21px;}
226 .x-grid-mso .x-grid-row{color:black;border-bottom:1px solid #ddecfe;}
227 .x-grid-mso .x-grid-row-alt{background-color:#f5f5f5;}
228 .x-grid-mso .x-grid-row-selected{background-color:#b3c8e8!important;color:black;}
229 .x-grid-mso .x-grid-row-selected span{color:black!important;}
230 .x-props-grid .x-grid-col-1{background-color:#f1efe2;}
231 .x-props-grid .x-grid-col-1 .x-grid-cell-text{background-color:white;}
232 .x-props-grid .x-grid-col-0{background-color:#f1efe2;}
233 .x-props-grid .x-grid-col-0 .x-grid-cell-text{background-color:white;margin-left:10px;}
234 .x-props-grid .x-grid-prop-edting .x-grid-col-0 .x-grid-cell-text{background-color:#316ac5;color:white;}
235 .x-props-grid .x-grid-prop-edting .x-grid-col-0{color:white;}
236 .x-props-grid .x-grid-num-editor{text-align:left;}
237 .x-grid-row td,.x-grid-hd-row td{font:normal 8pt tahoma,arial,helvetica;border-bottom:1px solid #f1efe2;border-left:1px solid #f1efe2;overflow:visible;white-space:nowrap;}
238 .x-grid-row-alt{background-color:#fcfaf6;}
239 .x-grid-row-over{background-color:#f1f1f1;color:black;}
240 .x-grid-cell-selected,.x-grid-row-selected{background-color:#316ac5!important;color:white;}
241 .x-grid-body{height:100%;left:0;overflow:hidden;position:relative;top:22px;}
242 .x-grid-footer{display:block;padding:0;border-top:1px solid #cbc7b8;}
243 .x-grid-wrap-footer{display:block;overflow:hidden;width:100%;height:25px;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#ebeadb;position:absolute;bottom:0;}
244 .x-grid-wrap-body{left:0;overflow:hidden;position:absolute;top:0;display:block;}
245 .x-grid-wrap-headers{left:0;overflow:hidden;position:absolute;top:0;z-index:12;}
246 .x-grid-simple-view .x-grid-col{height:100%!important;position:static;display:table-cell;display:inline-block;}
247 .x-grid-simple-view .x-grid-row{position:static;display:table-row;}
248 .x-paging-info{position:absolute;right:7px;top:7px;}
249 .x-grid-topbar,.x-grid-bottombar{line-height:0;display:none;position:relative;height:24px;top:0;}
250 .x-grid-editor .x-form-check-wrap{background-color:#FFF;padding:2px 0;}
251
252 .x-layout-container{width:100%;height:100%;overflow:hidden;background-color:#c3daf9;}
253 .x-layout-collapsed{position:absolute;left:-10000px;top:-10000px;visibility:hidden;background-color:#c3daf9;width:20px;height:20px;overflow:hidden;border:1px solid #98c0f4;z-index:20;}
254 .x-layout-collapsed-over{cursor:pointer;background-color:#d9e8fb;}
255 .x-layout-collapsed-west .x-layout-tools-button{float:right;}
256 .x-layout-collapsed-east .x-layout-tools-button{float:left;}
257 .x-layout-collapsed-north,.x-layout-collapsed-south{text-align:right;}
258 .x-layout-collapsed .x-layout-tools-button{margin:2px;width:12px;text-align:center;}
259 .x-layout-inactive-content{position:absolute;left:-10000px;top:-10000px;visibility:hidden;}
260 .x-layout-active-content{visibility:visible;}
261 .x-layout-panel{position:absolute;border:1px solid #98c0f4;overflow:hidden;background-color:white;}
262 .x-layout-panel-east,.x-layout-panel-west{z-index:10;}
263 .x-layout-panel-north,.x-layout-panel-south{z-index:11;}
264 .x-layout-collapsed-north,.x-layout-collapsed-south,.x-layout-collapsed-east,.x-layout-collapsed-west{z-index:12;}
265 .x-layout-panel-body{overflow:hidden;}
266 .x-layout-split{position:absolute;height:5px;width:5px;line-height:1px;font-size:1px;z-index:3;background-color:#c3daf9;}
267 .x-layout-panel-hd{background-image:url(../images/default/layout/panel-title-light-bg.gif);color:black;border-bottom:1px solid #98c0f4;position:relative;}
268 .x-layout-panel-hd-text{font:normal 11px tahoma,verdana,helvetica;padding:4px;padding-left:4px;display:block;white-space:nowrap;}
269 .x-layout-panel-hd-tools{position:absolute;right:0;top:0;text-align:right;padding-top:2px;padding-right:2px;width:40px;}
270 .x-layout-tools-button{z-index:6;padding:2px;float:right;cursor:pointer;}
271 .x-layout-tools-button-over{padding:1px;border:1px solid #98c0f4;background-color:white;}
272 .x-layout-tools-button-inner{height:12px;width:12px;line-height:1px;font-size:1px;background-repeat:no-repeat;background-position:center;}
273 .x-layout-close{background-image:url(../images/default/layout/layout-sprite.gif);background-repeat:no-repeat;background-position:50% -48px;}
274 .x-layout-collapse-west,.x-layout-expand-east{background-image:url(../images/default/layout/layout-sprite.gif);background-repeat:no-repeat;background-position:50% 0;}
275 .x-layout-expand-west,.x-layout-collapse-east{background-image:url(../images/default/layout/layout-sprite.gif);background-repeat:no-repeat;background-position:50% -12px;}
276 .x-layout-collapse-north,.x-layout-expand-south{background-image:url(../images/default/layout/layout-sprite.gif);background-repeat:no-repeat;background-position:50% -24px;}
277 .x-layout-expand-north,.x-layout-collapse-south{background-image:url(../images/default/layout/layout-sprite.gif);background-repeat:no-repeat;background-position:50% -36px;}
278 .x-layout-split-h{background-image:url(../images/default/sizer/e-handle.gif);background-position:left;cursor:col-resize;}
279 .x-layout-split-v{background-image:url(../images/default/sizer/s-handle.gif);background-position:top;cursor:row-resize;}
280 .x-layout-panel .x-tabs-wrap{background:url(../images/default/layout/gradient-bg.gif);}
281 .x-layout-panel .roo-tabbody{background-color:white;overflow:auto;height:100%;}
282 .x-layout-component-panel,.x-layout-nested-layout{position:relative;padding:0;overflow:hidden;width:200px;height:200px;}
283 .x-layout-nested-layout .x-layout-panel{border:0 none;}
284 .x-layout-nested-layout .x-layout-panel-north{border-bottom:1px solid #98c0f4;}
285 .x-layout-nested-layout .x-layout-panel-south{border-top:1px solid #98c0f4;}
286 .x-layout-nested-layout .x-layout-panel-east{border-left:1px solid #98c0f4;}
287 .x-layout-nested-layout .x-layout-panel-west{border-right:1px solid #98c0f4;}
288 .roo-repaint{zoom:1;background-color:transparent;}
289 .x-layout-panel-dragover{border:2px solid #6593cf;}
290 .x-layout-panel-proxy{background-image:url(../images/default/layout/gradient-bg.gif);background-color:#c3daf9;border:1px dashed #6593cf;z-index:10001;overflow:hidden;position:absolute;left:0;top:0;}
291 .x-layout-slider{z-index:15;overflow:hidden;position:absolute;}
292 .x-unselectable{-moz-user-select:none;-khtml-user-select:none;cursor:default;}
293 .x-splitbar-proxy{z-index:40009;visibility:hidden;position:absolute;background:#666;border:1px solid #000;overflow:hidden;}
294 .x-splitbar-h,.x-splitbar-proxy-h{cursor:col-resize;}
295 .x-splitbar-v,.x-splitbar-proxy-v{cursor:row-resize;}
296 .x-grid-resize-proxy{z-index:40009;visibility:hidden;position:absolute;background:#666;border:1px solid #000;overflow:hidden;cursor:col-resize;overflow:hidden;width:2px;}
297
298 .x-dlg-proxy{background-image:url(../images/default/gradient-bg.gif);background-color:#c3daf9;border:1px solid #6593cf;z-index:10001;overflow:hidden;position:absolute;left:0;top:0;}
299 .x-dlg-shadow{background:#aaa;position:absolute;left:0;top:0;}
300 .x-dlg-focus{-moz-outline:0 none;outline:0 none;width:0;height:0;overflow:hidden;position:absolute;top:0;left:0;}
301 .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;}
302 body.masked select{visibility:hidden;}
303 body.masked .x-dlg select{visibility:visible;}
304 .x-dlg{z-index:10001;overflow:hidden;position:absolute;left:300;top:0;}
305 .x-resizable-proxy{z-index:10002;}
306 .x-dlg .x-dlg-hd{background:url(../images/default/basic-dialog/hd-sprite.gif) repeat-x 0 -82px;background-color:navy;color:#fff;font:bold 12px "sans serif",tahoma,verdana,helvetica;overflow:hidden;padding:5px;}
307 .x-dlg .x-dlg-hd-left{background:url(../images/default/basic-dialog/hd-sprite.gif) no-repeat 0 -41px;padding-left:3px;margin:0;}
308 .x-dlg .x-dlg-hd-right{background:url(../images/default/basic-dialog/hd-sprite.gif) no-repeat right 0;padding-right:3px;}
309 .x-dlg .x-dlg-dlg-body{background:url(../images/default/layout/gradient-bg.gif);border:1px solid #6593cf;border-top:0 none;padding:10px;overflow:hidden;position:absolute;}
310 .x-dlg .x-dlg-bd{overflow:hidden;}
311 .x-dlg .x-dlg-ft{overflow:hidden;padding:5px;padding-bottom:0;}
312 .x-dlg .roo-tabbody{background:white;overflow:auto;}
313 .x-dlg .x-tabs-top .roo-tabbody{border:1px solid #6593cf;border-top:0 none;}
314 .x-dlg .x-tabs-bottom .roo-tabbody{border:1px solid #6593cf;border-bottom:0 none;}
315 .x-dlg .x-layout-container .roo-tabbody{border:0 none;}
316 .x-dlg .inner-tab{margin:5px;}
317 .x-dlg .x-dlg-ft .x-btn{margin-right:5px;float:right;clear:none;}
318 .x-dlg .x-dlg-ft .x-dlg-btns td{border:0;padding:0;}
319 .x-dlg .x-dlg-ft .x-dlg-btns-right table{float:right;clear:none;}
320 .x-dlg .x-dlg-ft .x-dlg-btns-left table{float:left;clear:none;}
321 .x-dlg .x-dlg-ft .x-dlg-btns-center{text-align:center;}
322 .x-dlg .x-dlg-ft .x-dlg-btns-center table{margin:0 auto;}
323 .x-dlg-draggable .x-dlg-hd{cursor:move;}
324 .x-dlg-closable .x-dlg-hd{padding-right:22px;}
325 .x-dlg .x-dlg-close{position:absolute;top:4px;right:4px;z-index:6;height:15px;width:15px;margin:0;padding:0;line-height:1px;font-size:1px;background-repeat:no-repeat;cursor:pointer;visibility:inherit;background-image:url(../images/default/basic-dialog/close.gif);}
326 .x-dlg div.x-resizable-handle-east{background-image:url(../images/default/sizer/e-handle-dark.gif);border:0;background-position:left;margin-right:0;}
327 .x-dlg div.x-resizable-handle-south{background-image:url(../images/default/sizer/s-handle-dark.gif);border:0;height:6px;}
328 .x-dlg div.x-resizable-handle-west{background-image:url(../images/default/sizer/e-handle-dark.gif);border:0;background-position:1px;}
329 .x-dlg div.x-resizable-handle-north{background-image:url(../images/default/s.gif);border:0;}
330 .x-dlg div.x-resizable-handle-northeast,.x-theme-gray .x-dlg div.x-resizable-handle-northeast{background-image:url(../images/default/s.gif);border:0;}
331 .x-dlg div.x-resizable-handle-northwest,.x-theme-gray .x-dlg div.x-resizable-handle-northwest{background-image:url(../images/default/s.gif);border:0;}
332 .x-dlg div.x-resizable-handle-southeast{background-image:url(../images/default/sizer/corners-sprite.gif);background-position:top left;width:8px;height:8px;border:0;}
333 .x-dlg div.x-resizable-handle-southwest{background-image:url(../images/default/sizer/corners-sprite.gif);background-position:top right;margin-left:1px;margin-bottom:1px;border:0;}
334 #x-msg-box .x-dlg-ft .x-btn{float:none;clear:none;margin:0 3px;}
335 #x-msg-box .x-dlg-bd{padding:5px;overflow:hidden!important;}
336 #x-msg-box .roo-mb-input{margin-top:4px;width:95%;}
337 #x-msg-box .roo-mb-textarea,#x-msg-box .roo-mb-text{margin-top:4px;font:normal 13px "sans serif",tahoma,verdana,helvetica;display:inline;}
338 #x-msg-box .roo-mb-progress-wrap{margin-top:4px;border:1px solid #6593cf;}
339 #x-msg-box .roo-mb-progress{height:18px;background:transparent url(../images/default/basic-dialog/progress2.gif) repeat-x 1px 1px;}
340 #x-msg-box .roo-mb-progress-bar{height:18px;overflow:hidden;width:0;background:#8bb8f3;}
341
342 .x-dd-drag-proxy{position:absolute;left:0;top:0;visibility:hidden;z-index:15000;}
343 .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;}
344 .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;}
345 .x-dd-drag-repair .x-dd-drop-icon{visibility:hidden;}
346 .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;}
347 .x-dd-drop-nodrop .x-dd-drop-icon{background-image:url(../images/default/dd/drop-no.gif);}
348 .x-dd-drop-ok .x-dd-drop-icon{background-image:url(../images/default/dd/drop-yes.gif);}
349 .x-dd-drop-ok-add .x-dd-drop-icon{background-image:url(../images/default/dd/drop-add.gif);}
350
351 .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:middle;width:16px;}
352 .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:16px;margin:0;padding:0;vertical-align:middle;width:16px;background-position:center;}
353 .x-tree-node-collapsed .x-tree-node-icon{background:transparent url(../images/default/tree/folder.gif);}
354 .x-tree-node-expanded .x-tree-node-icon{background:transparent url(../images/default/tree/folder-open.gif);}
355 .x-tree-node-leaf .x-tree-node-icon{background:transparent url(../images/default/tree/leaf.gif);}
356 .x-tree-node-loading .x-tree-node-icon{background:transparent url(../images/default/tree/loading.gif)!important;}
357 .x-tree-node-loading a span{font-style:italic;color:#444;}
358 .x-tree-lines .x-tree-elbow{background:transparent url(../images/default/tree/elbow.gif);}
359 .x-tree-lines .x-tree-elbow-plus{background:transparent url(../images/default/tree/elbow-plus.gif);}
360 .x-tree-lines .x-tree-elbow-minus{background:transparent url(../images/default/tree/elbow-minus.gif);}
361 .x-tree-lines .x-tree-elbow-end{background:transparent url(../images/default/tree/elbow-end.gif);}
362 .x-tree-lines .x-tree-elbow-end-plus{background:transparent url(../images/default/tree/elbow-end-plus.gif);}
363 .x-tree-lines .x-tree-elbow-end-minus{background:transparent url(../images/default/tree/elbow-end-minus.gif);}
364 .x-tree-lines .x-tree-elbow-line{background:transparent url(../images/default/tree/elbow-line.gif);}
365 .x-tree-no-lines .x-tree-elbow{background:transparent;}
366 .x-tree-no-lines .x-tree-elbow-plus{background:transparent url(../images/default/tree/elbow-plus-nl.gif);}
367 .x-tree-no-lines .x-tree-elbow-minus{background:transparent url(../images/default/tree/elbow-minus-nl.gif);}
368 .x-tree-no-lines .x-tree-elbow-end{background:transparent;}
369 .x-tree-no-lines .x-tree-elbow-end-plus{background:transparent url(../images/default/tree/elbow-end-plus-nl.gif);}
370 .x-tree-no-lines .x-tree-elbow-end-minus{background:transparent url(../images/default/tree/elbow-end-minus-nl.gif);}
371 .x-tree-no-lines .x-tree-elbow-line{background:transparent;}
372 .x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus{cursor:pointer;}
373 .x-tree-node{color:black;font:normal 11px arial,helvetica,sans-serif;white-space:nowrap;}
374 .x-tree-node a,.x-dd-drag-ghost a{text-decoration:none;color:black;-khtml-user-select:normal;-moz-user-select:normal;}
375 .x-tree-node a span,.x-dd-drag-ghost a span{text-decoration:none;color:black;padding:1px 3px 1px 2px;}
376 .x-tree-node .x-tree-node-disabled a span{color:gray!important;}
377 .x-tree-node .x-tree-node-disabled .x-tree-node-icon{-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50);}
378 .x-tree-node .x-tree-node-inline-icon{background:transparent;}
379 .x-tree-node a:hover,.x-dd-drag-ghost a:hover{text-decoration:none;}
380 .x-tree-node div.x-tree-drag-insert-below{border-bottom:1px dotted #36c;}
381 .x-tree-node div.x-tree-drag-insert-above{border-top:1px dotted #36c;}
382 .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below{border-bottom:0 none;}
383 .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above{border-top:0 none;}
384 .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a{border-bottom:2px solid #36c;}
385 .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a{border-top:2px solid #36c;}
386 .x-tree-node .x-tree-drag-append a span{background:#ddd;border:1px dotted gray;}
387 .x-tree-node .x-tree-selected a span{background:#36c;color:white;}
388 .x-dd-drag-ghost .x-tree-node-indent,.x-dd-drag-ghost .x-tree-ec-icon{display:none!important;}
389 .x-tree-drop-ok-append .x-dd-drop-icon{background-image:url(../images/default/tree/drop-add.gif);}
390 .x-tree-drop-ok-above .x-dd-drop-icon{background-image:url(../images/default/tree/drop-over.gif);}
391 .x-tree-drop-ok-below .x-dd-drop-icon{background-image:url(../images/default/tree/drop-under.gif);}
392 .x-tree-drop-ok-between .x-dd-drop-icon{background-image:url(../images/default/tree/drop-between.gif);}
393 .x-layer-shadow{background:#ccc;opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30);}
394 .x-column-tree .x-tree-node{zoom:1;}
395 .x-column-tree .x-tree-node-el{border-bottom:1px solid #eee;border-right:1px solid #ccc;zoom:1;}
396 .x-column-tree .x-tree-selected{background:#d9e8fb;}
397 .x-column-tree .x-tree-node a{line-height:18px;vertical-align:middle;}
398 .x-column-tree .x-tree-node .x-tree-selected a span{background:transparent;color:#000;}
399 .x-column-tree .x-tree-col{float:left;overflow:hidden;padding:0;border-left:1px solid #ccc;height:18px;zoom:1;}
400 .x-column-tree .x-tree-col-text,.x-column-tree .x-tree-hd-text{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:3px 3px 3px 5px;white-space:nowrap;font:normal 11px arial,tahoma,helvetica,sans-serif;}
401 .x-column-tree .x-tree-headers{background:#EBEADB url(../images/gray/grid/grid-hrow.gif) repeat-x scroll 0 0;cursor:default;zoom:1;}
402 .x-column-tree .x-tree-hd{float:left;overflow:hidden;border-left:1px solid #eee;border-right:1px solid #d0d0d0;}
403
404 .x-tip{position:absolute;top:0;visibility:hidden;z-index:11000;}
405 .x-tip .x-tip-bd{background:#e0e8f3 url(../images/default/qtip/bg.gif) repeat-x;border:1px solid #a3bad9;font:normal 11px arial,helvetica,sans-serif;padding:5px;}
406 .x-tip .x-tip-close{background-image:url(../images/default/basic-dialog/close.gif);height:15px;position:absolute;right:3px;top:3px;width:15px;}
407 .x-tip .x-tip-hd{background:url(../images/default/basic-dialog/hd-sprite.gif) repeat-x 0 -82px;background-color:navy;color:#FFF;display:block;font:bold 11px tahoma,arial,verdana,helvetica;padding:4px;}
408 .x-tip .x-tip-hd-left{background:url(../images/default/basic-dialog/hd-sprite.gif) no-repeat 0 -41px;display:block;margin:0;padding-left:3px;}
409 .x-tip .x-tip-hd-right{background:url(../images/default/basic-dialog/hd-sprite.gif) no-repeat right 0;display:block;padding-right:3px;}
410 x\:qtip,qtip{display:none;}
411
412 x-date{background:white;padding:2px;border:1px solid gray;z-index:12001;-moz-outline:none;position:absolute;display:none;top:0;left:0;}
413 .x-date-shadow{background:#ddd;filter:progid:DXImageTransform.Microsoft.Blur(MakeShadow=true,pixelradius=1) Alpha(opacity=35,style=1,startX=0,finishX=200,FinishOpacity=35);padding:0;position:absolute;z-index:12000;display:none;top:0;left:0;}
414 .x-date-head{width:150px;background:#93b5e4;}
415 .x-date-head td{padding:1px;}
416 .x-date-month{color:white;font:bold 7pt verdana;text-decoration:none;text-align:center;}
417 .x-date-head .x-date-arrow{width:16px;text-align:center;cursor:pointer;-moz-user-select:none;}
418 .x-date-picker{background:#ccc;width:190px;}
419 .x-date-picker td{color:#aaa;cursor:pointer;font:normal 8pt arial;}
420 td.x-date-middle{background:url(../images/default/basic-dialog/hd-sprite.gif);}
421 td.x-date-middle td{background:none;color:#000;font-weight:bold;}
422 td.x-date-right,td.x-date-left{background:url(../images/default/basic-dialog/hd-sprite.gif) repeat-x 0 0;text-align:center;width:18px;}
423 td.x-date-right a{background:url(../images/default/grid/arrow-right-white.gif) no-repeat right center;cursor:pointer;text-decoration:none;}
424 td.x-date-left a{background:url(../images/default/grid/arrow-left-white.gif) no-repeat 0 center;cursor:pointer;text-decoration:none;}
425 .x-date-inner{background-color:white;position:relative;text-align:center;display:block;overflow:hidden;border-collapse:separate;}
426 table.x-date-inner{table-layout:fixed;width:100%;}
427 .x-date-inner td{width:26px;height:26px;border-collapse:separate;}
428 .x-date-mp a,.x-date-inner a{text-decoration:none;font-weight:bold;color:#000;}
429 .x-date-picker td.x-date-today{border:1px solid darkred;}
430 .x-date-picker .x-date-inner th{text-align:center!important;border:0;border-bottom:1px solid #ccc;font-size:8pt;font-weight:normal;text-align:right;color:black;cursor:default;}
431 .x-date-picker td.active{cursor:pointer;color:black;}
432 .x-date-picker td.x-date-disabled{cursor:default;background:#eee;border:1px solid #eee;color:#bbb;}
433 .x-date-mp td.x-date-mp-sel,.x-date-picker td.x-date-selected{background:#ddecfe;border:1px solid #c3daf9;}
434 .x-date-today{color:black;cursor:hand;font:normal 8pt arial;text-decoration:none;}
435 .x-date-prevday,.x-date-nextday{background-color:#eee;}
436 .x-date-mp{background-color:#ccc;display:none;position:absolute;top:0;left 0;}
437 .x-date-mp table{text-align:center;background-color:#fff;}
438 .x-date-picker td.x-date-middle td.x-btn-center button{color:white;}
439 .x-date-bottom .ytb-spacer{display:none;}
440 .x-menu-plain .x-color-palette,.x-menu-plain .x-date-picker{border:none;margin:0;}
441 .x-menu .x-color-palette,.x-menu .x-date-picker{margin-left:32px;margin-right:4px;}
442 .x-color-palette{pointer:pointer;width:150px;height:92px;}
443 .x-color-palette a{border:1px solid white;pointer:pointer;float:left;padding:2px;text-decoration:none;outline:white none 0;}
444 .x-color-palette em span{pointer:pointer;display:block;width:10px;height:10px;line-height:10px;}
445 .x-color-palette em{display:block;border:1pt solid black;}
446
447 .x-combo-list{background-color:white;border:1px solid #afafaf;cursor:default;}
448 .x-combo-list-inner{overflow:auto;}
449 .x-combo-list-item{padding-left:2px;padding-top:0;margin:0;padding-bottom:2px;white-space:nowrap;}
450 .x-combo-selected{background-color:#ABC9C2;color:black;border:1px solid #5e8a7f;}
451 .x-form-date-trigger,.x-form-arrow-trigger{width:17px;height:19px;background:url(../images/default/combo/arrow.gif);background-repeat:no-repeat;background-position:center;}
452 .roo-ie .x-form-field-wrap .x-form-trigger,.roo-ie .x-toolbar .x-form-arrow-trigger{margin:0;}
453 .roo-ie .x-form-arrow-trigger,.roo-ie .x-form-date-trigger{height:18px;}
454 .x-form .x-form-combo-add,.x-form .x-form-combo-edit{background:transparent url(../images/default/dd/drop-add.gif) no-repeat scroll 0 0;border-style:none none solid;cursor:pointer;height:21px;position:absolute;top:2;width:17px;margin-left:20px;}
455 .x-form .x-form-combo-edit{background:transparent url(../images/default/tree/leaf.gif) no-repeat scroll 0 0;}
456 .x-combo-list-inner .x-btn{text-align:left;font:12px arial,tahoma,verdana,helvetica;}
457
458 .x-html-editor-wrap{background-color:#fff;border:1px solid #a3bac9;}
459 .x-html-editor-tb{height:24px;}
460 .x-html-editor-tb .x-toolbar{height:24px;}
461 .x-html-editor-tb .x-toolbar>table{position:absolute;}
462 .x-html-editor-tb .x-btn-text{background:transparent url(../images/default/form/htmleditor.gif) no-repeat scroll 0 0;}
463 .x-html-editor-tb .x-btn-text{width:18px;}
464 .x-html-editor-tb .x-edit-bold .x-btn-text{background-position:0 0;}
465 .x-html-editor-tb .x-edit-italic .x-btn-text{background-position:0 -16px;}
466 .x-html-editor-tb .x-edit-underline .x-btn-text{background-position:0 -32px;}
467 .x-html-editor-tb .x-edit-increasefontsize .x-btn-text{background-position:0 -48px;}
468 .x-html-editor-tb .x-edit-decreasefontsize .x-btn-text{background-position:0 -64px;}
469 .x-html-editor-tb .x-edit-insertorderedlist .x-btn-text{background-position:0 -80px;}
470 .x-html-editor-tb .x-edit-insertunorderedlist .x-btn-text{background-position:0 -96px;}
471 .x-html-editor-tb .x-edit-justifyleft .x-btn-text{background-position:0 -112px;}
472 .x-html-editor-tb .x-edit-justifycenter .x-btn-text{background-position:0 -128px;}
473 .x-html-editor-tb .x-edit-justifyright .x-btn-text{background-position:0 -144px;}
474 .x-html-editor-tb .x-edit-forecolor .x-btn-text{background-position:0 -160px;}
475 .x-html-editor-tb .x-edit-backcolor .x-btn-text{background-position:0 -176px;}
476 .x-html-editor-tb .x-edit-sourceedit .x-btn-text{background-position:0 -192px;}
477 .x-html-editor-tb .x-edit-createlink .x-btn-text{background-position:0 -208px;}
478 .x-html-editor-tb .x-edit-none .x-btn-text{background:transparent none 0 0;}
479 .x-html-editor-tb .x-toolbar .x-btn{margin-left:0;margin-right:0;}
480