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