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