]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - themes/MacOSX/MacOSX.css
Class "tablesorter" is not needed
[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     color: black;
879     margin: 0 1em;
880     padding: 0.5em 0.5em;
881 }
882
883 .dialog p.buttons {
884     margin: 1em 0 0.5em 0;
885 }
886
887 /* postnuke css:*/
888 .gensmall {
889     font-size: 10px
890 }
891
892 .genmed {
893     font-size: 11px
894 }
895
896 td.cat {
897     font-weight: bold;
898     letter-spacing: 1px;
899     color: #000000;
900     background: url(./images/cellpic1.png);
901     height: 27px
902 }
903
904 /* Main table cell colours and backgrounds */
905 td.row1 {
906     background: #eaedf4;
907     color: #000000
908 }
909
910 td.row2 {
911     background: #d9e2ec;
912     color: #000000
913 }
914
915 td.row3 {
916     background: #cad9ea;
917     color: #000000
918 }
919
920 td.spacerow {
921     background: #cad9ea;
922     color: #000000
923 }
924
925 /* This is the outline round the main forum tables */
926 .forumline {
927     background: #ffffff;
928     color: #000000;
929     border: 1px solid #006699
930 }
931
932 /* Sidebar */
933 .box {
934     background: #ffffff;
935     border: 1px solid silver
936 }
937
938 .box-title {
939     font-family: Tahoma, sans-serif;
940     font-weight: normal;
941     background-color: #ccc;
942     color: black;
943     text-align: center;
944     border: none;
945     padding: 2px 0 2px 0;
946 }
947
948 .box-data {
949     width: 160px;
950     font-size: 9pt;
951     font-weight: normal;
952     border: none;
953 }
954
955 .box-data .wiki {
956     font-weight: normal;
957 }
958
959 td.sidebar {
960     border-spacing: 0;
961     margin: 0;
962 }
963
964 /* plugin BoxRight */
965 div.boxright {
966     background-color: #e9fbff;
967     width: 200px;
968     right: 10px;
969     padding: 0.5em;
970     float: right;
971     border: thin solid #888888;
972     padding: 0.5em;
973 }
974
975 /* RssFeed */
976 div.rss {
977     margin: 1em;
978     padding: 1em;
979     font-size: 0.9em;
980     background-color: #eeeeee;
981     border: thin dashed #aaa;
982 }
983
984 div.feed {
985     color: #333;
986     margin: -0.5em;
987     margin-bottom: 0;
988     padding: 0.3em;
989     font-weight: bold;
990     background-color: #f2f2f2;
991     font-size: 1.2em;
992 }
993
994 div.itemdesc {
995     padding-left: 1em;
996 }
997
998 div.rssitem {
999     border-top: thin dashed #aaa;
1000 }
1001
1002 /* SqlResult */
1003 table.sqlresult {
1004     border: 1px outset gray;
1005     background: white;
1006     margin: 0.5ex 0.5em;
1007     padding: 1px;
1008 }
1009
1010 .sqlresult tr.evenrow {
1011     background: #eee;
1012 }
1013
1014 .sqlresult tr.oddrow {
1015     background: white;
1016 }
1017
1018 table.sqlresult td {
1019     margin: 1px;
1020     border: 1px solid gray;
1021 }
1022
1023 /**
1024  * TeX2png plugin
1025  */
1026 img.tex {
1027     vertical-align: middle;
1028 }
1029
1030 /**
1031  * PhotoAlbum plugin
1032  */
1033 .boldsmall {
1034     font-weight: bold;
1035     font-size: 11px;
1036 }
1037
1038 .wikiwyg_toolbar {
1039     background: #D3D3D3;
1040     border: 1px outset;
1041     letter-spacing: 0;
1042     padding: 2px;
1043 }
1044
1045 span.wikiwyg_control_link a {
1046     padding-right: 8px;
1047 }
1048
1049 .wikiwyg_button {
1050     background: #D3D3D3;
1051     border: 1px solid #D3D3D3;
1052     cursor: pointer;
1053     width: 20px;
1054     height: 20px;
1055     vertical-align: bottom;
1056 }
1057
1058 .wikiwyg_button:hover {
1059     border: 1px outset;
1060 }
1061
1062 .wikiwyg_button:active {
1063     border: 1px inset;
1064 }
1065
1066 .wikiwyg_separator {
1067     background: #D3D3D3;
1068     border: 1px solid #D3D3D3;
1069     width: 9px;
1070     height: 20px;
1071     vertical-align: bottom;
1072 }
1073
1074 .wikiwyg_selector {
1075     width: 70px;
1076 }
1077
1078 .wikiwyg_wysiwyg table {
1079     border-collapse: collapse;
1080     margin-bottom: .2em;
1081 }
1082
1083 .wikiwyg_wysiwyg table td {
1084     border: 1px;
1085     border-style: solid;
1086     padding: .2em;
1087     vertical-align: top;
1088 }
1089
1090 /**
1091  * Wiki
1092  */
1093 textarea.wikiedit, input.wikitext, textarea.summary {
1094     background: white;
1095     border-top: 1px solid #7c7c7c;
1096     border-left: 1px solid #c3c3c3;
1097     border-bottom: 1px solid #dddddd;
1098     border-right: 1px solid #c3c3c3;
1099     padding-left: 0.8em;
1100     padding-right: 0.8em;
1101     padding-top: 0.5em;
1102     padding-bottom: 0.5em;
1103     margin: 0.5ex 0;
1104     clear: both;
1105 }
1106
1107 .toolbar, div.toolbar {
1108     margin: 0.5ex 0;
1109 }
1110
1111 /* Link icons */
1112 img.linkicon {
1113     vertical-align: middle;
1114 }
1115
1116 /**
1117  * PageTypes
1118  */
1119 .interwiki-map thead td,
1120 .interwiki-moniker,
1121 .interwiki-url {
1122     padding-left: 1em;
1123     padding-right: 1em;
1124 }
1125
1126 /**
1127  * Diff Output
1128  */
1129 /* main box */
1130 .diff {
1131     margin: 0.5ex 0;
1132     padding: 1px;
1133 }
1134
1135 .diff .block {
1136     padding: 0.5ex 0.5em;
1137 }
1138
1139 /* blocks containing deleted or added words */
1140 .diff .original, .diff .deleted,
1141 .diff .final, .diff .added {
1142     padding: 1px;
1143 }
1144
1145 .diff .block div {
1146     position: relative;
1147     padding-left: 1.5em;
1148 }
1149
1150 .diff .prefix {
1151     position: absolute;
1152     left: 0;
1153     top: 0;
1154 }
1155
1156 /* deleted & added words */
1157 .diff del, .diff ins {
1158     padding-left: 0.5ex;
1159     padding-right: 0.5ex;
1160 }
1161
1162 /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */
1163
1164 /*
1165  * table class="boxed"
1166  * will put a border around the table (but not around the cells)
1167  *
1168  * table class="bordered"
1169  * will put a border around the table and the cells
1170  *
1171  * In both cases, the caption will be bold and centered under the table
1172  *
1173  * In both cases, the headers (th) will have a "#d8d8d8" background
1174  */
1175
1176 table.boxed, table.bordered, table.bordered th, table.bordered td {
1177     border-width: 1px;
1178     border-style: solid;
1179     border-collapse: collapse;
1180     vertical-align: top;
1181 }
1182
1183 table.boxed td, table.bordered td,
1184 table.boxed th, table.bordered th {
1185     padding-left: 5px;
1186     padding-right: 5px;
1187     padding-top: 0;
1188     padding-bottom: 0;
1189 }
1190
1191 table.boxed caption, table.bordered caption {
1192     text-align: center;
1193     font-weight: bold;
1194     caption-side: bottom;
1195     padding-top: 0.8em;
1196 }
1197
1198 table.boxed th, table.bordered th {
1199     font-weight: bold;
1200     background-color: #d8d8d8;
1201 }
1202
1203 table.sortable th.header {
1204     background-image: url(../default/images/sort_none.gif);
1205     cursor: pointer;
1206     background-repeat: no-repeat;
1207     background-position: center right;
1208     padding-right: 20px;
1209 }
1210
1211 table.sortable th.headerSortUp {
1212     background-image: url(../default/images/sort_up.gif);
1213     cursor: pointer;
1214     background-repeat: no-repeat;
1215     background-position: center right;
1216     padding-right: 20px;
1217 }
1218
1219 table.sortable th.headerSortDown {
1220     background-image: url(../default/images/sort_down.gif);
1221     cursor: pointer;
1222     background-repeat: no-repeat;
1223     background-position: center right;
1224     padding-right: 20px;
1225 }