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