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