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