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