]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - themes/Sugar5/css/yui.css
Release 6.5.0
[Github/sugarcrm.git] / themes / Sugar5 / css / yui.css
1 /*********************************************************************************
2  * SugarCRM Community Edition is a customer relationship management program developed by
3  * SugarCRM, Inc. Copyright (C) 2004-2012 SugarCRM Inc.
4  * 
5  * This program is free software; you can redistribute it and/or modify it under
6  * the terms of the GNU Affero General Public License version 3 as published by the
7  * Free Software Foundation with the addition of the following permission added
8  * to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
9  * IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY
10  * OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
11  * 
12  * This program is distributed in the hope that it will be useful, but WITHOUT
13  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14  * FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more
15  * details.
16  * 
17  * You should have received a copy of the GNU Affero General Public License along with
18  * this program; if not, see http://www.gnu.org/licenses or write to the Free
19  * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
20  * 02110-1301 USA.
21  * 
22  * You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road,
23  * SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com.
24  * 
25  * The interactive user interfaces in modified source and object code versions
26  * of this program must display Appropriate Legal Notices, as required under
27  * Section 5 of the GNU Affero General Public License version 3.
28  * 
29  * In accordance with Section 7(b) of the GNU Affero General Public License version 3,
30  * these Appropriate Legal Notices must retain the display of the "Powered by
31  * SugarCRM" logo. If the display of the logo is not reasonably feasible for
32  * technical reasons, the Appropriate Legal Notices must display the words
33  * "Powered by SugarCRM".
34  ********************************************************************************/
35
36 /**
37  * Contains styling for the yui widget elements
38  */
39  
40  .yui-ac {
41     position: relative;
42     font-family: arial;
43     font-size: 100%;
44 }
45
46  .yui-ac-input {
47     position: relative !important;
48     width: auto !important;
49 }
50
51  .yui-ac-container {
52     float: left;
53     width: 100%;
54 }
55
56  .yui-ac-content {
57     position: absolute;
58     border: 1px solid #808080;
59     width: 160px;
60     background: #fff;
61     overflow: hidden;
62     z-index: 9050;
63 }
64
65  .yui-ac-shadow {
66     position: absolute;
67     margin: .3em;
68     width: 100%;
69     background: #000;
70     -moz-opacity: 0.10;
71     opacity: .10;
72     filter: alpha(opacity = 10);
73     z-index: 9049;
74 }
75
76  .yui-ac iframe {
77     opacity: 0;
78     filter: alpha(opacity = 0);
79     padding-right: .3em;
80     padding-bottom: .3em;
81 }
82
83  .yui-ac-content ul {
84     margin: 0;
85     padding: 0;
86     width: 100%;
87 }
88
89  .yui-ac-content li {
90     margin: 0 !important;
91     padding: 2px 5px;
92     cursor: default;
93     white-space: nowrap;
94     list-style: none !important;
95     zoom: 1;
96 }
97
98  .yui-ac-content li.yui-ac-prehighlight {
99     background: #B3D4FF;
100 }
101
102  .yui-ac-content li.yui-ac-highlight {
103     background: #426FD9;
104     color: #FFF;
105 }
106
107 .yui-button {
108     display: -moz-inline-box;
109     display: inline-block;
110     vertical-align: text-bottom;
111 }
112
113 .yui-button .first-child {
114     display: block;
115     display: inline-block;
116 }
117
118 .yui-button button,.yui-button a {
119     display: block;
120     display: inline-block;
121     border: none;
122     margin: 0;
123 }
124
125 .yui-button button {
126     background-color: transparent;
127     overflow: visible;
128     cursor: pointer;
129 }
130
131 .yui-button a {
132     text-decoration: none;
133 }
134
135  .yui-button {
136     border-width: 1px 0;
137     border-style: solid;
138     border-color: #808080;
139     margin: auto .25em;
140 }
141
142  .yui-button .first-child {
143     border-width: 0 1px;
144     border-style: solid;
145     border-color: #808080;
146     margin: 0 -1px;
147     position: relative;
148     left: -1px;
149     _margin: 0;
150     _position: static;
151 }
152
153  .yui-button button, .yui-button a {
154     padding: 0 10px;
155     font-size: 93%;
156     line-height: 2;
157     line-height: 1.7;
158     min-height: 2em;
159     min-height: auto;
160     color: #000;
161 }
162
163  .yui-button a {
164     line-height: 1.875;
165     padding-bottom: 1px;
166 }
167
168  .yui-split-button button, .yui-menu-button button
169     {
170     padding-right: 20px;
171     background-position: right center;
172     background-repeat: no-repeat;
173 }
174
175  .yui-menu-button button {
176     background-image: url(menu-button-arrow.png);
177 }
178
179  .yui-split-button button {
180     background-image: url(split-button-arrow.png);
181 }
182
183  .yui-button-focus {
184     border-color: #7D98B8;
185     background-position: 0 -1300px;
186 }
187
188  .yui-button-focus .first-child {
189     border-color: #7D98B8;
190 }
191
192  .yui-button-focus button, .yui-button-focus a
193     {
194     color: #000;
195 }
196
197  .yui-split-button-focus button {
198     background-image: url(split-button-arrow-focus.png);
199 }
200
201  .yui-button-hover {
202     border-color: #7D98B8;
203     background-position: 0 -1300px;
204 }
205
206  .yui-button-hover .first-child {
207     border-color: #7D98B8;
208 }
209
210  .yui-button-hover button, .yui-button-hover a
211     {
212     color: #000;
213 }
214
215  .yui-split-button-hover button {
216     background-image: url(split-button-arrow-hover.png);
217 }
218
219  .yui-button-active {
220     border-color: #7D98B8;
221     background-position: 0 -1700px;
222 }
223
224  .yui-button-active .first-child {
225     border-color: #7D98B8;
226 }
227
228  .yui-button-active button, .yui-button-active a
229     {
230     color: #000;
231 }
232
233  .yui-split-button-activeoption {
234     border-color: #808080;
235     background-position: 0 0;
236 }
237
238  .yui-split-button-activeoption .first-child {
239     border-color: #808080;
240 }
241
242  .yui-split-button-activeoption button {
243     background-image: url(split-button-arrow-active.png);
244 }
245
246  .yui-radio-button-checked, .yui-checkbox-button-checked
247     {
248     border-color: #304369;
249     background-position: 0 -1400px;
250 }
251
252  .yui-radio-button-checked .first-child, .yui-checkbox-button-checked .first-child
253     {
254     border-color: #304369;
255 }
256
257  .yui-radio-button-checked button, .yui-checkbox-button-checked button
258     {
259     color: #fff;
260 }
261
262  .yui-button-disabled {
263     border-color: #ccc;
264     background-position: 0 -1500px;
265 }
266
267  .yui-button-disabled .first-child {
268     border-color: #ccc;
269 }
270
271  .yui-button-disabled button, .yui-button-disabled a
272     {
273     color: #A6A6A6;
274     cursor: default;
275 }
276
277  .yui-menu-button-disabled button {
278     background-image: url(menu-button-arrow-disabled.png);
279 }
280
281  .yui-split-button-disabled button {
282     background-image: url(split-button-arrow-disabled.png);
283 }
284
285 .yui-calcontainer {
286     position: relative;
287     float: left;
288     _overflow: hidden;
289 }
290
291 .yui-calcontainer iframe {
292     position: absolute;
293     border: none;
294     margin: 0;
295     padding: 0;
296     z-index: 0;
297     width: 100%;
298     height: 100%;
299     left: 0px;
300     top: 0px;
301 }
302
303 .yui-calcontainer iframe.fixedsize {
304     width: 50em;
305     height: 50em;
306     top: -1px;
307     left: -1px;
308 }
309
310 .yui-calcontainer.multi .groupcal {
311     z-index: 1;
312     float: left;
313     position: relative;
314 }
315
316 .yui-calcontainer .title {
317     position: relative;
318     z-index: 1;
319 }
320
321 .yui-calcontainer .close-icon {
322     position: absolute;
323     z-index: 1;
324     text-indent: -10000em;
325     overflow: hidden;
326 }
327
328 .yui-calendar {
329     position: relative;
330 }
331
332 .yui-calendar .calnavleft {
333     position: absolute;
334     z-index: 1;
335     text-indent: -10000em;
336     overflow: hidden;
337 }
338
339 .yui-calendar .calnavright {
340     position: absolute;
341     z-index: 1;
342     text-indent: -10000em;
343     overflow: hidden;
344 }
345
346 .yui-calendar .calheader {
347     position: relative;
348     width: 100%;
349     text-align: center;
350 }
351
352 .yui-calcontainer .yui-cal-nav-mask {
353     position: absolute;
354     z-index: 2;
355     margin: 0;
356     padding: 0;
357     width: 100%;
358     height: 100%;
359     _width: 0;
360     _height: 0;
361     left: 0;
362     top: 0;
363     display: none;
364 }
365
366 .yui-calcontainer .yui-cal-nav {
367     position: absolute;
368     z-index: 3;
369     top: 0;
370     display: none;
371 }
372
373 .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn {
374     display: -moz-inline-box;
375     display: inline-block;
376 }
377
378 .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button {
379     display: block;
380     display: inline-block;
381     overflow: visible;
382     border: none;
383     background-color: transparent;
384     cursor: pointer;
385 }
386
387 .yui-calendar .calbody a:hover {
388     background: inherit;
389 }
390
391 p#clear {
392     clear: left;
393     padding-top: 10px;
394 }
395
396  .yui-calcontainer {
397     background-color: #f2f2f2;
398     border: 1px solid #808080;
399     padding: 10px;
400 }
401
402  .yui-calcontainer.multi {
403     padding: 0 5px 0 5px;
404 }
405
406  .yui-calcontainer.multi .groupcal {
407     background-color: transparent;
408     border: none;
409     padding: 10px 5px 10px 5px;
410     margin: 0;
411 }
412
413  .yui-calcontainer .title {
414     border-bottom: 1px solid #cccccc;
415     font: 100% sans-serif;
416     color: #000;
417     font-weight: bold;
418     height: auto;
419     padding: .4em;
420     margin: 0 -10px 10px -10px;
421     top: 0;
422     left: 0;
423     text-align: left;
424 }
425
426  .yui-calcontainer.multi .title {
427     margin: 0 -5px 0 -5px;
428 }
429
430  .yui-calcontainer.withtitle {
431     padding-top: 0;
432 }
433
434  .yui-calcontainer .calclose {
435     width: 25px;
436     height: 15px;
437     top: .4em;
438     right: .4em;
439     cursor: pointer;
440 }
441
442  .yui-calendar {
443     border-spacing: 0;
444     border-collapse: collapse;
445     font: 100% sans-serif;
446     text-align: center;
447     margin: 0;
448 }
449
450  .yui-calendar .calhead {
451     background: transparent;
452     border: none;
453     vertical-align: middle;
454     padding: 0;
455 }
456
457  .yui-calendar .calheader {
458     background: transparent;
459     font-weight: bold;
460     padding: 0 0 .6em 0;
461     text-align: center;
462 }
463
464  .yui-calendar .calheader img {
465     border: none;
466 }
467
468  .yui-calendar .calnavleft {
469         background: url("../../../../include/javascript/yui/build/assets/skins/sam/sprite.png") repeat scroll 0 -450px transparent; 
470     width: 25px;
471     height: 15px;
472     top: 0;
473     bottom: 0;
474     left: -10px;
475     margin-left: .4em;
476     cursor: pointer; 
477 }
478
479  .yui-calendar .calnavright {
480         background: url("../../../../include/javascript/yui/build/assets/skins/sam/sprite.png") repeat scroll 0 -500px transparent; 
481     width: 25px;
482     height: 15px;
483     top: 0;
484     bottom: 0;
485     right: -10px;
486     margin-right: .4em;
487     cursor: pointer; 
488 }
489
490  .yui-calendar .calweekdayrow {
491     height: 2em;
492 }
493
494  .yui-calendar .calweekdayrow th {
495     padding: 0;
496     border: none;
497 }
498
499  .yui-calendar .calweekdaycell {
500     color: #000;
501     font-weight: bold;
502     text-align: center;
503     width: 2em;
504 }
505
506  .yui-calendar .calfoot {
507     background-color: #f2f2f2;
508 }
509
510  .yui-calendar .calrowhead, .yui-calendar .calrowfoot
511     {
512     color: #a6a6a6;
513     font-size: 85%;
514     font-style: normal;
515     font-weight: normal;
516     border: none;
517 }
518
519  .yui-calendar .calrowhead {
520     text-align: right;
521     padding: 0 2px 0 0;
522 }
523
524  .yui-calendar .calrowfoot {
525     text-align: left;
526     padding: 0 0 0 2px;
527 }
528
529  .yui-calendar td.calcell {
530     border: 1px solid #cccccc;
531     background: #fff;
532     padding: 1px;
533     height: 1.6em;
534     line-height: 1.6em;
535     text-align: center;
536     white-space: nowrap;
537 }
538
539  .yui-calendar td.calcell a {
540     color: #0066cc;
541     display: block;
542     height: 100%;
543     text-decoration: none;
544 }
545
546  .yui-calendar td.calcell.today {
547     background-color: #000;
548 }
549
550  .yui-calendar td.calcell.today a {
551     background-color: #fff;
552 }
553
554  .yui-calendar td.calcell.oom {
555     background-color: #cccccc;
556     color: #a6a6a6;
557     cursor: default;
558 }
559
560  .yui-calendar td.calcell.selected {
561     background-color: #fff;
562     color: #000;
563 }
564
565  .yui-calendar td.calcell.selected a {
566     background-color: #b3d4ff;
567     color: #000;
568 }
569
570  .yui-calendar td.calcell.calcellhover {
571     background-color: #426fd9;
572     color: #fff;
573     cursor: pointer;
574 }
575
576  .yui-calendar td.calcell.calcellhover a {
577     background-color: #426fd9;
578     color: #fff;
579 }
580
581  .yui-calendar td.calcell.previous {
582     color: #e0e0e0;
583 }
584
585  .yui-calendar td.calcell.restricted {
586     text-decoration: line-through;
587 }
588
589  .yui-calendar td.calcell.highlight1 {
590     background-color: #ccff99;
591 }
592
593  .yui-calendar td.calcell.highlight2 {
594     background-color: #99ccff;
595 }
596
597  .yui-calendar td.calcell.highlight3 {
598     background-color: #ffcccc;
599 }
600
601  .yui-calendar td.calcell.highlight4 {
602     background-color: #ccff99;
603 }
604
605  .yui-calendar a.calnav {
606     border: 1px solid #f2f2f2;
607     padding: 0 4px;
608     color: #000;
609     zoom: 1;
610 }
611
612  .yui-calendar a.calnav:hover {
613     border-color: #A0A0A0;
614     cursor: pointer;
615 }
616
617  .yui-calcontainer .yui-cal-nav-mask {
618     background-color: #000;
619     opacity: 0.25;
620     filter: alpha(opacity = 25);
621 }
622
623  .yui-calcontainer .yui-cal-nav {
624     font-family: arial, helvetica, clean, sans-serif;
625     font-size: 93%;
626     border: 1px solid #808080;
627     left: 50%;
628     margin-left: -7em;
629     width: 14em;
630     padding: 0;
631     top: 2.5em;
632     background-color: #f2f2f2;
633 }
634
635  .yui-calcontainer.withtitle .yui-cal-nav {
636     top: 4.5em;
637 }
638
639  .yui-calcontainer.multi .yui-cal-nav {
640     width: 16em;
641     margin-left: -8em;
642 }
643
644  .yui-calcontainer .yui-cal-nav-y, .yui-calcontainer .yui-cal-nav-m, .yui-calcontainer .yui-cal-nav-b
645     {
646     padding: 5px 10px 5px 10px;
647 }
648
649  .yui-calcontainer .yui-cal-nav-b {
650     text-align: center;
651 }
652
653  .yui-calcontainer .yui-cal-nav-e {
654     margin-top: 5px;
655     padding: 5px;
656     background-color: #F2F2F2;
657     border-top: 1px solid black;
658     display: none;
659 }
660
661  .yui-calcontainer .yui-cal-nav label {
662     display: block;
663     font-weight: bold;
664 }
665
666  .yui-calcontainer .yui-cal-nav-mc {
667     width: 100%;
668     _width: auto;
669 }
670
671  .yui-calcontainer .yui-cal-nav-y input.yui-invalid {
672     background-color: #FFEE69;
673     border: 1px solid #000;
674 }
675
676  .yui-calcontainer .yui-cal-nav-yc {
677     width: 4em;
678 }
679
680  .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn {
681     border: 1px solid #808080;
682     background-color: #ccc;
683     margin: auto .15em;
684 }
685
686  .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button {
687     padding: 0 8px;
688     font-size: 93%;
689     line-height: 2;
690     line-height: 1.7;
691     min-height: 2em;
692     min-height: auto;
693     color: #000;
694 }
695
696  .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default {
697     background-color: #426fd9;
698     border: 1px solid #326A9C; 
699     -moz-border-radius :  4px 4px 4px 4px;
700 }
701
702  .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button {
703     color: #fff;
704     background-color: #356EA1;
705     text-shadow: -1px -1px #254F74;    
706 }
707
708
709 .yui-carousel {
710     visibility: hidden;
711     overflow: hidden;
712     position: relative;
713 }
714
715 .yui-carousel.yui-carousel-visible {
716     visibility: visible;
717 }
718
719 .yui-carousel-content {
720     overflow: hidden;
721     position: relative;
722 }
723
724 .yui-carousel-element {
725     margin: 5px 0;
726     overflow: hidden;
727     padding: 0;
728     position: relative;
729     width: 32000px;
730     z-index: 1;
731 }
732
733 .yui-carousel-vertical .yui-carousel-element {
734     margin: 0 5px;
735 }
736
737 .yui-carousel-element li {
738     border: 1px solid #ccc;
739     float: left;
740     list-style: none;
741     margin: 1px;
742     overflow: hidden;
743     padding: 0;
744     text-align: center;
745     float: none;
746     display: inline-block;
747     zoom: 1;
748     display: inline;
749 }
750
751 .yui-carousel .yui-carousel-item-selected {
752     border: 1px dashed #000;
753     margin: 1px;
754 }
755
756 .yui-carousel-vertical {
757     height: 32000px;
758     margin: 0 5px;
759     width: auto;
760 }
761
762 .yui-carousel-vertical .yui-carousel-element li {
763     display: block;
764     float: none;
765 }
766
767 .yui-log .carousel {
768     background: #f2e886;
769 }
770
771 .yui-carousel-nav {
772     zoom: 1;
773 }
774
775 .yui-carousel-nav:after {
776     clear: both;
777     content: "";
778     display: block;
779 }
780
781 .yui-carousel-button-focus {
782     outline: 1px dotted #000;
783 }
784
785  .yui-carousel, .yui-carousel-vertical {
786     border: 1px solid #808080;
787 }
788
789  .yui-carousel-nav {
790     padding: 3px;
791     text-align: right;
792 }
793
794  .yui-carousel-button {
795     float: right;
796     height: 19px;
797     margin: 5px;
798     overflow: hidden;
799     width: 40px;
800 }
801
802  .yui-carousel-vertical .yui-carousel-button {
803     background-position: 0 -800px;
804 }
805
806  .yui-carousel-button-disabled {
807     background-position: 0 -2000px;
808 }
809
810  .yui-carousel-vertical .yui-carousel-button-disabled {
811     background-position: 0 -2100px;
812 }
813
814  .yui-carousel-button input {
815     background-color: transparent;
816     border: 0;
817     cursor: pointer;
818     display: block;
819     height: 44px;
820     margin: -2px 0 0 -2px;
821     padding: 0 0 0 50px;
822 }
823
824  span.yui-carousel-first-button {
825     background-position: 0px -550px;
826     margin-left: -100px;
827     margin-right: 50px;
828     margin: 5px 5px 5px -90px;
829 }
830
831  .yui-carousel-vertical span.yui-carousel-first-button {
832     background-position: 0px -750px;
833 }
834
835  span.yui-carousel-first-button-disabled {
836     background-position: 0 -1950px;
837 }
838
839  .yui-carousel-vertical span.yui-carousel-first-button-disabled
840     {
841     background-position: 0 -2050px;
842 }
843
844  .yui-carousel-nav ul {
845     float: right;
846     margin: 0;
847     margin-left: -220px;
848     margin-right: 100px;
849     margin-left: -160px;
850     margin-right: 0;
851     padding: 0;
852 }
853
854  .yui-carousel-nav select {
855     position: relative;
856     right: 50px;
857     top: 4px;
858 }
859
860  .yui-carousel-vertical .yui-carousel-nav ul, .yui-carousel-vertical .yui-carousel-nav select
861     {
862     float: none;
863     margin: 0;
864     zoom: 1;
865 }
866
867  .yui-carousel-nav ul li {
868     float: left;
869     height: 19px;
870     list-style: none;
871 }
872
873  .yui-carousel-nav ul:after {
874     clear: both;
875     content: "";
876     display: block;
877 }
878
879  .yui-carousel-nav ul li a {
880     display: block;
881     height: 9px;
882     margin: 10px 0 0 5px;
883     overflow: hidden;
884     width: 9px;
885 }
886
887  .yui-carousel-nav ul li a em {
888     left: -10000px;
889     position: absolute;
890 }
891
892  .yui-carousel-nav ul li.yui-carousel-nav-page-selected a {
893     background-position: 0 -700px;
894 }
895
896 .yui-picker-panel {
897     background: #e3e3e3;
898     border-color: #888;
899 }
900
901 .yui-picker-panel .hd {
902     background-color: #ccc;
903     font-size: 100%;
904     line-height: 100%;
905     border: 1px solid #e3e3e3;
906     font-weight: bold;
907     overflow: hidden;
908     padding: 6px;
909     color: #000;
910 }
911
912 .yui-picker-panel .bd {
913     background: #e8e8e8;
914     margin: 1px;
915     height: 200px;
916 }
917
918 .yui-picker-panel .ft {
919     background: #e8e8e8;
920     margin: 1px;
921     padding: 1px;
922 }
923
924 .yui-picker {
925     position: relative;
926 }
927
928 .yui-picker-hue-thumb {
929     cursor: default;
930     width: 18px;
931     height: 18px;
932     top: -8px;
933     left: -2px;
934     z-index: 9;
935     position: absolute;
936 }
937
938 .yui-picker-hue-bg {
939     -moz-outline: none;
940     outline: 0px none;
941     position: absolute;
942     left: 200px;
943     height: 183px;
944     width: 14px;
945     background: url(hue_bg.png) no-repeat;
946     top: 4px;
947 }
948
949 .yui-picker-bg {
950     -moz-outline: none;
951     outline: 0px none;
952     position: absolute;
953     top: 4px;
954     left: 4px;
955     height: 182px;
956     width: 182px;
957     background-color: #F00;
958     background-image: url(picker_mask.png);
959 }
960
961 * html .yui-picker-bg {
962     background-image: none;
963     filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
964         '../../build/colorpicker/assets/picker_mask.png', sizingMethod =
965         'scale' );
966 }
967
968 .yui-picker-mask {
969     position: absolute;
970     z-index: 1;
971     top: 0px;
972     left: 0px;
973 }
974
975 .yui-picker-thumb {
976     cursor: default;
977     width: 11px;
978     height: 11px;
979     z-index: 9;
980     position: absolute;
981     top: -4px;
982     left: -4px;
983 }
984
985 .yui-picker-swatch {
986     position: absolute;
987     left: 240px;
988     top: 4px;
989     height: 60px;
990     width: 55px;
991     border: 1px solid #888;
992 }
993
994 .yui-picker-websafe-swatch {
995     position: absolute;
996     left: 304px;
997     top: 4px;
998     height: 24px;
999     width: 24px;
1000     border: 1px solid #888;
1001 }
1002
1003 .yui-picker-controls {
1004     position: absolute;
1005     top: 72px;
1006     left: 226px;
1007     font: 1em monospace;
1008 }
1009
1010 .yui-picker-controls .hd {
1011     background: transparent;
1012     border-width: 0px !important;
1013 }
1014
1015 .yui-picker-controls .bd {
1016     height: 100px;
1017     border-width: 0px !important;
1018 }
1019
1020 .yui-picker-controls ul {
1021     float: left;
1022     padding: 0 2px 0 0;
1023     margin: 0
1024 }
1025
1026 .yui-picker-controls li {
1027     padding: 2px;
1028     list-style: none;
1029     margin: 0
1030 }
1031
1032 .yui-picker-controls input {
1033     font-size: 0.85em;
1034     width: 2.4em;
1035 }
1036
1037 .yui-picker-hex-controls {
1038     clear: both;
1039     padding: 2px;
1040 }
1041
1042 .yui-picker-hex-controls input {
1043     width: 4.6em;
1044 }
1045
1046 .yui-picker-controls a {
1047     font: 1em arial, helvetica, clean, sans-serif;
1048     display: block;
1049     display: inline-block;
1050     padding: 0;
1051     color: #000;
1052 }
1053
1054 .yui-overlay,.yui-panel-container {
1055     visibility: hidden;
1056     position: absolute;
1057     z-index: 2;
1058 }
1059
1060 .yui-panel-container form {
1061     margin: 0;
1062 }
1063
1064 .mask {
1065     z-index: 1;
1066     display: none;
1067     position: absolute;
1068     top: 0;
1069     left: 0;
1070     right: 0;
1071     bottom: 0;
1072 }
1073
1074 .mask.block-scrollbars {
1075     overflow: auto;
1076 }
1077
1078 .masked select,.drag select,.hide-select select {
1079     _visibility: hidden;
1080 }
1081
1082 .yui-panel-container select {
1083     _visibility: inherit;
1084 }
1085
1086 .hide-scrollbars,.hide-scrollbars * {
1087     overflow: hidden;
1088 }
1089
1090 .hide-scrollbars select {
1091     display: none;
1092 }
1093
1094 .show-scrollbars {
1095     overflow: auto;
1096 }
1097
1098 .yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars {
1099     overflow: visible;
1100 }
1101
1102 .yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow
1103     {
1104     overflow: auto;
1105 }
1106
1107 .yui-panel-container.shadow .underlay.yui-force-redraw {
1108     padding-bottom: 1px;
1109 }
1110
1111 .yui-effect-fade .underlay {
1112     display: none;
1113 }
1114
1115 .yui-tt-shadow {
1116     position: absolute;
1117 }
1118
1119 .yui-override-padding {
1120     padding: 0 !important;
1121 }
1122
1123 .yui-panel-container .container-close {
1124     overflow: hidden;
1125     text-indent: -10000em;
1126     text-decoration: none;
1127 }
1128
1129  .mask {
1130     background-color: #000;
1131     opacity: .25;
1132     filter: alpha(opacity = 25);
1133 }
1134
1135  .yui-panel-container {
1136     padding: 0 1px;
1137     padding: 2px;
1138 }
1139
1140  .yui-panel {
1141     position: relative;
1142     left: 0;
1143     top: 0;
1144     border-style: solid;
1145     border-width: 1px 0;
1146     border-color: #808080;
1147     z-index: 1;
1148     border-width: 1px;
1149     zoom: 1;
1150     _zoom: normal;
1151 }
1152
1153 .yui-module .hd, .yui-panel .hd, .yui-panel .bd, .yui-panel .ft
1154     {
1155     border-style: solid;
1156     border-width: 0 1px;
1157     border-color: #808080;
1158     margin: 0 -1px;
1159     margin: 0;
1160     border: 0;
1161 }
1162
1163 .yui-module {
1164         border : 1px solid #C0C0C0;
1165 }
1166 .yui-module .hd, .yui-panel .hd {
1167     border-bottom: solid 1px #C0C0C0;
1168 }
1169
1170 .yui-module .bd, .yui-panel .bd, .yui-panel .ft {
1171     background-color: #FFFFFF;
1172 }
1173
1174 .yui-module .hd, .yui-panel .hd {
1175     padding: 0 6px;
1176     font-size: 12px;
1177     font-weight: bold;
1178     line-height: 2;
1179     line-height: 1.8;
1180     color: #000;
1181         background-color:#DDDDDD;
1182         background: #DDDDDD none repeat scroll 0 0;
1183 }
1184
1185  .yui-panel .bd {
1186     padding: 10px;
1187 }
1188
1189  .yui-panel .ft {
1190     border-top: solid 1px #808080;
1191     padding: 5px 10px;
1192     font-size: 77%;
1193 }
1194
1195  .yui-panel-container.focused .yui-panel .hd {
1196     
1197 }
1198
1199  .container-close {
1200     position: absolute;
1201     top: 3px;
1202     right: 6px;
1203     width: 25px;
1204     height: 15px;
1205     background: transparent url('../../../../index.php?entryPoint=getImage&imageName=close_dashboard.gif') no-repeat;
1206     cursor: pointer;
1207 }
1208
1209  .yui-panel-container .underlay {
1210     right: -1px;
1211     left: -1px;
1212 }
1213
1214  .yui-panel-container.matte {
1215     padding: 9px 10px;
1216     background-color: #fff;
1217 }
1218
1219  .yui-panel-container.shadow {
1220     padding: 2px 4px 0 2px;
1221 }
1222
1223  .yui-panel-container.shadow .underlay {
1224     position: absolute;
1225     top: 2px;
1226     left: -3px;
1227     right: -3px;
1228     bottom: -3px; 
1229     top: 4px; 
1230     left: -1px;
1231     right: -1px;
1232     bottom: -1px;
1233     _top: 0;
1234     _left: 0;
1235     _right: 0;
1236     _bottom: 0;
1237     _margin-top: 3px;
1238     _margin-left: -1px;
1239     background-color: #000;
1240     opacity: .12;
1241     filter: alpha(opacity = 12);
1242 }
1243
1244  .yui-dialog .ft {
1245     border-top: none;
1246     padding: 0 10px 10px 10px;
1247     font-size: 100%;
1248 }
1249
1250  .yui-dialog .ft .button-group {
1251     display: block;
1252     clear: both;
1253     text-align: right;
1254 }
1255
1256  .yui-dialog .ft button.default {
1257     font-weight: bold;
1258 }
1259
1260  .yui-dialog .ft span.default {
1261     border-color: #304369;
1262     background-position: 0 -1400px;
1263 }
1264
1265  .yui-dialog .ft span.default .first-child {
1266     border-color: #304369;
1267 }
1268
1269  .yui-dialog .ft span.yui-button-disabled {
1270     background-position: 0pt -1500px;
1271     border-color: #ccc;
1272 }
1273
1274  .yui-dialog .ft span.yui-button-disabled .first-child {
1275     border-color: #ccc;
1276 }
1277
1278  .yui-dialog .ft span.yui-button-disabled button {
1279     color: #a6a6a6;
1280 }
1281
1282  .yui-simple-dialog .bd .yui-icon {
1283     width: 16px;
1284     height: 16px;
1285     margin-right: 10px;
1286     float: left;
1287 }
1288
1289  .yui-simple-dialog .bd span.blckicon {
1290     background-position: 0 -1100px;
1291 }
1292
1293  .yui-simple-dialog .bd span.alrticon {
1294     background-position: 0 -1050px;
1295 }
1296
1297  .yui-simple-dialog .bd span.hlpicon {
1298     background-position: 0 -1150px;
1299 }
1300
1301  .yui-simple-dialog .bd span.infoicon {
1302     background-position: 0 -1200px;
1303 }
1304
1305  .yui-simple-dialog .bd span.warnicon {
1306     background-position: 0 -1900px;
1307 }
1308
1309  .yui-simple-dialog .bd span.tipicon {
1310     background-position: 0 -1250px;
1311 }
1312
1313  .yui-tt .bd {
1314     position: relative;
1315     top: 0;
1316     left: 0;
1317     z-index: 1;
1318     color: #000;
1319     padding: 2px 5px;
1320     border-color: #DDDDDD;
1321     border-width: 1px;
1322     border-style: solid;
1323     background-color: #FFFFFF;
1324 }
1325
1326  .yui-tt.show-scrollbars .bd {
1327     overflow: auto;
1328 }
1329
1330  .yui-tt-shadow {
1331     top: 2px;
1332     right: -3px;
1333     left: -3px;
1334     bottom: -3px;
1335     background-color: #000;
1336 }
1337
1338  .yui-tt-shadow-visible {
1339     opacity: .12;
1340     filter: alpha(opacity = 12);
1341 }
1342
1343  .yui-dt-mask {
1344     position: absolute;
1345     z-index: 9500;
1346 }
1347
1348 .yui-dt-tmp {
1349     position: absolute;
1350     left: -9000px;
1351 }
1352
1353 .yui-dt-scrollable .yui-dt-bd {
1354     overflow: scroll;
1355 }
1356
1357 .yui-dt-scrollable .yui-dt-hd {
1358     overflow: hidden;
1359     position: relative;
1360 }
1361
1362 .yui-dt-scrollable .yui-dt-bd thead tr,.yui-dt-scrollable .yui-dt-bd thead th
1363     {
1364     position: absolute;
1365     left: -1500px;
1366 }
1367
1368 .yui-dt-scrollable tbody {
1369     -moz-outline: none;
1370 }
1371
1372 .yui-dt-draggable {
1373     cursor: move;
1374 }
1375
1376 .yui-dt-coltarget {
1377     position: absolute;
1378     z-index: 999;
1379 }
1380
1381 .yui-dt-hd {
1382     zoom: 1;
1383 }
1384
1385 th.yui-dt-resizeable .yui-dt-resizerliner {
1386     position: relative;
1387 }
1388
1389 .yui-dt-resizer {
1390     position: absolute;
1391     right: 0;
1392     bottom: 0;
1393     height: 100%;
1394     cursor: e-resize;
1395     cursor: col-resize;
1396     background-color: #CCC;
1397     opacity: 0;
1398     filter: alpha(opacity = 0);
1399 }
1400
1401 .yui-dt-resizerproxy {
1402     visibility: hidden;
1403     position: absolute;
1404     z-index: 9000;
1405 }
1406
1407 th.yui-dt-hidden .yui-dt-liner,td.yui-dt-hidden .yui-dt-liner,th.yui-dt-hidden .yui-dt-resizer
1408     {
1409     display: none;
1410 }
1411
1412 .yui-dt-editor {
1413     position: absolute;
1414     z-index: 9000;
1415 }
1416
1417  .yui-dt table {
1418     margin: 0;
1419     padding: 0;
1420     font-family: arial;
1421     font-size: inherit;
1422     border-collapse: separate;
1423     border-collapse: collapse;
1424     border-spacing: 0;
1425     border: 1px solid #7F7F7F;
1426 }
1427
1428  .yui-dt thead {
1429     border-spacing: 0;
1430 }
1431
1432  .yui-dt caption {
1433     color: #000000;
1434     font-size: 85%;
1435     font-weight: normal;
1436     font-style: italic;
1437     line-height: 1;
1438     padding: 1em 0pt;
1439     text-align: center;
1440 }
1441
1442  .yui-dt th, .yui-dt-hd {
1443     background: #D8D8DA url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') repeat-x 0 -30px;
1444 }
1445
1446  .yui-dt th, .yui-dt th a {
1447     font-weight: normal;
1448     text-decoration: none;
1449     color: #000;
1450     vertical-align: bottom;
1451 }
1452
1453  .yui-dt th {
1454     margin: 0;
1455     padding: 0;
1456     border: none;
1457     border-right: 1px solid #CBCBCB;
1458 }
1459
1460  .yui-dt tr.yui-dt-first td {
1461     border-top: 1px solid #C0C0C0;
1462 }
1463
1464  .yui-dt th .yui-dt-liner {
1465         background:#EEEEEE none repeat scroll 0 0;
1466     white-space: nowrap;
1467 }
1468
1469  .yui-dt-liner {
1470     margin: 0;
1471     padding: 0;
1472     padding: 2px 2px;
1473     white-space: nowrap;
1474 }
1475
1476  .yui-dt-coltarget {
1477     width: 5px;
1478     background-color: red;
1479 }
1480
1481 .yui-dt td {
1482     margin: 0;
1483     padding: 0;
1484     border: none;
1485     border-right: 1px solid #CBCBCB;
1486     border-color:#FFFFFF #EDEDED #E7E7E7;
1487     border-bottom: 1px solid #E7E7E7;
1488     text-align: left;
1489 }
1490
1491  .yui-dt-list td {
1492     border-right: none;
1493 }
1494
1495 th.yui-dt-hidden, td.yui-dt-hidden {
1496     border: none;
1497     visibility: hidden;
1498 }
1499
1500  .yui-dt-resizer {
1501     width: 6px;
1502 }
1503
1504  .yui-dt-mask {
1505     background-color: #000;
1506     opacity: .25;
1507     filter: alpha(opacity = 25);
1508 }
1509
1510  .yui-dt-message {
1511     background-color: #FFF;
1512 }
1513
1514  .yui-dt-scrollable table {
1515     border: none;
1516 }
1517
1518  .yui-dt-scrollable .yui-dt-hd {
1519     border-left: 1px solid #7F7F7F;
1520     border-top: 1px solid #7F7F7F;
1521     border-right: 1px solid #7F7F7F;
1522 }
1523
1524  .yui-dt-scrollable .yui-dt-bd {
1525     border-left: 1px solid #7F7F7F;
1526     border-bottom: 1px solid #7F7F7F;
1527     border-right: 1px solid #7F7F7F;
1528     background-color: #FFF;
1529 }
1530
1531 /*.yui-dt-scrollable .yui-dt-data tr.yui-dt-last td {
1532     border-bottom: 1px solid #7F7F7F;
1533 }*/
1534
1535  thead .yui-dt-sortable {
1536     cursor: pointer;
1537 }
1538
1539  th.yui-dt-sortable .yui-dt-liner {
1540     background: url('../../../../index.php?entryPoint=getImage&imageName=arrow.gif') no-repeat right;
1541  }
1542
1543  th.yui-dt-sortable .yui-dt-label {
1544     margin-right: 10px;
1545 }
1546
1547  th.yui-dt-asc .yui-dt-liner {
1548     background: url('../../../../index.php?entryPoint=getImage&imageName=arrow_up.gif') no-repeat right;
1549 }
1550
1551  th.yui-dt-desc .yui-dt-liner {
1552     background: url('../../../../index.php?entryPoint=getImage&imageName=arrow_down.gif') no-repeat right;
1553 }
1554
1555 tbody .yui-dt-editable {
1556     cursor: pointer;
1557 }
1558
1559 .yui-dt-editor {
1560     text-align: left;
1561     background-color: #F2F2F2;
1562     border: 1px solid #808080;
1563     padding: 6px;
1564 }
1565
1566 .yui-dt-editor label {
1567     padding-left: 4px;
1568     padding-right: 6px;
1569 }
1570
1571 .yui-dt-editor .yui-dt-button {
1572     padding-top: 6px;
1573     text-align: right;
1574 }
1575
1576 .yui-dt-editor .yui-dt-button button {
1577     border: 1px solid #999;
1578     width: 4em;
1579     height: 1.8em;
1580     margin-left: 6px;
1581 }
1582
1583 .yui-dt-editor .yui-dt-button button.yui-dt-default {
1584     background-color: #5584E0;
1585     border: 1px solid #304369;
1586     color: #FFF
1587 }
1588
1589 .yui-dt-editor .yui-dt-button button:hover {
1590     color: #000;
1591 }
1592
1593 .yui-dt-editor .yui-dt-button button:active {
1594     color: #000;
1595 }
1596
1597  tr.yui-dt-even {
1598     background-color: #FFF;
1599 }
1600
1601  tr.yui-dt-odd {
1602     background-color: #FFF;
1603 }
1604
1605  tr.yui-dt-even td.yui-dt-asc, tr.yui-dt-even td.yui-dt-desc
1606     {
1607     /*background-color: #F2F2F2;*/
1608 }
1609
1610  tr.yui-dt-odd td.yui-dt-asc, tr.yui-dt-odd td.yui-dt-desc
1611     {
1612     /*background-color: #DBEAFF;*/
1613 }
1614
1615  .yui-dt-list tr.yui-dt-even {
1616     background-color: #FFF;
1617 }
1618
1619  .yui-dt-list tr.yui-dt-odd {
1620     background-color: #FFF;
1621 }
1622
1623  .yui-dt-list tr.yui-dt-even td.yui-dt-asc, .yui-dt-list tr.yui-dt-even td.yui-dt-desc
1624     {
1625     background-color: #F2F2F2;
1626 }
1627
1628  .yui-dt-list tr.yui-dt-odd td.yui-dt-asc, .yui-dt-list tr.yui-dt-odd td.yui-dt-desc
1629     {
1630     background-color: #F2F2F2;
1631 }
1632
1633  th.yui-dt-highlighted, th.yui-dt-highlighted a
1634     {
1635     background-color: #B2D2FF;
1636 }
1637
1638  tr.yui-dt-highlighted, tr.yui-dt-highlighted td.yui-dt-asc, tr.yui-dt-highlighted td.yui-dt-desc, tr.yui-dt-even td.yui-dt-highlighted, tr.yui-dt-odd td.yui-dt-highlighted
1639     {
1640     cursor: pointer;
1641     background-color: #E5F2FF;
1642 }
1643
1644  .yui-dt-list th.yui-dt-highlighted, .yui-dt-list th.yui-dt-highlighted a
1645     {
1646     background-color: #B2D2FF;
1647 }
1648
1649  .yui-dt-list tr.yui-dt-highlighted, .yui-dt-list tr.yui-dt-highlighted td.yui-dt-asc, .yui-dt-list tr.yui-dt-highlighted td.yui-dt-desc, .yui-dt-list tr.yui-dt-even td.yui-dt-highlighted, .yui-dt-list tr.yui-dt-odd td.yui-dt-highlighted
1650     {
1651     cursor: pointer;
1652     background-color: #B2D2FF;
1653 }
1654
1655  th.yui-dt-selected, th.yui-dt-selected a {
1656     background-color: #446CD7;
1657 }
1658
1659  tr.yui-dt-selected td, tr.yui-dt-selected td.yui-dt-asc, tr.yui-dt-selected td.yui-dt-desc
1660     {
1661     background-color: #C4DDF4;
1662 }
1663
1664  tr.yui-dt-even td.yui-dt-selected, tr.yui-dt-odd td.yui-dt-selected
1665     {
1666     background-color: #446CD7;
1667     color: #FFF;
1668 }
1669
1670  .yui-dt-list th.yui-dt-selected, .yui-dt-list th.yui-dt-selected a
1671     {
1672     background-color: #446CD7;
1673 }
1674
1675  .yui-dt-list tr.yui-dt-selected td, .yui-dt-list tr.yui-dt-selected td.yui-dt-asc, .yui-dt-list tr.yui-dt-selected td.yui-dt-desc
1676     {
1677     background-color: #426FD9;
1678     color: #FFF;
1679 }
1680
1681  .yui-dt-list tr.yui-dt-even td.yui-dt-selected, .yui-dt-list tr.yui-dt-odd td.yui-dt-selected
1682     {
1683     background-color: #446CD7;
1684     color: #FFF;
1685 }
1686
1687  .yui-dt-paginator {
1688     display: block;
1689     margin: 6px 0;
1690     white-space: nowrap;
1691 }
1692
1693  .yui-dt-paginator .yui-dt-first, .yui-dt-paginator .yui-dt-last, .yui-dt-paginator .yui-dt-selected
1694     {
1695     padding: 2px 6px;
1696 }
1697
1698  .yui-dt-paginator a.yui-dt-first, .yui-dt-paginator a.yui-dt-last
1699     {
1700     text-decoration: none;
1701 }
1702
1703  .yui-dt-paginator .yui-dt-previous, .yui-dt-paginator .yui-dt-next
1704     {
1705     display: none;
1706 }
1707
1708  a.yui-dt-page {
1709     border: 1px solid #CBCBCB;
1710     padding: 2px 6px;
1711     text-decoration: none;
1712     background-color: #fff
1713 }
1714
1715  .yui-dt-selected {
1716     border: 1px solid #fff;
1717     background-color: #fff;
1718 }
1719
1720 .yui-busy {
1721     cursor: wait !important;
1722 }
1723
1724 .yui-toolbar-container fieldset {
1725     padding: 0;
1726     margin: 0;
1727     border: 0;
1728 }
1729
1730 .yui-toolbar-container legend {
1731     display: none;
1732 }
1733
1734 .yui-toolbar-container .yui-toolbar-subcont {
1735     padding: .25em 0;
1736     zoom: 1;
1737 }
1738
1739 .yui-toolbar-container-collapsed .yui-toolbar-subcont {
1740     display: none;
1741 }
1742
1743 .yui-toolbar-container .yui-toolbar-subcont:after {
1744     display: block;
1745     clear: both;
1746     visibility: hidden;
1747     content: '.';
1748     height: 0;
1749 }
1750
1751 .yui-toolbar-container span.yui-toolbar-draghandle {
1752     cursor: move;
1753     border-left: 1px solid #999;
1754     border-right: 1px solid #999;
1755     overflow: hidden;
1756     text-indent: 77777px;
1757     width: 2px;
1758     height: 20px;
1759     display: block;
1760     clear: none;
1761     float: left;
1762     margin: 0 0 0 .2em;
1763 }
1764
1765 .yui-toolbar-container .yui-toolbar-titlebar.draggable {
1766     cursor: move;
1767 }
1768
1769 .yui-toolbar-container .yui-toolbar-titlebar {
1770     position: relative;
1771 }
1772
1773 .yui-toolbar-container .yui-toolbar-titlebar h2 {
1774     font-weight: bold;
1775     letter-spacing: 0;
1776     border: none;
1777     color: #000;
1778     margin: 0;
1779     padding: .2em;
1780 }
1781
1782 .yui-toolbar-container .yui-toolbar-titlebar h2 a {
1783     text-decoration: none;
1784     color: #000;
1785     cursor: default;
1786 }
1787
1788 .yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-draghandle {
1789     height: 40px;
1790 }
1791
1792 .yui-toolbar-container .yui-toolbar-group {
1793     float: left;
1794     margin-right: .5em;
1795     zoom: 1;
1796 }
1797
1798 .yui-toolbar-container .yui-toolbar-group:after {
1799     display: block;
1800     clear: both;
1801     visibility: hidden;
1802     content: '.';
1803     height: 0;
1804 }
1805
1806 .yui-toolbar-container .yui-toolbar-group h3 {
1807     font-size: 75%;
1808     padding: 0 0 0 .25em;
1809     margin: 0;
1810 }
1811
1812 .yui-toolbar-container span.yui-toolbar-separator {
1813     width: 2px;
1814     padding: 0;
1815     height: 18px;
1816     margin: .2em 0 .2em .1em;
1817     display: none;
1818     float: left;
1819 }
1820
1821 .yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-separator {
1822     height: 45px;
1823     height: 50px;
1824 }
1825
1826 .yui-toolbar-container.yui-toolbar-grouped .yui-toolbar-group span.yui-toolbar-separator
1827     {
1828     height: 18px;
1829     display: block;
1830 }
1831
1832 .yui-toolbar-container ul li {
1833     margin: 0;
1834     padding: 0;
1835     list-style-type: none;
1836 }
1837
1838 .yui-toolbar-container .yui-toolbar-nogrouplabels h3 {
1839     display: none;
1840 }
1841
1842 .yui-toolbar-container .yui-push-button,.yui-toolbar-container .yui-color-button,.yui-toolbar-container .yui-menu-button
1843     {
1844     position: relative;
1845     cursor: pointer;
1846 }
1847
1848 .yui-toolbar-container .yui-button .first-child,.yui-toolbar-container .yui-button .first-child a
1849     {
1850     height: 100%;
1851     width: 100%;
1852     overflow: hidden;
1853     font-size: 0px;
1854 }
1855
1856 .yui-toolbar-container .yui-button-disabled {
1857     cursor: default;
1858 }
1859
1860 .yui-toolbar-container .yui-button-disabled .yui-toolbar-icon {
1861     opacity: .5;
1862     filter: alpha(opacity = 50);
1863 }
1864
1865 .yui-toolbar-container .yui-button-disabled .up,.yui-toolbar-container .yui-button-disabled .down
1866     {
1867     opacity: .5;
1868     filter: alpha(opacity = 50);
1869 }
1870
1871 .yui-toolbar-container .yui-button a {
1872     overflow: hidden;
1873 }
1874
1875 .yui-toolbar-container .yui-toolbar-select .first-child a {
1876     cursor: pointer;
1877 }
1878
1879 .yui-toolbar-fontname-arial {
1880     font-family: Arial;
1881 }
1882
1883 .yui-toolbar-fontname-arial-black {
1884     font-family: Arial Black;
1885 }
1886
1887 .yui-toolbar-fontname-comic-sans-ms {
1888     font-family: Comic Sans MS;
1889 }
1890
1891 .yui-toolbar-fontname-courier-new {
1892     font-family: Courier New;
1893 }
1894
1895 .yui-toolbar-fontname-times-new-roman {
1896     font-family: Times New Roman;
1897 }
1898
1899 .yui-toolbar-fontname-verdana {
1900     font-family: Verdana;
1901 }
1902
1903 .yui-toolbar-fontname-impact {
1904     font-family: Impact;
1905 }
1906
1907 .yui-toolbar-fontname-lucida-console {
1908     font-family: Lucida Console;
1909 }
1910
1911 .yui-toolbar-fontname-tahoma {
1912     font-family: Tahoma;
1913 }
1914
1915 .yui-toolbar-fontname-trebuchet-ms {
1916     font-family: Trebuchet MS;
1917 }
1918
1919 .yui-toolbar-container .yui-toolbar-spinbutton {
1920     position: relative;
1921 }
1922
1923 .yui-toolbar-container .yui-toolbar-spinbutton .first-child a {
1924     z-index: 0;
1925     opacity: 1;
1926 }
1927
1928 .yui-toolbar-container .yui-toolbar-spinbutton a.up,.yui-toolbar-container .yui-toolbar-spinbutton a.down
1929     {
1930     position: absolute;
1931     display: block right : 0;
1932     cursor: pointer;
1933     z-index: 1;
1934     padding: 0;
1935     margin: 0;
1936 }
1937
1938 .yui-toolbar-container .yui-overlay {
1939     position: absolute;
1940 }
1941
1942 .yui-toolbar-container .yui-overlay ul li {
1943     margin: 0;
1944     list-style-type: none;
1945 }
1946
1947 .yui-toolbar-container {
1948     z-index: 1;
1949 }
1950
1951 .yui-editor-container .yui-editor-editable-container {
1952     position: relative;
1953     z-index: 0;
1954     width: 100%;
1955 }
1956
1957 .yui-editor-container .yui-editor-masked {
1958     background-color: #CCC;
1959 }
1960
1961 .yui-editor-container iframe {
1962     border: 0px;
1963     padding: 0;
1964     margin: 0;
1965     zoom: 1;
1966     display: block;
1967 }
1968
1969 .yui-editor-container .yui-editor-editable {
1970     padding: 0;
1971     margin: 0;
1972 }
1973
1974 .yui-editor-container .dompath {
1975     font-size: 85%;
1976 }
1977
1978 .yui-editor-panel .hd {
1979     text-align: left;
1980     position: relative;
1981 }
1982
1983 .yui-editor-panel .hd h3 {
1984     font-weight: bold;
1985     padding: 0.25em 0pt 0.25em 0.25em;
1986     margin: 0;
1987 }
1988
1989 .yui-editor-panel .bd {
1990     width: 100%;
1991     zoom: 1;
1992     position: relative;
1993 }
1994
1995 .yui-editor-panel .bd div.yui-editor-body-cont {
1996     padding: .25em .1em;
1997     zoom: 1;
1998 }
1999
2000 .yui-editor-panel .bd .gecko form {
2001     overflow: auto;
2002 }
2003
2004 .yui-editor-panel .bd div.yui-editor-body-cont:after {
2005     display: block;
2006     clear: both;
2007     visibility: hidden;
2008     content: '.';
2009     height: 0;
2010 }
2011
2012 .yui-editor-panel .ft {
2013     text-align: right;
2014     width: 99%;
2015     float: left;
2016     clear: both;
2017 }
2018
2019 .yui-editor-panel .ft span.tip {
2020     display: block;
2021     position: relative;
2022     padding: .5em .5em .5em 23px;
2023     text-align: left;
2024     zoom: 1;
2025 }
2026
2027 .yui-editor-panel label {
2028     clear: both;
2029     float: left;
2030     padding: 0;
2031     width: 100%;
2032     text-align: left;
2033     zoom: 1;
2034 }
2035
2036 .yui-editor-panel .gecko label {
2037     overflow: auto;
2038 }
2039
2040 .yui-editor-panel label strong {
2041     float: left;
2042     width: 6em;
2043 }
2044
2045 .yui-editor-panel .removeLink {
2046     width: 80%;
2047     text-align: right;
2048 }
2049
2050 .yui-editor-panel label input {
2051     margin-left: .25em;
2052     float: left;
2053 }
2054
2055 .yui-editor-panel .yui-toolbar-group {
2056     margin-bottom: 0.75em;
2057 }
2058
2059 .yui-editor-panel .yui-toolbar-group-padding {
2060     
2061 }
2062
2063 .yui-editor-panel .yui-toolbar-group-border {
2064     
2065 }
2066
2067 .yui-editor-panel .yui-toolbar-group-textflow {
2068     
2069 }
2070
2071 .yui-editor-panel .height-width {
2072     float: left;
2073 }
2074
2075 .yui-editor-panel .height-width h3 {
2076     
2077 }
2078
2079 .yui-editor-panel .height-width span {
2080     font-style: italic;
2081     display: block;
2082     float: left;
2083     overflow: visible;
2084 }
2085
2086 .yui-editor-panel .height-width span.info {
2087     font-size: 70%;
2088     margin-top: 3px;
2089 }
2090
2091 .yui-editor-panel .yui-toolbar-bordersize,.yui-editor-panel .yui-toolbar-bordertype
2092     {
2093     font-size: 75%;
2094 }
2095
2096 .yui-editor-panel .yui-toolbar-container span.yui-toolbar-separator {
2097     border: none;
2098 }
2099
2100 .yui-editor-panel .yui-toolbar-bordersize span a span,.yui-editor-panel .yui-toolbar-bordertype span a span
2101     {
2102     display: block;
2103     height: 8px;
2104     left: 4px;
2105     position: absolute;
2106     top: 3px;
2107     _top: -5px;
2108     width: 24px;
2109     text-indent: 52px;
2110     font-size: 0%;
2111 }
2112
2113 .yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-solid
2114     {
2115     border-bottom: 1px solid black;
2116 }
2117
2118 .yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dotted
2119     {
2120     border-bottom: 1px dotted black;
2121 }
2122
2123 .yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dashed
2124     {
2125     border-bottom: 1px dashed black;
2126 }
2127
2128 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-0
2129     {
2130     top: 0px;
2131     text-indent: 0px;
2132     font-size: 75%;
2133 }
2134
2135 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-1
2136     {
2137     border-bottom: 1px solid black;
2138 }
2139
2140 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-2
2141     {
2142     border-bottom: 2px solid black;
2143 }
2144
2145 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-3
2146     {
2147     top: 2px;
2148     top: -5px;
2149     border-bottom: 3px solid black;
2150 }
2151
2152 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-4
2153     {
2154     top: 1px;
2155     top: -5px;
2156     border-bottom: 4px solid black;
2157 }
2158
2159 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-5
2160     {
2161     top: 1px;
2162     top: -5px;
2163     border-bottom: 5px solid black;
2164 }
2165
2166 .yui-toolbar-container .yui-toolbar-bordersize-menu,.yui-toolbar-container .yui-toolbar-bordertype-menu
2167     {
2168     width: 95px !important;
2169 }
2170
2171 .yui-toolbar-bordersize-menu .yuimenuitemlabel,.yui-toolbar-bordertype-menu .yuimenuitemlabel,.yui-toolbar-bordersize-menu .yuimenuitemlabel,.yui-toolbar-bordertype-menu .yuimenuitemlabel:hover
2172     {
2173     margin: 0px 3px 7px 17px;
2174 }
2175
2176 .yui-toolbar-bordersize-menu .yuimenuitemlabel .checkedindicator,.yui-toolbar-bordertype-menu .yuimenuitemlabel .checkedindicator
2177     {
2178     position: absolute;
2179     left: -12px;
2180     top: 14px;
2181     left: 0px;
2182 }
2183
2184 .yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-1 a {
2185     border-bottom: 1px solid black;
2186     height: 14px;
2187 }
2188
2189 .yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-2 a {
2190     border-bottom: 2px solid black;
2191     height: 14px;
2192 }
2193
2194 .yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-3 a {
2195     border-bottom: 3px solid black;
2196     height: 14px;
2197 }
2198
2199 .yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-4 a {
2200     border-bottom: 4px solid black;
2201     height: 14px;
2202 }
2203
2204 .yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-5 a {
2205     border-bottom: 5px solid black;
2206     height: 14px;
2207 }
2208
2209 .yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-solid a {
2210     border-bottom: 1px solid black;
2211     height: 14px;
2212 }
2213
2214 .yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dashed a {
2215     border-bottom: 1px dashed black;
2216     height: 14px;
2217 }
2218
2219 .yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dotted a {
2220     border-bottom: 1px dotted black;
2221     height: 14px;
2222 }
2223
2224 h2.yui-editor-skipheader,h3.yui-editor-skipheader {
2225     height: 0;
2226     margin: 0;
2227     padding: 0;
2228     border: none;
2229     width: 0;
2230     overflow: hidden;
2231     position: absolute;
2232 }
2233
2234 .yui-toolbar-colors {
2235     width: 133px;
2236     zoom: 1;
2237     display: none;
2238     z-index: 100;
2239     overflow: hidden;
2240 }
2241
2242 .yui-toolbar-colors:after {
2243     display: block;
2244     clear: both;
2245     visibility: hidden;
2246     content: '.';
2247     height: 0;
2248 }
2249
2250 .yui-toolbar-colors a {
2251     height: 9px;
2252     width: 9px;
2253     float: left;
2254     display: block;
2255     overflow: hidden;
2256     text-indent: 999px;
2257     margin: 0;
2258     cursor: pointer;
2259     border: 1px solid #F6F7EE;
2260 }
2261
2262 .yui-toolbar-colors a:hover {
2263     border: 1px solid black;
2264 }
2265
2266 .yui-color-button-menu {
2267     overflow: visible;
2268     background-color: transparent;
2269 }
2270
2271 .yui-toolbar-colors span {
2272     position: relative;
2273     display: block;
2274     padding: 3px;
2275     overflow: hidden;
2276     float: left;
2277     width: 100%;
2278     zoom: 1;
2279 }
2280
2281 .yui-toolbar-colors span:after {
2282     display: block;
2283     clear: both;
2284     visibility: hidden;
2285     content: '.';
2286     height: 0;
2287 }
2288
2289 .yui-toolbar-colors span em {
2290     height: 35px;
2291     width: 30px;
2292     float: left;
2293     display: block;
2294     overflow: hidden;
2295     text-indent: 999px;
2296     margin: 0.75px;
2297     border: 1px solid black;
2298 }
2299
2300 .yui-toolbar-colors span strong {
2301     font-weight: normal;
2302     padding-left: 3px;
2303     display: block;
2304     font-size: 85%;
2305     float: left;
2306     width: 65%;
2307 }
2308
2309 .yui-toolbar-group-undoredo h3,.yui-toolbar-group-insertitem h3,.yui-toolbar-group-indentlist h3
2310     {
2311     width: 68px;
2312 }
2313
2314 .yui-toolbar-group-indentlist2 h3 {
2315     width: 122px;
2316 }
2317
2318 .yui-toolbar-group-alignment h3 {
2319     width: 130px;
2320 }
2321
2322  .yui-editor-container {
2323     border: 1px solid #808080;
2324 }
2325
2326  .yui-toolbar-container {
2327     zoom: 1;
2328 }
2329
2330  .yui-toolbar-container .yui-toolbar-titlebar {
2331     position: relative;
2332 }
2333
2334  .yui-editor-container .draggable .yui-toolbar-titlebar {
2335     cursor: move;
2336 }
2337
2338  .yui-toolbar-container .yui-toolbar-titlebar h2 {
2339     color: #000000;
2340     font-weight: bold;
2341     margin: 0;
2342     padding: 0.3em 1em;
2343     font-size: 100%;
2344     text-align: left;
2345 }
2346
2347  .yui-toolbar-container .yui-toolbar-group h3 {
2348     color: #808080;
2349     font-size: 75%;
2350     margin: 1em 0 0;
2351     padding-bottom: 0;
2352     padding-left: 0.25em;
2353     text-align: left;
2354 }
2355
2356 .yui-toolbar-container span.yui-toolbar-separator {
2357     border: none;
2358     text-indent: 33px;
2359     overflow: hidden;
2360     margin: 0 .25em;
2361 }
2362
2363  .yui-toolbar-container {
2364     background-color: #F2F2F2;
2365 }
2366
2367  .yui-toolbar-container .yui-toolbar-subcont {
2368     padding: 0 1em 0.35em;
2369     border-bottom: 1px solid #808080;
2370 }
2371
2372  .yui-toolbar-container-collapsed .yui-toolbar-titlebar {
2373     border-bottom: 1px solid #808080;
2374 }
2375
2376  .yui-editor-container .visible .yui-menu-shadow, .yui-editor-panel .visible .yui-menu-shadow
2377     {
2378     display: none;
2379 }
2380
2381  .yui-editor-container ul {
2382     list-style-type: none;
2383     margin: 0;
2384     padding: 0;
2385 }
2386
2387  .yui-editor-container ul li {
2388     list-style-type: none;
2389     margin: 0;
2390     padding: 0;
2391 }
2392
2393  .yui-toolbar-group ul li.yui-toolbar-groupitem {
2394     float: left;
2395 }
2396
2397  .yui-editor-container .dompath {
2398     background-color: #F2F2F2;
2399     border-top: 1px solid #808080;
2400     color: #999;
2401     text-align: left;
2402     padding: 0.25em;
2403 }
2404
2405  .yui-toolbar-container .yui-toolbar-titlebar span.collapse
2406     {
2407     cursor: pointer;
2408     position: absolute;
2409     top: 4px;
2410     right: 2px;
2411     display: block;
2412     overflow: hidden;
2413     height: 15px;
2414     width: 15px;
2415     text-indent: 9999px;
2416 }
2417
2418  .yui-toolbar-container .yui-push-button, .yui-toolbar-container .yui-color-button, .yui-toolbar-container .yui-menu-button
2419     {
2420     position: relative;
2421     display: block;
2422     height: 22px;
2423     width: 30px;
2424     _font-size: 0;
2425     margin: 0;
2426     border-color: #808080;
2427     color: #f2f2f2;
2428     border-style: solid;
2429     border-width: 1px 0;
2430     zoom: 1;
2431 }
2432
2433  .yui-toolbar-container .yui-push-button a, .yui-toolbar-container .yui-color-button a, .yui-toolbar-container .yui-menu-button a
2434     {
2435     padding-left: 35px;
2436     height: 20px;
2437     text-decoration: none;
2438     font-size: 0px;
2439     line-height: 2;
2440     display: block;
2441     color: #000;
2442     overflow: hidden;
2443     white-space: nowrap;
2444 }
2445
2446  .yui-toolbar-container .yui-toolbar-spinbutton a, .yui-toolbar-container .yui-toolbar-select a
2447     {
2448     font-size: 12px;
2449 }
2450
2451  .yui-toolbar-container .yui-push-button .first-child, .yui-toolbar-container .yui-color-button .first-child, .yui-toolbar-container .yui-menu-button .first-child
2452     {
2453     border-color: #808080;
2454     border-style: solid;
2455     border-width: 0 1px;
2456     margin: 0 -1px;
2457     display: block;
2458     position: relative;
2459 }
2460
2461  .yui-toolbar-container .yui-push-button-disabled .first-child, .yui-toolbar-container .yui-color-button-disabled .first-child, .yui-toolbar-container .yui-menu-button-disabled .first-child
2462     {
2463     border-color: #ccc;
2464 }
2465
2466  .yui-toolbar-container .yui-push-button-disabled a, .yui-toolbar-container .yui-color-button-disabled a, .yui-toolbar-container .yui-menu-button-disabled a
2467     {
2468     color: #A6A6A6;
2469     cursor: default;
2470 }
2471
2472  .yui-toolbar-container .yui-push-button-disabled, .yui-toolbar-container .yui-color-button-disabled, .yui-toolbar-container .yui-menu-button-disabled
2473     {
2474     border-color: #ccc;
2475 }
2476
2477  .yui-toolbar-container .yui-button .first-child {
2478     left: 0px;
2479 }
2480
2481  .yui-toolbar-container .yui-toolbar-fontname {
2482     width: 135px;
2483 }
2484
2485  .yui-toolbar-container .yui-toolbar-heading {
2486     width: 92px;
2487 }
2488
2489  .yui-toolbar-container .yui-button-hover {
2490     border-color: #808080;
2491 }
2492
2493  .yui-toolbar-container .yui-button-selected {
2494     border-color: #808080;
2495 }
2496
2497  .yui-toolbar-container .yui-toolbar-nogrouplabels h3 {
2498     display: none;
2499 }
2500
2501  .yui-toolbar-container .yui-toolbar-nogrouplabels .yui-toolbar-group
2502     {
2503     margin-top: .75em;
2504 }
2505
2506  .yui-toolbar-container .yui-push-button span.yui-toolbar-icon, .yui-toolbar-container .yui-color-button span.yui-toolbar-icon, .yui-toolbar-container .yui-menu-button span.yui-toolbar-icon
2507     {
2508     display: block;
2509     position: absolute;
2510     top: 2px;
2511     height: 18px;
2512     width: 18px;
2513     overflow: hidden;
2514     background: url(editor-sprite.gif) no-repeat 30px 30px;
2515 }
2516
2517  .yui-toolbar-container .yui-button-selected span.yui-toolbar-icon, .yui-toolbar-container .yui-button-hover span.yui-toolbar-icon
2518     {
2519     background-image: url(editor-sprite-active.gif);
2520 }
2521
2522  .yui-toolbar-container .visible .yuimenuitemlabel {
2523     cursor: pointer;
2524     color: #000;
2525     position: relative;
2526 }
2527
2528  .yui-toolbar-container .yui-button-menu {
2529     background-color: #fff;
2530 }
2531
2532  .yui-toolbar-container .yui-button-menu .yui-menu-body-scrolled
2533     {
2534     position: relative;
2535 }
2536
2537  div.yuimenu li.selected {
2538     background-color: #B3D4FF;
2539 }
2540
2541  div.yuimenu li.selected a.selected {
2542     color: #000;
2543 }
2544
2545  .yui-toolbar-container .yui-toolbar-bold span.yui-toolbar-icon
2546     {
2547     background-position: 0 0;
2548     left: 5px;
2549 }
2550
2551  .yui-toolbar-container .yui-toolbar-strikethrough span.yui-toolbar-icon
2552     {
2553     background-position: 0 -108px;
2554     left: 5px;
2555 }
2556
2557  .yui-toolbar-container .yui-toolbar-italic span.yui-toolbar-icon
2558     {
2559     background-position: 0 -36px;
2560     left: 5px;
2561 }
2562
2563  .yui-toolbar-container .yui-toolbar-undo span.yui-toolbar-icon
2564     {
2565     background-position: 0 -1326px;
2566     left: 5px;
2567 }
2568
2569  .yui-toolbar-container .yui-toolbar-redo span.yui-toolbar-icon
2570     {
2571     background-position: 0 -1355px;
2572     left: 5px;
2573 }
2574
2575  .yui-toolbar-container .yui-toolbar-underline span.yui-toolbar-icon
2576     {
2577     background-position: 0 -72px;
2578     left: 5px;
2579 }
2580
2581  .yui-toolbar-container .yui-toolbar-subscript span.yui-toolbar-icon
2582     {
2583     background-position: 0 -180px;
2584     left: 5px;
2585 }
2586
2587  .yui-toolbar-container .yui-toolbar-superscript span.yui-toolbar-icon
2588     {
2589     background-position: 0 -144px;
2590     left: 5px;
2591 }
2592
2593  .yui-toolbar-container .yui-toolbar-forecolor span.yui-toolbar-icon
2594     {
2595     background-position: 0 -216px;
2596     left: 5px;
2597 }
2598
2599  .yui-toolbar-container .yui-toolbar-backcolor span.yui-toolbar-icon
2600     {
2601     background-position: 0 -288px;
2602     left: 5px;
2603 }
2604
2605  .yui-toolbar-container .yui-toolbar-justifyleft span.yui-toolbar-icon
2606     {
2607     background-position: 0 -324px;
2608     left: 5px;
2609 }
2610
2611  .yui-toolbar-container .yui-toolbar-justifycenter span.yui-toolbar-icon
2612     {
2613     background-position: 0 -360px;
2614     left: 5px;
2615 }
2616
2617  .yui-toolbar-container .yui-toolbar-justifyright span.yui-toolbar-icon
2618     {
2619     background-position: 0 -396px;
2620     left: 5px;
2621 }
2622
2623  .yui-toolbar-container .yui-toolbar-justifyfull span.yui-toolbar-icon
2624     {
2625     background-position: 0 -432px;
2626     left: 5px;
2627 }
2628
2629  .yui-toolbar-container .yui-toolbar-indent span.yui-toolbar-icon
2630     {
2631     background-position: 0 -720px;
2632     left: 5px;
2633 }
2634
2635  .yui-toolbar-container .yui-toolbar-outdent span.yui-toolbar-icon
2636     {
2637     background-position: 0 -684px;
2638     left: 5px;
2639 }
2640
2641  .yui-toolbar-container .yui-toolbar-createlink span.yui-toolbar-icon
2642     {
2643     background-position: 0 -792px;
2644     left: 5px;
2645 }
2646
2647  .yui-toolbar-container .yui-toolbar-insertimage span.yui-toolbar-icon
2648     {
2649     background-position: 1px -756px;
2650     left: 5px;
2651 }
2652
2653  .yui-toolbar-container .yui-toolbar-left span.yui-toolbar-icon
2654     {
2655     background-position: 0 -972px;
2656     left: 5px;
2657 }
2658
2659  .yui-toolbar-container .yui-toolbar-right span.yui-toolbar-icon
2660     {
2661     background-position: 0 -936px;
2662     left: 5px;
2663 }
2664
2665  .yui-toolbar-container .yui-toolbar-inline span.yui-toolbar-icon
2666     {
2667     background-position: 0 -900px;
2668     left: 5px;
2669 }
2670
2671  .yui-toolbar-container .yui-toolbar-block span.yui-toolbar-icon
2672     {
2673     background-position: 0 -864px;
2674     left: 5px;
2675 }
2676
2677  .yui-toolbar-container .yui-toolbar-bordercolor span.yui-toolbar-icon
2678     {
2679     background-position: 0 -252px;
2680     left: 5px;
2681 }
2682
2683  .yui-toolbar-container .yui-toolbar-removeformat span.yui-toolbar-icon
2684     {
2685     background-position: 0 -1080px;
2686     left: 5px;
2687 }
2688
2689  .yui-toolbar-container .yui-toolbar-hiddenelements span.yui-toolbar-icon
2690     {
2691     background-position: 0 -1044px;
2692     left: 5px;
2693 }
2694
2695  .yui-toolbar-container .yui-toolbar-insertunorderedlist span.yui-toolbar-icon
2696     {
2697     background-position: 0 -468px;
2698     left: 5px;
2699 }
2700
2701  .yui-toolbar-container .yui-toolbar-insertorderedlist span.yui-toolbar-icon
2702     {
2703     background-position: 0 -504px;
2704     left: 5px;
2705 }
2706
2707  .yui-toolbar-container .yui-toolbar-spinbutton, .yui-toolbar-container .yui-toolbar-spinbutton .first-child
2708     {
2709     width: 35px;
2710 }
2711
2712  .yui-toolbar-container .yui-toolbar-spinbutton .first-child a
2713     {
2714     padding-left: 2px;
2715     text-align: left;
2716 }
2717
2718  .yui-toolbar-container .yui-toolbar-spinbutton span.yui-toolbar-icon
2719     {
2720     display: none;
2721 }
2722
2723  .yui-toolbar-container .yui-toolbar-spinbutton a.up, .yui-toolbar-container .yui-toolbar-spinbutton a.down
2724     {
2725     right: 2px;
2726     background: url(editor-sprite.gif) no-repeat 0 -1222px;
2727     overflow: hidden;
2728     height: 6px;
2729     width: 7px;
2730     min-height: 0;
2731     padding: 0;
2732 }
2733
2734  .yui-toolbar-container .yui-toolbar-spinbutton a.up {
2735     top: 2px;
2736     background-position: 0 -1222px;
2737 }
2738
2739  .yui-toolbar-container .yui-toolbar-spinbutton a.down {
2740     bottom: 2px;
2741     background-position: 0 -1187px;
2742 }
2743
2744  .yui-toolbar-container select {
2745     height: 22px;
2746     border: 1px solid #808080;
2747 }
2748
2749  .yui-toolbar-container .yui-toolbar-select .first-child a
2750     {
2751     padding-left: 5px;
2752     text-align: left;
2753 }
2754
2755  .yui-toolbar-container .yui-toolbar-select span.yui-toolbar-icon
2756     {
2757     background: url( editor-sprite.gif ) no-repeat 0 -1144px;
2758     overflow: hidden;
2759     right: -2px;
2760     top: 0px;
2761     height: 20px;
2762 }
2763
2764  .yui-editor-panel .yui-color-button-menu .bd {
2765     background-color: transparent;
2766     border: none;
2767     width: 135px;
2768 }
2769
2770  .yui-color-button-menu .yui-toolbar-colors {
2771     border: 1px solid #808080;
2772 }
2773
2774  .yui-editor-panel {
2775     padding: 0;
2776     margin: 0;
2777     border: none;
2778     background-color: transparent;
2779     overflow: visible;
2780     position: absolute;
2781 }
2782
2783  .yui-editor-panel .hd {
2784     margin: 10px 0 0;
2785     padding: 0;
2786     border: none;
2787 }
2788
2789  .yui-editor-panel .hd h3 {
2790     color: #000;
2791     border: 1px solid #808080;
2792     width: 99%;
2793     position: relative;
2794     margin: 0;
2795     padding: 3px 0 0 0;
2796     font-size: 93%;
2797     text-indent: 5px;
2798     height: 20px;
2799 }
2800
2801  .yui-editor-panel .bd {
2802     background-color: #F2F2F2;
2803     border-left: 1px solid #808080;
2804     border-right: 1px solid #808080;
2805     width: 99%;
2806     margin: 0;
2807     padding: 0;
2808     overflow: visible;
2809 }
2810
2811  .yui-editor-panel ul {
2812     list-style-type: none;
2813     margin: 0;
2814     padding: 0;
2815 }
2816
2817  .yui-editor-panel ul li {
2818     margin: 0;
2819     padding: 0;
2820 }
2821
2822  .yui-editor-panel .yuimenu {
2823     
2824 }
2825
2826  .yui-editor-panel .yui-toolbar-container .yui-toolbar-subcont
2827     {
2828     padding: 0;
2829     border: none;
2830     margin-top: 0.35em;
2831 }
2832
2833  .yui-editor-panel .yui-toolbar-bordersize, .yui-editor-panel .yui-toolbar-bordertype
2834     {
2835     width: 50px;
2836 }
2837
2838  .yui-editor-panel label {
2839     display: block;
2840     float: none;
2841     padding: 4px 0;
2842     margin-bottom: 7px;
2843 }
2844
2845  .yui-editor-panel label strong {
2846     font-weight: normal;
2847     font-size: 93%;
2848     text-align: right;
2849     padding-top: 2px;
2850 }
2851
2852  .yui-editor-panel label input {
2853     width: 75%;
2854 }
2855
2856  .yui-editor-panel .createlink_target, .yui-editor-panel .insertimage_target
2857     {
2858     width: auto;
2859     margin-right: 5px;
2860 }
2861
2862  .yui-editor-panel .removeLink {
2863     width: 98%;
2864 }
2865
2866  .yui-editor-panel label input.warning {
2867     background-color: #FFEE69;
2868 }
2869
2870  .yui-editor-panel .yui-toolbar-group h3 {
2871     color: #000;
2872     float: left;
2873     font-weight: normal;
2874     font-size: 93%;
2875     margin: 5px 0 0 0;
2876     padding: 0 3px 0 0;
2877     text-align: right;
2878 }
2879
2880  .yui-editor-panel .height-width h3 {
2881     margin: 3px 0 0 10px;
2882 }
2883
2884  .yui-editor-panel .height-width {
2885     margin: 3px 0 0 35px;
2886     margin-left: 14px;
2887     width: 42%;
2888     width: 44%;
2889 }
2890
2891  .yui-editor-panel .yui-toolbar-group-border {
2892     width: 190px;
2893 }
2894
2895  .yui-editor-panel .no-button .yui-toolbar-group-border {
2896     width: 210px;
2897 }
2898
2899  .yui-editor-panel .yui-toolbar-group-padding {
2900     width: 203px;
2901     _width: 198px;
2902 }
2903
2904  .yui-editor-panel .no-button .yui-toolbar-group-padding {
2905     width: 172px;
2906 }
2907
2908  .yui-editor-panel .yui-toolbar-group-padding h3 {
2909     margin-left: 25px;
2910     margin-left: 12px;
2911 }
2912
2913  .yui-editor-panel .yui-toolbar-group-textflow {
2914     width: 182px;
2915 }
2916
2917  .yui-editor-panel .hd {
2918     background: none;
2919 }
2920
2921  .yui-editor-panel .ft {
2922     background-color: #F2F2F2;
2923     border: 1px solid #808080;
2924     border-top: none;
2925     padding: 0;
2926     margin: 0 0 2px 0;
2927 }
2928
2929  .yui-editor-panel .hd span.close {
2930     cursor: pointer;
2931     display: block;
2932     height: 16px;
2933     overflow: hidden;
2934     position: absolute;
2935     right: 5px;
2936     text-indent: 500px;
2937     top: 2px;
2938     width: 26px;
2939 }
2940
2941  .yui-editor-panel .ft span.tip {
2942     background-color: #F2F2F2;
2943     border-top: 1px solid #808080;
2944     font-size: 85%;
2945 }
2946
2947  .yui-editor-panel .ft span.tip strong {
2948     display: block;
2949     float: left;
2950     margin: 0 2px 8px 0;
2951 }
2952
2953  .yui-editor-panel .ft span.tip span.icon {
2954     background: url( editor-sprite.gif ) no-repeat 0 -1260px;
2955     display: block;
2956     height: 20px;
2957     left: 2px;
2958     position: absolute;
2959     top: 8px;
2960     width: 20px;
2961 }
2962
2963  .yui-editor-panel .ft span.tip span.icon-info {
2964     background-position: 2px -1260px;
2965 }
2966
2967  .yui-editor-panel .ft span.tip span.icon-warn {
2968     background-position: 2px -1296px;
2969 }
2970
2971  .yui-editor-panel .hd span.knob {
2972     position: absolute;
2973     height: 10px;
2974     width: 28px;
2975     top: -10px;
2976     left: 25px;
2977     text-indent: 9999px;
2978     overflow: hidden;
2979     background: url( editor-knob.gif ) no-repeat 0 0;
2980 }
2981
2982  .yui-editor-panel .yui-toolbar-container {
2983     float: left;
2984     width: 100%;
2985     background-image: none;
2986     border: none;
2987 }
2988
2989  .yui-editor-panel .yui-toolbar-container .bd {
2990     background-color: #ffffff;
2991 }
2992
2993 .yui-editor-blankimage {
2994     background-image: url( blankimage.png );
2995 }
2996
2997  .yui-editor-container .yui-resize-handle-br {
2998     height: 11px;
2999     width: 11px;
3000     background-position: -20px -60px;
3001     background-color: transparent;
3002 }
3003
3004 .yui-crop {
3005     position: relative;
3006 }
3007
3008 .yui-crop .yui-crop-mask {
3009     position: absolute;
3010     top: 0;
3011     left: 0;
3012     height: 100%;
3013     width: 100%;
3014 }
3015
3016 .yui-crop .yui-resize {
3017     position: absolute;
3018     top: 10px;
3019     left: 10px;
3020     border: 0;
3021 }
3022
3023 .yui-crop .yui-crop-resize-mask {
3024     position: absolute;
3025     top: 0;
3026     left: 0;
3027     height: 100%;
3028     width: 100%;
3029     background-position: -10px -10px;
3030     overflow: hidden;
3031 }
3032
3033  .yui-crop .yui-crop-mask {
3034     background-color: #000;
3035     opacity: .5;
3036     filter: alpha(opacity = 50);
3037 }
3038
3039  .yui-crop .yui-resize {
3040     border: 1px dashed #fff;
3041 }
3042
3043 .yui-layout-loading {
3044     visibility: hidden;
3045 }
3046
3047 body.yui-layout {
3048     overflow: hidden;
3049     position: relative;
3050     padding: 0;
3051     margin: 0;
3052 }
3053
3054 .yui-layout-doc {
3055     position: relative;
3056     overflow: hidden;
3057     padding: 0;
3058     margin: 0;
3059 }
3060
3061 .yui-layout-unit {
3062     height: 50px;
3063     width: 50px;
3064     padding: 0;
3065     margin: 0;
3066     float: none;
3067     z-index: 0;
3068 }
3069
3070 .yui-layout-unit-top {
3071     position: absolute;
3072     top: 0;
3073     left: 0;
3074     width: 100%;
3075 }
3076
3077 .yui-layout-unit-left {
3078     position: absolute;
3079     top: 0;
3080     left: 0;
3081 }
3082
3083 .yui-layout-unit-right {
3084     position: absolute;
3085     top: 0;
3086     right: 0;
3087 }
3088
3089 .yui-layout-unit-right.yui-resize .yui-layout-wrap{
3090     margin-left:5px;
3091 }
3092
3093 .yui-layout-unit-bottom {
3094     position: absolute;
3095     bottom: 0;
3096     left: 0;
3097     width: 100%;
3098 }
3099
3100 .yui-layout-unit-center {
3101     position: absolute;
3102     top: 0;
3103     left: 0;
3104     width: 100%;
3105 }
3106
3107
3108
3109 .yui-layout div.yui-layout-hd {
3110     position: absolute;
3111     top: 0;
3112     left: 0;
3113     zoom: 1;
3114     width: 100%;
3115     height: 22px;
3116 }
3117
3118 .yui-layout div.yui-layout-bd {
3119     position: absolute;
3120     top: 0;
3121     left: 0;
3122     zoom: 1;
3123     width: 100%;
3124 }
3125
3126 .yui-layout .yui-layout-noscroll div.yui-layout-bd {
3127     overflow: hidden;
3128 }
3129
3130 .yui-layout .yui-layout-scroll div.yui-layout-bd {
3131     overflow: auto;
3132 }
3133
3134 .yui-layout div.yui-layout-ft {
3135     position: absolute;
3136     bottom: 0;
3137     left: 0;
3138     width: 100%;
3139     zoom: 1;
3140 }
3141
3142 .yui-layout .yui-layout-unit div.yui-layout-hd h2 {
3143     text-align: left;
3144     font-size: 12px;
3145 }
3146
3147 .yui-layout .yui-layout-unit div.yui-layout-hd .collapse {
3148     cursor: pointer;
3149     height: 11px;
3150     width: 11px;
3151     position: absolute;
3152     top: 5px;
3153     font-size: 0;
3154 }
3155
3156 .yui-layout .yui-layout-unit div.yui-layout-hd .close {
3157     cursor: pointer;
3158     height: 13px;
3159     position: absolute;
3160     right: 2px;
3161     top: 2px;
3162     width: 17px;
3163     font-size: 0;
3164 }
3165
3166 .yui-layout .yui-layout-unit div.yui-layout-hd .collapse-close {
3167     right: 25px;
3168 }
3169
3170 .yui-layout .yui-layout-clip {
3171     position: absolute;
3172     height: 20px;
3173     background-color: #c0c0c0;
3174     display: none;
3175 }
3176
3177 .yui-layout .yui-layout-clip .collapse {
3178     cursor: pointer;
3179     height: 11px;
3180     position: absolute;
3181     right: 6px;
3182     top: 5px;
3183     width: 11px;
3184     font-size: 0px;
3185 }
3186
3187 .yui-layout .yui-layout-wrap {
3188     height: 100%;
3189     width: 100%;
3190     position: absolute;
3191     left: 0;
3192 }
3193
3194  .yui-layout .yui-resize-proxy {
3195     border: none;
3196     font-size: 0;
3197     margin: 0;
3198     padding: 0;
3199 }
3200
3201  .yui-layout .yui-resize-resizing .yui-resize-handle {
3202     visibility: hidden;
3203 }
3204
3205  .yui-layout .yui-resize-proxy div {
3206     position: absolute;
3207     border: 1px solid #808080;
3208     background-color: #F2F2F2;
3209 }
3210
3211  .yui-layout .yui-resize .yui-resize-handle-active {
3212     
3213 }
3214
3215  .yui-layout .yui-resize-proxy .yui-layout-handle-l {
3216     width: 5px;
3217     height: 100%;
3218     top: 0;
3219     left: 0;
3220 }
3221
3222  .yui-layout .yui-resize-proxy .yui-layout-handle-r {
3223     width: 5px;
3224     top: 0;
3225     right: 0;
3226     height: 100%;
3227     position: absolute;
3228     zoom: 1;
3229 }
3230
3231  .yui-layout .yui-resize-proxy .yui-layout-handle-b {
3232     width: 100%;
3233     bottom: 0;
3234     left: 0;
3235     height: 5px;
3236 }
3237
3238  .yui-layout .yui-resize-proxy .yui-layout-handle-t {
3239     width: 100%;
3240     top: 0;
3241     left: 0;
3242     height: 5px;
3243 }
3244
3245  .yui-layout .yui-layout-unit-left div.yui-layout-hd .collapse
3246 {
3247     background: transparent url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') no-repeat 0 -110px;
3248     right: 10px;
3249 }
3250 .yui-layout .yui-layout-unit-left div.yui-layout-hd .collapse:hover {
3251     border: 1px solid #666;     
3252     right: 9px;
3253     top: 4px;
3254 }
3255
3256  .yui-layout .yui-layout-clip-left .collapse {
3257     background: transparent url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') no-repeat 0 -90px;
3258 }
3259  .yui-layout .yui-layout-clip-left .collapse:hover, .yui-layout .yui-layout-clip-right .collapse {
3260     border: 1px solid #666; 
3261     right: 5px;
3262     top: 4px;
3263  }
3264
3265  .yui-layout .yui-layout-unit-right div.yui-layout-hd .collapse {
3266     background: transparent url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') no-repeat 0 -90px;
3267     left: 5px;
3268 }
3269 .yui-layout .yui-layout-unit-right div.yui-layout-hd .collapse:hover {
3270     border: 1px solid #666; 
3271     left: 4px;
3272     top: 4px;
3273 }
3274
3275  .yui-layout .yui-layout-clip-right .collapse {
3276     background: transparent url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') no-repeat -0 -110px;
3277 }
3278
3279  .yui-layout .yui-layout-unit-top div.yui-layout-hd .collapse
3280     {
3281     background: transparent url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') no-repeat -20px -220px;
3282     border: 1px solid #808080;
3283 }
3284
3285  .yui-layout .yui-layout-clip-top .collapse {
3286     background: transparent url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png')no-repeat -20px -240px;
3287     border: 1px solid #808080;
3288 }
3289
3290  .yui-layout .yui-layout-unit-bottom div.yui-layout-hd .collapse
3291     {
3292     background: transparent url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') no-repeat 0 -90px;
3293     right: 5px;
3294 }
3295
3296  .yui-layout .yui-layout-clip-bottom .collapse {
3297     background: transparent url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') no-repeat -20px -180px;
3298     border: 1px solid #808080;
3299 }
3300
3301  .yui-layout .yui-layout-unit div.yui-layout-hd .close {
3302     background: transparent url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') no-repeat -20px -100px;
3303     border: 1px solid #808080;
3304 }
3305
3306  .yui-layout .yui-layout-hd {
3307     background: #DDD url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') repeat-x scroll 0 0;
3308     border-color:#808080;
3309         border-style:solid;
3310         border-width:0 1px 0px;
3311 }
3312
3313  .yui-layout {
3314     background-color: #F2F2F2;
3315 }
3316
3317  .yui-layout .yui-layout-unit div.yui-layout-hd h2 {
3318     font-weight: bold;
3319     color: #444;
3320     padding: 3px;
3321 }
3322
3323  .yui-layout .yui-layout-unit-right div.yui-layout-hd h2 {
3324      text-align: right;
3325      margin-right:5px;
3326  }
3327
3328  .yui-layout .yui-layout-unit div.yui-layout-bd {
3329     border: 1px solid #808080;
3330     border-bottom: none;
3331     border-top: none;
3332     border-bottom-width: 0;
3333     border-top-width: 0;
3334     background-color: #FFFFFF;
3335     text-align: left;
3336 }
3337
3338  .yui-layout .yui-layout-unit div.yui-layout-bd-noft {
3339    /* border-bottom: 1px solid #808080;*/
3340 }
3341
3342  .yui-layout .yui-layout-unit div.yui-layout-bd-nohd {
3343     border-top: 1px solid #808080;
3344 }
3345
3346  .yui-layout .yui-layout-clip {
3347     position: absolute;
3348     height: 20px;
3349     background-color: #F2F2F2;
3350     display: none;
3351     border: 1px solid #808080;
3352 }
3353
3354  .yui-layout div.yui-layout-ft {
3355     border: 1px solid #808080;
3356     border-top: none;
3357     border-top-width: 0;
3358     background-color: #f2f2f2;
3359 }
3360
3361  .yui-layout-unit .yui-resize-handle {
3362     background-color: transparent;
3363 }
3364
3365  .yui-layout-unit .yui-resize-handle-r {
3366     right: 0;
3367     top: 0;
3368     background-image: none;
3369 }
3370
3371  .yui-layout-unit .yui-resize-handle-l {
3372     left: 0;
3373     top: 0;
3374     background-image: none;
3375 }
3376
3377  .yui-layout-unit .yui-resize-handle-b {
3378     right: 0;
3379     bottom: 0;
3380     background-image: none;
3381 }
3382
3383  .yui-layout-unit .yui-resize-handle-t {
3384     right: 0;
3385     top: 0;
3386     background-image: none;
3387 }
3388
3389  .yui-layout-unit .yui-resize-handle-r .yui-layout-resize-knob, .yui-layout-unit .yui-resize-handle-l .yui-layout-resize-knob
3390     {
3391     position: absolute;
3392     height: 16px;
3393     width: 6px;
3394     top: 45%;
3395     left: 0px;
3396     background: transparent url(../../../../index.php?entryPoint=getImage&imageName=layout_sprite.png) no-repeat 0 -5px;
3397 }
3398
3399  .yui-layout-unit .yui-resize-handle-t .yui-layout-resize-knob, .yui-layout-unit .yui-resize-handle-b .yui-layout-resize-knob
3400     {
3401     position: absolute;
3402     height: 6px;
3403     width: 16px;
3404     left: 45%;
3405     background: transparent url(../../../../index.php?entryPoint=getImage&imageName=layout_sprite.png) no-repeat -20px 0;
3406 }
3407
3408  .yui-log {
3409     padding: 1em;
3410     width: 31em;
3411     background-color: #AAA;
3412     color: #000;
3413     border: 1px solid black;
3414     font-family: monospace;
3415     font-size: 77%;
3416     text-align: left;
3417     z-index: 9000;
3418 }
3419
3420  .yui-log-container {
3421     position: absolute;
3422     top: 1em;
3423     right: 1em;
3424 }
3425
3426  .yui-log input {
3427     margin: 0;
3428     padding: 0;
3429     font-family: arial;
3430     font-size: 100%;
3431     font-weight: normal;
3432 }
3433
3434  .yui-log .yui-log-btns {
3435     position: relative;
3436     float: right;
3437     bottom: .25em;
3438 }
3439
3440  .yui-log .yui-log-hd {
3441     margin-top: 1em;
3442     padding: .5em;
3443     background-color: #575757;
3444 }
3445
3446  .yui-log .yui-log-hd h4 {
3447     margin: 0;
3448     padding: 0;
3449     font-size: 108%;
3450     font-weight: bold;
3451     color: #FFF;
3452 }
3453
3454  .yui-log .yui-log-bd {
3455     width: 100%;
3456     height: 20em;
3457     background-color: #FFF;
3458     border: 1px solid gray;
3459     overflow: auto;
3460 }
3461
3462  .yui-log p {
3463     margin: 1px;
3464     padding: .1em;
3465 }
3466
3467  .yui-log pre {
3468     margin: 0;
3469     padding: 0;
3470 }
3471
3472  .yui-log pre.yui-log-verbose {
3473     white-space: pre-wrap;
3474     white-space: -moz-pre-wrap !important;
3475     white-space: -pre-wrap;
3476     white-space: -o-pre-wrap;
3477     word-wrap: break-word;
3478 }
3479
3480  .yui-log .yui-log-ft {
3481     margin-top: .5em;
3482 }
3483
3484  .yui-log .yui-log-ft .yui-log-categoryfilters {
3485     
3486 }
3487
3488  .yui-log .yui-log-ft .yui-log-sourcefilters {
3489     width: 100%;
3490     border-top: 1px solid #575757;
3491     margin-top: .75em;
3492     padding-top: .75em;
3493 }
3494
3495  .yui-log .yui-log-filtergrp {
3496     margin-right: .5em;
3497 }
3498
3499  .yui-log .info {
3500     background-color: #A7CC25;
3501 }
3502
3503  .yui-log .warn {
3504     background-color: #F58516;
3505 }
3506
3507  .yui-log .error {
3508     background-color: #E32F0B;
3509 }
3510
3511  .yui-log .time {
3512     background-color: #A6C9D7;
3513 }
3514
3515  .yui-log .window {
3516     background-color: #F2E886;
3517 }
3518
3519 .yuimenu {
3520     top: -999em;
3521     left: -999em;
3522 }
3523
3524 .yuimenubar {
3525     position: static;
3526 }
3527
3528 .yuimenu .yuimenu,.yuimenubar .yuimenu {
3529     position: absolute;
3530 }
3531
3532 .yuimenubar li,.yuimenu li {
3533     list-style-type: none;
3534 }
3535
3536 .yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6
3537     {
3538     margin: 0;
3539     padding: 0;
3540     background-color:#DDDDDD;
3541 }
3542
3543 .yuimenuitemlabel,.yuimenubaritemlabel {
3544     text-align: left;
3545     white-space: nowrap;
3546 }
3547
3548 .yuimenubar ul {
3549     zoom: 1;
3550 }
3551
3552 .yuimenubar .yuimenu ul {
3553     zoom: normal;
3554 }
3555
3556 .yuimenubar>.bd>ul:after {
3557     content: ".";
3558     display: block;
3559     clear: both;
3560     visibility: hidden;
3561     height: 0;
3562     line-height: 0;
3563 }
3564
3565 .yuimenubaritem {
3566     float: left;
3567 }
3568
3569 .yuimenubaritemlabel,.yuimenuitemlabel {
3570     display: block;
3571 }
3572
3573 .yuimenuitemlabel .helptext {
3574     font-style: normal;
3575     display: block;
3576     margin: -1em 0 0 10em;
3577 }
3578
3579 .yui-menu-shadow {
3580     position: absolute;
3581     visibility: hidden;
3582     z-index: -1;
3583 }
3584
3585 .yui-menu-shadow-visible {
3586     top: 2px;
3587     right: -3px;
3588     left: -3px;
3589     bottom: -3px;
3590     visibility: visible;
3591 }
3592
3593 .hide-scrollbars * {
3594     overflow: hidden;
3595 }
3596
3597 .hide-scrollbars select {
3598     display: none;
3599 }
3600
3601 .yuimenu.show-scrollbars,.yuimenubar.show-scrollbars {
3602     overflow: visible;
3603 }
3604
3605 .yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow
3606     {
3607     overflow: hidden;
3608 }
3609
3610 .yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow
3611     {
3612     overflow: auto;
3613 }
3614
3615  .yuimenubar {
3616     font-size: 93%;
3617     line-height: 2;
3618     line-height: 1.9;
3619     border: solid 1px #808080;
3620 }
3621
3622  .yuimenubarnav .yuimenubaritem {
3623     border-right: solid 1px #ccc;
3624 }
3625
3626  .yuimenubaritemlabel {
3627     padding: 0 10px;
3628     color: #000;
3629     text-decoration: none;
3630     cursor: default;
3631     border-style: solid;
3632     border-color: #808080;
3633     border-width: 1px 0;
3634     position: relative;
3635     margin: -1px 0;
3636 }
3637
3638  .yuimenubarnav .yuimenubaritemlabel {
3639     padding-right: 20px;
3640     display: inline-block;
3641 }
3642
3643  .yuimenubarnav .yuimenubaritemlabel-hassubmenu {
3644     background: url(menubaritem_submenuindicator.png) right center no-repeat
3645         ;
3646 }
3647
3648  .yuimenubaritemlabel-selected {
3649     border-color: #7D98B8;
3650 }
3651
3652  .yuimenubarnav .yuimenubaritemlabel-selected {
3653     border-left-width: 1px;
3654     margin-left: -1px;
3655     left: -1px;
3656 }
3657
3658  .yuimenubaritemlabel-disabled {
3659     cursor: default;
3660     color: #A6A6A6;
3661 }
3662
3663  .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled {
3664     background-image: url(menubaritem_submenuindicator_disabled.png);
3665 }
3666
3667  .yuimenu {
3668     font-size: 93%;
3669     line-height: 1.5;
3670     line-height: 1.45;
3671 }
3672
3673  .yuimenubar .yuimenu, .yuimenu .yuimenu {
3674     font-size: 100%;
3675 }
3676
3677  .yuimenu .bd {
3678     zoom: 1;
3679     _zoom: normal;
3680     border: solid 1px #808080;
3681     background-color: #fff;
3682 }
3683
3684  .yuimenu .yuimenu .bd {
3685     zoom: normal;
3686 }
3687
3688  .yuimenu ul {
3689     border-width: 1px 0 0 0;
3690     border-color: #ccc;
3691     border-style: solid;
3692 }
3693
3694  .yuimenu ul.first-of-type {
3695     border-width: 0;
3696 }
3697
3698  .yuimenu h6 {
3699     font-weight: bold;
3700     border-style: solid;
3701     border-color: #ccc;
3702     border-width: 1px 0 0 0;
3703     color: #a4a4a4;
3704     padding: 3px 10px 0 10px;
3705 }
3706
3707  .yuimenu ul.hastitle, .yuimenu h6.first-of-type
3708     {
3709     border-width: 0;
3710 }
3711
3712  .yuimenu .yui-menu-body-scrolled {
3713     border-color: #ccc #808080;
3714     overflow: hidden;
3715 }
3716
3717  .yuimenu .topscrollbar, .yuimenu .bottomscrollbar
3718     {
3719     height: 16px;
3720     border: solid 1px #808080;
3721 }
3722
3723  .yuimenu .topscrollbar {
3724     border-bottom-width: 0;
3725     background-position: center -950px;
3726 }
3727
3728  .yuimenu .topscrollbar_disabled {
3729     background-position: center -975px;
3730 }
3731
3732  .yuimenu .bottomscrollbar {
3733     border-top-width: 0;
3734     background-position: center -850px;
3735 }
3736
3737  .yuimenu .bottomscrollbar_disabled {
3738     background-position: center -875px;
3739 }
3740
3741  .yuimenuitem {
3742     _border-bottom: solid 1px #fff;
3743 }
3744
3745 .yuimenuitem.first-of-type a, .yuimenuitem.first-of-type img{
3746     padding-top: 3px;   
3747 }
3748
3749 .yuimenuitemlabel, a.yuimenuitemlabel, a.yuimenuitemlabel:link, a.yuimenuitemlabel:visited {
3750     background-color:#FFF;
3751         border-left:1px solid #999;
3752         color:#000;
3753         cursor:default;
3754         margin:0 0 0 20px;
3755         padding:0 5px;
3756     text-decoration:none;
3757 }
3758
3759 a.yuimenuitemlabel:hover {
3760     background-color: #DDD;     
3761 }
3762  .yuimenuitemlabel img {
3763     border:none;
3764     vertical-align:middle;
3765     left:3px;
3766     position:absolute;
3767 }
3768
3769  .yuimenuitemlabel .helptext {
3770     margin-top: -1.5em;
3771     margin-top: -1.45em;
3772 }
3773
3774 .yuimenuitem-hassubmenu > a{
3775     background-image: url(../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png);
3776     background-position: right -126px;
3777     background-repeat: no-repeat;
3778 }
3779
3780  .yuimenuitem-checked {
3781     background-image: url(menuitem_checkbox.png);
3782     background-position: left center;
3783     background-repeat: no-repeat;
3784 }
3785
3786  .yui-menu-shadow-visible {
3787     background-color: #000;
3788     opacity: .12;
3789     filter: alpha(opacity = 12);
3790 }
3791
3792  .yuimenuitem-selected {
3793     background-color: #B3D4FF;
3794 }
3795
3796 .yuimenuitem-disabled .yuimenuitemlabel-disabled, .yuimenuitem-disabled a.yuimenuitemlabel-disabled, .yuimenuitem-disabled a.yuimenuitemlabel-disabled:hover {
3797     cursor: default;
3798     color: #A6A6A6;
3799     background-color: #FFF;
3800 }
3801
3802  .yuimenuitem-hassubmenu-disabled {
3803     background-image: url(menuitem_submenuindicator_disabled.png);
3804 }
3805
3806  .yuimenuitem-checked-disabled {
3807     background-image: url(menuitem_checkbox_disabled.png);
3808 }
3809
3810  .yui-pg-container {
3811     background:#FAFAFA none repeat scroll 0 0;
3812     color:#666666;
3813     display: block;
3814     white-space: nowrap;
3815 }
3816
3817  .yui-pg-first, .yui-pg-previous, .yui-pg-next, .yui-pg-last, .yui-pg-current, .yui-pg-pages, .yui-pg-page
3818     {
3819     display: inline-block;
3820     font-family: arial, helvetica, clean, sans-serif;
3821     padding: 3px 6px;
3822     zoom: 1;
3823 }
3824
3825  .yui-pg-pages {
3826     padding: 0;
3827 }
3828
3829  .yui-pg-current {
3830     padding: 3px 0;
3831 }
3832
3833 /* a.yui-pg-first:link, a.yui-pg-first:visited, a.yui-pg-first:active, a.yui-pg-first:hover, a.yui-pg-previous:link, a.yui-pg-previous:visited, a.yui-pg-previous:active, a.yui-pg-previous:hover, a.yui-pg-next:link, a.yui-pg-next:visited, a.yui-pg-next:active, a.yui-pg-next:hover, a.yui-pg-last:link, a.yui-pg-last:visited, a.yui-pg-last:active, a.yui-pg-last:hover, a.yui-pg-page:link, a.yui-pg-page:visited, a.yui-pg-page:active, a.yui-pg-page:hover
3834     {
3835     color: #06c;
3836     text-decoration: underline;
3837     outline: 0;
3838 }
3839
3840  span.yui-pg-first, span.yui-pg-previous, span.yui-pg-next, span.yui-pg-last
3841     {
3842     color: #a6a6a6;
3843 }*/
3844
3845  .yui-pg-page {
3846     background-color: #fff;
3847     border: 1px solid #CBCBCB;
3848     padding: 2px 6px;
3849     text-decoration: none;
3850 }
3851
3852  .yui-pg-current-page {
3853     background-color: transparent;
3854     border: none;
3855     font-weight: bold;
3856     padding: 3px 6px;
3857 }
3858
3859  .yui-pg-page {
3860     margin-left: 1px;
3861     margin-right: 1px;
3862 }
3863
3864  .yui-pg-first, .yui-pg-previous {
3865     padding-left: 0;
3866 }
3867
3868  .yui-pg-next, .yui-pg-last {
3869     padding-right: 0;
3870 }
3871
3872  .yui-pg-current, .yui-pg-rpp-options {
3873     margin-left: 1em;
3874     margin-right: 1em;
3875 }
3876
3877  .yui-pv {
3878     background-color: #4a4a4a;
3879     font: arial;
3880     position: relative;
3881     width: 99%;
3882     z-index: 1000;
3883     margin-bottom: 1em;
3884     overflow: hidden;
3885 }
3886
3887  .yui-pv .hd {
3888     background: url(header_background.png) repeat-x;
3889     min-height: 30px;
3890     overflow: hidden;
3891     zoom: 1;
3892     padding: 2px 0;
3893 }
3894
3895  .yui-pv .hd h4 {
3896     padding: 8px 10px;
3897     margin: 0;
3898     font: bold 14px arial;
3899     color: #fff;
3900 }
3901
3902  .yui-pv .hd a {
3903     background: #3f6bc3;
3904     font: bold 11px arial;
3905     color: #fff;
3906     padding: 4px;
3907     margin: 3px 10px 0 0;
3908     border: 1px solid #3f567d;
3909     cursor: pointer;
3910     display: block;
3911     float: right;
3912 }
3913
3914  .yui-pv .hd span {
3915     display: none;
3916 }
3917
3918  .yui-pv .hd span.yui-pv-busy {
3919     height: 18px;
3920     width: 18px;
3921     background: url(wait.gif) no-repeat;
3922     overflow: hidden;
3923     display: block;
3924     float: right;
3925     margin: 4px 10px 0 0;
3926 }
3927
3928  .yui-pv .hd:after,.yui-pv .bd:after, .yui-pv-chartlegend dl:after
3929     {
3930     content: '.';
3931     visibility: hidden;
3932     clear: left;
3933     height: 0;
3934     display: block;
3935 }
3936
3937  .yui-pv .bd {
3938     position: relative;
3939     zoom: 1;
3940     overflow-x: auto;
3941     overflow-y: hidden;
3942 }
3943
3944  .yui-pv .yui-pv-table {
3945     padding: 0 10px;
3946     margin: 5px 0 10px 0;
3947 }
3948
3949  .yui-pv .yui-pv-table .yui-dt-bd td {
3950     color: #eeee5c;
3951     font: 12px arial;
3952 }
3953
3954  .yui-pv .yui-pv-table tr.yui-dt-odd {
3955     background: #929292;
3956 }
3957
3958  .yui-pv .yui-pv-table tr.yui-dt-even {
3959     background: #58637a;
3960 }
3961
3962  .yui-pv .yui-pv-table tr.yui-dt-even td.yui-dt-asc, .yui-pv .yui-pv-table tr.yui-dt-even td.yui-dt-desc
3963     {
3964     background: #384970;
3965 }
3966
3967  .yui-pv .yui-pv-table tr.yui-dt-odd td.yui-dt-asc, .yui-pv .yui-pv-table tr.yui-dt-odd td.yui-dt-desc
3968     {
3969     background: #6F6E6E;
3970 }
3971
3972  .yui-pv .yui-pv-table .yui-dt-hd th {
3973     background-image: none;
3974     background: #2E2D2D;
3975 }
3976
3977  .yui-pv th.yui-dt-asc .yui-dt-liner {
3978     background: transparent url(asc.gif) no-repeat scroll right center;
3979 }
3980
3981  .yui-pv th.yui-dt-desc .yui-dt-liner {
3982     background: transparent url(desc.gif) no-repeat scroll right center;
3983 }
3984
3985  .yui-pv .yui-pv-table .yui-dt-hd th a {
3986     color: #fff;
3987     font: bold 12px arial;
3988 }
3989
3990  .yui-pv .yui-pv-table .yui-dt-hd th.yui-dt-asc, .yui-pv .yui-pv-table .yui-dt-hd th.yui-dt-desc
3991     {
3992     background: #333;
3993 }
3994
3995  .yui-pv-chartcontainer {
3996     padding: 0 10px;
3997 }
3998
3999  .yui-pv-chart {
4000     height: 250px;
4001     clear: right;
4002     margin: 5px 0 0 0;
4003     color: #fff;
4004 }
4005
4006  .yui-pv-chartlegend div {
4007     float: right;
4008     margin: 0 0 0 10px;
4009     _width: 250px;
4010 }
4011
4012  .yui-pv-chartlegend dl {
4013     border: 1px solid #999;
4014     padding: .2em 0 .2em .5em;
4015     zoom: 1;
4016     margin: 5px 0;
4017 }
4018
4019  .yui-pv-chartlegend dt {
4020     float: left;
4021     display: block;
4022     height: .7em;
4023     width: .7em;
4024     padding: 0;
4025 }
4026
4027  .yui-pv-chartlegend dd {
4028     float: left;
4029     display: block;
4030     color: #fff;
4031     margin: 0 1em 0 .5em;
4032     padding: 0;
4033     font: 11px arial;
4034 }
4035
4036  .yui-pv-minimized {
4037     height: 35px;
4038 }
4039
4040  .yui-pv-minimized .bd {
4041     top: -3000px;
4042 }
4043
4044  .yui-pv-minimized .hd a.yui-pv-refresh {
4045     display: none;
4046 }
4047
4048 .yui-resize {
4049     position: relative;
4050     zoom: 1;
4051     z-index: 0;
4052 }
4053
4054 .yui-resize-wrap {
4055     zoom: 1;
4056 }
4057
4058 .yui-draggable {
4059     cursor: move;
4060 }
4061
4062 .yui-resize .yui-resize-handle {
4063     position: absolute;
4064     z-index: 1;
4065     font-size: 0;
4066     margin: 0;
4067     padding: 0;
4068     zoom: 1;
4069     height: 1px;
4070     width: 1px;
4071 }
4072
4073 .yui-resize .yui-resize-handle-br {
4074     height: 5px;
4075     width: 5px;
4076     bottom: 0;
4077     right: 0;
4078     cursor: se-resize;
4079     z-index: 2;
4080     zoom: 1;
4081 }
4082
4083 .yui-resize .yui-resize-handle-bl {
4084     height: 5px;
4085     width: 5px;
4086     bottom: 0;
4087     left: 0;
4088     cursor: sw-resize;
4089     z-index: 2;
4090     zoom: 1;
4091 }
4092
4093 .yui-resize .yui-resize-handle-tl {
4094     height: 5px;
4095     width: 5px;
4096     top: 0;
4097     left: 0;
4098     cursor: nw-resize;
4099     z-index: 2;
4100     zoom: 1;
4101 }
4102
4103 .yui-resize .yui-resize-handle-tr {
4104     height: 5px;
4105     width: 5px;
4106     top: 0;
4107     right: 0;
4108     cursor: ne-resize;
4109     z-index: 2;
4110     zoom: 1;
4111 }
4112
4113 .yui-resize .yui-resize-handle-r {
4114         border-color:#999;
4115     border-style:none solid;
4116     border-width:thin;
4117     width: 5px;
4118     height: 100%;
4119     top: 0;
4120     right: 0;
4121     cursor: e-resize;
4122     zoom: 1;
4123 }
4124
4125 .yui-resize .yui-resize-handle-l {
4126     height: 100%;
4127     width: 5px;
4128     top: 0;
4129     left: 0;
4130     cursor: w-resize;
4131     zoom: 1;
4132 }
4133
4134 .yui-resize .yui-resize-handle-b {
4135     width: 100%;
4136     height: 5px;
4137     bottom: 0;
4138     right: 0;
4139     cursor: s-resize;
4140     zoom: 1;
4141 }
4142
4143 .yui-resize .yui-resize-handle-t {
4144     width: 100%;
4145     height: 5px;
4146     top: 0;
4147     right: 0;
4148     cursor: n-resize;
4149     zoom: 1;
4150     border-color:#999;
4151     border-style:solid none;
4152     border-width:thin;
4153 }
4154
4155 .yui-resize-proxy {
4156     position: absolute;
4157     border: 1px dashed #000;
4158     visibility: hidden;
4159     z-index: 1000;
4160 }
4161
4162 .yui-resize-hover .yui-resize-handle,.yui-resize-hidden .yui-resize-handle
4163     {
4164     opacity: 0;
4165     filter: alpha(opacity = 0);
4166 }
4167
4168 .yui-resize-ghost {
4169     opacity: .5;
4170     filter: alpha(opacity = 50);
4171 }
4172
4173 .yui-resize-knob .yui-resize-handle {
4174     height: 6px;
4175     width: 6px;
4176 }
4177
4178 .yui-resize-knob .yui-resize-handle-tr {
4179     right: -3px;
4180     top: -3px;
4181 }
4182
4183 .yui-resize-knob .yui-resize-handle-tl {
4184     left: -3px;
4185     top: -3px;
4186 }
4187
4188 .yui-resize-knob .yui-resize-handle-bl {
4189     left: -3px;
4190     bottom: -3px;
4191 }
4192
4193 .yui-resize-knob .yui-resize-handle-br {
4194     right: -3px;
4195     bottom: -3px;
4196 }
4197
4198 .yui-resize-knob .yui-resize-handle-t {
4199     left: 45%;
4200     top: -3px;
4201 }
4202
4203 .yui-resize-knob .yui-resize-handle-r {
4204     right: -3px;
4205     top: 45%;
4206 }
4207
4208 .yui-resize-knob .yui-resize-handle-l {
4209     left: -3px;
4210     top: 45%;
4211 }
4212
4213 .yui-resize-knob .yui-resize-handle-b {
4214     left: 45%;
4215     bottom: -3px;
4216 }
4217
4218 .yui-resize-status {
4219     position: absolute;
4220     top: -999px;
4221     left: -999px;
4222     padding: 2px;
4223     font-size: 80%;
4224     display: none;
4225     zoom: 1;
4226     z-index: 9999;
4227 }
4228
4229 .yui-resize-status strong,.yui-resize-status em {
4230     font-weight: normal;
4231     font-style: normal;
4232     padding: 1px;
4233     zoom: 1;
4234 }
4235
4236  .yui-resize .yui-resize-handle {
4237 }
4238
4239  .yui-resize .yui-resize-handle-active {
4240     zoom: 1;
4241 }
4242
4243  .yui-resize .yui-resize-handle-l, .yui-resize .yui-resize-handle-r, .yui-resize .yui-resize-handle-l-active, .yui-resize .yui-resize-handle-r-active
4244     {
4245     height: 100%;
4246 }
4247
4248  .yui-resize-knob .yui-resize-handle {
4249     border: 1px solid #808080;
4250 }
4251
4252  .yui-resize-hover .yui-resize-handle-active {
4253     opacity: 1;
4254     filter: alpha(opacity = 100);
4255 }
4256
4257  .yui-resize-proxy {
4258     border: 1px dashed #426FD9;
4259 }
4260
4261  .yui-resize-status {
4262     border: 1px solid #A6982B;
4263     border-top: 1px solid #D4C237;
4264     background-color: #FFEE69;
4265     color: #000;
4266 }
4267
4268  .yui-resize-status strong, .yui-resize-status em
4269     {
4270     float: left;
4271     display: block;
4272     clear: both;
4273     padding: 1px;
4274     text-align: center;
4275 }
4276
4277  .yui-resize .yui-resize-handle-inner-r, .yui-resize .yui-resize-handle-inner-l
4278     {
4279     background: transparent url( ../../../../index.php?entryPoint=getImage&imageName=layout_sprite.png) no-repeat 0 -5px;
4280     height: 16px;
4281     width: 5px;
4282     position: absolute;
4283     top: 45%;
4284 }
4285
4286  .yui-resize .yui-resize-handle-inner-t, .yui-resize .yui-resize-handle-inner-b
4287     {
4288     background: transparent url(../../../../index.php?entryPoint=getImage&imageName=layout_sprite.png) no-repeat -20px 0;
4289     height: 5px;
4290     width: 16px;
4291     position: absolute;
4292     left: 50%;
4293 }
4294
4295  .yui-resize .yui-resize-handle-br {
4296     background-image: url( ../../../../index.php?entryPoint=getImage&imageName=layout_sprite.png );
4297     background-repeat: no-repeat;
4298     background-position: -22px -62px;
4299 }
4300
4301  .yui-resize .yui-resize-handle-tr {
4302     background-image: url( ../../../../index.php?entryPoint=getImage&imageName=layout_sprite.png );
4303     background-repeat: no-repeat;
4304     background-position: -22px -42px;
4305 }
4306
4307  .yui-resize .yui-resize-handle-tl {
4308     background-image: url( ../../../../index.php?entryPoint=getImage&imageName=layout_sprite.png );
4309     background-repeat: no-repeat;
4310     background-position: -22px -82px;
4311 }
4312
4313  .yui-resize .yui-resize-handle-bl {
4314     background-image: url( ../../../../index.php?entryPoint=getImage&imageName=layout_sprite.png );
4315     background-repeat: no-repeat;
4316     background-position: -22px -23px;
4317 }
4318
4319  .yui-resize-knob .yui-resize-handle-t, .yui-resize-knob .yui-resize-handle-r, .yui-resize-knob .yui-resize-handle-b, .yui-resize-knob .yui-resize-handle-l, .yui-resize-knob .yui-resize-handle-tl, .yui-resize-knob .yui-resize-handle-tr, .yui-resize-knob .yui-resize-handle-bl, .yui-resize-knob .yui-resize-handle-br, .yui-resize-knob .yui-resize-handle-inner-t, .yui-resize-knob .yui-resize-handle-inner-r, .yui-resize-knob .yui-resize-handle-inner-b, .yui-resize-knob .yui-resize-handle-inner-l, .yui-resize-knob .yui-resize-handle-inner-tl, .yui-resize-knob .yui-resize-handle-inner-tr, .yui-resize-knob .yui-resize-handle-inner-bl, .yui-resize-knob .yui-resize-handle-inner-br
4320     {
4321     background-image: none;
4322 }
4323
4324  .yui-resize-knob .yui-resize-handle-l, .yui-resize-knob .yui-resize-handle-r, .yui-resize-knob .yui-resize-handle-l-active, .yui-resize-knob .yui-resize-handle-r-active
4325     {
4326     height: 6px;
4327     width: 6px;
4328 }
4329
4330 .yui-busy {
4331     cursor: wait !important;
4332 }
4333
4334 .yui-toolbar-container fieldset {
4335     padding: 0;
4336     margin: 0;
4337     border: 0;
4338 }
4339
4340 .yui-toolbar-container legend {
4341     display: none;
4342 }
4343
4344 .yui-toolbar-container .yui-toolbar-subcont {
4345     padding: .25em 0;
4346     zoom: 1;
4347 }
4348
4349 .yui-toolbar-container-collapsed .yui-toolbar-subcont {
4350     display: none;
4351 }
4352
4353 .yui-toolbar-container .yui-toolbar-subcont:after {
4354     display: block;
4355     clear: both;
4356     visibility: hidden;
4357     content: '.';
4358     height: 0;
4359 }
4360
4361 .yui-toolbar-container span.yui-toolbar-draghandle {
4362     cursor: move;
4363     border-left: 1px solid #999;
4364     border-right: 1px solid #999;
4365     overflow: hidden;
4366     text-indent: 77777px;
4367     width: 2px;
4368     height: 20px;
4369     display: block;
4370     clear: none;
4371     float: left;
4372     margin: 0 0 0 .2em;
4373 }
4374
4375 .yui-toolbar-container .yui-toolbar-titlebar.draggable {
4376     cursor: move;
4377 }
4378
4379 .yui-toolbar-container .yui-toolbar-titlebar {
4380     position: relative;
4381 }
4382
4383 .yui-toolbar-container .yui-toolbar-titlebar h2 {
4384     font-weight: bold;
4385     letter-spacing: 0;
4386     border: none;
4387     color: #000;
4388     margin: 0;
4389     padding: .2em;
4390 }
4391
4392 .yui-toolbar-container .yui-toolbar-titlebar h2 a {
4393     text-decoration: none;
4394     color: #000;
4395     cursor: default;
4396 }
4397
4398 .yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-draghandle {
4399     height: 40px;
4400 }
4401
4402 .yui-toolbar-container .yui-toolbar-group {
4403     float: left;
4404     margin-right: .5em;
4405     zoom: 1;
4406 }
4407
4408 .yui-toolbar-container .yui-toolbar-group:after {
4409     display: block;
4410     clear: both;
4411     visibility: hidden;
4412     content: '.';
4413     height: 0;
4414 }
4415
4416 .yui-toolbar-container .yui-toolbar-group h3 {
4417     font-size: 75%;
4418     padding: 0 0 0 .25em;
4419     margin: 0;
4420 }
4421
4422 .yui-toolbar-container span.yui-toolbar-separator {
4423     width: 2px;
4424     padding: 0;
4425     height: 18px;
4426     margin: .2em 0 .2em .1em;
4427     display: none;
4428     float: left;
4429 }
4430
4431 .yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-separator {
4432     height: 45px;
4433     height: 50px;
4434 }
4435
4436 .yui-toolbar-container.yui-toolbar-grouped .yui-toolbar-group span.yui-toolbar-separator
4437     {
4438     height: 18px;
4439     display: block;
4440 }
4441
4442 .yui-toolbar-container ul li {
4443     margin: 0;
4444     padding: 0;
4445     list-style-type: none;
4446 }
4447
4448 .yui-toolbar-container .yui-toolbar-nogrouplabels h3 {
4449     display: none;
4450 }
4451
4452 .yui-toolbar-container .yui-push-button,.yui-toolbar-container .yui-color-button,.yui-toolbar-container .yui-menu-button
4453     {
4454     position: relative;
4455     cursor: pointer;
4456 }
4457
4458 .yui-toolbar-container .yui-button .first-child,.yui-toolbar-container .yui-button .first-child a
4459     {
4460     height: 100%;
4461     width: 100%;
4462     overflow: hidden;
4463     font-size: 0px;
4464 }
4465
4466 .yui-toolbar-container .yui-button-disabled {
4467     cursor: default;
4468 }
4469
4470 .yui-toolbar-container .yui-button-disabled .yui-toolbar-icon {
4471     opacity: .5;
4472     filter: alpha(opacity = 50);
4473 }
4474
4475 .yui-toolbar-container .yui-button-disabled .up,.yui-toolbar-container .yui-button-disabled .down
4476     {
4477     opacity: .5;
4478     filter: alpha(opacity = 50);
4479 }
4480
4481 .yui-toolbar-container .yui-button a {
4482     overflow: hidden;
4483 }
4484
4485 .yui-toolbar-container .yui-toolbar-select .first-child a {
4486     cursor: pointer;
4487 }
4488
4489 .yui-toolbar-fontname-arial {
4490     font-family: Arial;
4491 }
4492
4493 .yui-toolbar-fontname-arial-black {
4494     font-family: Arial Black;
4495 }
4496
4497 .yui-toolbar-fontname-comic-sans-ms {
4498     font-family: Comic Sans MS;
4499 }
4500
4501 .yui-toolbar-fontname-courier-new {
4502     font-family: Courier New;
4503 }
4504
4505 .yui-toolbar-fontname-times-new-roman {
4506     font-family: Times New Roman;
4507 }
4508
4509 .yui-toolbar-fontname-verdana {
4510     font-family: Verdana;
4511 }
4512
4513 .yui-toolbar-fontname-impact {
4514     font-family: Impact;
4515 }
4516
4517 .yui-toolbar-fontname-lucida-console {
4518     font-family: Lucida Console;
4519 }
4520
4521 .yui-toolbar-fontname-tahoma {
4522     font-family: Tahoma;
4523 }
4524
4525 .yui-toolbar-fontname-trebuchet-ms {
4526     font-family: Trebuchet MS;
4527 }
4528
4529 .yui-toolbar-container .yui-toolbar-spinbutton {
4530     position: relative;
4531 }
4532
4533 .yui-toolbar-container .yui-toolbar-spinbutton .first-child a {
4534     z-index: 0;
4535     opacity: 1;
4536 }
4537
4538 .yui-toolbar-container .yui-toolbar-spinbutton a.up,.yui-toolbar-container .yui-toolbar-spinbutton a.down
4539     {
4540     position: absolute;
4541     display: block right : 0;
4542     cursor: pointer;
4543     z-index: 1;
4544     padding: 0;
4545     margin: 0;
4546 }
4547
4548 .yui-toolbar-container .yui-overlay {
4549     position: absolute;
4550 }
4551
4552 .yui-toolbar-container .yui-overlay ul li {
4553     margin: 0;
4554     list-style-type: none;
4555 }
4556
4557 .yui-toolbar-container {
4558     z-index: 1;
4559 }
4560
4561 .yui-editor-container .yui-editor-editable-container {
4562     position: relative;
4563     z-index: 0;
4564     width: 100%;
4565 }
4566
4567 .yui-editor-container .yui-editor-masked {
4568     background-color: #CCC;
4569 }
4570
4571 .yui-editor-container iframe {
4572     border: 0px;
4573     padding: 0;
4574     margin: 0;
4575     zoom: 1;
4576     display: block;
4577 }
4578
4579 .yui-editor-container .yui-editor-editable {
4580     padding: 0;
4581     margin: 0;
4582 }
4583
4584 .yui-editor-container .dompath {
4585     font-size: 85%;
4586 }
4587
4588 .yui-editor-panel .hd {
4589     text-align: left;
4590     position: relative;
4591 }
4592
4593 .yui-editor-panel .hd h3 {
4594     font-weight: bold;
4595     padding: 0.25em 0pt 0.25em 0.25em;
4596     margin: 0;
4597 }
4598
4599 .yui-editor-panel .bd {
4600     width: 100%;
4601     zoom: 1;
4602     position: relative;
4603 }
4604
4605 .yui-editor-panel .bd div.yui-editor-body-cont {
4606     padding: .25em .1em;
4607     zoom: 1;
4608 }
4609
4610 .yui-editor-panel .bd .gecko form {
4611     overflow: auto;
4612 }
4613
4614 .yui-editor-panel .bd div.yui-editor-body-cont:after {
4615     display: block;
4616     clear: both;
4617     visibility: hidden;
4618     content: '.';
4619     height: 0;
4620 }
4621
4622 .yui-editor-panel .ft {
4623     text-align: right;
4624     width: 99%;
4625     float: left;
4626     clear: both;
4627 }
4628
4629 .yui-editor-panel .ft span.tip {
4630     display: block;
4631     position: relative;
4632     padding: .5em .5em .5em 23px;
4633     text-align: left;
4634     zoom: 1;
4635 }
4636
4637 .yui-editor-panel label {
4638     clear: both;
4639     float: left;
4640     padding: 0;
4641     width: 100%;
4642     text-align: left;
4643     zoom: 1;
4644 }
4645
4646 .yui-editor-panel .gecko label {
4647     overflow: auto;
4648 }
4649
4650 .yui-editor-panel label strong {
4651     float: left;
4652     width: 6em;
4653 }
4654
4655 .yui-editor-panel .removeLink {
4656     width: 80%;
4657     text-align: right;
4658 }
4659
4660 .yui-editor-panel label input {
4661     margin-left: .25em;
4662     float: left;
4663 }
4664
4665 .yui-editor-panel .yui-toolbar-group {
4666     margin-bottom: 0.75em;
4667 }
4668
4669 .yui-editor-panel .yui-toolbar-group-padding {
4670     
4671 }
4672
4673 .yui-editor-panel .yui-toolbar-group-border {
4674     
4675 }
4676
4677 .yui-editor-panel .yui-toolbar-group-textflow {
4678     
4679 }
4680
4681 .yui-editor-panel .height-width {
4682     float: left;
4683 }
4684
4685 .yui-editor-panel .height-width h3 {
4686     
4687 }
4688
4689 .yui-editor-panel .height-width span {
4690     font-style: italic;
4691     display: block;
4692     float: left;
4693     overflow: visible;
4694 }
4695
4696 .yui-editor-panel .height-width span.info {
4697     font-size: 70%;
4698     margin-top: 3px;
4699 }
4700
4701 .yui-editor-panel .yui-toolbar-bordersize,.yui-editor-panel .yui-toolbar-bordertype
4702     {
4703     font-size: 75%;
4704 }
4705
4706 .yui-editor-panel .yui-toolbar-container span.yui-toolbar-separator {
4707     border: none;
4708 }
4709
4710 .yui-editor-panel .yui-toolbar-bordersize span a span,.yui-editor-panel .yui-toolbar-bordertype span a span
4711     {
4712     display: block;
4713     height: 8px;
4714     left: 4px;
4715     position: absolute;
4716     top: 3px;
4717     _top: -5px;
4718     width: 24px;
4719     text-indent: 52px;
4720     font-size: 0%;
4721 }
4722
4723 .yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-solid
4724     {
4725     border-bottom: 1px solid black;
4726 }
4727
4728 .yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dotted
4729     {
4730     border-bottom: 1px dotted black;
4731 }
4732
4733 .yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dashed
4734     {
4735     border-bottom: 1px dashed black;
4736 }
4737
4738 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-0
4739     {
4740     top: 0px;
4741     text-indent: 0px;
4742     font-size: 75%;
4743 }
4744
4745 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-1
4746     {
4747     border-bottom: 1px solid black;
4748 }
4749
4750 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-2
4751     {
4752     border-bottom: 2px solid black;
4753 }
4754
4755 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-3
4756     {
4757     top: 2px;
4758     top: -5px;
4759     border-bottom: 3px solid black;
4760 }
4761
4762 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-4
4763     {
4764     top: 1px;
4765     top: -5px;
4766     border-bottom: 4px solid black;
4767 }
4768
4769 .yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-5
4770     {
4771     top: 1px;
4772     top: -5px;
4773     border-bottom: 5px solid black;
4774 }
4775
4776 .yui-toolbar-container .yui-toolbar-bordersize-menu,.yui-toolbar-container .yui-toolbar-bordertype-menu
4777     {
4778     width: 95px !important;
4779 }
4780
4781 .yui-toolbar-bordersize-menu .yuimenuitemlabel,.yui-toolbar-bordertype-menu .yuimenuitemlabel,.yui-toolbar-bordersize-menu .yuimenuitemlabel,.yui-toolbar-bordertype-menu .yuimenuitemlabel:hover
4782     {
4783     margin: 0px 3px 7px 17px;
4784 }
4785
4786 .yui-toolbar-bordersize-menu .yuimenuitemlabel .checkedindicator,.yui-toolbar-bordertype-menu .yuimenuitemlabel .checkedindicator
4787     {
4788     position: absolute;
4789     left: -12px;
4790     top: 14px;
4791     left: 0px;
4792 }
4793
4794 .yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-1 a {
4795     border-bottom: 1px solid black;
4796     height: 14px;
4797 }
4798
4799 .yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-2 a {
4800     border-bottom: 2px solid black;
4801     height: 14px;
4802 }
4803
4804 .yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-3 a {
4805     border-bottom: 3px solid black;
4806     height: 14px;
4807 }
4808
4809 .yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-4 a {
4810     border-bottom: 4px solid black;
4811     height: 14px;
4812 }
4813
4814 .yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-5 a {
4815     border-bottom: 5px solid black;
4816     height: 14px;
4817 }
4818
4819 .yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-solid a {
4820     border-bottom: 1px solid black;
4821     height: 14px;
4822 }
4823
4824 .yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dashed a {
4825     border-bottom: 1px dashed black;
4826     height: 14px;
4827 }
4828
4829 .yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dotted a {
4830     border-bottom: 1px dotted black;
4831     height: 14px;
4832 }
4833
4834 h2.yui-editor-skipheader,h3.yui-editor-skipheader {
4835     height: 0;
4836     margin: 0;
4837     padding: 0;
4838     border: none;
4839     width: 0;
4840     overflow: hidden;
4841     position: absolute;
4842 }
4843
4844 .yui-toolbar-colors {
4845     width: 133px;
4846     zoom: 1;
4847     display: none;
4848     z-index: 100;
4849     overflow: hidden;
4850 }
4851
4852 .yui-toolbar-colors:after {
4853     display: block;
4854     clear: both;
4855     visibility: hidden;
4856     content: '.';
4857     height: 0;
4858 }
4859
4860 .yui-toolbar-colors a {
4861     height: 9px;
4862     width: 9px;
4863     float: left;
4864     display: block;
4865     overflow: hidden;
4866     text-indent: 999px;
4867     margin: 0;
4868     cursor: pointer;
4869     border: 1px solid #F6F7EE;
4870 }
4871
4872 .yui-toolbar-colors a:hover {
4873     border: 1px solid black;
4874 }
4875
4876 .yui-color-button-menu {
4877     overflow: visible;
4878     background-color: transparent;
4879 }
4880
4881 .yui-toolbar-colors span {
4882     position: relative;
4883     display: block;
4884     padding: 3px;
4885     overflow: hidden;
4886     float: left;
4887     width: 100%;
4888     zoom: 1;
4889 }
4890
4891 .yui-toolbar-colors span:after {
4892     display: block;
4893     clear: both;
4894     visibility: hidden;
4895     content: '.';
4896     height: 0;
4897 }
4898
4899 .yui-toolbar-colors span em {
4900     height: 35px;
4901     width: 30px;
4902     float: left;
4903     display: block;
4904     overflow: hidden;
4905     text-indent: 999px;
4906     margin: 0.75px;
4907     border: 1px solid black;
4908 }
4909
4910 .yui-toolbar-colors span strong {
4911     font-weight: normal;
4912     padding-left: 3px;
4913     display: block;
4914     font-size: 85%;
4915     float: left;
4916     width: 65%;
4917 }
4918
4919 .yui-toolbar-group-undoredo h3,.yui-toolbar-group-insertitem h3,.yui-toolbar-group-indentlist h3
4920     {
4921     width: 68px;
4922 }
4923
4924 .yui-toolbar-group-indentlist2 h3 {
4925     width: 122px;
4926 }
4927
4928 .yui-toolbar-group-alignment h3 {
4929     width: 130px;
4930 }
4931
4932  .yui-editor-container {
4933     border: 1px solid #808080;
4934 }
4935
4936  .yui-toolbar-container {
4937     zoom: 1;
4938 }
4939
4940  .yui-toolbar-container .yui-toolbar-titlebar {
4941     position: relative;
4942 }
4943
4944  .yui-editor-container .draggable .yui-toolbar-titlebar {
4945     cursor: move;
4946 }
4947
4948  .yui-toolbar-container .yui-toolbar-titlebar h2 {
4949     color: #000000;
4950     font-weight: bold;
4951     margin: 0;
4952     padding: 0.3em 1em;
4953     font-size: 100%;
4954     text-align: left;
4955 }
4956
4957  .yui-toolbar-container .yui-toolbar-group h3 {
4958     color: #808080;
4959     font-size: 75%;
4960     margin: 1em 0 0;
4961     padding-bottom: 0;
4962     padding-left: 0.25em;
4963     text-align: left;
4964 }
4965
4966 .yui-toolbar-container span.yui-toolbar-separator {
4967     border: none;
4968     text-indent: 33px;
4969     overflow: hidden;
4970     margin: 0 .25em;
4971 }
4972
4973  .yui-toolbar-container {
4974     background-color: #F2F2F2;
4975 }
4976
4977  .yui-toolbar-container .yui-toolbar-subcont {
4978     padding: 0 1em 0.35em;
4979     border-bottom: 1px solid #808080;
4980 }
4981
4982  .yui-toolbar-container-collapsed .yui-toolbar-titlebar {
4983     border-bottom: 1px solid #808080;
4984 }
4985
4986  .yui-editor-container .visible .yui-menu-shadow, .yui-editor-panel .visible .yui-menu-shadow
4987     {
4988     display: none;
4989 }
4990
4991  .yui-editor-container ul {
4992     list-style-type: none;
4993     margin: 0;
4994     padding: 0;
4995 }
4996
4997  .yui-editor-container ul li {
4998     list-style-type: none;
4999     margin: 0;
5000     padding: 0;
5001 }
5002
5003  .yui-toolbar-group ul li.yui-toolbar-groupitem {
5004     float: left;
5005 }
5006
5007  .yui-editor-container .dompath {
5008     background-color: #F2F2F2;
5009     border-top: 1px solid #808080;
5010     color: #999;
5011     text-align: left;
5012     padding: 0.25em;
5013 }
5014
5015  .yui-toolbar-container .yui-toolbar-titlebar span.collapse
5016     {
5017     cursor: pointer;
5018     position: absolute;
5019     top: 4px;
5020     right: 2px;
5021     display: block;
5022     overflow: hidden;
5023     height: 15px;
5024     width: 15px;
5025     text-indent: 9999px;
5026 }
5027
5028  .yui-toolbar-container .yui-push-button, .yui-toolbar-container .yui-color-button, .yui-toolbar-container .yui-menu-button
5029     {
5030     position: relative;
5031     display: block;
5032     height: 22px;
5033     width: 30px;
5034     _font-size: 0;
5035     margin: 0;
5036     border-color: #808080;
5037     color: #f2f2f2;
5038     border-style: solid;
5039     border-width: 1px 0;
5040     zoom: 1;
5041 }
5042
5043  .yui-toolbar-container .yui-push-button a, .yui-toolbar-container .yui-color-button a, .yui-toolbar-container .yui-menu-button a
5044     {
5045     padding-left: 35px;
5046     height: 20px;
5047     text-decoration: none;
5048     font-size: 0px;
5049     line-height: 2;
5050     display: block;
5051     color: #000;
5052     overflow: hidden;
5053     white-space: nowrap;
5054 }
5055
5056  .yui-toolbar-container .yui-toolbar-spinbutton a, .yui-toolbar-container .yui-toolbar-select a
5057     {
5058     font-size: 12px;
5059 }
5060
5061  .yui-toolbar-container .yui-push-button .first-child, .yui-toolbar-container .yui-color-button .first-child, .yui-toolbar-container .yui-menu-button .first-child
5062     {
5063     border-color: #808080;
5064     border-style: solid;
5065     border-width: 0 1px;
5066     margin: 0 -1px;
5067     display: block;
5068     position: relative;
5069 }
5070
5071  .yui-toolbar-container .yui-push-button-disabled .first-child, .yui-toolbar-container .yui-color-button-disabled .first-child, .yui-toolbar-container .yui-menu-button-disabled .first-child
5072     {
5073     border-color: #ccc;
5074 }
5075
5076  .yui-toolbar-container .yui-push-button-disabled a, .yui-toolbar-container .yui-color-button-disabled a, .yui-toolbar-container .yui-menu-button-disabled a
5077     {
5078     color: #A6A6A6;
5079     cursor: default;
5080 }
5081
5082  .yui-toolbar-container .yui-push-button-disabled, .yui-toolbar-container .yui-color-button-disabled, .yui-toolbar-container .yui-menu-button-disabled
5083     {
5084     border-color: #ccc;
5085 }
5086
5087  .yui-toolbar-container .yui-button .first-child {
5088     left: 0px;
5089 }
5090
5091  .yui-toolbar-container .yui-toolbar-fontname {
5092     width: 135px;
5093 }
5094
5095  .yui-toolbar-container .yui-toolbar-heading {
5096     width: 92px;
5097 }
5098
5099  .yui-toolbar-container .yui-button-hover {
5100     border-color: #808080;
5101 }
5102
5103  .yui-toolbar-container .yui-button-selected {
5104     border-color: #808080;
5105 }
5106
5107  .yui-toolbar-container .yui-toolbar-nogrouplabels h3 {
5108     display: none;
5109 }
5110
5111  .yui-toolbar-container .yui-toolbar-nogrouplabels .yui-toolbar-group
5112     {
5113     margin-top: .75em;
5114 }
5115
5116  .yui-toolbar-container .yui-push-button span.yui-toolbar-icon, .yui-toolbar-container .yui-color-button span.yui-toolbar-icon, .yui-toolbar-container .yui-menu-button span.yui-toolbar-icon
5117     {
5118     display: block;
5119     position: absolute;
5120     top: 2px;
5121     height: 18px;
5122     width: 18px;
5123     overflow: hidden;
5124     background: url(editor-sprite.gif) no-repeat 30px 30px;
5125 }
5126
5127  .yui-toolbar-container .yui-button-selected span.yui-toolbar-icon, .yui-toolbar-container .yui-button-hover span.yui-toolbar-icon
5128     {
5129     background-image: url(editor-sprite-active.gif);
5130 }
5131
5132  .yui-toolbar-container .visible .yuimenuitemlabel {
5133     cursor: pointer;
5134     color: #000;
5135     position: relative;
5136 }
5137
5138  .yui-toolbar-container .yui-button-menu {
5139     background-color: #fff;
5140 }
5141
5142  .yui-toolbar-container .yui-button-menu .yui-menu-body-scrolled
5143     {
5144     position: relative;
5145 }
5146
5147  div.yuimenu li.selected {
5148     background-color: #B3D4FF;
5149 }
5150
5151  div.yuimenu li.selected a.selected {
5152     color: #000;
5153 }
5154
5155  .yui-toolbar-container .yui-toolbar-bold span.yui-toolbar-icon
5156     {
5157     background-position: 0 0;
5158     left: 5px;
5159 }
5160
5161  .yui-toolbar-container .yui-toolbar-strikethrough span.yui-toolbar-icon
5162     {
5163     background-position: 0 -108px;
5164     left: 5px;
5165 }
5166
5167  .yui-toolbar-container .yui-toolbar-italic span.yui-toolbar-icon
5168     {
5169     background-position: 0 -36px;
5170     left: 5px;
5171 }
5172
5173  .yui-toolbar-container .yui-toolbar-undo span.yui-toolbar-icon
5174     {
5175     background-position: 0 -1326px;
5176     left: 5px;
5177 }
5178
5179  .yui-toolbar-container .yui-toolbar-redo span.yui-toolbar-icon
5180     {
5181     background-position: 0 -1355px;
5182     left: 5px;
5183 }
5184
5185  .yui-toolbar-container .yui-toolbar-underline span.yui-toolbar-icon
5186     {
5187     background-position: 0 -72px;
5188     left: 5px;
5189 }
5190
5191  .yui-toolbar-container .yui-toolbar-subscript span.yui-toolbar-icon
5192     {
5193     background-position: 0 -180px;
5194     left: 5px;
5195 }
5196
5197  .yui-toolbar-container .yui-toolbar-superscript span.yui-toolbar-icon
5198     {
5199     background-position: 0 -144px;
5200     left: 5px;
5201 }
5202
5203  .yui-toolbar-container .yui-toolbar-forecolor span.yui-toolbar-icon
5204     {
5205     background-position: 0 -216px;
5206     left: 5px;
5207 }
5208
5209  .yui-toolbar-container .yui-toolbar-backcolor span.yui-toolbar-icon
5210     {
5211     background-position: 0 -288px;
5212     left: 5px;
5213 }
5214
5215  .yui-toolbar-container .yui-toolbar-justifyleft span.yui-toolbar-icon
5216     {
5217     background-position: 0 -324px;
5218     left: 5px;
5219 }
5220
5221  .yui-toolbar-container .yui-toolbar-justifycenter span.yui-toolbar-icon
5222     {
5223     background-position: 0 -360px;
5224     left: 5px;
5225 }
5226
5227  .yui-toolbar-container .yui-toolbar-justifyright span.yui-toolbar-icon
5228     {
5229     background-position: 0 -396px;
5230     left: 5px;
5231 }
5232
5233  .yui-toolbar-container .yui-toolbar-justifyfull span.yui-toolbar-icon
5234     {
5235     background-position: 0 -432px;
5236     left: 5px;
5237 }
5238
5239  .yui-toolbar-container .yui-toolbar-indent span.yui-toolbar-icon
5240     {
5241     background-position: 0 -720px;
5242     left: 5px;
5243 }
5244
5245  .yui-toolbar-container .yui-toolbar-outdent span.yui-toolbar-icon
5246     {
5247     background-position: 0 -684px;
5248     left: 5px;
5249 }
5250
5251  .yui-toolbar-container .yui-toolbar-createlink span.yui-toolbar-icon
5252     {
5253     background-position: 0 -792px;
5254     left: 5px;
5255 }
5256
5257  .yui-toolbar-container .yui-toolbar-insertimage span.yui-toolbar-icon
5258     {
5259     background-position: 1px -756px;
5260     left: 5px;
5261 }
5262
5263  .yui-toolbar-container .yui-toolbar-left span.yui-toolbar-icon
5264     {
5265     background-position: 0 -972px;
5266     left: 5px;
5267 }
5268
5269  .yui-toolbar-container .yui-toolbar-right span.yui-toolbar-icon
5270     {
5271     background-position: 0 -936px;
5272     left: 5px;
5273 }
5274
5275  .yui-toolbar-container .yui-toolbar-inline span.yui-toolbar-icon
5276     {
5277     background-position: 0 -900px;
5278     left: 5px;
5279 }
5280
5281  .yui-toolbar-container .yui-toolbar-block span.yui-toolbar-icon
5282     {
5283     background-position: 0 -864px;
5284     left: 5px;
5285 }
5286
5287  .yui-toolbar-container .yui-toolbar-bordercolor span.yui-toolbar-icon
5288     {
5289     background-position: 0 -252px;
5290     left: 5px;
5291 }
5292
5293  .yui-toolbar-container .yui-toolbar-removeformat span.yui-toolbar-icon
5294     {
5295     background-position: 0 -1080px;
5296     left: 5px;
5297 }
5298
5299  .yui-toolbar-container .yui-toolbar-hiddenelements span.yui-toolbar-icon
5300     {
5301     background-position: 0 -1044px;
5302     left: 5px;
5303 }
5304
5305  .yui-toolbar-container .yui-toolbar-insertunorderedlist span.yui-toolbar-icon
5306     {
5307     background-position: 0 -468px;
5308     left: 5px;
5309 }
5310
5311  .yui-toolbar-container .yui-toolbar-insertorderedlist span.yui-toolbar-icon
5312     {
5313     background-position: 0 -504px;
5314     left: 5px;
5315 }
5316
5317  .yui-toolbar-container .yui-toolbar-spinbutton, .yui-toolbar-container .yui-toolbar-spinbutton .first-child
5318     {
5319     width: 35px;
5320 }
5321
5322  .yui-toolbar-container .yui-toolbar-spinbutton .first-child a
5323     {
5324     padding-left: 2px;
5325     text-align: left;
5326 }
5327
5328  .yui-toolbar-container .yui-toolbar-spinbutton span.yui-toolbar-icon
5329     {
5330     display: none;
5331 }
5332
5333  .yui-toolbar-container .yui-toolbar-spinbutton a.up, .yui-toolbar-container .yui-toolbar-spinbutton a.down
5334     {
5335     right: 2px;
5336     background: url(editor-sprite.gif) no-repeat 0 -1222px;
5337     overflow: hidden;
5338     height: 6px;
5339     width: 7px;
5340     min-height: 0;
5341     padding: 0;
5342 }
5343
5344  .yui-toolbar-container .yui-toolbar-spinbutton a.up {
5345     top: 2px;
5346     background-position: 0 -1222px;
5347 }
5348
5349  .yui-toolbar-container .yui-toolbar-spinbutton a.down {
5350     bottom: 2px;
5351     background-position: 0 -1187px;
5352 }
5353
5354  .yui-toolbar-container select {
5355     height: 22px;
5356     border: 1px solid #808080;
5357 }
5358
5359  .yui-toolbar-container .yui-toolbar-select .first-child a
5360     {
5361     padding-left: 5px;
5362     text-align: left;
5363 }
5364
5365  .yui-toolbar-container .yui-toolbar-select span.yui-toolbar-icon
5366     {
5367     background: url( editor-sprite.gif ) no-repeat 0 -1144px;
5368     overflow: hidden;
5369     right: -2px;
5370     top: 0px;
5371     height: 20px;
5372 }
5373
5374  .yui-editor-panel .yui-color-button-menu .bd {
5375     background-color: transparent;
5376     border: none;
5377     width: 135px;
5378 }
5379
5380  .yui-color-button-menu .yui-toolbar-colors {
5381     border: 1px solid #808080;
5382 }
5383
5384  .yui-editor-panel {
5385     padding: 0;
5386     margin: 0;
5387     border: none;
5388     background-color: transparent;
5389     overflow: visible;
5390     position: absolute;
5391 }
5392
5393  .yui-editor-panel .hd {
5394     margin: 10px 0 0;
5395     padding: 0;
5396     border: none;
5397 }
5398
5399  .yui-editor-panel .hd h3 {
5400     color: #000;
5401     border: 1px solid #808080;
5402     width: 99%;
5403     position: relative;
5404     margin: 0;
5405     padding: 3px 0 0 0;
5406     font-size: 93%;
5407     text-indent: 5px;
5408     height: 20px;
5409 }
5410
5411  .yui-editor-panel .bd {
5412     background-color: #F2F2F2;
5413     border-left: 1px solid #808080;
5414     border-right: 1px solid #808080;
5415     width: 99%;
5416     margin: 0;
5417     padding: 0;
5418     overflow: visible;
5419 }
5420
5421  .yui-editor-panel ul {
5422     list-style-type: none;
5423     margin: 0;
5424     padding: 0;
5425 }
5426
5427  .yui-editor-panel ul li {
5428     margin: 0;
5429     padding: 0;
5430 }
5431
5432  .yui-editor-panel .yuimenu {
5433     
5434 }
5435
5436  .yui-editor-panel .yui-toolbar-container .yui-toolbar-subcont
5437     {
5438     padding: 0;
5439     border: none;
5440     margin-top: 0.35em;
5441 }
5442
5443  .yui-editor-panel .yui-toolbar-bordersize, .yui-editor-panel .yui-toolbar-bordertype
5444     {
5445     width: 50px;
5446 }
5447
5448  .yui-editor-panel label {
5449     display: block;
5450     float: none;
5451     padding: 4px 0;
5452     margin-bottom: 7px;
5453 }
5454
5455  .yui-editor-panel label strong {
5456     font-weight: normal;
5457     font-size: 93%;
5458     text-align: right;
5459     padding-top: 2px;
5460 }
5461
5462  .yui-editor-panel label input {
5463     width: 75%;
5464 }
5465
5466  .yui-editor-panel .createlink_target, .yui-editor-panel .insertimage_target
5467     {
5468     width: auto;
5469     margin-right: 5px;
5470 }
5471
5472  .yui-editor-panel .removeLink {
5473     width: 98%;
5474 }
5475
5476  .yui-editor-panel label input.warning {
5477     background-color: #FFEE69;
5478 }
5479
5480  .yui-editor-panel .yui-toolbar-group h3 {
5481     color: #000;
5482     float: left;
5483     font-weight: normal;
5484     font-size: 93%;
5485     margin: 5px 0 0 0;
5486     padding: 0 3px 0 0;
5487     text-align: right;
5488 }
5489
5490  .yui-editor-panel .height-width h3 {
5491     margin: 3px 0 0 10px;
5492 }
5493
5494  .yui-editor-panel .height-width {
5495     margin: 3px 0 0 35px;
5496     margin-left: 14px;
5497     width: 42%;
5498     width: 44%;
5499 }
5500
5501  .yui-editor-panel .yui-toolbar-group-border {
5502     width: 190px;
5503 }
5504
5505  .yui-editor-panel .no-button .yui-toolbar-group-border {
5506     width: 210px;
5507 }
5508
5509  .yui-editor-panel .yui-toolbar-group-padding {
5510     width: 203px;
5511     _width: 198px;
5512 }
5513
5514  .yui-editor-panel .no-button .yui-toolbar-group-padding {
5515     width: 172px;
5516 }
5517
5518  .yui-editor-panel .yui-toolbar-group-padding h3 {
5519     margin-left: 25px;
5520     margin-left: 12px;
5521 }
5522
5523  .yui-editor-panel .yui-toolbar-group-textflow {
5524     width: 182px;
5525 }
5526
5527  .yui-editor-panel .hd {
5528     background: none;
5529 }
5530
5531  .yui-editor-panel .ft {
5532     background-color: #F2F2F2;
5533     border: 1px solid #808080;
5534     border-top: none;
5535     padding: 0;
5536     margin: 0 0 2px 0;
5537 }
5538
5539  .yui-editor-panel .hd span.close {
5540     cursor: pointer;
5541     display: block;
5542     height: 16px;
5543     overflow: hidden;
5544     position: absolute;
5545     right: 5px;
5546     text-indent: 500px;
5547     top: 2px;
5548     width: 26px;
5549 }
5550
5551  .yui-editor-panel .ft span.tip {
5552     background-color: #F2F2F2;
5553     border-top: 1px solid #808080;
5554     font-size: 85%;
5555 }
5556
5557  .yui-editor-panel .ft span.tip strong {
5558     display: block;
5559     float: left;
5560     margin: 0 2px 8px 0;
5561 }
5562
5563  .yui-editor-panel .ft span.tip span.icon {
5564     background: url( editor-sprite.gif ) no-repeat 0 -1260px;
5565     display: block;
5566     height: 20px;
5567     left: 2px;
5568     position: absolute;
5569     top: 8px;
5570     width: 20px;
5571 }
5572
5573  .yui-editor-panel .ft span.tip span.icon-info {
5574     background-position: 2px -1260px;
5575 }
5576
5577  .yui-editor-panel .ft span.tip span.icon-warn {
5578     background-position: 2px -1296px;
5579 }
5580
5581  .yui-editor-panel .hd span.knob {
5582     position: absolute;
5583     height: 10px;
5584     width: 28px;
5585     top: -10px;
5586     left: 25px;
5587     text-indent: 9999px;
5588     overflow: hidden;
5589     background: url( editor-knob.gif ) no-repeat 0 0;
5590 }
5591
5592  .yui-editor-panel .yui-toolbar-container {
5593     float: left;
5594     width: 100%;
5595     background-image: none;
5596     border: none;
5597 }
5598
5599  .yui-editor-panel .yui-toolbar-container .bd {
5600     background-color: #ffffff;
5601 }
5602
5603 .yui-editor-blankimage {
5604     background-image: url( blankimage.png );
5605 }
5606
5607  .yui-editor-container .yui-resize-handle-br {
5608     height: 11px;
5609     width: 11px;
5610     background-position: -20px -60px;
5611     background-color: transparent;
5612 }
5613
5614 .yui-h-slider,.yui-v-slider {
5615     position: relative;
5616 }
5617
5618 .yui-h-slider .yui-slider-thumb,.yui-v-slider .yui-slider-thumb {
5619     position: absolute;
5620     cursor: default;
5621 }
5622
5623  .yui-h-slider {
5624     background: url(../../bg-h.gif) no-repeat 5px 0;
5625     height: 28px;
5626     width: 228px;
5627 }
5628
5629  .yui-h-slider .yui-slider-thumb {
5630     top: 4px;
5631 }
5632
5633  .yui-v-slider {
5634     background: url(../../bg-v.gif) no-repeat 12px 0;
5635     height: 228px;
5636     width: 48px;
5637 }
5638
5639 .yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li
5640     {
5641     margin: 0 0.5em 0 0;
5642 }
5643
5644 .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {
5645     margin: 0 0 0.5em;
5646 }
5647
5648 .yui-hidden, .yui-navset .yui-content .yui-hidden {
5649     display: none;
5650 }
5651
5652 .yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav
5653 {
5654     width: 6em;
5655 }
5656
5657 .yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {
5658         padding-top:4px;
5659     width: auto;
5660 }
5661
5662 .yui-navset .yui-navset-left,.yui-navset-left {
5663     padding: 0 0 0 6em;
5664 }
5665
5666 .yui-navset-right { 
5667     padding: 0 6em 0 0;
5668 }
5669
5670 .yui-navset-top,.yui-navset-bottom {
5671     padding: auto;
5672 }
5673
5674 .yui-nav, .yui-nav li, .yui-navset .yui-nav li {
5675     margin: 0;
5676     padding: 0;
5677     padding-top:0px;
5678     list-style: none;
5679 }
5680
5681 .yui-navset li em {
5682     font-style: normal;
5683     font-size: 11px;
5684     font-weight: bold;
5685     color:#666;
5686 }
5687
5688 .yui-navset {
5689     position: relative;
5690     overflow-y: visible;
5691     height:100%;
5692     zoom: 1;
5693 }
5694
5695 .yui-navset .yui-content {
5696     zoom: 1;
5697     background: #FFFFFF;
5698     color: #000;
5699 }
5700
5701 .yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li
5702     {
5703     display: inline-block;
5704     display: -moz-inline-stack;
5705     display: inline;
5706     vertical-align: bottom;
5707     cursor: pointer;
5708     zoom: 1;
5709 }
5710
5711 .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {
5712     display: block;
5713 }
5714
5715 .yui-navset .yui-nav a {
5716     position: relative;
5717 }
5718
5719 .yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a
5720     {
5721     display: inline;
5722     display: inline-block;
5723     display: -moz-inline-stack;
5724     vertical-align: bottom;
5725     zoom: 1;
5726     background:#DDD url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') repeat-x scroll 0 -30px;   
5727 }
5728
5729 .yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a {
5730     display: block;
5731 }
5732
5733 .yui-navset-bottom .yui-nav li a {
5734     vertical-align: text-top;
5735 }
5736
5737 .yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em
5738     {
5739     display: block;
5740 }
5741
5742 .yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav
5743     {
5744     position: absolute;
5745     
5746     z-index: 1;
5747 }
5748
5749 .yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {
5750     position: static;
5751 }
5752
5753 .yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav {
5754     left: 0;
5755     right: auto;
5756 }
5757
5758 .yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav {
5759     right: 0;
5760     left: auto;
5761 }
5762
5763 .yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav
5764 {
5765         background:#DDD url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') repeat-x scroll 0 0;   
5766     zoom: 1;
5767     white-space: nowrap;
5768     overflow-x:hidden;
5769     white-space:nowrap;
5770 }
5771
5772  .yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li
5773     {
5774     margin:0px 1px 0 0;
5775     overflow: hidden;
5776     height: 18px;
5777     zoom: 1;
5778
5779 }
5780
5781  .yui-navset .yui-nav .selected, .yui-navset .yui-navset-top .yui-nav .selected
5782 {
5783   /*  margin: 0 0.16em -1px 0;*/
5784 }
5785
5786  .yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a
5787     {
5788     background: background:#FDFDFD url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') repeat-x scroll 0 -30px;
5789     border: solid #a3a3a3;
5790     border-width: 0 1px;
5791     color: #000;
5792     position: relative;
5793     text-decoration: none;
5794     height:18px;
5795 }
5796
5797  .yui-navset .yui-nav a em, .yui-navset .yui-navset-top .yui-nav a em
5798     {
5799     border: solid #a3a3a3;
5800     border-width: 1px 0 0;
5801     cursor: hand;
5802     padding: 1px 10px 1px;
5803     left: 0;
5804     right: 0;
5805     bottom: 0;
5806     top: -1px;
5807     position: relative;
5808 }
5809
5810  .yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a:focus, .yui-navset .yui-nav .selected a:hover
5811     {
5812     background:#666666 url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') repeat-x scroll 0 -155px;
5813     color: #000;
5814 }
5815
5816  .yui-navset .yui-nav a:hover, .yui-navset .yui-nav a:focus
5817 {
5818     outline: 0;
5819 }
5820
5821  .yui-navset .yui-nav .selected a em {
5822     padding: 2px 10px 1px;
5823     color: #333;
5824 }
5825
5826  .yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a em
5827     {
5828     border-color: #666;
5829 }
5830
5831  .yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content
5832     {
5833     border: 1px solid #808080;
5834     border-top-width: 0px;
5835     padding: 0.2em 0.5em;
5836 }
5837
5838 .yui-layout-unit-center .yui-navset .yui-content, .yui-layout .yui-layout-unit.yui-layout-unit-center div.yui-layout-bd{
5839     border-style:none;  
5840 }
5841
5842  .yui-navset-left .yui-nav, .yui-navset .yui-navset-left .yui-nav, .yui-navset .yui-navset-right .yui-nav, .yui-navset-right .yui-nav
5843     {
5844     border-width: 0 5px 0 0;
5845     Xposition: absolute;
5846     top: 0;
5847     bottom: 0;
5848 }
5849
5850  .yui-navset .yui-navset-right .yui-nav, .yui-navset-right .yui-nav
5851     {
5852     border-width: 0 0 0 5px;
5853 }
5854
5855  .yui-navset-left .yui-nav li, .yui-navset .yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li
5856     {
5857     margin: 0 0 0.16em;
5858     padding: 0 0 0 1px;
5859 }
5860
5861  .yui-navset-right .yui-nav li {
5862     padding: 0 1px 0 0;
5863 }
5864
5865  .yui-navset-left .yui-nav .selected, .yui-navset .yui-navset-left .yui-nav .selected
5866     {
5867     margin: 0 -1px 0.16em 0;
5868 }
5869
5870  .yui-navset-right .yui-nav .selected {
5871     margin: 0 0 0.16em -1px;
5872 }
5873
5874  .yui-navset-left .yui-nav a, .yui-navset-right .yui-nav a
5875     {
5876     border-width: 1px 0;
5877 }
5878
5879  .yui-navset-left .yui-nav a em, .yui-navset .yui-navset-left .yui-nav a em, .yui-navset-right .yui-nav a em
5880     {
5881     border-width: 0 0 0 1px;
5882     padding: 0.2em .75em;
5883     top: auto;
5884     left: -1px;
5885 }
5886
5887  .yui-navset-right .yui-nav a em {
5888     border-width: 0 1px 0 0;
5889     left: auto;
5890     right: -1px;
5891 }
5892
5893  .yui-navset-left .yui-nav a, .yui-navset-left .yui-nav .selected a, .yui-navset-left .yui-nav a:hover, .yui-navset-right .yui-nav a, .yui-navset-right .yui-nav .selected a, .yui-navset-right .yui-nav a:hover, .yui-navset-bottom .yui-nav a, .yui-navset-bottom .yui-nav .selected a, .yui-navset-bottom .yui-nav a:hover
5894     {
5895     background-image: none;
5896 }
5897
5898  .yui-navset-left .yui-content {
5899     border: 1px solid #808080;
5900     border-left-color: #243356;
5901 }
5902
5903  .yui-navset-bottom .yui-nav, .yui-navset .yui-navset-bottom .yui-nav
5904     {
5905     border-width: 5px 0 0;
5906 }
5907
5908  .yui-navset .yui-navset-bottom .yui-nav .selected, .yui-navset-bottom .yui-nav .selected
5909     {
5910     margin: -1px 0.16em 0 0;
5911 }
5912
5913  .yui-navset .yui-navset-bottom .yui-nav li, .yui-navset-bottom .yui-nav li
5914     {
5915     padding: 0 0 1px 0;
5916     vertical-align: top;
5917 }
5918
5919  .yui-navset .yui-navset-bottom .yui-nav li a, .yui-navset-bottom .yui-nav li a
5920     {
5921     
5922 }
5923
5924  .yui-navset .yui-navset-bottom .yui-nav a em, .yui-navset-bottom .yui-nav a em
5925     {
5926     border-width: 0 0 1px;
5927     top: auto;
5928     bottom: -1px;
5929 }
5930
5931  .yui-navset-bottom .yui-content, .yui-navset .yui-navset-bottom .yui-content
5932     {
5933     border: 1px solid #808080;
5934     border-bottom-color: #243356;
5935 }
5936
5937 .ygtvitem {
5938     
5939 }
5940
5941 .ygtvitem table {
5942     margin-bottom: 0;
5943     border: none;
5944 }
5945
5946 .ygtvrow td {
5947     border: none;
5948     padding: 0;
5949 }
5950
5951 .ygtvrow td a {
5952     text-decoration: none;
5953 }
5954
5955 .ygtvtn {
5956     width: 18px;
5957     height: 22px;
5958
5959 }
5960
5961 .ygtvtm {
5962     width: 18px;
5963     height: 22px;
5964     cursor: pointer;
5965
5966 }
5967
5968 .ygtvtmh,.ygtvtmhh {
5969     width: 18px;
5970     height: 22px;
5971     cursor: pointer;
5972
5973 }
5974
5975 .ygtvtp {
5976     width: 18px;
5977     height: 22px;
5978     cursor: pointer;
5979
5980 }
5981
5982 .ygtvtph,.ygtvtphh {
5983     width: 18px;
5984     height: 22px;
5985     cursor: pointer;
5986
5987 }
5988
5989 .ygtvln {
5990     width: 18px;
5991     height: 22px;
5992
5993 }
5994
5995 .ygtvlm {
5996     width: 18px;
5997     height: 22px;
5998     cursor: pointer;
5999
6000 }
6001
6002 .ygtvlmh,.ygtvlmhh {
6003     width: 18px;
6004     height: 22px;
6005     cursor: pointer;
6006
6007 }
6008
6009 .ygtvlp {
6010     width: 18px;
6011     height: 22px;
6012     cursor: pointer;
6013
6014 }
6015
6016 .ygtvlph,.ygtvlphh {
6017     width: 18px;
6018     height: 22px;
6019     cursor: pointer;
6020
6021 }
6022
6023 .ygtvloading {
6024     width: 18px;
6025     height: 22px;
6026     background: url(treeview-loading.gif) 0 0 no-repeat;
6027 }
6028
6029 .ygtvdepthcell {
6030     width: 18px;
6031     height: 22px;
6032
6033 }
6034
6035 .ygtvblankdepthcell {
6036     width: 18px;
6037     height: 22px;
6038 }
6039
6040 .ygtvchildren {
6041     
6042 }
6043
6044 * html .ygtvchildren {
6045     height: 2%;
6046 }
6047
6048 .ygtvlabel,.ygtvlabel:link,.ygtvlabel:visited,.ygtvlabel:hover {
6049     margin-left: 2px;
6050     text-decoration: none;
6051     background-color: white;
6052     cursor: pointer;
6053 }
6054
6055 .ygtvcontent, .ygtvcontent a:link, .ygtvcontent a:visited{
6056     color: #444444;
6057 }
6058
6059 .ygtvspacer {
6060     height: 22px;
6061     width: 12px;
6062 }
6063 /*
6064 .ygtvfocus {
6065     background-color: #c0e0e0;
6066     border: none;
6067 }
6068
6069 .ygtvfocus .ygtvlabel,.ygtvfocus .ygtvlabel:link,.ygtvfocus .ygtvlabel:visited,.ygtvfocus .ygtvlabel:hover
6070     {
6071     background-color: #c0e0e0;
6072 }
6073
6074 .ygtvfocus a,.ygtvrow td a {
6075     outline-style: none;
6076 }*/
6077
6078 .ygtv-highlight1 {
6079     background-color: #EEE;
6080 }
6081
6082 .ygtv-highlight1 .ygtvcontent {
6083         border:thin dashed lightgrey;
6084 }
6085
6086 .ygtvok {
6087     width: 18px;
6088     height: 22px;
6089 }
6090
6091 .ygtvok:hover {
6092
6093 }
6094
6095 .ygtvcancel {
6096     width: 18px;
6097     height: 22px;
6098
6099 }
6100
6101 .ygtvcancel:hover {
6102
6103 }
6104
6105 .ygtv-label-editor {
6106     background-color: #f2f2f2;
6107     border: 1px solid silver;
6108     position: absolute;
6109     display: none;
6110     overflow: hidden;
6111     margin: auto;
6112     z-index: 9000;
6113 }
6114
6115 .ygtv-edit-TextNode {
6116     width: 190px;
6117 }
6118
6119 .ygtv-edit-TextNode .ygtvcancel,.ygtv-edit-TextNode .ygtvok {
6120     border: none;
6121 }
6122
6123 .ygtv-edit-TextNode .ygtv-button-container {
6124     float: right;
6125 }
6126
6127 .ygtv-edit-TextNode .ygtv-input input {
6128     width: 140px;
6129 }
6130
6131 .ygtv-edit-DateNode .ygtvcancel {
6132     border: none;
6133 }
6134
6135 .ygtv-edit-DateNode .ygtvok {
6136     display: none;
6137 }
6138
6139 .ygtv-edit-DateNode .ygtv-button-container {
6140     text-align: right;
6141     margin: auto;
6142 }
6143
6144 .ydlg-bd {
6145     background-color:#F2F2F2;
6146     padding: 5px;
6147 }
6148
6149
6150 .sugar-progress-wrap {
6151     background-color: #FFF;
6152     border:1px solid #666;
6153     height: 16px;
6154     width: 100%;        
6155 }
6156
6157 .sugar-progress-bar {
6158     background:#DDD url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') repeat-x scroll 0 -50px;   
6159     height: 16px;
6160     width: 0px;
6161 }
6162
6163 /* Sugar YUI widget styles */
6164  a.sugar-tab-close, .yui-navset .yui-nav a.sugar-tab-close, .yui-navset .yui-nav .selected a.sugar-tab-close {
6165     height:9px;
6166         left:6px;
6167         position:relative;
6168         top:-3px;
6169         width:9px;
6170     background : transparent url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png')  no-repeat scroll 0px -70px;
6171 }
6172
6173 .sugar-message-prompt {
6174     margin-left: 5px;
6175 }
6176
6177 .sugar-subpanel-header-row {
6178         background-color:#EEEEEE;
6179         border-bottom:1px solid #C0C0C0;
6180         height:21px;
6181 }
6182
6183 /* KBDocuments tree*/
6184 #tagstree{
6185     width:auto;
6186     margin-top:0px;
6187     margin-bottom:0px;
6188 }
6189 .ygtvlabel, .ygtvlp, .ygtvlm
6190 {
6191     background-color: transparent !important;
6192 }
6193
6194 /*
6195     //Custom SugarCRM theme
6196
6197 .yui-layout-wrap .yui-navset .yui-content {
6198     background:#FFF none repeat scroll 0 0;
6199     height : 100%;
6200 }
6201
6202 .yui-layout .yui-layout-unit .yui-layout-wrap div.yui-layout-bd {
6203     background:#FFF none repeat scroll 0 0;
6204 }
6205
6206
6207 .yui-navset-top ul{
6208     background:#DDD url('../../../../index.php?entryPoint=getImage&imageName=sugar-yui-sprites-grey.png') repeat-x scroll 0 0;   
6209     border-color:#666666 !important;
6210     border-style:solid;
6211     border-width:0 0 5px;
6212 }
6213
6214 .yui-navset-top ul li.selected a, .yui-navset-top ul li.selected a:focus, .yui-navset-top ul li.selected a:hover {
6215     background:#666666 url(tabBG.png) repeat-x scroll 0 0 !important;
6216 }
6217
6218 .yui-navset  {
6219     height : 100%;
6220 }*/