]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - themes/MacOSX/MacOSX.css
Remove unused CSS classes: LSEnd, LSRow, LSRes
[SourceForge/phpwiki.git] / themes / MacOSX / MacOSX.css
1 /*
2  $Id$
3
4  Classes:
5
6  div.wikitext - the transformed wiki page text.
7
8  a.wiki             - link to page in wiki.
9  a.named-wiki       - a named link to page in wiki (from e.g. [name|WikiPage]).
10  a.interwiki        - link to page in another wiki
11  span.wikipage    - page name within interwiki link.
12  a.named-interwiki  - link to page in another wiki
13  a.url              - link to external URL from wiki page.
14  a.named-url        - link to external URL from wiki page.
15
16  .wikiunknown a, .wikiunknown u
17  .named-wikiunknown a, .named-wikiunknown u
18
19  a.wikiaction
20  a.wikiadmin
21  .wikiunsafe
22
23  a.backlinks
24
25  TODO: Get rid of tables in wikiaction forms.
26  */
27
28 body { background: #fafafa url("images/bgpaper8.png"); }
29 body.edit { background: #fafafa url("images/bggranular.png"); }
30
31 body { }
32
33 /* Ensure identical vertical alignment for adjacent form buttons,
34    whether image based (Theme buttons) or not */
35 input[type=submit],
36 input[type=cancel],
37 input[type=image] { vertical-align: middle }
38
39 h1, h2, h3, .toolbar, td { font-family: "Lucida Grande", Helvetica, Arial, sans-serif; }
40
41 input.button { font-family: "Lucida Grande", Helvetica, Arial, sans-serif; }
42
43 input.numeric {
44   text-align: right;
45 }
46 .wikitext pre { font-family: Monaco, monospace; }
47
48 input[type=text] {
49   border-top:    1px solid #7c7c7c;
50   border-left:   1px solid #c3c3c3;
51   border-bottom: 1px solid #dddddd;
52   border-right:  1px solid #c3c3c3;
53 }
54
55 /* Add space between the input field and following buttons, but not after the last button. */
56 div.wikiaction input[type=text],
57 div.wikiadmin input[type=text],
58 form.wikiadmin input[type=file] {
59   margin-right: 0.5em;
60 }
61
62 .fullwidth { width: 100%; }
63
64 /**
65  * Wiki
66  */
67 div.wikitext {
68   background: white;
69   border-top:    1px solid #7c7c7c;
70   border-left:   1px solid #c3c3c3;
71   border-bottom: 1px solid #dddddd;
72   border-right:  1px solid #c3c3c3;
73   padding-left: 0.8em;
74   padding-right: 0.8em;
75   padding-top: 0.5em;
76   padding-bottom: 0.5em;
77   margin: 0.5ex 0px;
78   clear: both;
79 }
80
81 input.wikitext { margin:0px; }
82 input[type=text] {
83   height: 2.7ex;
84   padding: 0.4ex 0.3ex;
85 }
86
87 div.toolbar { margin: 1ex 0ex; }
88
89 /**
90  * PageTypes
91  */
92 .interwiki-map thead td {
93   background: #e8e8e8;
94   font-weight: bold;
95   font-size: smaller;
96 }
97 .interwiki-map thead td:first-child { text-decoration: underline; }
98 .interwiki-moniker { background: #eee; }
99 .interwiki-url { background: #f8f8f8; }
100
101 /* Mozilla RecentChanges Sidebar */
102 body.sidebar {
103   font-size: smaller;
104   margin: 0.5em;
105 }
106 body.sidebar div.wikitext {
107   padding: 0.5em;
108 }
109 body.sidebar div.wikitext ul { padding-left: 1em; }
110 body.sidebar h2 { margin-top: 0; }
111
112 div.error {
113   background: #eee;
114   border: 1px solid gray;
115   padding-left: 0.8em;
116   padding-right: 0.8em;
117   padding-top: 0.8ex;
118   padding-bottom: 0;
119   margin-top: 1em;
120   clear: both;
121   font-size: smaller;
122 }
123
124 /* Debug */
125 .debug {
126   color: black;
127   background: white;
128   font-family: monospace;
129   font-size: smaller;
130   margin: 1ex 0;
131   padding: 0.5ex 0.5em;
132   border: 1px solid #eee;
133 }
134
135 /*
136  * Link styles
137  */
138 /* Wiki Links */
139 a.wiki { text-decoration: none; }
140 .wiki, .named-wiki { font-weight: bold; color:#1d42be; } /*blue*/
141
142 /* Unknown links */
143 .wikiunknown a, .named-wikiunknown a, .wikiunknown U { text-decoration: none; }
144
145 .wikiunknown, .named-wikiunknown {color: #555; }
146
147 /* Interwiki links */
148 a.interwiki { text-decoration: none; }
149 .wikipage   { font-weight: bold; }
150
151 .interwiki,
152 i .interwiki .wikipage, em .interwiki .wikipage { font-style: oblique; }
153
154 .interwiki .wikipage,
155 i .interwiki, em .interwiki { font-style: normal; }
156
157 /*
158  * wikiaction, wikiadmin, wikiunsafe:
159  */
160 a.wikiaction, a.wikiadmin { text-decoration: none; }
161
162 img { border: 0; }
163 img.rssicon { vertical-align: middle; }
164 img.wiki-button { vertical-align: middle; }
165 .wiki-button { border:0; }
166
167 a.wikiaction { border: 0; }
168
169 /* backlinks */
170 a.backlinks { color: #006; }
171
172 /* Make the textarea on the edit page full width */
173 textarea.wikiedit { width: 100%; margin-top: 1ex; }
174
175 p.editdate { font-size: smaller; margin-bottom: 0; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; }
176
177 /* Calendar plugin */
178 a.cal-hide,
179 a.cal-arrow { text-decoration: none; }
180 .cal-arrow { font-weight: bold; }
181 .cal-dayname {
182   font-size: smaller;
183   text-decoration: none;
184 }
185 table.cal td {
186   background: white;
187   border-top:    1px solid #7c7c7c;
188   border-left:   1px solid #c3c3c3;
189   border-bottom: 1px solid #dddddd;
190   border-right:  1px solid #c3c3c3;
191 }
192 table.cal-header td {
193   font-size:  larger;
194   background: white;
195   border: 0px;
196 }
197 table.cal td.cal-dayname { background: #e8e8e8; }
198 table.cal td.cal-today {
199   background:    #f4f4f4;
200   border-top:    1px solid #7c7c7c;
201   border-left:   1px solid #c3c3c3;
202   border-bottom: 1px solid #dddddd;
203   border-right:  1px solid #c3c3c3;
204 }
205
206 /* IncludePage plugin ================================================= */
207
208 .transclusion-title {
209   font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
210   font-size: smaller;
211   text-decoration: underline;
212   text-align: right;
213   font-style: oblique;
214   margin-bottom: 0.25ex;
215   margin-right:  0.25em;
216 }
217
218 .transclusion {
219   background: #fdfdfd;
220   border-top:    1px solid #7c7c7c;
221   border-left:   1px solid #c3c3c3;
222   border-bottom: 1px solid #dddddd;
223   border-right:  1px solid #c3c3c3;
224   padding-left:  0.8em;
225   padding-right: 0.8em;
226   padding-top:    0px;
227   padding-bottom: 0px;
228   margin: 0.5ex ;
229   margin-left:   0.25em;
230   margin-right:  0.25em;
231   margin-bottom: 0.1ex;
232   font-size: smaller;
233 }
234
235 /* The transclusion of the TextEditingRules Synopsis on templates/editpage.html */
236 .wiki-edithelp .transclusion {
237   font-size: smaller;
238   background: inherit;
239   padding: 0.5ex 0.5em;
240   margin: 0.2ex 5%;
241 }
242 .wiki-edithelp .transclusion p { margin: 0; }
243 .wiki-edithelp {
244   background: white;
245   border-top:    1px solid #7c7c7c;
246   border-left:   1px solid #c3c3c3;
247   border-bottom: 1px solid #dddddd;
248   border-right:  1px solid #c3c3c3;
249   padding-left:  0.5em;
250   padding-right: 0.5em;
251   padding-top:    0.75ex;
252   padding-bottom: 0.75ex;
253   margin-left:  0;
254   margin-right: 0;
255   margin-top: 1ex;
256   margin-bottom: 1ex;
257   font-size: smaller;
258 }
259 .wiki-edithelp p {
260   font-family: Arial, Helvetica, sans-serif;
261   padding-left:  0.5em;
262   padding-right: 0.5em;
263   padding-top:    0.5ex;
264   padding-bottom: 0.5ex;
265   margin: 0;
266 }
267 div.wiki-message {
268   background: #fff url("images/bggranular.png");
269   border: solid 1px #d8d8d8;
270   padding: 6pt;
271 }
272
273 .printer { display: none; }
274
275 /**
276  * Diff Output
277  */
278 /* main box */
279 .diff {
280   background: white;
281   border-top:    1px solid #7c7c7c;
282   border-left:   1px solid #c3c3c3;
283   border-bottom: 1px solid #dddddd;
284   border-right:  1px solid #c3c3c3;
285 }
286 .diff .block {
287   background: #d8d8d8;
288 }
289
290 /* individual blocks */
291 .diff .context {
292   background: white;
293   border: none;
294 }
295 /* + - line prefix */
296 .diff .block tt.prefix {
297   font-weight: normal;
298   font-family: monospace;
299   margin-left: -1.6em;
300   color: black;
301   border: none;
302 }
303 /* changed words */
304 .diff ins { font-weight: bolder; }
305 .diff ins { text-decoration: none; }
306
307 /* blocks containing deleted or added words */
308 .diff .original,
309 .diff .deleted,
310 .diff .final,
311 .diff .added {
312   background: white;
313 }
314 /* blocks containing deleted words */
315 .diff .original:first-child,
316 .diff .deleted:first-child {
317   border-top: 2px solid #f99; /* fcc */
318 }
319 .diff .original,
320 .diff .deleted {
321   background: white;
322   border-left: 2px solid #f99; /* fcc */
323   border-right: 2px solid #f99; /* fcc */
324 }
325 .diff .original:last-child,
326 .diff .deleted:last-child {
327   border-bottom: 2px solid #f99; /* fcc */
328 }
329 /* blocks containing added words */
330 .diff .final:first-child,
331 .diff .added:first-child {
332   border-top: 2px solid #9f9; /* cfc */
333 }
334 .diff .final,
335 .diff .added {
336   background: white;
337   border-left: 2px solid #9f9; /* cfc */
338   border-right: 2px solid #9f9; /* cfc */
339 }
340 .diff .final:last-child,
341 .diff .added:last-child {
342   border-bottom: 2px solid #9f9; /* cfc */
343 }
344 /* deleted words */
345 .diff del { background: #fcc; } /* f99 */
346 /* added words */
347 .diff ins { background: #cfc; } /* 9f9 */
348
349
350 /**
351  * PageList output
352  */
353 .pagelist {
354   font-size: smaller;
355 }
356 .pagelist tr.evenrow { background: #f8f8f8; }
357 .pagelist tr.oddrow  { background: #eee; }
358 .pagelist thead td {
359   background: #e8e8e8;
360   text-decoration: none;
361   font-weight: bold;
362 }
363 .pagelist thead td u { text-decoration: none; }
364 /* Yellow highlight for every td of mouseover'd tr in pagelist tbody
365    ie mac ignores all these */
366 .pagelist tbody tr:hover>td {
367   border: solid #ffff99 2px;
368 }
369 /* some browsers give wacky expanding :hover cells,
370    use transparent border here instead of padding change */
371 .pagelist tbody tr>td {
372   border: solid transparent 2px;
373 }
374 th.gridbutton {
375   background-color: ThreeDLightShadow;
376   color: black;
377   font-family: Tahoma, Arial, Helvetica, sans-serif;
378   font-size: small;
379   font-weight: normal;
380   height: 18px;
381   white-space: nowrap;
382   max-height: 24px;
383   padding: 5px 0px 5px 0px;
384   margin: 5px 0px;
385   float: none;
386   border-width: 1px;
387   border-style: solid;
388   border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight;
389 }
390 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
391   text-decoration: none;
392   font-size: small;
393   font-weight: normal;
394   font-family: Tahoma, Arial, Helvetica, sans-serif;
395   background-color: ThreeDLightShadow;
396   color: black;
397 }
398
399 /**
400  * Search
401  */
402 #searchholder { display: inline; }
403
404 /**
405  * Search Results
406  */
407 .search-context { background: white; font-style: oblique; }
408 .search-term {
409   background: #9bdaff;
410   font-weight: normal;
411 }
412 #LSResult {
413   position: absolute;
414   text-align: left;
415   display: none;
416   z-index: 100;
417   background-color: white;
418   border: 1px solid #d0d0d0; 
419   font-size: 9px;
420   overflow: hidden;
421 }
422 #LSHighlight {
423   background-color: #f08000;
424 }
425 #LSResult .evenrow {
426   background-color: #f0f0f0;
427
428
429 .clear-floats {
430   clear: both;
431 }
432
433 dl {
434   display:table;
435 }
436 /* dotted underline each dt. use display:table to shrink width */
437 dt {
438   display: table;
439   font-weight: bold;
440   vertical-align: baseline;
441   margin-top: 1.25ex;
442   margin-bottom: 0.25ex;
443   padding-left: 0.25ex;
444   padding-right: 0.25ex;
445   border-bottom-style: dotted;
446   border-bottom-width: 2pt;
447   border-bottom-color: #9999cc;
448 }
449 /* No underlines for wiki-links in dt,
450    we already have dotted underline */
451 dt a.wiki, dt a.named-wiki {
452   text-decoration: none;
453 }
454 /* No top margin for first dt */
455 dl>dt:first-child {
456   margin-top: 0ex;
457 }
458 /* underline each dd. */
459 /* use display:table to shrink width */
460 dd {
461 /* overflows wide text beyond containing dl */
462 /* in most browsers :( Would have been nice */
463 /*   display: table; */
464   position: relative;
465   margin-left: 3.5em;
466   margin-bottom: 0.5ex;
467   padding-left: 0.125em;
468   padding-bottom: 0.5ex;
469   padding-right: 0.125em;
470   border-bottom-style: solid;
471   border-bottom-width: thin;
472   border-bottom-color: #9999cc;
473 }
474 pre,
475 div.plugin code {
476   color: black;
477   display: block;
478   background-color: #fcfcfc;
479   font-size: 90%;
480   line-height: 1.25em;
481   margin-top: 0.25em;
482   margin-left: 0em;
483   margin-bottom: 2ex;
484   margin-right: 0em;
485   padding-top: 0.25em;
486   padding-left: 0.5em;
487   padding-bottom: 0.25em;
488   padding-right: 0.5em;
489   border-style: solid;
490   border-width: 1px;
491   border-color: #ccc;
492 }
493 pre {
494   background: #fafafa url("images/bgpaper8.png");
495 }
496 /* Indented wrap past diff buttons in RecentChanges */
497 ul li.rc-major, ul li.rc-minor {
498   margin-left: 0;
499   padding-left: 3em;
500   text-indent: -3em;
501 }
502
503 /**
504  * PageHistory, Info
505  */
506 td.pageinfo { font-weight: bold; }
507 .pageinfo-minoredit, .pageinfo-authorid {
508   font-size: smaller;
509   font-style: oblique;
510 }
511
512 /**
513  * Other
514  */
515 .printer, .no-css { display: none; }
516
517 /* Disabled Plugins */
518 .disabled-plugin
519 {
520   clear: both;
521   margin: 1ex 0;
522   padding: 0;
523 }
524 .disabled-plugin .title {
525   color: #400;
526   background-color: inherit;
527   font-size: x-small;
528   text-align: right;
529   padding: 0 0.5em;
530 }
531 .disabled-plugin pre {
532   color: black;
533   background: #ddd;
534   margin: 0;
535   padding: 0.3ex 0.5em;
536 }
537
538 /* "(Redirected from ...)" message. */
539 span.redirectfrom {
540   font-size: small;
541   font-style: oblique;
542   font-weight: normal;
543   padding-left: 1em;
544 }
545
546 /*
547  * "E-mail" style blockquote
548  */
549 blockquote.mail-style-quote {
550   border-left: medium #284 solid;
551   padding-left: 1em;
552   margin-left: 0;
553   margin-right: 0;
554 }
555 .mail-style-quote blockquote.mail-style-quote {
556   margin-left: -0.6em;
557 }
558
559 /*
560  * wikiblog
561  */
562 .floatleft { float: left; }
563 .floatright { float: right; }
564
565 div.wikiblog {
566   /* border: thin black solid; */
567   margin: 1ex 2em;
568   padding: 0 0;
569 }
570 div.wikiblog > div {
571   margin: 0 0;
572   padding: 0.5ex 0.5em;
573 }
574 div.wikiblog > div.wikiblog-footer {
575   padding: 0.2ex 0.5em;
576 }
577 h3.wikiblog-summary {
578   font-size: medium;
579   font-weight: bold;
580   margin: 0 0 1ex 0;
581 }
582
583 table.wikiblog-form {
584   width: auto;
585   border-collapse: collapse;
586   margin: 0.25em 0;
587 }
588 .wikiblog-form caption {
589   caption-side: top;
590   font-weight: bold;
591   text-align: left;
592   padding: 0.5ex 0.5em;
593 }
594 .wikiblog-form th {
595   vertical-align: top;
596   text-align: right;
597   padding: 0 0 0.3em 0.5em;
598 }
599 .wikiblog-form td {
600   padding: 0.25em 0.5em;
601 }
602 .wikiblog-form td.submit-button {
603   padding: 0;
604 }
605 .wikiblog-form input[type=text],
606 .wikiblog-form textarea {
607   margin: 0 0;
608   width: 100%;
609 }
610 div.wikicomment div.wikicomment-footer {
611   padding: 0.2ex 0.5em;
612 }
613 div.wikicomment div.wikicomment-footer named-wiki {
614   font-size: small;
615 }
616 table.interwiki-map {
617   margin: 1em 2em;
618 }
619 .interwiki-map th {
620   text-decoration: underline;
621   text-align: left;
622   padding-left: 1em;
623 }
624 .interwiki-map td.interwiki-url {
625   padding-left: 2em;
626 }
627 .interwiki-map th.interwiki-url {
628   padding-left: 3em;
629 }
630
631 .dialog {
632   background-color: #cdf;
633   color: black;
634   margin: 2em auto 2em auto;
635   border: thin black solid;
636   width: 50%;
637 }
638 .dialog h1, .dialog p, .dialog div {
639   text-align: center;
640 }
641 .dialog h1 {
642   font-size: large;
643   margin: 0.5em 0 1em 0;
644 }
645 .dialog div.message {
646   background-color: white;
647   color: black;
648   color: black;
649   margin: 0 1em;
650   padding: 0.5em 0.5em;
651 }
652 .dialog p.buttons {
653   margin: 1em 0 0.5em 0;
654 }
655
656 /* postnuke css:*/
657 .gensmall{font-size:10px}
658 .genmed{font-size:11px}
659 td.cat{font-weight:bold;letter-spacing:1px;color:#000000;background: url(./images/cellpic1.png);height:27px}
660 /* Main table cell colours and backgrounds */
661 td.row1{background:#eaedf4;color:#000000}
662 td.row2{background:#d9e2ec;color:#000000}
663 td.row3{background:#cad9ea;color:#000000}
664 td.spacerow{background:#cad9ea;color:#000000}
665
666 /* This is the outline round the main forum tables */
667 .forumline{background:#ffffff;color:#000000;border:1px solid #006699}
668
669 /* Sidebar */
670 .box { background:#ffffff; border: 1px solid silver }
671 .box-title { font-family: Tahoma, sans-serif; font-weight: normal; background-color: #ccc; color: black; text-align: center; border: none; padding: 2px 0 2px 0;}
672 .box-data { width: 160px; font-size: 9pt; font-weight: normal; border: none; }
673 .box-data .wiki { font-weight: normal; }
674 td.sidebar { border-spacing: 0px; margin: 0ex;}
675
676 /* plugin BoxRight */
677 div.boxright {
678   background-color: #e9fbff;
679   width: 200px; 
680   right: 10px;
681   padding: 0.5em; 
682   float: right; 
683   border: thin solid #888888; 
684   padding: 0.5em;
685 }
686
687 /* RssFeed */
688 div.rss { margin: 1em; padding: 1em; font-size: 0.9em; background-color: #eeeeee; border: thin dashed #aaa; }
689 div.feed { color: #333; margin: -0.5em; margin-bottom: 0em; padding: 0.3em; font-weight: bold; background-color: #f2f2f2; font-size: 1.2em; }
690 div.itemdesc {  padding-left: 1em; }
691 div.rssitem { border-top: thin dashed #aaa; }
692
693 /* SqlResult */
694 table.sqlresult { 
695   border: 1px outset gray;
696   background: white;
697   margin: 0.5ex 0.5em;
698   padding: 1px;
699 }
700 .sqlresult tr.evenrow { background: #eee; }
701 .sqlresult tr.oddrow  { background: white; }
702 table.sqlresult td {
703   margin: 1px;
704   border: 1px solid gray;
705 }
706
707 /**
708  * TeX2png plugin
709  */
710 img.tex { 
711   vertical-align: middle; 
712 }
713
714 /**
715  * PhotoAlbum plugin
716  */
717 .boldsmall {
718   font-weight: bold;
719   font-size: 11px;
720 }
721
722 .wikiwyg_toolbar {
723     background: #D3D3D3;
724     border: 1px outset;
725     letter-spacing: 0;
726     padding: 2px;
727 }
728
729 span.wikiwyg_control_link a {
730     padding-right: 8px;
731 }
732
733 .wikiwyg_button {
734     background: #D3D3D3;
735     border: 1px solid #D3D3D3;
736     cursor: pointer;
737     width: 20px;
738     height: 20px;
739     vertical-align: bottom;
740 }
741
742 .wikiwyg_button:hover {
743     border: 1px outset;
744 }
745
746 .wikiwyg_button:active {
747     border: 1px inset;
748 }
749
750 .wikiwyg_separator {
751     background: #D3D3D3;
752     border: 1px solid #D3D3D3;
753     width: 9px;
754     height: 20px;
755     vertical-align: bottom;
756 }
757
758 .wikiwyg_selector {
759     width: 70px;
760 }
761
762 .wikiwyg_wysiwyg table {
763     border-collapse: collapse;
764     margin-bottom: .2em;
765 }
766
767 .wikiwyg_wysiwyg table td {
768     border: 1px;
769     border-style: solid;
770     padding: .2em;
771     vertical-align: top;
772 }
773
774 /**
775  * Wiki
776  */
777 textarea.wikiedit, input.wikitext, textarea.summary {
778   background: white;
779   border-top:    1px solid #7c7c7c;
780   border-left:   1px solid #c3c3c3;
781   border-bottom: 1px solid #dddddd;
782   border-right:  1px solid #c3c3c3;
783   padding-left: 0.8em; 
784   padding-right: 0.8em; 
785   padding-top: 0.5em;
786   padding-bottom: 0.5em;
787   margin: 0.5ex 0px;
788   clear: both;
789 }
790
791 .toolbar , div.toolbar  {
792   margin : 0.5ex 0;
793 }
794
795 /* Link icons */
796 img.linkicon  {
797   vertical-align : middle;
798 }
799
800 /**
801  * PageTypes
802  */
803 .interwiki-map thead td,
804 .interwiki-moniker,
805 .interwiki-url {
806   padding-left: 1em;
807   padding-right: 1em;
808 }
809
810 /**
811  * Diff Output
812  */
813 /* main box */
814 .diff {
815   margin:  0.5ex 0;
816   padding: 1px;
817 }
818 .diff .block {
819   padding: 0.5ex 0.5em;
820 }
821 /* blocks containing deleted or added words */
822 .diff .original, .diff .deleted,
823 .diff .final, .diff .added {
824   padding: 1px;
825 }
826
827 .diff .block div {
828   position: relative;
829   padding-left: 1.5em;
830
831 .diff .prefix {
832   position: absolute;
833   left: 0;
834   top:  0;
835 }
836
837 /* deleted & added words */
838 .diff del, .diff ins {
839   padding-left: 0.5ex;
840   padding-right: 0.5ex;
841 }
842
843 /*
844  * table class="boxed"
845  * will put a border around the table (but not around the cells)
846  *
847  * table class="bordered"
848  * will put a border around the table and the cells
849  *
850  * In both cases, the caption will be bold and centered under the table
851  *
852  * In both cases, the headers (th) will have a "#d8d8d8" background
853  */
854
855 table.boxed, table.bordered, table.bordered th, table.bordered td {
856     border-width: 1px;
857     border-style: solid;
858     border-collapse: collapse;
859     vertical-align: top;
860 }
861
862 table.boxed td, table.bordered td,
863 table.boxed th, table.bordered th {
864     padding-left: 5px; 
865     padding-right: 5px; 
866     padding-top: 0px; 
867     padding-bottom: 0px; 
868 }
869
870 table.boxed caption, table.bordered caption {
871     text-align: center;
872     font-weight: bold;
873     caption-side: bottom;
874     padding-top: 0.8em;
875 }
876
877 table.boxed th, table.bordered th {
878     font-weight: bold;
879     background-color: #d8d8d8;
880 }
881
882 /* For emacs users
883  *
884  * Local Variables:
885  * mode: c
886  * c-file-style: cc-mode
887  * End:
888  */