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