]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - themes/fusionforge/fusionforge.css
Unify CSS "error" and "errors" classes; remove NS4 stuff
[SourceForge/phpwiki.git] / themes / fusionforge / fusionforge.css
1 /**
2  * $Id$
3  *
4  * Copyright (C) 2002-2007 $ThePhpWikiProgrammingTeam
5  * Copyright (C) 2008-2010 Alcatel-Lucent
6  *
7  * This file is part of PhpWiki.
8  *
9  * PhpWiki is free software; you can redistribute it and/or modify
10  * it under the terms of the GNU General Public License as published by
11  * the Free Software Foundation; either version 2 of the License, or
12  * (at your option) any later version.
13  *
14  * PhpWiki is distributed in the hope that it will be useful,
15  * but WITHOUT ANY WARRANTY; without even the implied warranty of
16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17  * GNU General Public License for more details.
18  *
19  * You should have received a copy of the GNU General Public License
20  * along with PhpWiki; if not, write to the Free Software
21  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
22 */
23
24 /*
25  * Standard Alcatel-Lucent disclaimer for contributing to open source
26  *
27  * "The Style Sheet ("Contribution") has not been tested and/or
28  * validated for release as or in products, combinations with products or
29  * other commercial use. Any use of the Contribution is entirely made at
30  * the user's own responsibility and the user can not rely on any features,
31  * functionalities or performances Alcatel-Lucent has attributed to the
32  * Contribution.
33  *
34  * THE CONTRIBUTION BY ALCATEL-LUCENT IS PROVIDED AS IS, WITHOUT WARRANTY
35  * OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
36  * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, COMPLIANCE,
37  * NON-INTERFERENCE AND/OR INTERWORKING WITH THE SOFTWARE TO WHICH THE
38  * CONTRIBUTION HAS BEEN MADE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL
39  * ALCATEL-LUCENT BE LIABLE FOR ANY DAMAGES OR OTHER LIABLITY, WHETHER IN
40  * CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
41  * CONTRIBUTION OR THE USE OR OTHER DEALINGS IN THE CONTRIBUTION, WHETHER
42  * TOGETHER WITH THE SOFTWARE TO WHICH THE CONTRIBUTION RELATES OR ON A STAND
43  * ALONE BASIS."
44  */
45
46 /**
47  * General
48  */
49
50 /* Because in some cases there is a <p> in nested lists */
51 li p { margin:0; }
52
53 div.wikitext table p { margin-top: 0.3em;  margin-bottom: 0.3em;}
54
55 img { vertical-align: baseline; }
56 input { margin: 0.1em; }
57 input.numeric { text-align: right; }
58
59 fieldset {
60     background-color: #e0f3f7;
61 }
62
63 legend {
64     border: 1px solid #d8d8e7;
65     background-color: white;
66 }
67
68 img { border: 0; }
69
70 form { margin: 0ex; }
71
72 table {
73     /* For Mozilla */
74     empty-cells: show;
75 }
76
77 caption {
78     caption-side: top;
79     text-align: left;
80     margin-bottom: .5ex;
81 }
82
83 /**
84  * Wiki Forms
85  * 
86  * The div inside the wikiadmin upload form does not
87  * have a class yet, so it must be referenced indirectly
88  */
89 /* div.wikiaction, div.wikiadmin { */
90 div.wikiaction, form.wikiadmin div {
91   border-bottom: 1px solid #d8d8e7;
92   border-right:  1px solid #d8d8e7;
93   border-top:  1px solid #96a2ae;
94   border-left: 1px solid #96a2ae;
95
96   margin-top: 0.5ex;
97   margin-bottom: 0.5ex;
98   padding: 0.5ex 0.5em;
99   /* Emulate the display behaviour of a table, to shrink it's width. */
100   display: table;
101 }
102
103 /* Add space between the input field and following buttons, but not after the last button. */
104 div.wikiaction input[type=text], div.wikiadmin input[type=text], form.wikiadmin input[type=file] { margin-right: 0.5em; }
105
106 div#actionbuttons { line-height: 3.0ex; }
107
108 /* QuestionMark */
109 .wikiunknown a, .named-wikiunknown a {
110   border-top:  1px solid #c6d2de;
111   border-left: 1px solid #c6d2de;
112   border-bottom: 1px solid #a2a2a2;
113   border-right:  1px solid #a2a2a2;
114   padding-left:  1px;
115   padding-right: 1px;
116   padding-top: 1px;
117   margin-right: .15em;
118 }
119
120 /* Link icons */
121 img.linkicon { vertical-align: middle; }
122
123 img.inlineimage { vertical-align: middle; }
124
125 /**
126  * Wiki
127  */
128
129 div.wikitext pre { 
130   font-family: monospace; 
131   border-width: 1px;
132   border-color: navy;
133   border-style: dashed;
134   padding: 0.5em;
135 }
136
137 /**
138  * PageTypes
139  */
140 /* Main wiki text box */
141 div.wikitext {
142   margin-top:    1ex;
143   margin-bottom: 0.5ex;
144   padding-bottom: 1em;
145   clear: both;
146 }
147
148 /* Mozilla RecentChanges Sidebar */
149 body.sidebar {
150   margin: 0.5em;
151 }
152 body.sidebar div.wikitext {
153   padding: 0.5em;
154 }
155 body.sidebar div.wikitext ul { padding-left: 1em; }
156 body.sidebar h2 { margin-top: 0; }
157
158 /**
159  * Link styles
160  */
161 .wiki, .named-wiki {
162   /* text-decoration: none; */
163   font-weight: bold;
164 }
165
166 /* Action buttons */
167 a.wikiaction, a.wiki-rc-action, a.wikiunsafe,
168 input.wikiaction, input.button, input.wikiadmin {
169   text-decoration: none;
170   /* don't wrap text buttons */
171   white-space: nowrap;
172 }
173
174 input.wikiaction, input.button, input.wikiadmin {
175   margin-right: 1em;
176   margin-left: 1em;
177 }
178
179 .wikiunsafe { background-color: #fcc; }
180
181 /* Unknown links */
182 .wikiunknown, .named-wikiunknown {
183   font-weight: normal;
184   font-size: 100%;
185 }
186  /* QuestionMark #600 */
187 .wikiunknown a, .named-wikiunknown a {
188   color: #447;
189   background-color: #eee;
190   text-decoration: none;
191   font-weight: normal;
192   font-size: smaller;
193 }
194
195 /* Backlinks */
196 .backlinks {
197   text-decoration: underline;
198 }
199 h1 .backlinks { text-decoration: none; color: inherit; }
200
201 /* Interwiki links */
202 .wikipage  { font-weight: normal; }
203 .interwiki, i.interwiki .wikipage, em .interwiki .wikipage { font-style: oblique; }
204 .interwiki .wikipage, i .interwiki, em .interwiki { font-style: normal; }
205
206 /* CreateToc plugin =================================================== */
207
208 div.toc {
209     border: 1px solid #aaaaaa;
210     background-color: #f9f9f9;
211     padding: 5px;
212 }
213
214 div.toc ul { list-style: none }
215
216 div.toc p.toctitle { font-weight: bold; font-size: 1.6em; margin-bottom: 1ex; }
217 div.toc p { margin: 0; }
218
219 .toclist a { text-decoration: none; }
220
221 /**
222  * headings
223  */
224 div.toc p.toctitle, h2, h3, h4, h5, h6 { 
225     font-family: Verdana, Arial, Helvetica, sans-serif; 
226     padding-top: .5em;
227     padding-bottom: .17em;
228     border-bottom: 1px solid #aaaaaa;
229 }
230
231 h1, h1 .backlinks, h2, .wikitext h2 a, h3, .wikitext h3 a, h4, .wikitext h4 a, h5, h6 {
232     text-decoration: none;
233 }
234
235 /**
236  * Tables
237  */
238 .pagelist thead th {
239   background: #d8d8d8;
240   text-decoration: none;
241   font-weight: bold;
242 }
243 .pagelist thead td u { text-decoration: none; }
244 .pagelist tr { vertical-align: top; }
245 .pagelist tr.evenrow { background: #eee; }
246 .pagelist tr.oddrow  { background: white; }
247 th.gridbutton {
248   background-color: #d8d8d8;
249   color: #565c5e;
250   font-weight: bold;
251   white-space: nowrap;
252   margin: 5px 0px;
253   max-height: 24px;
254   padding: 5px 0px 5px 0px;
255   border-width: 1px;
256   border-style: solid;
257   border-color: black;
258 }
259 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
260   text-decoration: none;
261   color: #565c5e;
262 }
263
264 /**
265  * Toolbar
266  */
267 .toolbar, input.button { 
268     font-family: Verdana, Arial, Helvetica, sans-serif; 
269 }
270
271 .toolbar {
272   padding: 0;
273   margin:  0;
274 }
275 .toolbar li {
276   margin-left: -20px; /* Because there is no list symbol */
277   list-style-type: none;
278   font-weight: bold;
279 }
280 .toolbar a {
281   text-decoration: none;
282 }
283
284 .edit-toolbar {
285   padding: 0;
286   margin:  0;
287 }
288 .edit-toolbar img, .edit-toolbar input {
289   background-color: #fff;
290   border: 1px solid ButtonFace;
291 }
292
293 .tooltitle {
294     font-weight: bold ;
295 }
296
297 #actionbuttons {
298   white-space: nowrap;
299 }
300
301 #actionbuttons .named-wiki,
302 #actionbuttons .wikiaction,
303 #actionbuttons .wikiadmin {
304   font-weight: normal;
305   color: #565c5e; /* Alcatel-Lucent grey */
306 }
307
308 #actionbuttons .named-wiki:hover,
309 #actionbuttons .wikiaction:hover,
310 #actionbuttons .wikiadmin:hover {
311   text-decoration: underline;
312 }
313
314 #actionbuttons td {
315     border: 1px solid #aaaaaa;
316     border-bottom: none;
317     border-collapse: collapse;
318     padding-left:0.8em;
319     padding-right:0.8em;
320 }
321
322 #actionbuttons td.spacer {
323     width:10px;
324     border:none;
325     padding-left:0;
326     padding-right:0;
327 }
328
329 #actionbuttons td.bold a {
330     font-weight: bold;
331 }
332
333 .editdate {
334   font-family: Verdana, Arial, Helvetica, sans-serif;
335   margin: 0;
336   padding: 0;
337   padding-top: 0.5ex;
338   border-top: 1px #aaaaaa solid;
339 }
340
341 #logo img {
342   float: right;
343   /* "paper" borders */
344   border-top:  1px #e8e6df solid;
345   border-left: 1px #e8e6df solid;
346   border-bottom: 1px #d2d2d2 solid;
347   border-right:  1px #b2b2b2 solid;
348 }
349
350 /**
351  * Edit Page & View Source
352  */
353
354 /* Make the textarea the full page width */
355 textarea.wikiedit {
356   width: 100%;
357   margin-bottom: 0.5ex;
358   margin-top:    0.5ex;
359   padding: 2px;
360 }
361
362 #editarea-size {
363   margin-top: 1ex;
364   text-align: right;
365   font-size: smaller;
366 }
367 #search-replace {
368   margin-top: 1ex;
369   text-align: left;
370   font-size: smaller;
371 }
372 #toolbar { padding:0px; }
373
374 /**
375  * Search Results
376  */
377 .search-context { background: white; }
378 .search-term {
379   background: yellow;
380   font-weight: normal;
381 }
382 #LSResult {
383   position: absolute;
384   text-align: left;
385   display: none;
386   z-index: 100;
387   background-color: white;
388   border: 1px solid #d0d0d0; 
389   font-size: 9px;
390   overflow: hidden;
391 }
392 #LSHighlight {
393   background-color: #f08000;
394 }
395 #LSResult .evenrow {
396   background-color: #f0f0f0;
397
398 #LSREsult .oddrow {
399
400 .LSEnd {
401   text-align: right;
402 }
403 .LSRow:hover {
404   background-color: white;
405 }
406 .LSRow {
407   padding: 1px;
408
409 ul.LSRes {
410   margin: 0px;
411   padding: 0px;
412 }
413 li.LSRow {
414   margin: 0px;
415   list-style-image: none;
416 }
417
418 /* PageTrail plugin =================================================== */
419
420 .pagetrail {
421      background-color: #FFFF99;
422      padding: 0.2em;
423 }
424
425 /* IncludePage plugin ================================================= */
426
427 .transclusion-title {
428   text-align: right;
429   font-style: oblique;
430   font-size:  smaller;
431   text-decoration: underline;
432   margin-bottom: 0.25ex;
433   margin-right:  0.25em;
434
435 .transclusion, .wiki-edithelp {
436   font-size: smaller;
437 }
438 .transclusion {
439   border: 1px solid gray;
440   padding-left:  0.8em; 
441   padding-right: 0.8em; 
442   padding-top:     0px;
443   padding-bottom:  0px;
444   margin-left:   0.25em;
445   margin-right:  0.25em;
446   margin-bottom: 0.1ex;
447 }
448 .wiki-edithelp {
449   background: white;
450   border: medium solid #fff8dc; /* darker ivory */
451   padding-left:  0.5em;
452   padding-right: 0.5em;
453   padding-top:    0.75ex;
454   padding-bottom: 0.75ex;
455   margin-left:  0;
456   margin-right: 0;
457   margin-top: 1ex;
458   margin-bottom: 1ex;
459 }
460 .wiki-edithelp p {
461   font-family: Verdana, Arial, Helvetica, sans-serif;
462   padding-left:  0.5em;
463   padding-right: 0.5em;
464   padding-top:    0.5ex;
465   padding-bottom: 0.5ex;
466   margin: 0;
467 }
468
469 /* Calendar plugin ==================================================== */
470
471 table.cal {
472   border: 1px outset gray;
473   background: white;
474   margin: 0.5ex 0.5em;
475   padding: 1px;
476   /* For Mozilla */
477   empty-cells: hide;
478
479
480 /* cells */
481 table.cal td {
482   background: white;
483   text-align: right;
484
485
486 /* Month-name header */
487 table.cal-header { font-size: larger; }
488 table.cal-header tr, table.cal-header td { text-align: center; }
489 .cal-arrow {
490   font-weight: bold;
491   text-decoration: none;
492 }
493
494 /* Day-names header */
495 table.cal tbody tr .cal-dayname {  }
496 .cal-dayname td {
497   text-align: center;
498   font-size: smaller;
499   text-decoration: underline;
500 }
501
502 /* Individual days */
503 a.cal-hide { text-decoration: none; }
504
505 /* Today */
506  /* cell */
507 table.cal td.cal-today {
508   margin: 1px;
509   border: 1px solid gray;
510 }
511  /* text */
512 table.cal td.cal-today a.cal-hide {  }
513
514 /* Diff plugin ======================================================== */
515
516 .diff .prefix {
517   position: relative;
518   left: -1em;
519 }
520 /* deleted & added words */
521 .diff del, .diff ins {
522   padding-left: 1px;
523   padding-right: 1px;
524 }
525
526 /* main box */
527 .diff {
528   margin-top:    1ex;
529   margin-bottom: 0.5ex;
530   background: white;
531   color: black;
532   border-top: 1px solid #494f5d;
533   border-left:  1px solid #494f5d;
534   border-bottom:  1px solid #c6d2de;
535   border-right: 1px solid #c6d2de;
536   padding-top:    1px;
537   padding-bottom: 1px;
538   padding-left:  .125em;
539   padding-right: .125em;
540   padding: 0;
541   clear: both;
542 }
543 .diff .block {
544   background: #ddd;
545   padding-left: 1em;
546 }
547
548 /* individual blocks */
549 .diff .context {
550   background: white;
551   border: none;
552 }
553 /* entire difftextblock */
554 .difftext {
555   margin-top:    0;
556   margin-bottom: 0;
557   background: white;
558   border-top:  1px #e8e6df solid;
559   border-left: 1px #e8e6df solid;
560   border-bottom: 1px #d2d2d2 solid;
561   border-right:  1px #b2b2b2 solid;
562   padding-left:  0em; 
563   padding-right: 0em;
564   padding-top:    0ex;
565   padding-bottom: 0ex;
566   clear: both;
567 }
568 /* + - line prefix */
569 .diff .block tt {
570   font-weight: normal;
571   font-family: monospace;
572   color: black;
573   margin-left: 0;
574   border: none;
575 }
576 /* changed words */
577 .diff del, .diff ins {
578   font-weight: bold;
579   text-decoration: none;
580 }
581
582 /* blocks containing deleted or added words */
583 .diff .original, .diff .deleted,
584 .diff .final, .diff .added {
585   background: white;
586 }
587 /* blocks containing deleted words */
588 .diff .original, .diff .deleted {
589   background: #fcc;
590   border: none;
591 }
592 /* blocks containing added words */
593 .diff .final, .diff .added {
594   background: #cfc;
595   border: none;
596 }
597
598 /* deleted words */
599 .diff del { background: #f99; }
600 /* added words */
601 .diff ins { background: #9f9; }
602
603 /* PageInfo plugin ==================================================== */
604
605 td.pageinfo { font-weight: bold; }
606 .pageinfo-minoredit, .pageinfo-authorid {
607   font-size: smaller;
608   font-style: oblique;
609 }
610
611 /* Banners ============================================================ */
612
613 .error {
614     font-weight: bold;
615     font-size: 11px;
616     text-align: left;
617     border-width: 2px;
618     border-style: solid;
619     background-color: #ffc0cb; /* pink */
620     border-color: red;
621     padding: 0.5em;
622     border-radius: 1em;
623     -moz-border-radius: 1em;
624     -webkit-border-radius: 1em;
625 }
626
627 .warning {
628     font-weight: bold;
629     font-size: 11px;
630     text-align: left;
631     border-width: 2px;
632     border-style: solid;
633     background-color: #ffd297; /* orange */
634     border-color: #FFA500; /* orange */
635     padding: 0.5em;
636     border-radius: 1em;
637     -moz-border-radius: 1em;
638     -webkit-border-radius: 1em;
639 }
640
641 /* Debug */
642 .debug {
643   color: black;
644   background: white;
645   font-family: monospace;
646   font-size: smaller;
647   margin: 1ex 0;
648   padding: 0.5ex 0.5em;
649   border: medium solid #fff8dc; /* darker ivory */
650 }
651
652 /* Hints */
653 .hint {
654     font-weight: bold;
655     font-size: 11px;
656     text-align: left;
657     border-width: 2px;
658     border-style: solid;
659     background-color: #eeeeee; 
660     border-color: black;
661     padding: 0.5em;
662     border-radius: 1em;
663     -moz-border-radius: 1em;
664     -webkit-border-radius: 1em;
665 }
666
667 span.warning, span.error, span.hint {
668   padding: 0;
669 }
670
671 /* Disabled Plugins */
672 .disabled-plugin
673 {
674   clear: both;
675   margin: 1ex 0;
676   padding: 0;
677 }
678 .disabled-plugin .title {
679   color: #400;
680   background-color: inherit;
681   font-size: x-small;
682   text-align: right;
683   padding: 0 0.5em;
684 }
685 .disabled-plugin pre {
686   color: black;
687   background: #ddd;
688   margin: 0;
689   padding: 0.3ex 0.5em;
690 }
691
692 /* RedirectTo plugin ================================================== */
693
694 /* "(Redirected from ...)" message. */
695 span.redirectfrom {
696   font-size: small;
697   font-style: oblique;
698   font-weight: normal;
699   padding-left: 1em;
700 }
701
702 /*
703  * "DL tables"
704  */
705 .wiki-dl-table {
706   border-collapse: collapse;
707   border: 2px #444 solid;
708 }
709 .wiki-dl-table tr {
710   border-top: 2px #444 solid;
711   border-bottom: 2px #444 solid;
712   border-left: none; 
713   border-right: none; 
714 }
715 .wiki-dl-table th,
716 .wiki-dl-table td {
717   padding: 0.25em 0.5em;
718 }
719 .wiki-dl-table th {
720   vertical-align: top;
721   text-align: right;
722   border-right: 1px #444 solid;
723   border-left: none;
724   border-top: none;
725   border-bottom: none;
726 }
727 .wiki-dl-table td {
728   border: none;
729 }
730
731 /*
732  * "E-mail" style blockquote
733  */
734 blockquote.mail-style-quote {
735     margin: 0em;
736     margin-bottom: 1em;
737     border: 1px solid #284;
738     padding: 0.5em;
739
740 .mail-style-quote blockquote.mail-style-quote {
741     margin-left: 0.3em;
742     margin-bottom : 0em;
743     background: transparent;
744     border-style: none;
745     border-left: medium solid #284;
746     padding: 0em;
747     padding-left: 0.5em;
748 }
749
750 /*
751  * wikiblog
752  */
753 .floatleft { float: left; }
754 .floatright { float: right; }
755
756 div.wikiblog {
757   margin: 1ex 2em;
758   padding: 0 0;
759 }
760 div.wikiblog > div {
761   margin: 0 0;
762   padding: 0.5ex 0.5em;
763 }
764 div.wikiblog-header {
765   /* background-color: #ccf; */
766 }
767 div.wikiblog > div.wikiblog-footer {
768   /* background-color: #eee; */
769   padding: 0.2ex 0.5em;
770 }
771 h3.wikiblog-summary {
772   font-size: medium;
773   font-weight: bold;
774   margin: 0 0 1ex 0;
775 }
776
777 table.wikiblog-form {
778   width: auto;
779   border-collapse: collapse;
780   margin: 0.25em 0;
781 }
782 .wikiblog-form caption {
783   caption-side: top;
784   font-weight: bold;
785   text-align: left;
786   padding: 0.5ex 0.5em;
787 }
788 .wikiblog-form th {
789   vertical-align: top;
790   text-align: right;
791   padding: 0 0 0.3em 0.5em;
792 }
793 .wikiblog-form td {
794   padding: 0.25em 0.5em;
795 }
796 .wikiblog-form td.submit-button {
797   padding: 0;
798 }
799 .wikiblog-form input[type=text],
800 .wikiblog-form textarea {
801   margin: 0 0;
802   width: 100%;
803 }
804 div.wikicomment div.wikicomment-footer {
805   padding: 0.2ex 0.5em;
806 }
807 div.wikicomment div.wikicomment-footer named-wiki {
808   font-size: small;
809 }
810 table.interwiki-map {
811   margin: 1em 2em;
812 }
813 .interwiki-map th {
814   text-decoration: underline;
815   text-align: left;
816   padding-left: 1em;
817 }
818 .interwiki-map td.interwiki-url {
819   padding-left: 2em;
820 }
821 .interwiki-map th.interwiki-url {
822   padding-left: 3em;
823 }
824
825 .dialog {
826   background-color: #cdf;
827   color: black;
828   margin: 2em auto 2em auto;
829   border: thin black solid;
830   width: 50%;
831 }
832 .dialog h1, .dialog p, .dialog div {
833   text-align: center;
834 }
835 .dialog h1 {
836   font-size: large;
837   margin: 0.5em 0 1em 0;
838 }
839 .dialog div.message {
840   background-color: white;
841   color: black;
842   color: black;
843   margin: 0 1em;
844   padding: 0.5em 0.5em;
845 }
846 .dialog p.buttons {
847   margin: 1em 0 0.5em 0;
848 }
849
850 .clear-floats {
851   clear: both;
852 }
853
854 /* postnuke css:*/
855 .gensmall{font-size:10px}
856 .genmed{font-size:11px}
857 td.cat{font-weight:bold;letter-spacing:1px;color:#000000;background: url(./images/cellpic1.png);height:27px}
858 /* Main table cell colours and backgrounds */
859 td.row1{background:#eaedf4;color:#000000}
860 td.row2{background:#d9e2ec;color:#000000}
861 td.row3{background:#cad9ea;color:#000000}
862 td.spacerow{background:#cad9ea;color:#000000}
863
864 /* This is the outline round the main forum tables */
865 .forumline{background:#ffffff;color:#000000;border:1px solid #006699}
866
867 /* Sidebar */
868 .box { background:#ffffff; border: 1px solid #888888 }
869 .box-title { font-weight: normal; background-color: #ccc; color: black; text-align: center; }
870 .box-data { width: 160px; font-size: 9pt; font-weight: normal; }
871 .box-data .wiki { font-weight: normal; }
872 td.sidebar { border-spacing: 0px; margin: 0ex;}
873
874 /* RssFeed */
875 div.rss { margin: 1em; padding: 1em; }
876 div.feed { margin: -0.5em; margin-bottom: 0em; padding: 0.3em;
877            font-weight: bold; font-size: 1.2em; }
878 .chandesc { font-weight: bold; }
879 div.rssitem { padding-top:1em; padding-bottom: 1em;
880               border-top: 2px solid #565c5e; /* Alcatel-Lucent grey */ }
881 div.itemname { padding-bottom: 1em; font-weight: bold; }
882 div.itemdesc { padding-left: 1em; }
883 div.authordate { font-style: italic; }
884 a.rssicon { font-weight:normal; font-size:small; vertical-align:middle; }
885
886 /* SqlResult */
887 table.sqlresult {
888   border: 1px outset gray;
889   background: white;
890   margin: 0.5ex 0.5em;
891   padding: 1px;
892 }
893 .sqlresult tr.evenrow { background: #eee; }
894 .sqlresult tr.oddrow  { background: white; }
895 table.sqlresult td {
896   margin: 1px;
897   border: 1px solid gray;
898 }
899
900 /* TeX2png plugin ===================================================== */
901
902 img.tex { 
903   vertical-align: middle; 
904 }
905
906 /* PhotoAlbum plugin ================================================== */
907
908 .boldsmall {
909   font-weight: bold;
910   font-size: 11px;
911 }
912
913 #content {
914     margin: 0;
915     padding: 1em 1em 1.5em 1em;
916     border: 1px solid #aaaaaa;
917     line-height: 1.2em;
918     position: relative;
919     z-index: 2;
920 }
921
922 /* the left column width is specified in class .portlet */
923
924 #footer {
925     text-align: right;
926     vertical-align: bottom;
927     font-style: italic;
928 }
929
930 /*
931  * table class="boxed"
932  * will put a border around the table (but not around the cells)
933  *
934  * table class="bordered"
935  * will put a border around the table and the cells
936  *
937  * In both cases, the caption will be bold and centered under the table
938  *
939  * In both cases, the headers (th) will have a "#d8d8d8" background
940  */
941
942 table.boxed, table.bordered, table.bordered th, table.bordered td {
943     border-width: 1px;
944     border-style: solid;
945     border-collapse: collapse;
946     vertical-align: top;
947 }
948
949 table.boxed td, table.bordered td,
950 table.boxed th, table.bordered th {
951     padding-left: 5px;
952     padding-right: 5px;
953     padding-top: 0px;
954     padding-bottom: 0px;
955 }
956
957 table.boxed caption, table.bordered caption {
958     text-align: center;
959     font-weight: bold;
960     caption-side: bottom;
961     padding-top: 0.8em;
962 }
963
964 table.boxed th, table.bordered th {
965     font-weight: bold;
966     background-color: #d8d8d8;
967 }
968
969 /* BoxRight plugin ==================================================== */
970
971 div.boxright {
972   background-color: #e9fbff;
973   width: 200px; 
974   right: 10px;
975   padding: 0.5em; 
976   float: right; 
977   border: thin solid; 
978   padding: 0.5em;
979 }
980
981 td.tdselected, td.tdunselected {
982    text-align: center;
983    font-weight: bold;
984    padding-left: 5px;
985    padding-right: 5px;
986 }
987
988 td.tdselected {
989    color: white;
990    background-color: #554295;
991 }
992
993 td.tdunselected {
994    color: black;
995    background-color: #e9e8de;
996 }
997
998 /* Main wiki browse banner */
999 .browsebanner table {
1000    width: 100%;
1001    background-color: #e9fbff;
1002    border-style: solid;
1003    border-color: blue;
1004    border-width: 2px;
1005 }
1006
1007 .browsebanner table td {
1008    text-align: center;
1009    font-weight: bold;
1010    font-style: oblique;
1011 }
1012
1013 /* RateIt plugin ====================================================== */
1014
1015 .rateit {
1016    font-size: 60%;
1017    font-weight: bold;
1018    vertical-align: middle;
1019 }
1020
1021 /* For emacs users
1022  *
1023  * Local Variables:
1024  * mode: c
1025  * c-file-style: cc-mode
1026  * End:
1027  */