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