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