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