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