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