2 * Ext JS Library 1.1.1
\r
3 * Copyright(c) 2006-2007, Ext JS, LLC.
\r
4 * licensing@extjs.com
\r
6 * http://www.extjs.com/license
\r
12 font:normal 12px tahoma, arial, helvetica, sans-serif;
15 /* ---- text fields ---- */
16 .x-form-text, textarea.x-form-field{
18 background:#fff url(../images/default/form/text-bg.gif) repeat-x 0 0;
19 border: 1px solid #B5B8C8;
24 vertical-align:middle;
26 .ext-ie .x-form-text {
27 margin-top:-1px; /* ie bogus margin bug */
29 height:22px; /* ie quirks */
32 .ext-strict .x-form-text {
35 .ext-safari .x-form-text {
36 height:20px; /* safari always same size */
38 .ext-gecko .x-form-text {
39 padding-top:2px; /* FF won't center the text vertically */
47 vertical-align:middle;
48 background-color:#fff; /* opera */
49 border: 1px solid #B5B8C8;
52 /* multi select boxes */
65 /* wrapped fields and triggers */
73 .x-editor .x-form-check-wrap {
76 .x-form-field-wrap .x-form-trigger{
80 background:transparent url(../images/default/form/trigger.gif) no-repeat 0 0;
82 border-bottom: 1px solid #B5B8C8;
86 .ext-safari .x-form-field-wrap .x-form-trigger{
87 height:19px; /* safari doesn't allow height adjustments to the fields, so adjust trigger */
90 .x-form-field-wrap .x-form-date-trigger{
91 background-image: url(../images/default/form/date-trigger.gif);
94 .x-form-field-wrap .x-form-clear-trigger{
95 background-image: url(../images/default/form/clear-trigger.gif);
98 .x-form-field-wrap .x-form-search-trigger{
99 background-image: url(../images/default/form/search-trigger.gif);
102 .ext-safari .x-form-field-wrap .x-form-trigger{
105 .x-form-field-wrap .x-form-twin-triggers{
108 .x-form-field-wrap .x-form-twin-triggers .x-form-trigger{
115 .x-form-field-wrap .x-form-trigger-over{
116 background-position:-17px 0;
118 .x-form-field-wrap .x-form-trigger-click{
119 background-position:-34px 0;
122 .x-trigger-wrap-focus .x-form-trigger{
123 background-position:-51px 0;
125 .x-trigger-wrap-focus .x-form-trigger-over{
126 background-position:-68px 0;
128 .x-trigger-wrap-focus .x-form-trigger-click{
129 background-position:-85px 0;
131 .x-trigger-wrap-focus .x-form-trigger{
132 border-bottom: 1px solid #7eadd9;
135 .x-item-disabled .x-form-trigger-over{
136 background-position:0 0 !important;
137 border-bottom: 1px solid #B5B8C8;
139 .x-item-disabled .x-form-trigger-click{
140 background-position:0 0 !important;
141 border-bottom: 1px solid #B5B8C8;
144 /* field focus style */
145 .x-form-focus, textarea.x-form-focus{
146 border: 1px solid #7eadd9;
150 .x-form-invalid, textarea.x-form-invalid{
151 background:#fff url(../images/default/grid/invalid_line.gif) repeat-x bottom;
152 border: 1px solid #dd7870;
154 .ext-safari .x-form-invalid{
155 background-color:#ffeeee;
156 border: 1px solid #ff7870;
169 .ext-ie .x-form-check-wrap input {
173 .x-editor .x-form-check-wrap {
176 .x-editor .x-form-checkbox {
180 /* If you override the default field font above, you would need to change this font as well */
182 font:normal 12px tahoma, arial, helvetica, sans-serif;
188 white-space: pre-wrap;
189 white-space: -moz-pre-wrap;
190 white-space: -pre-wrap;
191 white-space: -o-pre-wrap;
192 word-wrap: break-word;
195 .x-form-grow-sizer p {
197 border:0 none !important;
198 padding:0 !important;
203 font:normal 12px tahoma, arial, helvetica, sans-serif;
224 .x-form-invalid-msg {
228 font:normal 11px tahoma, arial, helvetica, sans-serif;
229 background: transparent url(../images/default/shared/warning.gif) no-repeat 0 2px;
234 .x-form-label-right label {
238 .x-form-label-top .x-form-item label {
246 .x-form-label-top .x-form-element {
250 .x-form-label-top .x-form-item {
254 border:1px solid #B5B8C8;
255 padding:10px 10px 5px 10px;
258 .x-form fieldset legend {
259 font:bold 11px tahoma, arial, helvetica, sans-serif;
262 .ext-ie .x-form fieldset legend {
265 .ext-ie .x-form fieldset {
268 .x-form-empty-field {
271 /* Editor small font for grid, toolbar and tree */
272 .x-small-editor .x-form-field {
273 font:normal 11px arial, tahoma, helvetica, sans-serif;
275 .x-small-editor .x-form-text {
278 vertical-align:middle;
280 .ext-ie .x-small-editor .x-form-text {
281 margin-top:-1px !important; /* ie bogus margin bug */
282 margin-bottom:-1px !important;
283 height:20px !important; /* ie quirks */
284 line-height:16px !important;
286 .ext-strict .x-small-editor .x-form-text {
287 height:16px !important;
289 .ext-safari .x-small-editor .x-form-field {
290 /* safari text field will not size so needs bigger font */
291 font:normal 12px arial, tahoma, helvetica, sans-serif;
293 .ext-ie .x-small-editor .x-form-text {
297 .ext-border-box .x-small-editor .x-form-text {
301 .x-small-editor .x-form-select-one {
304 vertical-align:middle;
306 .x-small-editor .x-form-num-field {
309 .x-small-editor .x-form-field-wrap .x-form-trigger{
330 width:'auto' !important;
331 float:none !important;
332 clear:none !important;
333 display:inline !important;
347 .x-form .x-form-btns-ct .x-btn{
351 .x-form .x-form-btns-ct .x-form-btns td {
355 .x-form .x-form-btns-ct .x-form-btns-right table{
359 .x-form .x-form-btns-ct .x-form-btns-left table{
363 .x-form .x-form-btns-ct .x-form-btns-center{
364 text-align:center; /*ie*/
366 .x-form .x-form-btns-ct .x-form-btns-center table{
367 margin:0 auto; /*everyone else*/
369 .x-form .x-form-btns-ct table td.x-form-btn-td{
373 .x-form .x-form-btns-ct .x-btn-focus .x-btn-left{
374 background-position:0 -147px;
376 .x-form .x-form-btns-ct .x-btn-focus .x-btn-right{
377 background-position:0 -168px;
379 .x-form .x-form-btns-ct .x-btn-focus .x-btn-center{
380 background-position:0 -189px;
383 .x-form .x-form-btns-ct .x-btn-click .x-btn-center{
384 background-position:0 -126px;
386 .x-form .x-form-btns-ct .x-btn-click .x-btn-right{
387 background-position:0 -84px;
389 .x-form .x-form-btns-ct .x-btn-click .x-btn-left{
390 background-position:0 -63px;
392 .x-form-invalid-icon {
400 background:transparent url(../images/default/form/exclamation.gif) no-repeat 0 2px;
404 .ext-ie td .x-form-text {