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