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