* Improve styles for prefences
[lhc/web/wiklou.git] / skins / modern / main.css
1 body {
2 margin: 0 0 0 0;
3 padding: 0 0 0 0;
4 /*font-size: 10pt;*/
5 font-size: x-small;
6
7
8 font-family: sans-serif;
9 color: black;
10 background-color: #f0f0f0;
11 }
12
13 #mw_main,
14 #p-personal,
15 #mw_header {
16 font-size: 130%;
17 }
18
19 #mw_header {
20 position: absolute;
21 top: 0;
22 left: 0;
23 margin: 0 0 0 0;
24 padding: 0 0em 0 0em;
25 border: none;
26 height: 2em;
27 width: 100%;
28
29 background-color: #003366;
30 color: white;
31 }
32
33 #mw_header h1 {
34 margin: 0 0 0 0.5em;
35 padding: 0 0 0 0;
36 text-decoration: none;
37 font-size: 150%;
38 }
39
40 #p-personal {
41 position: absolute;
42 top: 2em;
43 left: 0;
44 height: 1.5em;
45 margin: 0 0 0 0;
46 padding: 0 0 0 0;
47 width: 100%;
48
49 }
50
51 #p-personal div.pBody {
52 margin: 0 0 0 0;
53 padding: 0 0 0 0;
54 height: 1.5em;
55 font-variant: small-caps;
56 }
57
58 #p-personal h5 {
59 display: none;
60 }
61
62 #p-personal ul {
63 margin: 0 0 0 0;
64 padding: 0 0 0 0;
65 display: block;
66 height: 1.5em;
67 background-color: #3c78b5;
68 }
69
70 #p-personal li {
71 display: block; float: left;
72 height: 1.5em;
73 margin: 0 0 0 0;
74 vertical-align: middle;
75
76 font-weight: bold;
77 text-transform: lowercase;
78 }
79
80 #p-personal li a {
81 text-decoration: none;
82 color: white;
83 padding: 0 1em 0 1em;
84 }
85
86 #p-personal li a:hover {
87 text-decoration: none;
88 color: white;
89 }
90
91 #p-personal li:hover {
92 background-color: #003366;
93 }
94
95 #jump-to-nav {
96 display: none;
97 }
98
99 #mw_contentwrapper {
100 width: 100%;
101 margin: 0 0 0 -15em;
102 float: right;
103 }
104
105 #mw_content {
106 margin: 0 0 0 14em;
107
108 background-color: white;
109 border-top: solid 1px #bbbbbb;
110 border-left: solid 1px #bbbbbb;
111 border-bottom: solid 1px #bbbbbb;
112
113 line-height: 1.5em;
114 padding: 0 1em 1em 1em;
115 }
116
117 #mw_portlets {
118 width: 14em;
119
120 border-right: solid 1px #bbbbbb;
121 background-color: #f0f0f0;
122 }
123
124 #mw_main {
125 padding: 0 0 0 0;
126 margin: 0 0 0 0;
127 margin-top: 3.5em;
128 }
129
130 div.mw_clear {
131 margin: 0 0 0 0;
132 padding: 0 0 0 0;
133 clear: both;
134 }
135
136 .portlet {
137 padding: 0 0 0 0;
138 margin: 0 0 0 0;
139 }
140
141 .portlet div.pBody {
142 padding: 0em 0 1em 0;
143 }
144
145 textarea {
146 width: 100%;
147 padding: .1em;
148 }
149
150 #searchBody {
151 text-align: center;
152 }
153
154 #searchInput {
155 display: block;
156 margin-left: auto;
157 margin-right: auto;
158 }
159
160 .portlet h5 {
161 padding: 0.1em 0 0.3em 1em;
162 margin: 0 0 0 0;
163 background-color: #dddddd;
164 font-weight: bold;
165 border-bottom: solid 1px #3c78b5;
166 height: 1.1em;
167 }
168
169 .portlet ul {
170 margin: 0 0 0 1.5em;
171 padding: 0 0 0 0;
172 }
173
174 #mw_portlets .portlet ul {
175 line-height: 1.4em;
176 }
177
178 ul {
179 list-style-image: url(bullet.gif);
180 }
181
182 #p-cactions {
183 height: 1.5em;
184 padding: 0 0 0 0;
185 margin: 0 0 0 14em;
186 }
187
188 #p-cactions div.pBody {
189 margin: 0 0 0 0;
190 padding: 0 0 0 0;
191 }
192
193 #p-cactions a,
194 #p-cactions a:hover {
195 color: black;
196 text-decoration: none;
197 }
198
199 #p-cactions ul {
200 display: inline;
201 margin: 0 0 0 0;
202 padding: 0 0 0 0;
203 }
204
205 #p-cactions li {
206 margin: 0 0.5em 0 0.5em;
207 padding: 0 0.2em 0 0.2em;
208 display: block;
209 float: left;
210 height: 1.5em;
211 text-transform: lowercase;
212 }
213
214 #p-cactions li.selected {
215 background-color: #bbbbbb;
216 }
217
218 #p-cactions li a,
219 #p-cactions li a:hover,
220 #p-cactions li a:visited {
221 text-decoration: underline;
222 color: #003366;
223 }
224
225 #p-cactions li.selected a,
226 #p-cactions li.selected a:hover,
227 #p-cactions li.selected a:visited {
228 text-decoration: none;
229 color: white;
230 }
231
232 #p-cactions h5 {
233 display: none;
234 }
235
236 #siteSub {
237 display: none;
238 }
239
240 #footer {
241 background-color: #f0f0f0;
242 background: url(footer-grad.png) repeat-x 0 0;
243 padding: 10px 1em 1em 1em;
244 clear:both;
245 color: #444444;
246 }
247
248 #footer a,
249 #footer a:hover,
250 #footer a:visited {
251 color: #444444;
252 text-decoration: underline;
253 }
254
255 img {
256 border: none;
257 }
258
259 #footer li {
260 display: inline;
261 list-style-type: none;
262 padding: 0 0 0 0;
263 margin: 0 0 0 0;
264 }
265
266 #footer ul {
267 padding: 0 0 0 0;
268 margin: 0 0 0 0;
269 }
270
271 div.printfooter {
272 display: none;
273 }
274
275 p {
276 margin: 1em 0 1em 0;
277 }
278
279 #contentSub {
280 color: #888;
281 font-size: small;
282 padding-left: 2em;
283 }
284
285 #mw_portlets form {
286 margin: 0 0 0 0;
287 padding: 0 0 0 0;
288 }
289
290 a {
291 text-decoration: none;
292 color: #003366;
293 background: none;
294 }
295 a:visited {
296 color: #5a3696;
297 }
298 a:active {
299 color: #faa700;
300 }
301 a:hover {
302 text-decoration: underline;
303 }
304 a.stub {
305 color: #772233;
306 }
307 a.new {
308 color: #ba0000;
309 }
310 a.new:visited {
311 color: #a55858;
312 }
313
314 span.editsection {
315 font-size: small;
316 }
317
318 h1, h2 {
319 border-bottom: solid 1px #003366;
320 }
321
322 #preftoc {
323 width: 100%;
324 margin: 0 0 0 0;
325 padding: 0 0 0 0;
326 height: 1.5em;
327 clear: right;
328 }
329
330 #preftoc li {
331 margin: 0 0.5em 0 0.5em;
332 padding: 0 0.2em 0 0.2em;
333 display: block;
334 float: left;
335 height: 1.5em;
336 text-transform: lowercase;
337 }
338
339 #preferences {
340 margin: 0 0 0 0;
341 padding: 0em 1em 1em 1em;
342 border: solid 1px #bbbbbb;
343 clear: left; /* Multi-line toc should not push data to horizontally */
344 }
345
346 #preferences fieldset {
347 margin-top: 0;
348 border: none;
349 }
350
351 #preferences h2 {
352 }
353
354 .mainLegend {
355 display: none;
356 }
357
358 .prefsectiontip {
359 font-size: x-small;
360 padding: .2em 2em;
361 color: #666;
362 }
363
364 #preftoc li.selected {
365 background-color: #bbbbbb;
366 }
367
368 #preftoc li a,
369 #preftoc li a:hover,
370 #preftoc li a:visited {
371 text-decoration: underline;
372 color: #003366;
373 }
374
375 #preftoc li.selected a,
376 #preftoc li.selected a:hover,
377 #preftoc li.selected a:visited {
378 text-decoration: none;
379 color: white;
380 }
381
382 #mw_content a.external,
383 #mw_content a[href ^="gopher://"] {
384 background: url(external.png) center right no-repeat;
385 padding-right: 13px;
386 }
387 #mw_content a[href ^="https://"],
388 .link-https {
389 background: url(lock_icon.gif) center right no-repeat;
390 padding-right: 16px;
391 }
392 #mw_content a[href ^="mailto:"],
393 .link-mailto {
394 background: url(mail_icon.gif) center right no-repeat;
395 padding-right: 18px;
396 }
397 #mw_content a[href ^="news://"] {
398 background: url(news_icon.png) center right no-repeat;
399 padding-right: 18px;
400 }
401 #mw_content a[href ^="ftp://"],
402 .link-ftp {
403 background: url(file_icon.gif) center right no-repeat;
404 padding-right: 18px;
405 }
406 #mw_content a[href ^="irc://"],
407 .link-irc {
408 background: url(discussionitem_icon.gif) center right no-repeat;
409 padding-right: 18px;
410 }
411
412 #mw_content a.external[href $=".ogg"], #mw_content a.external[href $=".OGG"],
413 #mw_content a.external[href $=".mid"], #mw_content a.external[href $=".MID"],
414 #mw_content a.external[href $=".midi"], #mw_content a.external[href $=".MIDI"],
415 #mw_content a.external[href $=".mp3"], #mw_content a.external[href $=".MP3"],
416 #mw_content a.external[href $=".wav"], #mw_content a.external[href $=".WAV"],
417 #mw_content a.external[href $=".wma"], #mw_content a.external[href $=".WMA"],
418 .link-audio {
419 background: url("audio.png") center right no-repeat;
420 padding-right: 13px;
421 }
422 #mw_content a.external[href $=".ogm"], #mw_content a.external[href $=".OGM"],
423 #mw_content a.external[href $=".avi"], #mw_content a.external[href $=".AVI"],
424 #mw_content a.external[href $=".mpeg"], #mw_content a.external[href $=".MPEG"],
425 #mw_content a.external[href $=".mpg"], #mw_content a.external[href $=".MPG"],
426 .link-video {
427 background: url("video.png") center right no-repeat;
428 padding-right: 13px;
429 }
430 #mw_content a.external[href $=".pdf"], #mw_content a.external[href $=".PDF"],
431 #mw_content a.external[href *=".pdf#"], #mw_content a.external[href *=".PDF#"],
432 #mw_content a.external[href *=".pdf?"], #mw_content a.external[href *=".PDF?"],
433 .link-document {
434 background: url("document.png") center right no-repeat;
435 padding-right: 12px;
436 }
437
438 /* images */
439 div.floatright, table.floatright {
440 clear: right;
441 float: right;
442 position: relative;
443 margin: 0 0 .5em .5em;
444 border: 0;
445 /*
446 border: .5em solid white;
447 border-width: .5em 0 .8em 1.4em;
448 */
449 }
450 div.floatright p { font-style: italic; }
451 div.floatleft, table.floatleft {
452 float: left;
453 clear: left;
454 position: relative;
455 margin: 0 .5em .5em 0;
456 border: 0;
457 /*
458 margin: .3em .5em .5em 0;
459 border: .5em solid white;
460 border-width: .5em 1.4em .8em 0;
461 */
462 }
463 div.floatleft p { font-style: italic; }
464 /* thumbnails */
465 div.thumb {
466 margin-bottom: .5em;
467 border-style: solid;
468 border-color: white;
469 width: auto;
470 }
471 div.thumbinner {
472 border: 1px solid #ccc;
473 padding: 3px !important;
474 background-color: #f9f9f9;
475 font-size: 94%;
476 text-align: center;
477 overflow: hidden;
478 }
479 html .thumbimage {
480 border: 1px solid #ccc;
481 }
482 html .thumbcaption {
483 border: none;
484 text-align: left;
485 line-height: 1.4em;
486 padding: 3px !important;
487 font-size: 94%;
488 }
489 div.magnify {
490 float: right;
491 border: none !important;
492 background: none !important;
493 }
494 div.magnify a, div.magnify img {
495 display: block;
496 border: none !important;
497 background: none !important;
498 }
499 div.tright {
500 clear: right;
501 float: right;
502 border-width: .5em 0 .8em 1.4em;
503 }
504 div.tleft {
505 float: left;
506 clear: left;
507 margin-right: .5em;
508 border-width: .5em 1.4em .8em 0;
509 }
510 img.thumbborder {
511 border: 1px solid #dddddd;
512 }
513 .hiddenStructure {
514 display: none;
515 }
516
517 #mw_content .plainlinks a {
518 background: none !important;
519 padding: 0 !important;
520 }
521
522 .mw-warning {
523 border: 1px solid #aaa;
524 background-color: #f9f9f9;
525 padding: 5px;
526 font-size: 95%;
527 }
528
529 #toc,
530 .toc {
531 margin: 0 0 0 0;
532 padding: 0 0 0 0;
533 border-spacing: 0;
534 background-color: #f0f0f0;
535 border: solid 1px #bbbbbb;
536 }
537
538 #toc tr, #toc td {
539 margin: 0 0 0 0;
540 padding: 0 0 0 0;
541 }
542
543 #toctitle {
544 border-bottom: solid 1px #3c78b5;
545 background-color: #dddddd;
546 margin: 0 0 0 0;
547 }
548
549 #toc h2,
550 .toc h2 {
551 display: inline;
552 border: none;
553 padding: 0;
554 font-size: 100%;
555 font-weight: bold;
556 }
557 #toc #toctitle,
558 .toc #toctitle,
559 #toc .toctitle,
560 .toc .toctitle {
561 text-align: center;
562 }
563
564 #toc ul,
565 .toc ul {
566 list-style-type: none;
567 list-style-image: none;
568 margin: 0 1em 0 1em;
569 padding-left: 0;
570 text-align: left;
571 }
572
573 #toc ul ul,
574 .toc ul ul {
575 margin: 0 0 0 2em;
576 }
577
578 #toc .toctoggle,
579 .toc .toctoggle {
580 font-size: 94%;
581 }
582
583 .mw-warning {
584 margin-left: 50px;
585 margin-right: 50px;
586 text-align: center;
587 }
588
589 .catlinks {
590 border: solid 1px #bbbbbb;
591 background-color: #f0f0f0;
592 padding: 0.5em 0.5em 0.5em 0.5em;
593 margin: 0 0 0 0;
594 }
595
596 .catlinks {
597 margin: 0 0 0 0;
598 padding: 0 0 0 0;
599 }
600
601 #mw_header h1,
602 #p-personal,
603 #p-cactions {
604 overflow: hidden;
605 }
606
607 /* disable interwiki styling */
608 #mw_content a.extiw,
609 #mw_content a.extiw:active {
610 color: #36b;
611 background: none;
612 padding: 0;
613 }
614 #mw_content a.external {
615 color: #36b;
616 }
617
618
619
620 .redirectText {
621 font-size: 150%;
622 margin: 5px;
623 }
624
625 .printfooter {
626 display: none;
627 }
628
629 .not-patrolled {
630 background-color: #ffa;
631 }
632 div.patrollink {
633 font-size: 75%;
634 text-align: right;
635 }
636 span.newpage, span.minor, span.searchmatch, span.bot {
637 font-weight: bold;
638 }
639 span.unpatrolled {
640 font-weight: bold;
641 color: red;
642 }
643
644 span.searchmatch {
645 color: red;
646 }
647 .sharedUploadNotice {
648 font-style: italic;
649 }
650
651 span.updatedmarker {
652 color: black;
653 background-color: #0f0;
654 }
655
656 table.gallery {
657 border: 1px solid #ccc;
658 margin: 2px;
659 padding: 2px;
660 background-color: white;
661 }
662
663 table.gallery tr {
664 vertical-align: top;
665 }
666
667 table.gallery td {
668 vertical-align: top;
669 background-color: #f9f9f9;
670 border: solid 2px white;
671 }
672 /* Keep this temporarily so that cached pages will display right */
673 table.gallery td.galleryheader {
674 text-align: center;
675 font-weight: bold;
676 }
677 table.gallery caption {
678 font-weight: bold;
679 }
680
681 div.gallerybox {
682 margin: 2px;
683 }
684
685 div.gallerybox div.thumb {
686 text-align: center;
687 border: 1px solid #ccc;
688 margin: 2px;
689 }
690
691 div.gallerytext {
692 overflow: hidden;
693 font-size: 94%;
694 padding: 2px 4px;
695 }
696
697 span.comment {
698 font-style: italic;
699 }
700
701 span.changedby {
702 font-size: 95%;
703 }
704
705 .previewnote {
706 text-indent: 3em;
707 color: #c00;
708 border-bottom: 1px solid #aaa;
709 padding-bottom: 1em;
710 margin-bottom: 1em;
711 }
712
713 .previewnote p {
714 margin: 0;
715 padding: 0;
716 }
717
718 .editExternally {
719 border: 1px solid gray;
720 background-color: #ffffff;
721 padding: 3px;
722 margin-top: 0.5em;
723 float: left;
724 font-size: small;
725 text-align: center;
726 }
727 .editExternallyHelp {
728 font-style: italic;
729 color: gray;
730 }
731
732 .toggle {
733 margin-left: 2em;
734 text-indent: -2em;
735 }
736
737 /* Classes for EXIF data display */
738 table.mw_metadata {
739 font-size: 0.8em;
740 margin-left: 0.5em;
741 margin-bottom: 0.5em;
742 width: 300px;
743 }
744
745 table.mw_metadata caption {
746 font-weight: bold;
747 }
748
749 table.mw_metadata th {
750 font-weight: normal;
751 }
752
753 table.mw_metadata td {
754 padding: 0.1em;
755 }
756
757 table.mw_metadata {
758 border: none;
759 border-collapse: collapse;
760 }
761
762 table.mw_metadata td, table.mw_metadata th {
763 text-align: center;
764 border: 1px solid #aaaaaa;
765 padding-left: 0.1em;
766 padding-right: 0.1em;
767 }
768
769 table.mw_metadata th {
770 background-color: #f9f9f9;
771 }
772
773 table.mw_metadata td {
774 background-color: #fcfcfc;
775 }
776
777 table.collapsed tr.collapsable {
778 display: none;
779 }
780
781
782 /* filetoc */
783 ul#filetoc {
784 text-align: center;
785 border: 1px solid #aaaaaa;
786 background-color: #f9f9f9;
787 padding: 5px;
788 font-size: 95%;
789 margin-bottom: 0.5em;
790 margin-left: 0;
791 margin-right: 0;
792 }
793
794 #filetoc li {
795 display: inline;
796 list-style-type: none;
797 padding-right: 2em;
798 }
799
800 input#wpSummary {
801 width: 80%;
802 }
803
804 /* @bug 1714 */
805 input#wpSave, input#wpDiff {
806 margin-right: 0.33em;
807 }
808
809 #editform .editOptions {
810 display: inline;
811 }
812
813 #wpSave {
814 font-weight: bold;
815 }
816
817 /* Classes for article validation */
818
819 table.revisionform_default {
820 border: 1px solid #000000;
821 }
822
823 table.revisionform_focus {
824 border: 1px solid #000000;
825 background-color:#00BBFF;
826 }
827
828 tr.revision_tr_default {
829 background-color:#EEEEEE;
830 }
831
832 tr.revision_tr_first {
833 background-color:#DDDDDD;
834 }
835
836 p.revision_saved {
837 color: green;
838 font-weight:bold;
839 }
840
841 #mw_trackbacks {
842 border: solid 1px #bbbbff;
843 background-color: #eeeeff;
844 padding: 0.2em;
845 }
846
847
848 /* Allmessages table */
849
850 #allmessagestable th {
851 background-color: #b2b2ff;
852 }
853
854 #allmessagestable tr.orig {
855 background-color: #ffe2e2;
856 }
857
858 #allmessagestable tr.new {
859 background-color: #e2ffe2;
860 }
861
862 #allmessagestable tr.def {
863 background-color: #f0f0ff;
864 }
865
866
867 /* noarticletext */
868 div.noarticletext {
869 border: 1px solid #ccc;
870 background: #fff;
871 padding: .2em 1em;
872 color: #000;
873 }
874
875 div#searchTargetContainer {
876 left: 10px;
877 top: 10px;
878 width: 90%;
879 background: white;
880 }
881
882 div#searchTarget {
883 padding: 3px;
884 margin: 5px;
885 background: #F0F0F0;
886 border: solid 1px blue;
887 }
888
889 div#searchTarget ul li {
890 list-style: none;
891 }
892
893 div#searchTarget ul li:before {
894 color: orange;
895 content: "\00BB \0020";
896 }
897
898 div#searchTargetHide {
899 float:right;
900 border:solid 1px black;
901 background:gainsboro;
902 padding:2px;
903 }
904
905 div.multipageimagenavbox {
906 border: solid 1px silver;
907 padding: 4px;
908 margin: 1em;
909 -moz-border-radius: 6px;
910 background: #f0f0f0;
911 }
912
913 div.multipageimagenavbox div.thumb {
914 border: none;
915 margin-left: 2em;
916 margin-right: 2em;
917 }
918
919 div.multipageimagenavbox hr {
920 margin: 6px;
921 }
922
923 table.multipageimage td {
924 text-align: center;
925 }
926
927 /** Special:Version */
928
929 table#sv-ext, table#sv-hooks, table#sv-software {
930 margin: 1em;
931 padding:0em;
932 }
933
934 #sv-ext td, #sv-hooks td, #sv-software td,
935 #sv-ext th, #sv-hooks th, #sv-software th {
936 border: 1px solid #A0A0A0;
937 padding: 0 0.15em 0 0.15em;
938 }
939 #sv-ext th, #sv-hooks th, #sv-software th {
940 background-color: #F0F0F0;
941 color: black;
942 padding: 0 0.15em 0 0.15em;
943 }
944 tr.sv-space{
945 height: 0.8em;
946 border:none;
947 }
948 tr.sv-space td { display: none; }
949
950 /*
951 Table pager (e.g. Special:Imagelist)
952 - remove underlines from the navigation link
953 - collapse borders
954 - set the borders to outsets (similar to Special:Allmessages)
955 - remove line wrapping for all td and th, set background color
956 - restore line wrapping for the last two table cells (description and size)
957 */
958 .TablePager_nav a { text-decoration: none; }
959 .TablePager { border-collapse: collapse; }
960 .TablePager, .TablePager td, .TablePager th {
961 border: 1px solid #aaaaaa;
962 padding: 0 0.15em 0 0.15em;
963 }
964 .TablePager th { background-color: #eeeeff }
965 .TablePager td { background-color: #ffffff }
966 .TablePager tr:hover td { background-color: #eeeeff }
967
968 .imagelist td, .imagelist th { white-space: nowrap }
969 .imagelist .TablePager_col_links { background-color: #eeeeff }
970 .imagelist .TablePager_col_img_description { white-space: normal }
971 .imagelist th.TablePager_sort { background-color: #ccccff }
972
973 .templatesUsed { margin-top: 1.5em; }
974
975 .mw-summary-preview {
976 margin: 0.1em 0;
977 }
978
979 /* Friendlier slave lag warnings */
980 div.mw-lag-warn-normal,
981 div.mw-lag-warn-high {
982 padding: 3px;
983 text-align: center;
984 margin: 3px auto;
985 }
986 div.mw-lag-warn-normal {
987 border: 1px solid #FFCC66;
988 background-color: #FFFFCC;
989 }
990 div.mw-lag-warn-high {
991 font-weight: bold;
992 border: 2px solid #FF0033;
993 background-color: #FFCCCC;
994 }
995
996 /* Recreating-deleted-page/reupload file warning and log entries */
997 div#mw-upload-deleted-warn,
998 div#mw-recreate-deleted-warn {
999 padding: 3px;
1000 margin-bottom: 3px;
1001 border: 2px solid #2F6FAB;
1002 }
1003 div#mw-upload-deleted-warn ul li,
1004 div#mw-recreate-deleted-warn ul li {
1005 font-size: 90%;
1006 }
1007 .MediaTransformError {
1008 background-color: #ccc;
1009 padding: 0.1em;
1010 }
1011 .MediaTransformError td {
1012 text-align: center;
1013 vertical-align: middle;
1014 font-size: 90%;
1015 }
1016 ul {
1017 line-height: 1.5em;
1018 list-style-type: square;
1019 margin: .3em 0 0 1.5em;
1020 padding: 0;
1021 list-style-image: url(bullet.gif);
1022 }
1023 ol {
1024 line-height: 1.5em;
1025 margin: .3em 0 0 3.2em;
1026 padding: 0;
1027 list-style-image: none;
1028 }
1029 li {
1030 margin-bottom: .1em;
1031 }
1032 dt {
1033 font-weight: bold;
1034 margin-bottom: .1em;
1035 }
1036 dl {
1037 margin-top: .2em;
1038 margin-bottom: .5em;
1039 }
1040
1041 #p-cactions li.new a {
1042 color: #cc2200;
1043 }
1044
1045 span.subpages {
1046 font-size: 80%;
1047 }
1048
1049 pre {
1050 border: solid 1px #3c78b5;
1051 padding: 0.4em;
1052 background-color: #f0f0f0;
1053 }
1054
1055 .usermessage {
1056 background-color: #dadaff;
1057 }
1058
1059 .mw-topboxes {
1060 border-collapse: collapse;
1061 margin: 0 -1em 1em -1em;
1062 padding: 0 0 8px 0;
1063 background: url(footer-grad.png) repeat-x bottom left;
1064 }
1065
1066 .mw-topbox p {
1067 padding: 0 0 0 0;
1068 margin: 0 0 0 0;
1069 }
1070
1071 .mw-topbox {
1072 color: black;
1073 font-weight: bold;
1074 margin: 0 0 0 0;
1075 padding: 0 1em 0 1em;
1076 vertical-align: middle;
1077 border-collapse: collapse;
1078 border-bottom: solid 1px #bbbbbb;
1079 }
1080
1081 #siteSub {
1082 background-color: #dddddd;
1083 }
1084
1085 /* emulate center */
1086 .center {
1087 width:100%;
1088 text-align:center;
1089 }
1090 *.center * {
1091 margin-left:auto;
1092 margin-right:auto;
1093 }
1094
1095 /* table standards */
1096 .toccolours {
1097 border:1px solid #bbbbbb;
1098 background-color:#f0f0f0;
1099 border-spacing:0pt;
1100 margin:0pt;
1101 padding:0pt;
1102 }