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