]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - themes/Sidebar/sidebar.css
cursor: pointer for toolbar
[SourceForge/phpwiki.git] / themes / Sidebar / sidebar.css
1 /*
2 ** Based upon the MediaWiki 'monobook' style sheet for CSS2-capable browsers.
3 ** Copyright Gabriel Wicke - http://wikidev.net/
4 ** License: GPL (http://www.gnu.org/copyleft/gpl.html)
5 **
6 ** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John
7 ** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher,
8 ** Michael Zeltner and Geir Bækholt)
9 ** All you guys rock :)
10 **
11 ** Added phpwiki integration: Reini Urban, based on the phpwiki.css by Jeff Dairiki
12 ** "Edit this page" icon by Helge Fahrnberger
13 */
14
15 #column-content {
16     width: 100%;
17     float: right;
18     margin: 0 0 .6em -12.2em;
19     padding: 0;
20 }
21
22 #content {
23     margin: 61px 0 0 12.2em;
24     padding: 1em 1em 1.5em 1em;
25     background-color: white;
26     border: 1px solid #aaaaaa;
27     border-right: none;
28     line-height: 1.5em;
29     position: relative;
30     z-index: 2;
31 }
32
33 #column-one {
34     padding-top: 50px;
35 }
36
37 /* the left column width is specified in class .portlet */
38
39 /* Font size:
40 ** We take advantage of keyword scaling- browsers won't go below 9px
41 ** More at http://www.w3.org/2003/07/30-font-size
42 ** http://style.cleverchimp.com/font_size_intervals/altintervals.html
43 */
44
45 body {
46     font: small sans-serif;
47     background-color: #ffffff;
48     color: black;
49     margin: 0;
50     padding: 0;
51 }
52
53 /* scale back up to a sane default */
54 #globalWrapper {
55     font-size: 127%;
56     width: 100%;
57     margin: 0;
58     padding: 0;
59 }
60
61 .visualClear {
62     clear: both;
63 }
64
65 /* general styles */
66
67 table {
68     font-size: 100%;
69     color: black;
70 }
71
72 a {
73     text-decoration: none;
74 }
75
76 a:visited {
77     color: #5a3696;
78 }
79
80 a:active {
81     color: #faa700;
82 }
83
84 a:hover {
85     text-decoration: underline;
86 }
87
88 a.stub {
89     color: #772233;
90 }
91
92 img {
93     border: 0;
94 }
95
96 p {
97     margin: .4em 0 .5em 0;
98     line-height: 1.5em;
99 }
100
101 p img {
102     margin: 0;
103 }
104
105 img.inlineimage {
106     border: none;
107     display: inline;
108 }
109
110 hr {
111     height: 1px;
112     color: #aaa;
113     background-color: #aaa;
114     border: 0;
115     margin: .2em 0 .2em 0;
116 }
117
118 h1, h2, h3, h4, h5, h6 {
119     color: black;
120     background-image: none;
121     font-weight: bold;
122     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
123     margin: 0;
124     padding-top: 0.5em;
125     padding-bottom: 0.17em;
126     border-bottom: 1px solid #aaa;
127 }
128
129 h1 {
130     font-size: 188%;
131 }
132
133 h2 {
134     font-size: 150%;
135 }
136
137 h3, h4, h5, h6 {
138     border-bottom: none;
139     font-weight: bold;
140 }
141
142 h3 {
143     font-size: 132%;
144 }
145
146 h4 {
147     font-size: 116%;
148 }
149
150 h5 {
151     font-size: 100%;
152 }
153
154 h6 {
155     font-size: 80%;
156 }
157
158 ul {
159     line-height: 1.5em;
160     list-style-type: square;
161     margin: 0.3em 0 0 1.5em;
162     padding: 0;
163     list-style-image: url("images/bullet.png");
164 }
165
166 ul.clicked {
167     line-height: 1.5em;
168     list-style-type: square;
169     margin: 0.3em 0 0 1.5em;
170     padding: 0;
171     list-style-image: url("images/bulletLoading.gif");
172 }
173
174 ol {
175     line-height: 1.5em;
176     margin: 0.3em 0 0 3.2em;
177     padding: 0;
178     list-style-image: none;
179 }
180
181 li {
182     margin-bottom: 0.1em;
183 }
184
185 dt {
186     font-size: 115%;
187     margin-bottom: .5em;
188 }
189
190 dl {
191     margin-top: .2em;
192     margin-bottom: .5em;
193 }
194
195 dd {
196     line-height: 1.5em;
197     margin-left: 2em;
198     margin-bottom: .1em;
199 }
200
201 fieldset {
202     border: 1px solid #2f6fab;
203     margin: 1em 0 1em 0;
204     padding: 0 1em 1em 1em;
205     line-height: 1.5em;
206 }
207
208 legend {
209     padding: 0.5em;
210     font-size: 95%;
211 }
212
213 form {
214     border: none;
215     margin: 0;
216 }
217
218 textarea {
219     width: 100%;
220     padding: .1em;
221 }
222
223 input.historysubmit {
224     padding: 0 0.3em 0.3em 0.3em !important;
225     font-size: 94%;
226     cursor: pointer;
227     height: 1.7em !important;
228     margin-left: 1.6em;
229 }
230
231 select {
232     vertical-align: top;
233 }
234
235 abbr, acronym, .explain {
236     border-bottom: 1px dotted black;
237     color: black;
238     background-image: none;
239     cursor: help;
240 }
241
242 q {
243     font-family: Times, "Times New Roman", serif;
244     font-style: italic;
245 }
246
247 /* disabled for now
248 blockquote {
249     font-family: Times, "Times New Roman", serif;
250     font-style: italic;
251 }*/
252 code {
253     background-color: #f9f9f9;
254 }
255
256 pre {
257     padding: 1em;
258     border: 1px dashed #2f6fab;
259     color: black;
260     background-color: #f9f9f9;
261     line-height: 1.1em;
262 }
263
264 /* generic classes ----------------------------------------------- */
265
266 .tt {
267     font-family: monospace;
268 }
269
270 .strike {
271     text-decoration: line-through;
272 }
273
274 .big {
275     font-size: larger;
276 }
277
278 .align-left {
279     text-align: left;
280 }
281
282 .align-right {
283     text-align: right;
284 }
285
286 .align-center {
287     text-align: center;
288 }
289
290 .top {
291     vertical-align: top;
292 }
293
294 .bottom {
295     vertical-align: bottom;
296 }
297
298 .middle {
299     vertical-align: middle;
300 }
301
302 .baseline {
303     vertical-align: baseline;
304 }
305
306 .nowrap {
307     white-space: nowrap;
308 }
309
310 .fullwidth {
311     width: 100%;
312 }
313
314 /* --------------------------------------------------------------- */
315
316 /*
317 ** the main content area
318 */
319
320 #siteSub {
321     display: none;
322 }
323
324 #jump-to-nav {
325     display: none;
326 }
327
328 #contentSub {
329     font-size: 84%;
330     line-height: 1.2em;
331     margin: 0 0 1.4em 1em;
332     color: #7d7d7d;
333     width: auto;
334 }
335
336 span.subpages {
337     display: block;
338 }
339
340 /* Space for the right logo with rating */
341 h1.firstHeading-rating {
342     margin-right: 220px;
343     line-height: 1.2em;
344 }
345
346 /* Space for the right logo without rating */
347 h1.firstHeading {
348     margin-right: 40px;
349     line-height: 1.2em;
350 }
351
352 #edit-public, h1.firstHeading-public, h1.firstHeading-rating-public {
353     background-color: #ffce7b;
354     border: 1px solid #ffa500;
355 }
356
357 /* Some space under the headers in the content area */
358 #bodyContent h1, #bodyContent h2 {
359     margin-bottom: .6em;
360 }
361
362 #bodyContent h3, #bodyContent h4, #bodyContent h5 {
363     margin-bottom: .3em;
364 }
365
366 .firstHeading {
367     margin-bottom: 0.1em;
368 }
369
370 /* user notification thing */
371 .usermessage {
372     background-color: #ffce7b;
373     border: 1px solid #ffa500;
374     color: black;
375     font-weight: bold;
376     margin: 2em 0 1em;
377     padding: .5em 1em;
378     vertical-align: middle;
379 }
380
381 #siteNotice {
382     text-align: center;
383     font-size: 95%;
384     padding: 0 .9em;
385 }
386
387 #siteNotice p {
388     margin: 0;
389     padding: 0;
390 }
391
392 .errorbox, .successbox {
393     font-size: larger;
394     border: 2px solid;
395     padding: .5em 1em;
396     float: left;
397     margin-bottom: 2em;
398     color: #000;
399 }
400
401 .errorbox {
402     border-color: red;
403     background-color: #fff2f2;
404 }
405
406 .successbox {
407     border-color: green;
408     background-color: #dfd;
409 }
410
411 .errorbox h2, .successbox h2 {
412     font-size: 1em;
413     font-weight: bold;
414     display: inline;
415     margin: 0 .5em 0 0;
416     border: none;
417 }
418
419 #catlinks {
420     border: 1px solid #aaa;
421     background-color: #f9f9f9;
422     padding: 5px;
423     margin-top: 1em;
424     clear: both;
425 }
426
427 /* currently unused, intended to be used by a metadata box
428 in the bottom-right corner of the content area */
429 .documentDescription {
430     /* The summary text describing the document */
431     font-weight: bold;
432     display: block;
433     margin: 1em 0;
434     line-height: 1.5em;
435 }
436
437 .documentByLine {
438     text-align: right;
439     font-size: 90%;
440     clear: both;
441     font-weight: normal;
442     color: #76797c;
443 }
444
445 /* emulate center */
446 .center {
447     width: 100%;
448     text-align: center;
449 }
450
451 *.center * {
452     margin-left: auto;
453     margin-right: auto;
454 }
455
456 /* small for tables and similar */
457 .small, .small * {
458     font-size: 94%;
459 }
460
461 table.small {
462     font-size: 100%;
463 }
464
465 /*
466 ** RecentChanges
467 */
468 .pageinfo-majoredit {
469     font-weight: normal; /*bold;*/
470 }
471
472 .wiki-summary {
473     font-size: 94%;
474     font-style: italic;
475 }
476
477 /*
478 ** content styles
479 */
480 .mw-warning {
481     border: 1px solid #aaa;
482     background-color: #f9f9f9;
483     padding: 5px;
484     margin-bottom: 8px;
485     font-size: 95%;
486 }
487
488 #toc,
489 .toc {
490     width: 200px;
491     border: 1px solid #aaa;
492     background-color: #f9f9f9;
493     padding: 5px;
494     font-size: 95%;
495     float: right;
496     clear: right;
497 }
498
499 #toc h2,
500 .toc h2 {
501     display: inline;
502     border: none;
503     padding: 0;
504     font-size: 100%;
505     font-weight: bold;
506 }
507
508 .toc #toclist {
509     width: auto;
510     border: none;
511 }
512
513 #toc #toctitle,
514 .toc #toctitle,
515 #toc .toctitle,
516 .toc .toctitle {
517     text-align: center;
518 }
519
520 #toc ul,
521 .toc ul {
522     list-style-type: none;
523     list-style-image: none;
524     margin-left: 0;
525     padding-left: 0;
526     text-align: left;
527 }
528
529 #toc ul ul,
530 .toc ul ul {
531     margin: 0 0 0 2em;
532 }
533
534 #toc .toctoggle,
535 .toc .toctoggle {
536     font-size: 94%;
537 }
538
539 .mw-warning {
540     margin-left: 50px;
541     margin-right: 50px;
542     text-align: center;
543 }
544
545 /* images */
546 div.floatright, table.floatright {
547     clear: right;
548     float: right;
549     position: relative;
550     margin: 0 0 .5em .5em;
551     border: 0;
552     /*
553         border: .5em solid white;
554         border-width: .5em 0 .8em 1.4em;
555     */
556 }
557
558 div.floatright p {
559     font-style: italic;
560 }
561
562 div.floatleft, table.floatleft {
563     float: left;
564     position: relative;
565     margin: 0 .5em .5em 0;
566     border: 0;
567 }
568
569 div.floatleft p {
570     font-style: italic;
571 }
572
573 /* thumbnails */
574 div.thumb {
575     margin-bottom: .5em;
576     border-style: solid;
577     border-color: white;
578     width: auto;
579 }
580
581 div.thumb div {
582     border: 1px solid #ccc;
583     padding: 3px !important;
584     background-color: #f9f9f9;
585     font-size: 94%;
586     text-align: center;
587     overflow: hidden;
588 }
589
590 div.thumb div a img {
591     border: 1px solid #ccc;
592 }
593
594 div.thumb div div.thumbcaption {
595     border: none;
596     text-align: left;
597     line-height: 1.4em;
598     padding: .3em 0 .1em 0;
599 }
600
601 div.magnify {
602     float: right;
603     border-style: none !important;
604     background-image: none !important;
605 }
606
607 div.magnify a, div.magnify img {
608     display: block;
609     border-style: none !important;
610     background-image: none !important;
611 }
612
613 div.tright {
614     clear: right;
615     float: right;
616     border-width: .5em 0 .8em 1.4em;
617 }
618
619 div.tleft {
620     float: left;
621     margin-right: .5em;
622     border-width: .5em 1.4em .8em 0;
623 }
624
625 .hiddenStructure {
626     display: none;
627 }
628
629 @media aural {
630     .hiddenStructure {
631         speak: none;
632     }
633 }
634
635 img.tex {
636     vertical-align: middle;
637 }
638
639 span.texhtml {
640     font-family: serif;
641 }
642
643 /*
644 ** classes for special content elements like town boxes
645 ** intended to be referenced directly from the wiki src
646 */
647
648 /*
649 ** User styles
650 */
651 /* table standards */
652 table.rimage {
653     float: right;
654     position: relative;
655     margin-left: 1em;
656     margin-bottom: 1em;
657     text-align: center;
658 }
659
660 .toccolours {
661     border: 1px solid #aaa;
662     background-color: #f9f9f9;
663     padding: 5px;
664     font-size: 95%;
665 }
666
667 div.townBox {
668     position: relative;
669     float: right;
670     background-color: white;
671     margin-left: 1em;
672     border: 1px solid gray;
673     padding: .3em;
674     width: 200px;
675     overflow: hidden;
676     clear: right;
677 }
678
679 div.townBox dl {
680     padding: 0;
681     margin: 0 0 .3em;
682     font-size: 96%;
683 }
684
685 div.townBox dl dt {
686     background-image: none;
687     margin: .4em 0 0;
688 }
689
690 div.townBox dl dd {
691     margin: .1em 0 0 1.1em;
692     background-color: #f3f3f3;
693 }
694
695 /*
696 ** edit views etc
697 */
698 .special li {
699     line-height: 1.4em;
700     margin: 0;
701     padding: 0;
702 }
703
704 /* Page history styling */
705 /* the auto-generated edit comments */
706 .autocomment {
707     color: gray;
708 }
709
710 #pagehistory span.user {
711     margin-left: 1.4em;
712     margin-right: .4em;
713 }
714
715 #pagehistory span.minor {
716     font-weight: bold;
717 }
718
719 #pagehistory li {
720     border: 1px solid white;
721 }
722
723 #pagehistory li.selected {
724     background-color: #f9f9f9;
725     border: 1px dashed #aaa;
726 }
727
728 /*
729 ** Diff rendering (unused)
730 */
731 table.diff, td.diff-otitle, td.diff-ntitle {
732     background-color: white;
733 }
734
735 td.diff-addedline {
736     background-color: #cfc;
737     font-size: smaller;
738 }
739
740 td.diff-deletedline {
741     background-color: #ffa;
742     font-size: smaller;
743 }
744
745 td.diff-context {
746     background-color: #eee;
747     font-size: smaller;
748 }
749
750 span.diffchange {
751     color: red;
752     font-weight: bold;
753 }
754
755 /**
756  * Diff Output
757  */
758 /* main box */
759 .diff {
760     margin-top: 1ex;
761     margin-bottom: 0.5ex;
762     background-color: white;
763     color: black;
764     border-top: 1px solid #494f5d;
765     border-left: 1px solid #494f5d;
766     border-bottom: 1px solid #c6d2de;
767     border-right: 1px solid #c6d2de;
768     padding: 0;
769     clear: both;
770 }
771
772 .diff .block {
773     background-color: #ddd;
774     padding-left: 1em;
775 }
776
777 /* individual blocks */
778 .diff .context {
779     background-color: white;
780     border: none;
781 }
782
783 /* entire difftextblock */
784 .difftext {
785     margin-top: 0;
786     margin-bottom: 0;
787     background-color: white;
788     /* "paper" borders */
789     border-top: 1px #e8e6df solid;
790     border-left: 1px #e8e6df solid;
791     border-bottom: 1px #d2d2d2 solid;
792     border-right: 1px #b2b2b2 solid;
793     padding-left: 0;
794     padding-right: 0;
795     padding-top: 0;
796     padding-bottom: 0;
797     clear: both;
798 }
799
800 /* + - line prefix */
801 .diff .block tt {
802     font-weight: normal;
803     font-family: monospace;
804     color: black;
805     margin-left: 0;
806     border: none;
807 }
808
809 /* changed words */
810 .diff del, .diff ins {
811     font-weight: bold;
812     text-decoration: none;
813 }
814
815 /* blocks containing deleted or added words */
816 .diff .original, .diff .deleted,
817 .diff .final, .diff .added {
818     background-color: white;
819 }
820
821 /* blocks containing deleted words */
822 .diff .original, .diff .deleted {
823     background-color: #fcc;
824     border: none;
825 }
826
827 /* blocks containing added words */
828 .diff .final, .diff .added {
829     background-color: #cfc;
830     border: none;
831 }
832
833 /* deleted words */
834 .diff del {
835     background-color: #f99;
836 }
837
838 /* added words */
839 .diff ins {
840     background-color: #9f9;
841 }
842
843 /**
844  * PageHistory, Info
845  */
846 td.pageinfo {
847     font-weight: bold;
848 }
849
850 .pageinfo-minoredit, .pageinfo-authorid {
851     font-size: smaller;
852     font-style: oblique;
853 }
854
855 /**
856  * Calendar plugin
857  */
858 table.cal {
859     border: 1px outset gray;
860     background-color: white;
861     margin: 0.5ex 0.5em;
862     padding: 1px;
863     /* For Mozilla */
864     empty-cells: hide;
865 }
866
867 /* cells */
868 table.cal td {
869     background-color: white;
870     text-align: right;
871 }
872
873 /* Month-name header */
874 table.cal-header {
875     font-size: larger;
876 }
877
878 table.cal-header tr, table.cal-header td {
879     text-align: center;
880 }
881
882 .cal-arrow {
883     font-weight: bold;
884     text-decoration: none;
885 }
886
887 /* Day-names header */
888 table.cal tbody tr .cal-dayname {
889 }
890
891 .cal-dayname td {
892     text-align: center;
893     font-size: smaller;
894     text-decoration: underline;
895 }
896
897 /* Individual days */
898 a.cal-hide {
899     text-decoration: none;
900 }
901
902 /* Today */
903 /* cell */
904 table.cal td.cal-today {
905     margin: 1px;
906     border: 1px solid gray;
907 }
908
909 /* text */
910 table.cal td.cal-today a.cal-hide {
911 }
912
913 /*
914 ** keep the whitespace in front of the ^=, hides rule from konqueror
915 ** this is css3, the validator doesn't like it when validating as css2
916 */
917 #bodyContent a.external,
918 #bodyContent a[href ^="gopher://"] {
919     background-image: url("images/url.png");
920     background-position: center right;
921     background-repeat: no-repeat;
922     padding-right: 13px;
923 }
924
925 #bodyContent a[href ^="https://"],
926 .link-https {
927     background-image: url("images/lock_icon.png");
928     background-position: center right;
929     background-repeat: no-repeat;
930     padding-right: 16px;
931 }
932
933 #bodyContent a[href ^="mailto:"],
934 .link-mailto {
935     background-image: url("images/mail_icon.png");
936     background-position: center right;
937     background-repeat: no-repeat;
938     padding-right: 18px;
939 }
940
941 #bodyContent a[href ^="news://"] {
942     background-image: url("images/news_icon.png");
943     background-position: center right;
944     background-repeat: no-repeat;
945     padding-right: 18px;
946 }
947
948 #bodyContent a[href ^="ftp://"],
949 .link-ftp {
950     background-image: url("images/file_icon.png");
951     background-position: center right;
952     background-repeat: no-repeat;
953     padding-right: 18px;
954 }
955
956 #bodyContent a[href ^="irc://"],
957 .link-irc {
958     background-image: url("images/discussionitem_icon.png");
959     background-position: center right;
960     background-repeat: no-repeat;
961     padding-right: 18px;
962 }
963
964 /* disable interwiki styling */
965 #bodyContent a.extiw,
966 #bodyContent a.extiw:active {
967     color: #36b;
968     background-image: none;
969     padding: 0;
970 }
971
972 #bodyContent a.external {
973     color: #36b;
974 }
975
976 /* this can be used in the content area to switch off
977 special external link styling */
978 #bodyContent .plainlinks a {
979     background-image: none !important;
980     padding: 0 !important;
981 }
982
983 /*
984 ** Structural Elements
985 */
986
987 /*
988 ** general portlet styles (elements in the quickbar)
989 */
990 .portlet {
991     border: none;
992     margin: 0 0 .5em;
993     padding: 0;
994     float: none;
995     width: 11.6em;
996     overflow: hidden;
997 }
998
999 .portlet h4 {
1000     font-size: 95%;
1001     font-weight: normal;
1002     white-space: nowrap;
1003 }
1004
1005 .portlet h2 {
1006     background-color: transparent;
1007     padding: 0 1em 0 0.5em;
1008     display: inline;
1009     font-size: 91%;
1010     height: 16px;
1011     width: 11.6em;
1012     font-weight: bold;
1013     white-space: nowrap;
1014 }
1015
1016 .portlet h2 img {
1017     padding: 0;
1018     margin: 0;
1019     top: 0;
1020     right: 0;
1021     height: 15px;
1022     width: 15px;
1023     border: 0;
1024 }
1025
1026 .portlet h6 {
1027     background-color: #ffae2e;
1028     border: 1px #2f6fab;
1029     border-style: solid solid none solid;
1030     padding: 0 1em 0 1em;
1031     /*text-transform: lowercase;*/
1032     display: block;
1033     font-size: 1em;
1034     height: 1.2em;
1035     font-weight: normal;
1036     white-space: nowrap;
1037 }
1038
1039 .pBody {
1040     font-size: 95%;
1041     border-collapse: collapse;
1042     border: 1px solid #aaa;
1043     padding: 0 .8em .3em .5em;
1044 }
1045
1046 .portlet h1,
1047 .portlet h2,
1048 .portlet h3,
1049 .portlet h4 {
1050     margin: 0;
1051     padding: 0;
1052 }
1053
1054 .portlet ul {
1055     line-height: 1.5em;
1056     list-style-type: square;
1057     list-style-image: url("images/bullet.png");
1058     font-size: 95%;
1059 }
1060
1061 .portlet li {
1062     padding: 0;
1063     margin: 0 0 0 0;
1064 }
1065
1066 /*
1067 ** Logo properties
1068  * Optionally at the right also an image
1069 */
1070 #p-logo {
1071     z-index: 1;
1072     position: absolute; /*needed to use z-index */
1073     top: 0;
1074     left: 0;
1075     height: 42px;
1076     width: 100%;
1077     overflow: visible;
1078     background-color: #005A99;
1079 }
1080
1081 #p-logo h5 {
1082     display: none;
1083 }
1084
1085 #p-logo a,
1086 #p-logo a:hover {
1087     display: block;
1088     height: 42px;
1089     background-repeat: no-repeat;
1090     background-position: 35% 50% !important;
1091 }
1092
1093 span.logo {
1094     z-index: 1;
1095     position: absolute; /*needed to use z-index */
1096     white-space: nowrap;
1097     left: 18px;
1098     top: 3px;
1099     color: #ffffff;
1100     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
1101     font-size: 24pt;
1102     font-weight: bolder;
1103     text-decoration: none;
1104     vertical-align: middle;
1105 }
1106
1107 /* At the right we put a small "wiki stamp" */
1108 #img-logo-right {
1109     position: absolute;
1110     z-index: 3;
1111     top: 0;
1112     right: 40px;
1113 }
1114
1115 #img-logo-band {
1116     position: absolute;
1117     z-index: 3;
1118     top: 0;
1119     right: 40px;
1120     height: 45px;
1121 }
1122
1123 /*
1124 ** the navigation portlet
1125 */
1126
1127 #p-navigation {
1128     position: relative;
1129     z-index: 3;
1130 }
1131
1132 #p-navigation .pBody {
1133     padding-right: 0;
1134 }
1135
1136 #p-nav1 {
1137     position: relative;
1138     z-index: 3;
1139 }
1140
1141 #p-navigation a {
1142     display: block;
1143 }
1144
1145 #p-navigation li.active a, #p-navigation li.active a:hover {
1146     text-decoration: none;
1147     display: inline;
1148 }
1149
1150 /*
1151 ** Search portlet
1152 *  Search in the top row (not yet), see p-personal how to do that
1153 */
1154 #logo-search {
1155     position: absolute;
1156     z-index: 4;
1157     top: 5px;
1158     left: 340px;
1159     height: 25px;
1160     overflow: visible;
1161 }
1162
1163 #p-search {
1164     position: relative;
1165     z-index: 3;
1166 }
1167
1168 #p-search .pBody {
1169     /*text-align: center;*/
1170 }
1171
1172 div.pBody > button, #searchButton {
1173     margin: 0;
1174     padding: 0;
1175 }
1176
1177 #p-search .pBody {
1178     margin: 0;
1179     padding: .5em 0 .4em .4em;
1180     /*text-align: center;*/
1181 }
1182
1183 #searchholder form.searchform {
1184     margin: 0;
1185     padding: 0;
1186     display: inline;
1187 }
1188
1189 button.searchButton {
1190     margin: 0;
1191     padding: 0;
1192     cursor: pointer;
1193     width: 18px;
1194     height: 18px;
1195     border: 1px solid ButtonShadow;
1196 }
1197
1198 input.searchButton {
1199     margin-top: 1px;
1200     font-size: 8pt;
1201     cursor: pointer;
1202     width: 64px;
1203     padding-left: 1px;
1204     background-color: white;
1205     border: 1px solid #2f6fab;
1206     text-transform: capitalize;
1207 }
1208
1209 #searchInput {
1210     width: 120px;
1211     height: 18px;
1212     margin: 0;
1213     font-size: 95%;
1214     border-width: 1px;
1215     border-style: solid;
1216     border-color: #aaa #eee #eee #aaa;
1217     -moz-box-sizing: border-box;
1218     -webkit-box-sizing: border-box;
1219     box-sizing: border-box;
1220 }
1221
1222 /*
1223  ** the personal toolbar
1224  */
1225
1226 #p-personal {
1227     width: 100%;
1228     white-space: nowrap;
1229     padding: 0 0 0 0;
1230     margin: 0;
1231     position: absolute;
1232     right: 140px;
1233     top: 15px;
1234     z-index: 4;
1235     border: none;
1236     overflow: visible;
1237     line-height: 1.2em;
1238 }
1239
1240 #p-personal h5 {
1241     display: none;
1242 }
1243
1244 #p-personal .portlet,
1245 #p-personal .pBody {
1246     padding: 0;
1247     margin: 0;
1248     border: none;
1249     z-index: 0;
1250     overflow: visible;
1251     background-image: none;
1252 }
1253
1254 /* this is the ul contained in the portlet */
1255 #p-personal ul {
1256     border: none;
1257     line-height: 1.5em;
1258     padding: 0 1.5em 0 2em;
1259     margin: 0;
1260     text-align: right;
1261     list-style: none;
1262     z-index: 0;
1263     background-image: none;
1264     cursor: default;
1265 }
1266
1267 #p-personal li {
1268     z-index: 0;
1269     border: none;
1270     padding: 0;
1271     display: inline;
1272     color: white;
1273     margin-left: 0.8em;
1274     line-height: 1.2em;
1275     background-image: none;
1276 }
1277
1278 #p-personal li a {
1279     text-decoration: none;
1280     color: white;
1281     padding-left: 0.5em;
1282     padding-bottom: 0.2em;
1283 }
1284
1285 #p-personal li a:hover {
1286     color: white;
1287     background-color: #005A99;
1288     padding-bottom: 0.2em;
1289     text-decoration: none;
1290 }
1291
1292 /* the icon in front of the user name, single quotes
1293    in bg url to hide it from iemac */
1294 li#pt-mypages,
1295 li#pt-mychanges,
1296 li#pt-userpage,
1297 li#pt-anonuserpage,
1298 li#pt-login {
1299     background-image: url('images/wikiuser.png');
1300     background-position: top left;
1301     background-repeat: no-repeat;
1302     padding-left: 10px;
1303     text-transform: none;
1304 }
1305
1306 /*
1307 ** the page-related actions- page/talk, edit etc
1308 */
1309 #p-cactions {
1310     position: absolute;
1311     top: 40px; /*1.3em;*/
1312     left: /*11.5em;*/ 13.2em;
1313     margin: 0;
1314     white-space: nowrap;
1315     width: 76%;
1316     line-height: 1.1em;
1317     overflow: visible;
1318     background-image: none;
1319     border-collapse: collapse;
1320     padding-left: 1em;
1321     list-style: none;
1322     font-size: 95%;
1323 }
1324
1325 #p-cactions .hiddenStructure {
1326     display: none;
1327 }
1328
1329 #p-cactions ul {
1330     list-style: none;
1331 }
1332
1333 #p-cactions li {
1334     display: inline;
1335     border: 1px solid #aaa;
1336     border-bottom: none;
1337     padding: 0 0 .1em 0;
1338     margin: 0 .3em 0 0;
1339     overflow: visible;
1340     background-color: white;
1341 }
1342
1343 #p-cactions li.selected {
1344     border-color: #fabd23;
1345     padding: 0 0 0.2em 0;
1346 }
1347
1348 #p-cactions li a {
1349     background-color: #fbfbfb;
1350     color: #002bb8;
1351     border: none;
1352     padding: 0 .8em .3em;
1353     text-decoration: none;
1354     position: relative;
1355     z-index: 0;
1356     margin: 0;
1357 }
1358
1359 #p-cactions li.selected a {
1360     z-index: 3;
1361     background-color: #fff;
1362     padding: 0 1em .2em;
1363 }
1364
1365 #p-cactions li a:hover {
1366     z-index: 3;
1367     text-decoration: none;
1368     background-color: #fff;
1369     padding-bottom: 0.3em;
1370 }
1371
1372 /* http://universaleditbutton.org */
1373 #p-cactions li a#btn-edit {
1374     background-image: url('images/UEB16.png');
1375     background-position: top left;
1376     background-repeat: no-repeat;
1377     padding-left: 20px !important;
1378     text-transform: none;
1379 }
1380
1381 #p-cactions li a#btn-edit:hover {
1382     z-index: 3;
1383     text-decoration: none;
1384     background-color: #fff;
1385 }
1386
1387 #p-cactions h5 {
1388     display: none;
1389 }
1390
1391 #p-cactions li.istalk {
1392     margin-right: 0;
1393 }
1394
1395 #p-cactions li.istalk a {
1396     padding-right: .5em;
1397 }
1398
1399 #p-cactions #ca-addsection a {
1400     padding-left: .4em;
1401     padding-right: .4em;
1402 }
1403
1404 /* offsets to distinguish the tab groups */
1405 li#ca-talk {
1406     margin-right: 1.6em;
1407 }
1408
1409 li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
1410     margin-left: 1.6em;
1411 }
1412
1413 /*
1414 ** the remaining portlets
1415 */
1416 #p-tbx,
1417 #p-lang {
1418     position: relative;
1419     z-index: 3;
1420 }
1421
1422 /*
1423 ** footer
1424 */
1425 #footer, #bottom {
1426     background-color: white;
1427     border: 1px solid #fabd23;
1428     margin: 0.6em 0.5em 1em 13.6em;
1429     padding: .4em 0 1.2em 0;
1430     text-align: center;
1431     font-size: 90%;
1432 }
1433
1434 #footer ul {
1435     display: table-cell;
1436 }
1437
1438 #footer li {
1439     display: inline;
1440     margin: 0 1.3em;
1441 }
1442
1443 #bottom {
1444     border: none;
1445     text-align: left;
1446 }
1447
1448 /* hide from incapable browsers */
1449 head:first-child+body #footer li {
1450     white-space: nowrap;
1451 }
1452
1453 #f-poweredbyico, #f-copyrightico {
1454     display: table-cell;
1455     margin: 0 8px;
1456     padding-left: 1em;
1457     padding-right: 1em;
1458     vertical-align: middle;
1459 }
1460
1461 /* js pref toc */
1462 #preftoc {
1463     float: left;
1464     margin: 1em 1em 1em 1em;
1465     width: 13em;
1466 }
1467
1468 #preftoc li {
1469     border: 1px solid White;
1470 }
1471
1472 #preftoc li.selected {
1473     background-color: #f9f9f9;
1474     border: 1px dashed #aaaaaa;
1475 }
1476
1477 #preftoc a,
1478 #preftoc a:active {
1479     display: block;
1480     color: #0014a6;
1481 }
1482
1483 #prefcontrol {
1484     clear: both;
1485     float: left;
1486     margin-top: 1em;
1487 }
1488
1489 div.prefsectiontip {
1490     font-size: 95%;
1491     margin-top: 1em;
1492 }
1493
1494 fieldset.operaprefsection {
1495     margin-left: 15em
1496 }
1497
1498 /* more IE fixes */
1499 /* float/negative margin brokenness */
1500 * html #footer {
1501     margin-top: 0;
1502 }
1503
1504 * html #column-content {
1505     display: inline;
1506     margin-bottom: 0;
1507 }
1508
1509 * html div.editsection {
1510     font-size: smaller;
1511 }
1512
1513 #pagehistory li.selected {
1514     position: relative;
1515 }
1516
1517 .redirectText {
1518     font-size: 150%;
1519     margin: 5px;
1520 }
1521
1522 .printfooter {
1523     display: none;
1524 }
1525
1526 .not-patrolled {
1527     background-color: #ffa;
1528 }
1529
1530 div.patrollink {
1531     font-size: 75%;
1532     text-align: right;
1533 }
1534
1535 span.newpage, span.minor, span.searchmatch, span.bot {
1536     font-weight: bold;
1537 }
1538
1539 span.unpatrolled {
1540     font-weight: bold;
1541     color: red;
1542 }
1543
1544 span.searchmatch {
1545     color: red;
1546 }
1547
1548 .sharedUploadNotice {
1549     font-style: italic;
1550 }
1551
1552 span.updatedmarker {
1553     color: black;
1554     background-color: #0f0;
1555 }
1556
1557 span.newpageletter {
1558     font-weight: bold;
1559     color: black;
1560     background-color: yellow;
1561 }
1562
1563 span.minoreditletter {
1564     color: black;
1565     background-color: #c5ffe6;
1566 }
1567
1568 table.gallery {
1569     border: 1px solid #ccc;
1570     margin: 2px;
1571     padding: 2px;
1572     background-color: white;
1573 }
1574
1575 table.gallery tr {
1576     vertical-align: top;
1577 }
1578
1579 table.gallery td {
1580     vertical-align: top;
1581     background-color: #f9f9f9;
1582     border: solid 2px white;
1583 }
1584
1585 table.gallery td.galleryheader {
1586     text-align: center;
1587     font-weight: bold;
1588 }
1589
1590 div.gallerybox {
1591     margin: 2px;
1592     width: 150px;
1593 }
1594
1595 div.gallerybox div.thumb {
1596     text-align: center;
1597     border: 1px solid #ccc;
1598     margin: 2px;
1599 }
1600
1601 div.gallerytext {
1602     font-size: 94%;
1603     padding: 2px 4px;
1604 }
1605
1606 span.comment {
1607     font-style: italic;
1608 }
1609
1610 span.changedby {
1611     font-size: 95%;
1612 }
1613
1614 .previewnote {
1615     text-indent: 3em;
1616     color: #c00;
1617     border-bottom: 1px solid #aaa;
1618     padding-bottom: 1em;
1619     margin-bottom: 1em;
1620 }
1621
1622 .previewnote p {
1623     margin: 0;
1624     padding: 0;
1625 }
1626
1627 .editExternally {
1628     border: 1px solid gray;
1629     background-color: #ffffff;
1630     padding: 3px;
1631     margin-top: 0.5em;
1632     float: left;
1633     font-size: small;
1634     text-align: center;
1635 }
1636
1637 .editExternallyHelp {
1638     font-style: italic;
1639     color: gray;
1640 }
1641
1642 li span.deleted, span.history-deleted {
1643     text-decoration: line-through;
1644     color: #888;
1645     font-style: italic;
1646 }
1647
1648 .toggle {
1649     margin-left: 2em;
1650     text-indent: -2em;
1651 }
1652
1653 /* Classes for EXIF data display */
1654 table.mw_metadata {
1655     font-size: 0.8em;
1656     margin-left: 0.5em;
1657     margin-bottom: 0.5em;
1658     width: 300px;
1659 }
1660
1661 table.mw_metadata caption {
1662     font-weight: bold;
1663 }
1664
1665 table.mw_metadata th {
1666     font-weight: normal;
1667 }
1668
1669 table.mw_metadata td {
1670     padding: 0.1em;
1671 }
1672
1673 table.mw_metadata {
1674     border: none;
1675     border-collapse: collapse;
1676 }
1677
1678 table.mw_metadata td, table.mw_metadata th {
1679     text-align: center;
1680     border: 1px solid #aaaaaa;
1681     padding-left: 0.1em;
1682     padding-right: 0.1em;
1683 }
1684
1685 table.mw_metadata th {
1686     background-color: #f9f9f9;
1687 }
1688
1689 table.mw_metadata td {
1690     background-color: #fcfcfc;
1691 }
1692
1693 table.collapsed tr.collapsable {
1694     display: none;
1695 }
1696
1697 /* filetoc */
1698 ul#filetoc {
1699     text-align: center;
1700     border: 1px solid #aaaaaa;
1701     background-color: #f9f9f9;
1702     padding: 5px;
1703     font-size: 95%;
1704     margin-bottom: 0.5em;
1705     margin-left: 0;
1706     margin-right: 0;
1707 }
1708
1709 #filetoc li {
1710     display: inline;
1711     list-style-type: none;
1712     padding-right: 2em;
1713 }
1714
1715 /* @bug 1714 */
1716 input#wpSave, input#wpDiff {
1717     margin-right: 0.33em;
1718 }
1719
1720 img.toolbar:hover {
1721     cursor: pointer;
1722 }
1723
1724 #editform .editOptions {
1725     display: inline;
1726 }
1727
1728 #wpSave {
1729     font-weight: bold;
1730 }
1731
1732 /* Classes for article validation */
1733
1734 table.revisionform_default {
1735     border: 1px solid #000000;
1736 }
1737
1738 table.revisionform_focus {
1739     border: 1px solid #000000;
1740     background-color: #00BBFF;
1741 }
1742
1743 tr.revision_tr_default {
1744     background-color: #EEEEEE;
1745 }
1746
1747 tr.revision_tr_first {
1748     background-color: #DDDDDD;
1749 }
1750
1751 p.revision_saved {
1752     color: green;
1753     font-weight: bold;
1754 }
1755
1756 #mw_trackbacks {
1757     border: solid 1px #bbbbff;
1758     background-color: #eeeeff;
1759     padding: 0.2em;
1760 }
1761
1762 /* Allmessages table */
1763
1764 #allmessagestable th {
1765     background-color: #b2b2ff;
1766 }
1767
1768 #allmessagestable tr.orig {
1769     background-color: #ffe2e2;
1770 }
1771
1772 #allmessagestable tr.new {
1773     background-color: #e2ffe2;
1774 }
1775
1776 #allmessagestable tr.def {
1777     background-color: #f0f0ff;
1778 }
1779
1780 /* noarticletext */
1781 div.noarticletext {
1782     border: 1px solid #ccc;
1783     background-color: #fff;
1784     padding: .2em 1em;
1785     color: #000;
1786 }
1787
1788 div#searchTargetContainer {
1789     left: 10px;
1790     top: 10px;
1791     width: 90%;
1792     background-color: white;
1793 }
1794
1795 div#searchTarget {
1796     padding: 3px;
1797     margin: 5px;
1798     background-color: #F0F0F0;
1799     border: solid 1px blue;
1800 }
1801
1802 div#searchTarget ul li {
1803     list-style: none;
1804 }
1805
1806 div#searchTarget ul li:before {
1807     color: orange;
1808     content: "\00BB \0020";
1809 }
1810
1811 div.multipageimagenavbox {
1812     border: solid 1px silver;
1813     padding: 4px;
1814     margin: 1em;
1815     border-radius: 6px;
1816     background-color: #f0f0f0;
1817 }
1818
1819 div.multipageimagenavbox div.thumb {
1820     border: none;
1821     margin-left: 2em;
1822     margin-right: 2em;
1823 }
1824
1825 div.multipageimagenavbox hr {
1826     margin: 6px;
1827 }
1828
1829 table.multipageimage td {
1830     text-align: center;
1831 }
1832
1833 /*
1834     Table pager (e.g. Special:Imagelist)
1835     - remove underlines from the navigation link
1836     - collapse borders
1837     - set the borders to outsets (similar to Special:Allmessages)
1838     - remove line wrapping for all td and th, set background color
1839     - restore line wrapping for the last two table cells (description and size)
1840 */
1841 .TablePager_nav a {
1842     text-decoration: none;
1843 }
1844
1845 .TablePager {
1846     border-collapse: collapse;
1847 }
1848
1849 .TablePager, .TablePager td, .TablePager th {
1850     border: 0.15em solid #777777;
1851     padding: 0 0.15em 0 0.15em;
1852 }
1853
1854 .TablePager th {
1855     background-color: #eeeeff
1856 }
1857
1858 .TablePager td {
1859     background-color: #ffffff
1860 }
1861
1862 .TablePager tr:hover td {
1863     background-color: #eeeeff
1864 }
1865
1866 .imagelist td, .imagelist th {
1867     white-space: nowrap
1868 }
1869
1870 .imagelist .TablePager_col_links {
1871     background-color: #eeeeff
1872 }
1873
1874 .imagelist .TablePager_col_img_description {
1875     white-space: normal
1876 }
1877
1878 .imagelist th.TablePager_sort {
1879     background-color: #ccccff
1880 }
1881
1882 /**
1883  * PhpWiki Tables
1884  */
1885 .pagelist {
1886 }
1887
1888 .pagelist thead td {
1889     background-color: #e8e8e8;
1890     text-decoration: none;
1891     font-weight: bold;
1892     font-size: smaller;
1893 }
1894
1895 .pagelist thead td u {
1896     text-decoration: none;
1897 }
1898
1899 .pagelist tr.evenrow {
1900     background-color: #eee;
1901 }
1902
1903 .pagelist tr.oddrow {
1904     background-color: white;
1905 }
1906
1907 th.gridbutton {
1908     background-color: ThreeDLightShadow;
1909     color: black;
1910     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
1911     font-size: small;
1912     font-weight: normal;
1913     /*font-style: menu;*/
1914     white-space: nowrap;
1915     margin: 5px 0;
1916     max-height: 24px;
1917     padding: 5px 0 5px 0;
1918     border-width: 1px;
1919     border-style: solid;
1920     border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight;
1921 }
1922
1923 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
1924     text-decoration: none;
1925     font-size: small;
1926     font-weight: normal;
1927     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
1928     background-color: ThreeDLightShadow;
1929     color: black;
1930 }
1931
1932 .wikipaging-disabled {
1933     color: #999
1934 }
1935
1936 /* <?plugin RawHtml <div class="boxright"> </div> */
1937
1938 div.boxright {
1939     width: 200px;
1940     right: 10px;
1941     float: right;
1942     border: thin solid #888888;
1943     padding: 0.5em 0.5em 0.5em 0.5em;
1944     margin: 0;
1945 }
1946
1947 div.boxright > blockquote {
1948     padding: 0.5em;
1949     margin: 0;
1950 }
1951
1952 .error {
1953     color: black;
1954     background-color: #FF9999;
1955     margin-top: 1em;
1956     margin-bottom: 1em;
1957     padding-left: 0.8em;
1958     padding-right: 0.8em;
1959     padding-top: 0.8ex;
1960     padding-bottom: 0;
1961     border: medium solid red;
1962     clear: both;
1963 }
1964
1965 .warning, .warning_msg {
1966     color: black;
1967     background-color: #FFCCCC;
1968     margin-top: 1em;
1969     margin-bottom: 1em;
1970     padding-left: 0.8em;
1971     padding-right: 0.8em;
1972     padding-top: 0.8ex;
1973     padding-bottom: 0;
1974     border: 1px solid #aaa;
1975     clear: both;
1976 }
1977
1978 /* Debug */
1979 .debug {
1980     color: black;
1981     background-color: white;
1982     font-size: smaller;
1983     margin: 1ex 0;
1984     padding: 0.5ex 0.5em;
1985     border: medium solid #fff8dc; /* darker ivory */
1986 }
1987
1988 /* Hints */
1989 .hint {
1990     color: black;
1991     background-color: #eeeeee;
1992     font-style: italic;
1993     margin-left: 3em;
1994     padding: 0.5ex 0.5em;
1995     border: thin solid #aaaaaa;
1996 }
1997
1998 span.hint {
1999     padding: 0;
2000 }
2001
2002 /* Disabled Plugins */
2003 .disabled-plugin {
2004     clear: both;
2005     margin: 1ex 0;
2006     padding: 0;
2007 }
2008
2009 .disabled-plugin .title {
2010     color: #400;
2011     background-color: inherit;
2012     font-size: x-small;
2013     text-align: right;
2014     padding: 0 0.5em;
2015 }
2016
2017 .disabled-plugin pre {
2018     color: black;
2019     background-color: #ddd;
2020     margin: 0;
2021     padding: 0.3ex 0.5em;
2022 }
2023
2024 /* "(Redirected from ...)" message. */
2025 span.redirectfrom {
2026     font-size: small;
2027     font-style: oblique;
2028     font-weight: normal;
2029     padding-left: 1em;
2030 }
2031
2032 .search-context {
2033     background-color: white;
2034     font-style: oblique;
2035 }
2036
2037 .search-term {
2038     background-color: yellow;
2039     font-weight: normal;
2040 }
2041
2042 a.spell-wrong {
2043     color: #ba0000;
2044     background-color: yellow;
2045 }
2046
2047 span.spell-wrong {
2048     color: #ba0000;
2049 }
2050
2051 /**
2052  * Wiki Forms
2053  *
2054  * The div inside the wikiadmin upload form does not
2055  * have a class yet, so it must be referenced indirectly
2056  */
2057 /* div.wikiaction { background-color: #eee; } */
2058 /* div.wikiadmin { background-color: #fee; } */
2059 /* form.wikiadmin div { background-color: #fee; } */
2060 /* form.wikiformrich { background-color: #eee; } */
2061
2062 /**
2063  * Link styles
2064  */
2065 .wiki, .named-wiki {
2066     text-decoration: none;
2067     font-weight: normal;
2068 }
2069
2070 /* Action buttons */
2071 a.wikiaction, a.wikiadmin, a.wiki-rc-action, a.wikiunsafe,
2072 input.wikiaction, input.button, input.wikiadmin {
2073     text-decoration: none;
2074     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
2075     /* don't wrap text buttons */
2076     white-space: nowrap;
2077 }
2078
2079 .wikiunsafe {
2080     background-color: #fcc;
2081 }
2082
2083 /* Unknown links */
2084 .wikiunknown, .named-wikiunknown {
2085     font-weight: normal;
2086     font-size: 100%;
2087 }
2088
2089 /* QuestionMark #600 */
2090 .wikiunknown a, .named-wikiunknown a {
2091     text-decoration: none;
2092     font-weight: normal;
2093     font-size: smaller;
2094 }
2095
2096 /* Backlinks */
2097 .backlinks {
2098     text-decoration: underline;
2099     color: #006;
2100 }
2101
2102 h1 .backlinks {
2103     text-decoration: underline;
2104 }
2105
2106 /* Interwiki links */
2107 .wikipage {
2108     font-weight: normal;
2109 }
2110
2111 .interwiki {
2112     text-decoration: none;
2113 }
2114
2115 .interwiki, i.interwiki .wikipage, em .interwiki .wikipage {
2116     font-style: oblique;
2117 }
2118
2119 .interwiki .wikipage, i .interwiki, em .interwiki {
2120     font-style: normal;
2121 }
2122
2123 #p-rc-body div div.box-title {
2124     display: none;
2125 }
2126
2127 /* RssFeed */
2128 div.rss {
2129     margin: 1em;
2130     padding: 1em;
2131     font-size: 0.9em;
2132     background-color: #eeeeee;
2133     border: thin dashed #aaa;
2134 }
2135
2136 div.feed {
2137     color: #333;
2138     margin: -0.5em;
2139     margin-bottom: 0;
2140     padding: 0.3em;
2141     font-weight: bold;
2142     background-color: #f2f2f2;
2143     font-size: 1.2em;
2144 }
2145
2146 div.itemdesc {
2147     padding-left: 1em;
2148 }
2149
2150 div.rssitem {
2151     border-top: thin dashed #aaa;
2152 }
2153
2154 a.rssicon {
2155     font-weight: normal;
2156     font-size: small;
2157     vertical-align: middle;
2158 }
2159
2160 /* Top-page - RateIt */
2161 div#rateit-widget-top-1 {
2162     width: 120px;
2163     height: 29px;
2164     top: 5px;
2165     right: 75px;
2166     z-index: 1;
2167     position: absolute; /*needed to use z-index */
2168 }
2169
2170 div#rateit-widget-top {
2171     padding-top: 0;
2172     position: absolute;
2173     z-index: 1;
2174     width: 120px;
2175     height: 29px;
2176     top: 0; /* 34 */
2177     right: 110px;
2178 }
2179
2180 /* Top-page - RateIt */
2181 span.rateit {
2182     text-decoration: none;
2183     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
2184     font-size: 10px;
2185 }
2186
2187 div.public, span.public {
2188     background-color: #ffce7b;
2189 }
2190
2191 /* IncludePage plugin ================================================= */
2192
2193 .transclusion-title {
2194     font-weight: bold;
2195     text-decoration: underline;
2196     margin-bottom: 0.25ex;
2197     margin-right: 0.25em;
2198 }
2199
2200 .transclusion, .wiki-edithelp {
2201     font-size: 97%;
2202 }
2203
2204 .transclusion {
2205     border: 1px solid gray;
2206     padding-left: 0.8em;
2207     padding-right: 0.8em;
2208     padding-top: 0;
2209     padding-bottom: 0;
2210     margin-left: 0.25em;
2211     margin-right: 0.25em;
2212     margin-bottom: 0.1ex;
2213 }
2214
2215 .wiki-edithelp {
2216     background-color: white;
2217     border: medium solid #fff8dc; /* darker ivory */
2218     padding-left: 0.5em;
2219     padding-right: 0.5em;
2220     padding-top: 0.75ex;
2221     padding-bottom: 0.75ex;
2222     margin-left: 0;
2223     margin-right: 0;
2224     margin-top: 1ex;
2225     margin-bottom: 1ex;
2226 }
2227
2228 .wiki-edithelp .wiki {
2229     /* color: #5454ff;*/
2230 }
2231
2232 .wiki-edithelp p {
2233     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
2234     padding-left: 0.5em;
2235     padding-right: 0.5em;
2236     padding-top: 0.5ex;
2237     padding-bottom: 0.5ex;
2238     margin: 0;
2239 }
2240
2241 /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */
2242
2243 /*
2244  * table class="boxed"
2245  * will put a border around the table (but not around the cells)
2246  *
2247  * table class="bordered"
2248  * will put a border around the table and the cells
2249  *
2250  * In both cases, the caption will be bold and centered under the table
2251  *
2252  * In both cases, the headers (th) will have a "#d8d8d8" background
2253  */
2254
2255 table.boxed, table.bordered, table.bordered th, table.bordered td {
2256     border-width: 1px;
2257     border-style: solid;
2258     border-collapse: collapse;
2259     vertical-align: top;
2260 }
2261
2262 table.boxed td, table.bordered td,
2263 table.boxed th, table.bordered th {
2264     padding-left: 5px;
2265     padding-right: 5px;
2266     padding-top: 0;
2267     padding-bottom: 0;
2268 }
2269
2270 table.boxed caption, table.bordered caption {
2271     text-align: center;
2272     font-weight: bold;
2273     caption-side: bottom;
2274     padding-top: 0.8em;
2275 }
2276
2277 table.boxed th, table.bordered th {
2278     font-weight: bold;
2279     background-color: #d8d8d8;
2280 }
2281
2282 /* For RecentChanges plugin */
2283 td.tdselected, td.tdunselected {
2284     text-align: center;
2285     font-weight: bold;
2286     padding-left: 5px;
2287     padding-right: 5px;
2288 }
2289
2290 td.tdselected {
2291     color: white;
2292     background-color: #554295;
2293 }
2294
2295 td.tdunselected {
2296     color: black;
2297     background-color: #e9e8de;
2298 }
2299
2300 /* Style for feedback
2301  * Use this style to tell the user that the operation he
2302  * requested was executed successfully, e.g:
2303  * User was successfully registered
2304 */
2305 .feedback {
2306     font-weight: bold;
2307     border-width: 2px;
2308     border-style: solid;
2309     background-color: #DFD;
2310     border-color: green;
2311     padding: 0.5em;
2312 }
2313
2314 table.sortable th.header {
2315     background-image: url(../default/buttons/sort_none.gif);
2316     cursor: pointer;
2317     background-repeat: no-repeat;
2318     background-position: center right;
2319     padding-right: 20px;
2320 }
2321
2322 table.sortable th.headerSortUp {
2323     background-image: url(../default/buttons/sort_up.gif);
2324     cursor: pointer;
2325     background-repeat: no-repeat;
2326     background-position: center right;
2327     padding-right: 20px;
2328 }
2329
2330 table.sortable th.headerSortDown {
2331     background-image: url(../default/buttons/sort_down.gif);
2332     cursor: pointer;
2333     background-repeat: no-repeat;
2334     background-position: center right;
2335     padding-right: 20px;
2336 }