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