]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - themes/default/phpwiki.css
Add comment
[SourceForge/phpwiki.git] / themes / default / phpwiki.css
1 /**
2  * $Id$
3  *
4  * This incarnation of this stylesheet is a complete rewrite from the
5  * ground up.
6  *
7  * Mozilla's "DOM Inspector" Sidebar was an invaluable troubleshooting
8  * tool for mapping the more complex CSS node selectors, such as those
9  * used to reference the various CalendarPlugin elements.
10  */
11
12 /**
13  * General
14  */
15 img { border: 0; }
16
17 form { margin: 0ex; }
18
19 table {
20   border-spacing: 1px;
21   /* For Mozilla */
22   empty-cells: show;
23 }
24
25 caption {
26   caption-side: top;
27   text-align: left;
28   margin-bottom: .5ex;
29   /* Allow the caption to extend to the full page width
30      Mac ie5.1 ignores this*/
31   width: 100%;
32 }
33
34 .fullwidth { width: 100%; }
35
36 /**
37  * Wiki
38  */
39 body {
40   /* ivory #ffe #fffff0*/
41   background: #fffff0;
42   font-family: Arial, Helvetica, sans-serif;
43   font-size: 85%; /* The default is too large. But enlarge monospace below */
44   margin: 1.5ex 1em;
45 }
46
47 div.wikitext hr { height: 1px; }
48
49 div.wikitext pre { font-family: monospace; }
50
51
52 /**
53  * PageTypes
54  */
55 /* Main wiki text box */
56 div.wikitext {
57   margin-top:    1ex;
58   margin-bottom: 0.5ex;
59   background-color: white;
60   border-top:  1px #e8e6df solid;
61   border-left: 1px #e8e6df solid;
62   border-bottom: 1px #d2d2d2 solid;
63   border-right:  1px #b2b2b2 solid;
64   padding-left:  0.8em;
65   padding-right: 0.8em;
66   padding-top:    0.5ex;
67   padding-bottom: 0.5ex;
68   clear: both;
69 }
70 /* for the login template */
71 div#browse  {
72   margin-top:    1px;
73   margin-bottom: 0.5px;
74   /*background: #dddddd;*/
75 }
76 input#inp-openid {
77   background:  url('images/openid.png') bottom left no-repeat;
78   background-repeat: no-repeat;
79   padding-left: 18px !important;
80 }
81
82 /*
83 ** RecentChanges
84 */
85 .pageinfo-majoredit {
86     font-weight: bold;
87 }
88 .wiki-summary {
89       font-size: 94%;
90       font-style: italic;
91 }
92
93 /* Mozilla RecentChanges Sidebar */
94 body.sidebar {
95   font-size: smaller;
96   margin: 0.5em;
97 }
98 body.sidebar div.wikitext {
99   padding: 0.5em;
100 }
101 body.sidebar div.wikitext ul { padding-left: 1em; }
102 body.sidebar h2 { margin-top: 0; }
103
104
105 /**
106  * Wiki Forms
107  *
108  * The div inside the wikiadmin upload form does not
109  * have a class yet, so it must be referenced indirectly
110  */
111 div.wikiaction { background-color: #eee; }
112 /* div.wikiadmin { background-color: #fee; } */
113 form.wikiadmin div { background-color: #fee; }
114 form.wikiformrich { background-color: #eee; }
115
116 /**
117  * Link styles
118  */
119 .wiki, .named-wiki {
120   text-decoration: none;
121   /* font-weight: normal; */
122   font-weight: bold;
123 }
124 .wiki relation, .named-wiki relation, .wiki attribute, .named-wiki attribute {
125   font-style: oblique;
126   /* font-weight: normal; */
127   font-weight: bold;
128 }
129
130 span.relation-symbol {
131     font-weight: bold;
132     font-family: monospace;
133     letter-spacing: 0.1em;
134 }
135
136 /* Action buttons */
137 a.wikiaction, a.wikiadmin, a.wiki-rc-action, a.wikiunsafe,
138 input.wikiaction, input.button, input.wikiadmin {
139     text-decoration: none;
140     font-family: Arial, Helvetica, sans-serif;
141     /* don't wrap text buttons */
142     white-space: nowrap;
143     /* font-size: inherit; */
144 }
145
146 a.wikiaction, a.wikiaction:visited, input.wikiaction, input.button {
147     background-color: #ddd;
148 }
149
150 .wikiunsafe { background-color: #fcc; }
151
152 a.wikiadmin, a.wikiadmin:visited, input.wikiadmin  {
153     background-color: #fdd;
154 }
155
156 /* Unknown links */
157 .wikiunknown, .named-wikiunknown {
158   font-weight: normal;
159   font-size: 100%;
160 }
161
162 /* QuestionMark #600 */
163 .wikiunknown a, .named-wikiunknown a {
164   color: #447;
165   background-color: #eee;
166   text-decoration: none;
167   font-weight: normal;
168   font-size: smaller;
169 }
170
171 /* Backlinks */
172 .backlinks {
173   text-decoration: underline;
174   color: #006;
175 }
176 h1 .backlinks { text-decoration: underline; }
177
178 /* Interwiki links */
179 /* .wikipage  { font-weight: bold; } */
180 .wikipage  { font-weight: normal; }
181 .interwiki { text-decoration: none; }
182 .interwiki, i.interwiki .wikipage, em .interwiki .wikipage { font-style: oblique; }
183 .interwiki .wikipage, i .interwiki, em .interwiki { font-style: normal; }
184
185 /* image buttons */
186 a.wikibutton, a.wikibutton:visited, input.wikibutton  {
187     background-color: white;
188 }
189
190 /**
191  * headings: Georgia
192  */
193 h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; }
194
195 h1 { margin: 0; font-size: 140% }
196
197
198 /**
199  * Tables
200  */
201 table, td { font-family: Arial, Helvetica, sans-serif; }
202 caption { font-family: Arial, Helvetica, sans-serif; }
203 .pagelist {
204   font-size: smaller;
205 }
206 .pagelist thead td {
207   background: #e8e8e8;
208   text-decoration: none;
209   font-weight: bold;
210 }
211 .pagelist thead td u { text-decoration: none; }
212 .pagelist tr.evenrow { background: #eee; }
213 .pagelist tr.oddrow  { background: white; }
214 th.gridbutton {
215   background-color: ThreeDLightShadow;
216   color: black;
217   font-family: Tahoma, Arial, Helvetica, sans-serif;
218   font-size: small;
219   font-weight: normal;
220   white-space: nowrap;
221   margin: 5px 0px;
222   max-height: 24px;
223   padding: 5px 0px 5px 0px;
224   border-width: 1px;
225   border-style: solid;
226   border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight;
227 }
228 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
229   text-decoration: none;
230   font-size: small;
231   font-weight: normal;
232   font-family: Tahoma, Arial, Helvetica, sans-serif;
233   background-color: ThreeDLightShadow;
234   color: black;
235 }
236
237 /**
238  * Toolbar
239  */
240 .toolbar, input.button, #signin { font-family: Arial, Helvetica, sans-serif; }
241
242 .toolbar {
243   padding: 0;
244   margin:  0;
245 }
246 .edit-toolbar {
247   padding: 0;
248   margin:  0;
249 }
250 .edit-toolbar img, .edit-toolbar input {
251   background-color: #fff;
252   border: 1px solid ButtonFace;
253 }
254
255 #navbuttons {
256   padding-right: 4em; /* wrap around logo */
257   padding-bottom: 1ex; /* space for h1 */
258 }
259 .editdate {
260   font-family: Arial, Helvetica, sans-serif;
261   margin: 0;
262   padding: 0;
263   padding-top: 0.25ex;
264 }
265
266 #logo img {
267   float: right;
268   /* "paper" borders */
269   border-top:  1px #e8e6df solid;
270   border-left: 1px #e8e6df solid;
271   border-bottom: 1px #d2d2d2 solid;
272   border-right:  1px #b2b2b2 solid;
273 }
274
275 /**
276  * Edit Page & View Source
277  */
278
279 /* Make the textarea the full page width */
280 textarea.wikiedit {
281   width: 100%;
282   margin-bottom: 0.5ex;
283   margin-top:    0.5ex;
284   padding: 2px;
285 }
286
287 #editarea-size {
288   margin-top: 1ex;
289   text-align: right;
290   font-size: smaller;
291 }
292 #search-replace {
293   margin-top: 1ex;
294   text-align: left;
295   font-size: smaller;
296 }
297 #toolbar { padding:0px; }
298
299 /**
300  * Search
301  */
302 #searchholder { display: inline; }
303
304 /**
305  * Search Results
306  */
307 .search-context { background: white; font-style: oblique; }
308 .search-term {
309   background: yellow;
310   font-weight: normal;
311 }
312 #LSResult {
313   position: absolute;
314   text-align: left;
315   display: none;
316   z-index: 100;
317   background-color: white;
318   border: 1px solid #d0d0d0;
319   font-size: 9px;
320   overflow: hidden;
321 }
322 #LSHighlight {
323   background-color: #f08000;
324 }
325 #LSResult .evenrow {
326   background-color: #f0f0f0;
327 }
328
329 /* IncludePage plugin ================================================= */
330
331 .transclusion-title {
332   text-align: right;
333   font-style: oblique;
334   font-size:  smaller;
335   text-decoration: underline;
336   margin-bottom: 0.25ex;
337   margin-right:  0.25em;
338 }
339 .transclusion, .wiki-edithelp {
340   font-size: smaller;
341 }
342 .transclusion {
343   border: 1px solid gray;
344   padding-left:  0.8em;
345   padding-right: 0.8em;
346   padding-top:     0px;
347   padding-bottom:  0px;
348   margin-left:   0.25em;
349   margin-right:  0.25em;
350   margin-bottom: 0.1ex;
351 }
352 .wiki-edithelp {
353   background: white;
354   border: medium solid #fff8dc; /* darker ivory */
355   padding-left:  0.5em;
356   padding-right: 0.5em;
357   padding-top:    0.75ex;
358   padding-bottom: 0.75ex;
359   margin-left:  0;
360   margin-right: 0;
361   margin-top: 1ex;
362   margin-bottom: 1ex;
363 }
364 .wiki-edithelp .wiki {
365   /* color: #5454ff;*/
366 }
367 .wiki-edithelp p {
368   font-family: Arial, Helvetica, sans-serif;
369   padding-left:  0.5em;
370   padding-right: 0.5em;
371   padding-top:    0.5ex;
372   padding-bottom: 0.5ex;
373   margin: 0;
374 }
375
376
377 /**
378  * Calendar plugin
379  */
380 table.cal {
381   border: 1px outset gray;
382   background: white;
383   margin: 0.5ex 0.5em;
384   padding: 1px;
385   /* For Mozilla */
386   empty-cells: hide;
387 }
388
389 /* cells */
390 table.cal td {
391   background: white;
392   text-align: right;
393 }
394
395 /* Month-name header */
396 table.cal-header { font-size: larger; }
397 table.cal-header tr, table.cal-header td { text-align: center; }
398 .cal-arrow {
399   font-weight: bold;
400   text-decoration: none;
401 }
402
403 /* Day-names header */
404 table.cal tbody tr .cal-dayname {  }
405 .cal-dayname td {
406   text-align: center;
407   font-size: smaller;
408   text-decoration: underline;
409 }
410
411 /* Individual days */
412 a.cal-hide { text-decoration: none; }
413
414 /* Today */
415  /* cell */
416 table.cal td.cal-today {
417   margin: 1px;
418   border: 1px solid gray;
419 }
420  /* text */
421 table.cal td.cal-today a.cal-hide {  }
422
423 /**
424  * Diff Output
425  */
426 /* main box */
427 .diff {
428   margin-top:    1ex;
429   margin-bottom: 0.5ex;
430   background: white;
431   color: black;
432   border-top: 1px solid #494f5d;
433   border-left:  1px solid #494f5d;
434   border-bottom:  1px solid #c6d2de;
435   border-right: 1px solid #c6d2de;
436   padding-top:    1px;
437   padding-bottom: 1px;
438   padding-left:  .125em;
439   padding-right: .125em;
440   padding: 0;
441   clear: both;
442 }
443 .diff .block {
444   background: #ddd;
445   padding-left: 1em;
446 }
447
448 /* individual blocks */
449 .diff .context {
450   background: white;
451   border: none;
452 }
453 /* entire difftextblock */
454 .difftext {
455   margin-top:    0;
456   margin-bottom: 0;
457   background: white;
458   /* "paper" borders */
459   border-top:  1px #e8e6df solid;
460   border-left: 1px #e8e6df solid;
461   border-bottom: 1px #d2d2d2 solid;
462   border-right:  1px #b2b2b2 solid;
463   padding-left:  0em;
464   padding-right: 0em;
465   padding-top:    0ex;
466   padding-bottom: 0ex;
467   clear: both;
468 }
469 /* + - line prefix */
470 .diff .block tt {
471   font-weight: normal;
472   font-family: monospace;
473   color: black;
474   margin-left: 0;
475   border: none;
476 }
477 /* changed words */
478 .diff del, .diff ins {
479   font-weight: bold;
480   text-decoration: none;
481 }
482
483 /* blocks containing deleted or added words */
484 .diff .original, .diff .deleted,
485 .diff .final, .diff .added {
486   background: white;
487 }
488 /* blocks containing deleted words */
489 .diff .original, .diff .deleted {
490   background: #fcc;
491   border: none;
492 }
493 /* blocks containing added words */
494 .diff .final, .diff .added {
495   background: #cfc;
496   border: none;
497 }
498
499 /* deleted words */
500 .diff del { background: #f99; }
501 /* added words */
502 .diff ins { background: #9f9; }
503
504
505 /**
506  * PageHistory, Info
507  */
508 td.pageinfo { font-weight: bold; }
509 .pageinfo-minoredit, .pageinfo-authorid {
510   font-size: smaller;
511   font-style: oblique;
512 }
513
514
515 /**
516  * Other
517  */
518 .printer, .no-css { display: none; }
519
520 .error {
521   color: black;
522   background: #eee;
523   margin-top:    1em;
524   margin-bottom: 1em;
525   padding-left:  0.8em;
526   padding-right: 0.8em;
527   padding-top:    0.8ex;
528   padding-bottom: 0;
529   border: medium solid red;
530   clear: both;
531 }
532 .warning {
533   color: black;
534   background: #eee;
535   margin-top:    1em;
536   margin-bottom: 1em;
537   padding-left:  0.8em;
538   padding-right: 0.8em;
539   padding-top:    0.8ex;
540   padding-bottom: 0;
541   border: thin solid blue;
542   clear: both;
543 }
544
545 /* Debug */
546 .debug {
547   color: black;
548   background: white;
549   font-family: monospace;
550   font-size: smaller;
551   margin: 1ex 0;
552   padding: 0.5ex 0.5em;
553   border: medium solid #fff8dc; /* darker ivory */
554 }
555
556 /* Hints */
557 .hint {
558   color: black;
559   background: #eeeeee;
560   font-style: italic;
561   margin-left: 3em;
562   padding: 0.5ex 0.5em;
563   border: thin solid #aaaaaa;
564 }
565 span.hint {
566   padding: 0;
567 }
568
569 /* Disabled Plugins */
570 .disabled-plugin
571 {
572   clear: both;
573   margin: 1ex 0;
574   padding: 0;
575 }
576 .disabled-plugin .title {
577   color: #400;
578   background-color: inherit;
579   font-size: x-small;
580   text-align: right;
581   padding: 0 0.5em;
582 }
583 .disabled-plugin pre {
584   color: black;
585   background: #ddd;
586   margin: 0;
587   padding: 0.3ex 0.5em;
588 }
589
590 /* "(Redirected from ...)" message. */
591 span.redirectfrom {
592   font-size: small;
593   font-style: oblique;
594   font-weight: normal;
595   padding-left: 1em;
596 }
597
598 /*
599  * "DL tables"
600  */
601 .wiki-dl-table {
602   border-collapse: collapse;
603   border: 2px #444 solid;
604 }
605 .wiki-dl-table tr {
606   border-top: 2px #444 solid;
607   border-bottom: 2px #444 solid;
608   border-left: none;
609   border-right: none;
610 }
611 .wiki-dl-table th,
612 .wiki-dl-table td {
613   padding: 0.25em 0.5em;
614 }
615 .wiki-dl-table th {
616   vertical-align: top;
617   text-align: right;
618   border-right: 1px #444 solid;
619   border-left: none;
620   border-top: none;
621   border-bottom: none;
622 }
623 .wiki-dl-table td {
624   border: none;
625 }
626
627 /*
628  * "E-mail" style blockquote
629  */
630 blockquote.mail-style-quote {
631   border-left: medium #284 solid;
632   padding-left: 1em;
633   margin-left: 0;
634   margin-right: 0;
635 }
636 .mail-style-quote blockquote.mail-style-quote {
637   margin-left: -0.6em;
638 }
639
640
641 /*
642  * wikiblog
643  */
644 .floatleft { float: left; }
645 .floatright { float: right; }
646
647 div.wikiblog {
648   /* border: thin black solid; */
649   margin: 1ex 2em;
650   padding: 0 0;
651 }
652 div.wikiblog > div {
653   margin: 0 0;
654   padding: 0.5ex 0.5em;
655 }
656 div.wikiblog-header {
657   /* background-color: #ccf; */
658 }
659 div.wikiblog > div.wikiblog-footer {
660   /* background-color: #eee; */
661   padding: 0.2ex 0.5em;
662 }
663 h3.wikiblog-summary {
664   font-size: medium;
665   font-weight: bold;
666   margin: 0 0 1ex 0;
667 }
668
669 div.wikiblog.wikiblog-form {
670   /* background-color: #eee; */
671 }
672
673 table.wikiblog-form {
674   width: auto;
675   border-collapse: collapse;
676   margin: 0.25em 0;
677 }
678 .wikiblog-form caption {
679   /* background-color: #ccf; */
680   caption-side: top;
681   font-weight: bold;
682   text-align: left;
683   padding: 0.5ex 0.5em;
684 }
685 .wikiblog-form th {
686   vertical-align: top;
687   text-align: right;
688   padding: 0 0 0.3em 0.5em;
689 }
690 .wikiblog-form td {
691   padding: 0.25em 0.5em;
692 }
693 .wikiblog-form td.submit-button {
694   padding: 0;
695 }
696 .wikiblog-form input[type=text],
697 .wikiblog-form textarea {
698   margin: 0 0;
699   width: 100%;
700 }
701 div.wikicomment div.wikicomment-footer {
702   padding: 0.2ex 0.5em;
703 }
704 div.wikicomment div.wikicomment-footer named-wiki {
705   font-size: small;
706 }
707 table.interwiki-map {
708   margin: 1em 2em;
709 }
710 .interwiki-map th {
711   text-decoration: underline;
712   text-align: left;
713   padding-left: 1em;
714 }
715 .interwiki-map td.interwiki-url {
716   padding-left: 2em;
717 }
718 .interwiki-map th.interwiki-url {
719   padding-left: 3em;
720 }
721
722 .dialog {
723   background-color: #cdf;
724   color: black;
725   margin: 2em auto 2em auto;
726   border: thin black solid;
727   width: 50%;
728 }
729 .dialog h1, .dialog p, .dialog div {
730   text-align: center;
731 }
732 .dialog h1 {
733   font-size: large;
734   margin: 0.5em 0 1em 0;
735 }
736 .dialog div.message {
737   background-color: white;
738   color: black;
739   color: black;
740   margin: 0 1em;
741   padding: 0.5em 0.5em;
742 }
743 .dialog p.buttons {
744   margin: 1em 0 0.5em 0;
745 }
746
747
748 .clear-floats {
749   clear: both;
750 }
751
752
753 /* postnuke css:*/
754 .gensmall{font-size:10px}
755 .genmed{font-size:11px}
756 td.cat{font-weight:bold;letter-spacing:1px;color:#000000;background: url(./images/cellpic1.png);height:27px}
757 /* Main table cell colours and backgrounds */
758 td.row1{background:#eaedf4;color:#000000}
759 td.row2{background:#d9e2ec;color:#000000}
760 td.row3{background:#cad9ea;color:#000000}
761 td.spacerow{background:#cad9ea;color:#000000}
762
763 /* This is the outline round the main forum tables */
764 .forumline{background:#ffffff;color:#000000;border:1px solid #006699}
765
766 /* Sidebar */
767 .box { background:#ffffff; border: 1px solid silver }
768 .box-title { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #ccc; color: black; text-align: center; border: none; padding: 2px 0 2px 0;}
769 .box-data { width: 160px; font-size: 9pt; font-weight: normal; border: none; }
770 .box-data .wiki { font-weight: normal; }
771 td.sidebar { border-spacing: 0px; margin: 0ex;}
772
773 /* plugin BoxRight */
774 div.boxright {
775   background-color: #e9fbff;
776   width: 200px;
777   right: 10px;
778   padding: 0.5em;
779   float: right;
780   border: thin solid #888888;
781   padding: 0.5em;
782 }
783
784 /* RssFeed */
785 div.rss { margin: 1em; padding: 1em; font-size: 0.9em; background-color: #eeeeee; border: thin dashed #aaa; }
786 div.feed { color: #333; margin: -0.5em; margin-bottom: 0em; padding: 0.3em; font-weight: bold; background-color: #f2f2f2; font-size: 1.2em; }
787 div.itemdesc {  padding-left: 1em; }
788 div.rssitem { border-top: thin dashed #aaa; }
789 a.rssicon { font-weight:normal; font-size:small; vertical-align:middle; }
790
791 /* SqlResult */
792 table.sqlresult {
793   border: 1px outset gray;
794   background: white;
795   margin: 0.5ex 0.5em;
796   padding: 1px;
797 }
798 .sqlresult tr.evenrow { background: #eee; }
799 .sqlresult tr.oddrow  { background: white; }
800 table.sqlresult td {
801   margin: 1px;
802   border: 1px solid gray;
803 }
804
805 /**
806  * TeX2png plugin
807  */
808 img.tex {
809   vertical-align: middle;
810 }
811
812 /**
813  * PhotoAlbum plugin
814  */
815 .boldsmall {
816   font-weight: bold;
817   font-size: 11px;
818 }
819
820
821 .wikiwyg_toolbar {
822     background: #D3D3D3;
823     border: 1px outset;
824     letter-spacing: 0;
825     padding: 2px;
826 }
827
828 span.wikiwyg_control_link a {
829     padding-right: 8px;
830 }
831
832 .wikiwyg_button {
833     background: #D3D3D3;
834     border: 1px solid #D3D3D3;
835     cursor: pointer;
836     width: 20px;
837     height: 20px;
838     vertical-align: bottom;
839 }
840
841 .wikiwyg_button:hover {
842     border: 1px outset;
843 }
844
845 .wikiwyg_button:active {
846     border: 1px inset;
847 }
848
849 .wikiwyg_separator {
850     background: #D3D3D3;
851     border: 1px solid #D3D3D3;
852     width: 9px;
853     height: 20px;
854     vertical-align: bottom;
855 }
856
857 .wikiwyg_selector {
858     width: 70px;
859 }
860
861 .wikiwyg_wysiwyg table {
862     border-collapse: collapse;
863     margin-bottom: .2em;
864 }
865
866 .wikiwyg_wysiwyg table td {
867     border: 1px;
868     border-style: solid;
869     padding: .2em;
870     vertical-align: top;
871 }
872
873 .toolbar, div.toolbar { margin: 0.5ex 0ex; }
874
875 /**
876  * General
877  */
878 img { vertical-align: baseline; }
879 input { margin: 0.1em; }
880 input.numeric { text-align: right; }
881
882 /**
883  * Wiki Forms
884  *
885  * The div inside the wikiadmin upload form does not
886  * have a class yet, so it must be referenced indirectly
887  */
888 /* div.wikiaction, div.wikiadmin { */
889 div.wikiaction, form.wikiadmin div {
890   border-bottom: 1px solid #d8d8e7;
891   border-right:  1px solid #d8d8e7;
892   border-top:  1px solid #96a2ae;
893   border-left: 1px solid #96a2ae;
894
895   margin-top: 0.5ex;
896   margin-bottom: 0.5ex;
897   padding: 0.5ex 0.5em;
898   /* Emulate the display behaviour of a table, to shrink it's width.
899    * ie5.1Mac ignores this */
900   display: table;
901 }
902
903 /* Add space between the input field and following buttons, but not after the last button. */
904 div.wikiaction input[type=text], div.wikiadmin input[type=text], form.wikiadmin input[type=file] { margin-right: 0.5em; }
905
906
907 /**
908  * Links
909  */
910
911 /* Make wikiaction links look like buttons */
912 a.wikiaction, a.wikiadmin, a.wikiunsafe,
913 input.wikiaction, input.wikiadmin, input.wikiunsafe, input.button {
914   color: black;
915   border: 1px outset;
916   padding: 0.05ex 0.25em 0.1ex 0.25em;
917   height: auto;
918   width: auto;
919   /* Prevent buttons from overlapping when the toolbar is wrapped. */
920   line-height: 2.6ex;
921 }
922
923 div#navbuttons, div#signin, div#actionbuttons { line-height: 3.0ex; }
924
925 /* QuestionMark */
926 .wikiunknown a, .named-wikiunknown a {
927   border-top:  1px solid #c6d2de;
928   border-left: 1px solid #c6d2de;
929   border-bottom: 1px solid #a2a2a2;
930   border-right:  1px solid #a2a2a2;
931   padding-left:  1px;
932   padding-right: 1px;
933   padding-top: 1px;
934   margin-right: .15em;
935 }
936
937 /* Link icons */
938 img.linkicon { vertical-align: middle; }
939
940 /**
941  * Edit Page & View Source
942  */
943
944 /* http://universaleditbutton.org */
945 div#actionbuttons a#btn-edit {
946   background:  url('images/UEB16.png') bottom left no-repeat;
947   background-repeat: no-repeat;
948   padding-left: 20px !important;
949   padding-right: 0.5em !important;
950 }
951 /* image buttons */
952 a.wikibutton, a.wikibutton:visited, input.wikibutton  {
953   background-color: white;
954   border: 0;
955 }
956
957 /**
958  * Diff Output
959  */
960 .diff .prefix {
961   position: relative;
962   left: -1em;
963 }
964 /* deleted & added words */
965 .diff del, .diff ins {
966   padding-left: 1px;
967   padding-right: 1px;
968 }
969
970 /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */
971
972 /*
973  * table class="boxed"
974  * will put a border around the table (but not around the cells)
975  *
976  * table class="bordered"
977  * will put a border around the table and the cells
978  *
979  * In both cases, the caption will be bold and centered under the table
980  *
981  * In both cases, the headers (th) will have a "#d8d8d8" background
982  */
983
984 table.boxed, table.bordered, table.bordered th, table.bordered td {
985     border-width: 1px;
986     border-style: solid;
987     border-collapse: collapse;
988     vertical-align: top;
989 }
990
991 table.boxed td, table.bordered td,
992 table.boxed th, table.bordered th {
993     padding-left: 5px;
994     padding-right: 5px;
995     padding-top: 0px;
996     padding-bottom: 0px;
997 }
998
999 table.boxed caption, table.bordered caption {
1000     text-align: center;
1001     font-weight: bold;
1002     caption-side: bottom;
1003     padding-top: 0.8em;
1004 }
1005
1006 table.boxed th, table.bordered th {
1007     font-weight: bold;
1008     background-color: #d8d8d8;
1009 }
1010
1011 #edit-public, h1.firstHeading-public, h1.firstHeading-rating-public {
1012     background-color: #ffce7b;
1013     border: 1px solid #ffa500;
1014 }
1015
1016 /* For emacs users
1017  *
1018  * Local Variables:
1019  * mode: c
1020  * c-file-style: cc-mode
1021  * End:
1022  */