]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - themes/MacOSX/MacOSX.css
Fix CSS class named-wiki
[SourceForge/phpwiki.git] / themes / MacOSX / MacOSX.css
1 /*
2  Classes:
3
4  div.wikitext - the transformed wiki page text.
5
6  a.wiki             - link to page in wiki.
7  a.named-wiki       - a named link to page in wiki (from e.g. [name|WikiPage]).
8  a.interwiki        - link to page in another wiki
9  span.wikipage    - page name within interwiki link.
10  a.named-interwiki  - link to page in another wiki
11  a.url              - link to external URL from wiki page.
12  a.named-url        - link to external URL from wiki page.
13
14  .wikiunknown a, .wikiunknown u
15  .named-wikiunknown a, .named-wikiunknown u
16
17  a.wikiaction
18  a.wikiadmin
19  .wikiunsafe
20
21  a.backlinks
22
23  TODO: Get rid of tables in wikiaction forms.
24  */
25
26 body {
27     background: #fafafa url("images/bgpaper8.png");
28 }
29
30 body.edit {
31     background: #fafafa url("images/bggranular.png");
32 }
33
34 body {
35 }
36
37 /* Ensure identical vertical alignment for adjacent form buttons,
38    whether image based (Theme buttons) or not */
39 input[type=submit],
40 input[type=cancel],
41 input[type=image] {
42     vertical-align: middle
43 }
44
45 h1, h2, h3, .toolbar, td {
46     font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
47 }
48
49 input.button {
50     font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
51 }
52
53 input.numeric {
54     text-align: right;
55 }
56
57 .wikitext pre {
58     font-family: Monaco, monospace;
59 }
60
61 input[type=text] {
62     border-top: 1px solid #7c7c7c;
63     border-left: 1px solid #c3c3c3;
64     border-bottom: 1px solid #dddddd;
65     border-right: 1px solid #c3c3c3;
66 }
67
68 /* Add space between the input field and following buttons, but not after the last button. */
69 div.wikiaction input[type=text],
70 div.wikiadmin input[type=text],
71 form.wikiadmin input[type=file] {
72     margin-right: 0.5em;
73 }
74
75 /* generic classes ----------------------------------------------- */
76
77 .tt {
78     font-family: monospace;
79 }
80
81 .strike {
82     text-decoration: line-through;
83 }
84
85 .big {
86     font-size: larger;
87 }
88
89 .align-left {
90     text-align: left;
91 }
92
93 .align-right {
94     text-align: right;
95 }
96
97 .align-center {
98     text-align: center;
99 }
100
101 .top {
102     vertical-align: top;
103 }
104
105 .bottom {
106     vertical-align: bottom;
107 }
108
109 .middle {
110     vertical-align: middle;
111 }
112
113 .baseline {
114     vertical-align: baseline;
115 }
116
117 .nowrap {
118     white-space: nowrap;
119 }
120
121 .fullwidth {
122     width: 100%;
123 }
124
125 /* --------------------------------------------------------------- */
126
127 /**
128  * Wiki
129  */
130 div.wikitext {
131     background: white;
132     border-top: 1px solid #7c7c7c;
133     border-left: 1px solid #c3c3c3;
134     border-bottom: 1px solid #dddddd;
135     border-right: 1px solid #c3c3c3;
136     padding-left: 0.8em;
137     padding-right: 0.8em;
138     padding-top: 0.5em;
139     padding-bottom: 0.5em;
140     margin: 0.5ex 0;
141     clear: both;
142 }
143
144 input.wikitext {
145     margin: 0;
146 }
147
148 input[type=text] {
149     height: 2.7ex;
150     padding: 0.4ex 0.3ex;
151 }
152
153 div.toolbar {
154     margin: 1ex 0;
155 }
156
157 /**
158  * PageTypes
159  */
160 .interwiki-map thead td {
161     background: #e8e8e8;
162     font-weight: bold;
163     font-size: smaller;
164 }
165
166 .interwiki-map thead td:first-child {
167     text-decoration: underline;
168 }
169
170 .interwiki-moniker {
171     background: #eee;
172 }
173
174 .interwiki-url {
175     background: #f8f8f8;
176 }
177
178 /* Mozilla RecentChanges Sidebar */
179 body.sidebar {
180     font-size: smaller;
181     margin: 0.5em;
182 }
183
184 body.sidebar div.wikitext {
185     padding: 0.5em;
186 }
187
188 body.sidebar div.wikitext ul {
189     padding-left: 1em;
190 }
191
192 body.sidebar h2 {
193     margin-top: 0;
194 }
195
196 div.error {
197     background: #eee;
198     border: 1px solid gray;
199     padding-left: 0.8em;
200     padding-right: 0.8em;
201     padding-top: 0.8ex;
202     padding-bottom: 0;
203     margin-top: 1em;
204     clear: both;
205     font-size: smaller;
206 }
207
208 /* Debug */
209 .debug {
210     color: black;
211     background: white;
212     font-family: monospace;
213     font-size: smaller;
214     margin: 1ex 0;
215     padding: 0.5ex 0.5em;
216     border: 1px solid #eee;
217 }
218
219 /*
220  * Link styles
221  */
222 /* Wiki Links */
223 a.wiki {
224     text-decoration: none;
225 }
226
227 .wiki, .named-wiki {
228     font-weight: bold;
229     color: #1d42be;
230 }
231
232 /*blue*/
233
234 /* Unknown links */
235 .wikiunknown a, .named-wikiunknown a, .wikiunknown U {
236     text-decoration: none;
237 }
238
239 .wikiunknown, .named-wikiunknown {
240     color: #555;
241 }
242
243 /* Interwiki links */
244 a.interwiki {
245     text-decoration: none;
246 }
247
248 .wikipage {
249     font-weight: bold;
250 }
251
252 .interwiki,
253 i .interwiki .wikipage, em .interwiki .wikipage {
254     font-style: oblique;
255 }
256
257 .interwiki .wikipage,
258 i .interwiki, em .interwiki {
259     font-style: normal;
260 }
261
262 /*
263  * wikiaction, wikiadmin, wikiunsafe:
264  */
265 a.wikiaction, a.wikiadmin {
266     text-decoration: none;
267 }
268
269 img {
270     border: 0;
271 }
272
273 img.rssicon {
274     vertical-align: middle;
275 }
276
277 img.wiki-button {
278     vertical-align: middle;
279 }
280
281 .wiki-button {
282     border: 0;
283 }
284
285 a.wikiaction {
286     border: 0;
287 }
288
289 /* backlinks */
290 a.backlinks {
291     color: #006;
292 }
293
294 /* Make the textarea on the edit page full width */
295 textarea.wikiedit {
296     width: 100%;
297     margin-top: 1ex;
298 }
299
300 p.editdate {
301     font-size: smaller;
302     margin-bottom: 0;
303     font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
304 }
305
306 /* Calendar plugin */
307 a.cal-hide,
308 a.cal-arrow {
309     text-decoration: none;
310 }
311
312 .cal-arrow {
313     font-weight: bold;
314 }
315
316 .cal-dayname {
317     font-size: smaller;
318     text-decoration: none;
319 }
320
321 table.cal td {
322     background: white;
323     border-top: 1px solid #7c7c7c;
324     border-left: 1px solid #c3c3c3;
325     border-bottom: 1px solid #dddddd;
326     border-right: 1px solid #c3c3c3;
327 }
328
329 table.cal-header td {
330     font-size: larger;
331     background: white;
332     border: 0;
333 }
334
335 table.cal td.cal-dayname {
336     background: #e8e8e8;
337 }
338
339 table.cal td.cal-today {
340     background: #f4f4f4;
341     border-top: 1px solid #7c7c7c;
342     border-left: 1px solid #c3c3c3;
343     border-bottom: 1px solid #dddddd;
344     border-right: 1px solid #c3c3c3;
345 }
346
347 /* IncludePage plugin ================================================= */
348
349 .transclusion-title {
350     font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
351     font-size: smaller;
352     text-decoration: underline;
353     text-align: right;
354     font-style: oblique;
355     margin-bottom: 0.25ex;
356     margin-right: 0.25em;
357 }
358
359 .transclusion {
360     background: #fdfdfd;
361     border-top: 1px solid #7c7c7c;
362     border-left: 1px solid #c3c3c3;
363     border-bottom: 1px solid #dddddd;
364     border-right: 1px solid #c3c3c3;
365     padding-left: 0.8em;
366     padding-right: 0.8em;
367     padding-top: 0;
368     padding-bottom: 0;
369     margin: 0.5ex;
370     margin-left: 0.25em;
371     margin-right: 0.25em;
372     margin-bottom: 0.1ex;
373     font-size: smaller;
374 }
375
376 /* The transclusion of the TextEditingRules Synopsis on templates/editpage.html */
377 .wiki-edithelp .transclusion {
378     font-size: smaller;
379     background: inherit;
380     padding: 0.5ex 0.5em;
381     margin: 0.2ex 5%;
382 }
383
384 .wiki-edithelp .transclusion p {
385     margin: 0;
386 }
387
388 .wiki-edithelp {
389     background: white;
390     border-top: 1px solid #7c7c7c;
391     border-left: 1px solid #c3c3c3;
392     border-bottom: 1px solid #dddddd;
393     border-right: 1px solid #c3c3c3;
394     padding-left: 0.5em;
395     padding-right: 0.5em;
396     padding-top: 0.75ex;
397     padding-bottom: 0.75ex;
398     margin-left: 0;
399     margin-right: 0;
400     margin-top: 1ex;
401     margin-bottom: 1ex;
402     font-size: smaller;
403 }
404
405 .wiki-edithelp p {
406     font-family: Arial, Helvetica, sans-serif;
407     padding-left: 0.5em;
408     padding-right: 0.5em;
409     padding-top: 0.5ex;
410     padding-bottom: 0.5ex;
411     margin: 0;
412 }
413
414 div.wiki-message {
415     background: #fff url("images/bggranular.png");
416     border: solid 1px #d8d8d8;
417     padding: 6pt;
418 }
419
420 .printer {
421     display: none;
422 }
423
424 /**
425  * Diff Output
426  */
427 /* main box */
428 .diff {
429     background: white;
430     border-top: 1px solid #7c7c7c;
431     border-left: 1px solid #c3c3c3;
432     border-bottom: 1px solid #dddddd;
433     border-right: 1px solid #c3c3c3;
434 }
435
436 .diff .block {
437     background: #d8d8d8;
438 }
439
440 /* individual blocks */
441 .diff .context {
442     background: white;
443     border: none;
444 }
445
446 /* + - line prefix */
447 .diff .block tt.prefix {
448     font-weight: normal;
449     font-family: monospace;
450     margin-left: -1.6em;
451     color: black;
452     border: none;
453 }
454
455 /* changed words */
456 .diff ins {
457     font-weight: bolder;
458 }
459
460 .diff ins {
461     text-decoration: none;
462 }
463
464 /* blocks containing deleted or added words */
465 .diff .original,
466 .diff .deleted,
467 .diff .final,
468 .diff .added {
469     background: white;
470 }
471
472 /* blocks containing deleted words */
473 .diff .original:first-child,
474 .diff .deleted:first-child {
475     border-top: 2px solid #f99; /* fcc */
476 }
477
478 .diff .original,
479 .diff .deleted {
480     background: white;
481     border-left: 2px solid #f99; /* fcc */
482     border-right: 2px solid #f99; /* fcc */
483 }
484
485 .diff .original:last-child,
486 .diff .deleted:last-child {
487     border-bottom: 2px solid #f99; /* fcc */
488 }
489
490 /* blocks containing added words */
491 .diff .final:first-child,
492 .diff .added:first-child {
493     border-top: 2px solid #9f9; /* cfc */
494 }
495
496 .diff .final,
497 .diff .added {
498     background: white;
499     border-left: 2px solid #9f9; /* cfc */
500     border-right: 2px solid #9f9; /* cfc */
501 }
502
503 .diff .final:last-child,
504 .diff .added:last-child {
505     border-bottom: 2px solid #9f9; /* cfc */
506 }
507
508 /* deleted words */
509 .diff del {
510     background: #fcc;
511 }
512
513 /* f99 */
514 /* added words */
515 .diff ins {
516     background: #cfc;
517 }
518
519 /* 9f9 */
520
521 /**
522  * PageList output
523  */
524 .pagelist {
525     font-size: smaller;
526 }
527
528 .pagelist tr.evenrow {
529     background: #f8f8f8;
530 }
531
532 .pagelist tr.oddrow {
533     background: #eee;
534 }
535
536 .pagelist thead td {
537     background: #e8e8e8;
538     text-decoration: none;
539     font-weight: bold;
540 }
541
542 .pagelist thead td u {
543     text-decoration: none;
544 }
545
546 /* Yellow highlight for every td of mouseover'd tr in pagelist tbody
547    ie mac ignores all these */
548 .pagelist tbody tr:hover>td {
549     border: solid #ffff99 2px;
550 }
551
552 /* some browsers give wacky expanding :hover cells,
553    use transparent border here instead of padding change */
554 .pagelist tbody tr>td {
555     border: solid transparent 2px;
556 }
557
558 th.gridbutton {
559     background-color: ThreeDLightShadow;
560     color: black;
561     font-family: Tahoma, Arial, Helvetica, sans-serif;
562     font-size: small;
563     font-weight: normal;
564     height: 18px;
565     white-space: nowrap;
566     max-height: 24px;
567     padding: 5px 0 5px 0;
568     margin: 5px 0;
569     float: none;
570     border-width: 1px;
571     border-style: solid;
572     border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight;
573 }
574
575 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
576     text-decoration: none;
577     font-size: small;
578     font-weight: normal;
579     font-family: Tahoma, Arial, Helvetica, sans-serif;
580     background-color: ThreeDLightShadow;
581     color: black;
582 }
583
584 /**
585  * Search
586  */
587 #searchholder {
588     display: inline;
589 }
590
591 /**
592  * Search Results
593  */
594 .search-context {
595     background: white;
596     font-style: oblique;
597 }
598
599 .search-term {
600     background: #9bdaff;
601     font-weight: normal;
602 }
603
604 #LSResult {
605     position: absolute;
606     text-align: left;
607     display: none;
608     z-index: 100;
609     background-color: white;
610     border: 1px solid #d0d0d0;
611     font-size: 9px;
612     overflow: hidden;
613 }
614
615 #LSHighlight {
616     background-color: #f08000;
617 }
618
619 #LSResult .evenrow {
620     background-color: #f0f0f0;
621 }
622
623 .clear-floats {
624     clear: both;
625 }
626
627 dl {
628     display: table;
629 }
630
631 /* dotted underline each dt. use display:table to shrink width */
632 dt {
633     display: table;
634     font-weight: bold;
635     vertical-align: baseline;
636     margin-top: 1.25ex;
637     margin-bottom: 0.25ex;
638     padding-left: 0.25ex;
639     padding-right: 0.25ex;
640     border-bottom-style: dotted;
641     border-bottom-width: 2pt;
642     border-bottom-color: #9999cc;
643 }
644
645 /* No underlines for wiki-links in dt,
646    we already have dotted underline */
647 dt a.wiki, dt a.named-wiki {
648     text-decoration: none;
649 }
650
651 /* No top margin for first dt */
652 dl>dt:first-child {
653     margin-top: 0;
654 }
655
656 /* underline each dd. */
657 /* use display:table to shrink width */
658 dd {
659     /* overflows wide text beyond containing dl */
660     /* in most browsers :( Would have been nice */
661     /*   display: table; */
662     position: relative;
663     margin-left: 3.5em;
664     margin-bottom: 0.5ex;
665     padding-left: 0.125em;
666     padding-bottom: 0.5ex;
667     padding-right: 0.125em;
668     border-bottom-style: solid;
669     border-bottom-width: thin;
670     border-bottom-color: #9999cc;
671 }
672
673 pre,
674 div.plugin code {
675     color: black;
676     display: block;
677     background-color: #fcfcfc;
678     font-size: 90%;
679     line-height: 1.25em;
680     margin-top: 0.25em;
681     margin-left: 0;
682     margin-bottom: 2ex;
683     margin-right: 0;
684     padding-top: 0.25em;
685     padding-left: 0.5em;
686     padding-bottom: 0.25em;
687     padding-right: 0.5em;
688     border-style: solid;
689     border-width: 1px;
690     border-color: #ccc;
691 }
692
693 pre {
694     background: #fafafa url("images/bgpaper8.png");
695 }
696
697 /* Indented wrap past diff buttons in RecentChanges */
698 ul li.rc-major, ul li.rc-minor {
699     margin-left: 0;
700     padding-left: 3em;
701     text-indent: -3em;
702 }
703
704 /**
705  * PageHistory, Info
706  */
707 td.pageinfo {
708     font-weight: bold;
709 }
710
711 .pageinfo-minoredit, .pageinfo-authorid {
712     font-size: smaller;
713     font-style: oblique;
714 }
715
716 /**
717  * Other
718  */
719 .printer, .no-css {
720     display: none;
721 }
722
723 /* Disabled Plugins */
724 .disabled-plugin {
725     clear: both;
726     margin: 1ex 0;
727     padding: 0;
728 }
729
730 .disabled-plugin .title {
731     color: #400;
732     background-color: inherit;
733     font-size: x-small;
734     text-align: right;
735     padding: 0 0.5em;
736 }
737
738 .disabled-plugin pre {
739     color: black;
740     background: #ddd;
741     margin: 0;
742     padding: 0.3ex 0.5em;
743 }
744
745 /* "(Redirected from ...)" message. */
746 span.redirectfrom {
747     font-size: small;
748     font-style: oblique;
749     font-weight: normal;
750     padding-left: 1em;
751 }
752
753 /*
754  * "E-mail" style blockquote
755  */
756 blockquote.mail-style-quote {
757     border-left: medium #284 solid;
758     padding-left: 1em;
759     margin-left: 0;
760     margin-right: 0;
761 }
762
763 .mail-style-quote blockquote.mail-style-quote {
764     margin-left: -0.6em;
765 }
766
767 /*
768  * wikiblog
769  */
770 .floatleft {
771     float: left;
772 }
773
774 .floatright {
775     float: right;
776 }
777
778 div.wikiblog {
779     /* border: thin black solid; */
780     margin: 1ex 2em;
781     padding: 0 0;
782 }
783
784 div.wikiblog > div {
785     margin: 0 0;
786     padding: 0.5ex 0.5em;
787 }
788
789 div.wikiblog > div.wikiblog-footer {
790     padding: 0.2ex 0.5em;
791 }
792
793 h3.wikiblog-summary {
794     font-size: medium;
795     font-weight: bold;
796     margin: 0 0 1ex 0;
797 }
798
799 table.wikiblog-form {
800     width: auto;
801     border-collapse: collapse;
802     margin: 0.25em 0;
803 }
804
805 .wikiblog-form caption {
806     caption-side: top;
807     font-weight: bold;
808     text-align: left;
809     padding: 0.5ex 0.5em;
810 }
811
812 .wikiblog-form th {
813     vertical-align: top;
814     text-align: right;
815     padding: 0 0 0.3em 0.5em;
816 }
817
818 .wikiblog-form td {
819     padding: 0.25em 0.5em;
820 }
821
822 .wikiblog-form td.submit-button {
823     padding: 0;
824 }
825
826 .wikiblog-form input[type=text],
827 .wikiblog-form textarea {
828     margin: 0 0;
829     width: 100%;
830 }
831
832 div.wikicomment div.wikicomment-footer {
833     padding: 0.2ex 0.5em;
834 }
835
836 div.wikicomment div.wikicomment-footer .named-wiki {
837     font-size: small;
838 }
839
840 table.interwiki-map {
841     margin: 1em 2em;
842 }
843
844 .interwiki-map th {
845     text-decoration: underline;
846     text-align: left;
847     padding-left: 1em;
848 }
849
850 .interwiki-map td.interwiki-url {
851     padding-left: 2em;
852 }
853
854 .interwiki-map th.interwiki-url {
855     padding-left: 3em;
856 }
857
858 .dialog {
859     background-color: #cdf;
860     color: black;
861     margin: 2em auto 2em auto;
862     border: thin black solid;
863     width: 50%;
864 }
865
866 .dialog h1, .dialog p, .dialog div {
867     text-align: center;
868 }
869
870 .dialog h1 {
871     font-size: large;
872     margin: 0.5em 0 1em 0;
873 }
874
875 .dialog div.message {
876     background-color: white;
877     color: black;
878     margin: 0 1em;
879     padding: 0.5em 0.5em;
880 }
881
882 .dialog p.buttons {
883     margin: 1em 0 0.5em 0;
884 }
885
886 /* postnuke css:*/
887 .gensmall {
888     font-size: 10px
889 }
890
891 .genmed {
892     font-size: 11px
893 }
894
895 td.cat {
896     font-weight: bold;
897     letter-spacing: 1px;
898     color: #000000;
899     background: url(./images/cellpic1.png);
900     height: 27px
901 }
902
903 /* Main table cell colours and backgrounds */
904 td.row1 {
905     background: #eaedf4;
906     color: #000000
907 }
908
909 td.row2 {
910     background: #d9e2ec;
911     color: #000000
912 }
913
914 td.row3 {
915     background: #cad9ea;
916     color: #000000
917 }
918
919 td.spacerow {
920     background: #cad9ea;
921     color: #000000
922 }
923
924 /* This is the outline round the main forum tables */
925 .forumline {
926     background: #ffffff;
927     color: #000000;
928     border: 1px solid #006699
929 }
930
931 /* Sidebar */
932 .box {
933     background: #ffffff;
934     border: 1px solid silver
935 }
936
937 .box-title {
938     font-family: Tahoma, sans-serif;
939     font-weight: normal;
940     background-color: #ccc;
941     color: black;
942     text-align: center;
943     border: none;
944     padding: 2px 0 2px 0;
945 }
946
947 .box-data {
948     width: 160px;
949     font-size: 9pt;
950     font-weight: normal;
951     border: none;
952 }
953
954 .box-data .wiki {
955     font-weight: normal;
956 }
957
958 td.sidebar {
959     border-spacing: 0;
960     margin: 0;
961 }
962
963 /* plugin BoxRight */
964 div.boxright {
965     background-color: #e9fbff;
966     width: 200px;
967     right: 10px;
968     padding: 0.5em;
969     float: right;
970     border: thin solid #888888;
971 }
972
973 /* RssFeed */
974 div.rss {
975     margin: 1em;
976     padding: 1em;
977     font-size: 0.9em;
978     background-color: #eeeeee;
979     border: thin dashed #aaa;
980 }
981
982 div.feed {
983     color: #333;
984     margin: -0.5em;
985     margin-bottom: 0;
986     padding: 0.3em;
987     font-weight: bold;
988     background-color: #f2f2f2;
989     font-size: 1.2em;
990 }
991
992 div.itemdesc {
993     padding-left: 1em;
994 }
995
996 div.rssitem {
997     border-top: thin dashed #aaa;
998 }
999
1000 /* SqlResult */
1001 table.sqlresult {
1002     border: 1px outset gray;
1003     background: white;
1004     margin: 0.5ex 0.5em;
1005     padding: 1px;
1006 }
1007
1008 .sqlresult tr.evenrow {
1009     background: #eee;
1010 }
1011
1012 .sqlresult tr.oddrow {
1013     background: white;
1014 }
1015
1016 table.sqlresult td {
1017     margin: 1px;
1018     border: 1px solid gray;
1019 }
1020
1021 /**
1022  * TeX2png plugin
1023  */
1024 img.tex {
1025     vertical-align: middle;
1026 }
1027
1028 /**
1029  * PhotoAlbum plugin
1030  */
1031 .boldsmall {
1032     font-weight: bold;
1033     font-size: 11px;
1034 }
1035
1036 .wikiwyg_toolbar {
1037     background: #D3D3D3;
1038     border: 1px outset;
1039     letter-spacing: 0;
1040     padding: 2px;
1041 }
1042
1043 span.wikiwyg_control_link a {
1044     padding-right: 8px;
1045 }
1046
1047 .wikiwyg_button {
1048     background: #D3D3D3;
1049     border: 1px solid #D3D3D3;
1050     cursor: pointer;
1051     width: 20px;
1052     height: 20px;
1053     vertical-align: bottom;
1054 }
1055
1056 .wikiwyg_button:hover {
1057     border: 1px outset;
1058 }
1059
1060 .wikiwyg_button:active {
1061     border: 1px inset;
1062 }
1063
1064 .wikiwyg_separator {
1065     background: #D3D3D3;
1066     border: 1px solid #D3D3D3;
1067     width: 9px;
1068     height: 20px;
1069     vertical-align: bottom;
1070 }
1071
1072 .wikiwyg_selector {
1073     width: 70px;
1074 }
1075
1076 .wikiwyg_wysiwyg table {
1077     border-collapse: collapse;
1078     margin-bottom: .2em;
1079 }
1080
1081 .wikiwyg_wysiwyg table td {
1082     border: 1px;
1083     border-style: solid;
1084     padding: .2em;
1085     vertical-align: top;
1086 }
1087
1088 /**
1089  * Wiki
1090  */
1091 textarea.wikiedit, input.wikitext, textarea.summary {
1092     background: white;
1093     border-top: 1px solid #7c7c7c;
1094     border-left: 1px solid #c3c3c3;
1095     border-bottom: 1px solid #dddddd;
1096     border-right: 1px solid #c3c3c3;
1097     padding-left: 0.8em;
1098     padding-right: 0.8em;
1099     padding-top: 0.5em;
1100     padding-bottom: 0.5em;
1101     margin: 0.5ex 0;
1102     clear: both;
1103 }
1104
1105 .toolbar, div.toolbar {
1106     margin: 0.5ex 0;
1107 }
1108
1109 /* Link icons */
1110 img.linkicon {
1111     vertical-align: middle;
1112 }
1113
1114 /**
1115  * PageTypes
1116  */
1117 .interwiki-map thead td,
1118 .interwiki-moniker,
1119 .interwiki-url {
1120     padding-left: 1em;
1121     padding-right: 1em;
1122 }
1123
1124 /**
1125  * Diff Output
1126  */
1127 /* main box */
1128 .diff {
1129     margin: 0.5ex 0;
1130     padding: 1px;
1131 }
1132
1133 .diff .block {
1134     padding: 0.5ex 0.5em;
1135 }
1136
1137 /* blocks containing deleted or added words */
1138 .diff .original, .diff .deleted,
1139 .diff .final, .diff .added {
1140     padding: 1px;
1141 }
1142
1143 .diff .block div {
1144     position: relative;
1145     padding-left: 1.5em;
1146 }
1147
1148 .diff .prefix {
1149     position: absolute;
1150     left: 0;
1151     top: 0;
1152 }
1153
1154 /* deleted & added words */
1155 .diff del, .diff ins {
1156     padding-left: 0.5ex;
1157     padding-right: 0.5ex;
1158 }
1159
1160 /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */
1161
1162 /*
1163  * table class="boxed"
1164  * will put a border around the table (but not around the cells)
1165  *
1166  * table class="bordered"
1167  * will put a border around the table and the cells
1168  *
1169  * In both cases, the caption will be bold and centered under the table
1170  *
1171  * In both cases, the headers (th) will have a "#d8d8d8" background
1172  */
1173
1174 table.boxed, table.bordered, table.bordered th, table.bordered td {
1175     border-width: 1px;
1176     border-style: solid;
1177     border-collapse: collapse;
1178     vertical-align: top;
1179 }
1180
1181 table.boxed td, table.bordered td,
1182 table.boxed th, table.bordered th {
1183     padding-left: 5px;
1184     padding-right: 5px;
1185     padding-top: 0;
1186     padding-bottom: 0;
1187 }
1188
1189 table.boxed caption, table.bordered caption {
1190     text-align: center;
1191     font-weight: bold;
1192     caption-side: bottom;
1193     padding-top: 0.8em;
1194 }
1195
1196 table.boxed th, table.bordered th {
1197     font-weight: bold;
1198     background-color: #d8d8d8;
1199 }
1200
1201 table.sortable th.header {
1202     background-image: url(../default/buttons/sort_none.gif);
1203     cursor: pointer;
1204     background-repeat: no-repeat;
1205     background-position: center right;
1206     padding-right: 20px;
1207 }
1208
1209 table.sortable th.headerSortUp {
1210     background-image: url(../default/buttons/sort_up.gif);
1211     cursor: pointer;
1212     background-repeat: no-repeat;
1213     background-position: center right;
1214     padding-right: 20px;
1215 }
1216
1217 table.sortable th.headerSortDown {
1218     background-image: url(../default/buttons/sort_down.gif);
1219     cursor: pointer;
1220     background-repeat: no-repeat;
1221     background-position: center right;
1222     padding-right: 20px;
1223 }