]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - themes/fusionforge/fusionforge.css
Align toolbar icons for Fusionforge
[SourceForge/phpwiki.git] / themes / fusionforge / fusionforge.css
1 /**
2  * Copyright (C) 2002-2007 $ThePhpWikiProgrammingTeam
3  * Copyright (C) 2008-2010 Alcatel-Lucent
4  *
5  * This file is part of PhpWiki.
6  *
7  * PhpWiki is free software; you can redistribute it and/or modify
8  * it under the terms of the GNU General Public License as published by
9  * the Free Software Foundation; either version 2 of the License, or
10  * (at your option) any later version.
11  *
12  * PhpWiki is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15  * GNU General Public License for more details.
16  *
17  * You should have received a copy of the GNU General Public License along
18  * with PhpWiki; if not, write to the Free Software Foundation, Inc.,
19  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
20 */
21
22 /*
23  * Standard Alcatel-Lucent disclaimer for contributing to open source
24  *
25  * "The Style Sheet ("Contribution") has not been tested and/or
26  * validated for release as or in products, combinations with products or
27  * other commercial use. Any use of the Contribution is entirely made at
28  * the user's own responsibility and the user can not rely on any features,
29  * functionalities or performances Alcatel-Lucent has attributed to the
30  * Contribution.
31  *
32  * THE CONTRIBUTION BY ALCATEL-LUCENT IS PROVIDED AS IS, WITHOUT WARRANTY
33  * OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
34  * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, COMPLIANCE,
35  * NON-INTERFERENCE AND/OR INTERWORKING WITH THE SOFTWARE TO WHICH THE
36  * CONTRIBUTION HAS BEEN MADE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL
37  * ALCATEL-LUCENT BE LIABLE FOR ANY DAMAGES OR OTHER LIABLITY, WHETHER IN
38  * CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
39  * CONTRIBUTION OR THE USE OR OTHER DEALINGS IN THE CONTRIBUTION, WHETHER
40  * TOGETHER WITH THE SOFTWARE TO WHICH THE CONTRIBUTION RELATES OR ON A STAND
41  * ALONE BASIS."
42  */
43
44 /**
45  * General
46  */
47
48 body {
49     margin: 0 0 0 0;
50     font-family: Verdana, Arial, Helvetica, sans-serif;
51     color: #565c5e; /* Alcatel-Lucent grey */
52 }
53
54 form {
55     margin: 0;
56 }
57
58 img {
59     border: 0;
60     vertical-align: baseline;
61 }
62
63 h1 {
64     font-size: 1.8em;
65 }
66
67 h2 {
68     font-size: 1.6em;
69     line-height: 1.1em;
70 }
71
72 h3 {
73     font-size: 1.2em;
74     line-height: 1.3em;
75 }
76
77 h4 {
78     font-size: 1.0em;
79     line-height: 1.3em;
80 }
81
82 h5 {
83     font-size: 0.8em;
84 }
85
86 h6 {
87     font-size: 0.6em;
88 }
89
90 /* Titles in the page. */
91 h1, .titlebar, .widget_titlebar {
92     padding-top: 4px;
93     padding-bottom: 6px;
94     vertical-align: middle;
95     font-family: 'trebuchet MS', Arial, Helvetica, sans-serif;
96     color: #554295; /* Alcatel-Lucent violet */
97     font-weight: normal;
98     font-size: 1.8em;
99     line-height: 1.3em;
100     text-align: left;
101     height: 24px;
102     margin-top: 4px;
103 }
104
105 /* Hack for the wiki that inserts an unneccessary </p> */
106 .titlebar p {
107     color: #554295; /* Alcatel-Lucent violet */
108     font-size: 1em;
109     margin-bottom: 0;
110     margin-top: 0;
111 }
112
113 .titlebar a {
114     padding-left: 10px;
115 }
116
117 /* Because in some cases there is a <p> in nested lists */
118 li p {
119     margin: 0;
120 }
121
122 div.wikitext table p {
123     margin-top: 0.3em;
124     margin-bottom: 0.3em;
125 }
126
127 input {
128     margin: 0.1em;
129 }
130
131 input.numeric {
132     text-align: right;
133 }
134
135 fieldset {
136     background-color: #e0f3f7;
137 }
138
139 legend {
140     border: 1px solid #d8d8e7;
141     background-color: white;
142 }
143
144 table {
145     /* For Mozilla */
146     empty-cells: show;
147 }
148
149 caption {
150     caption-side: top;
151     text-align: left;
152     margin-bottom: .5ex;
153     white-space: nowrap;
154 }
155
156 table.sortable th.header {
157     background-image: url(../default/buttons/sort_none.gif);
158     cursor: pointer;
159     background-repeat: no-repeat;
160     background-position: center right;
161     padding-right: 20px;
162 }
163
164 table.sortable th.headerSortUp {
165     background-image: url(../default/buttons/sort_up.gif);
166     cursor: pointer;
167     background-repeat: no-repeat;
168     background-position: center right;
169     padding-right: 20px;
170 }
171
172 table.sortable th.headerSortDown {
173     background-image: url(../default/buttons/sort_down.gif);
174     cursor: pointer;
175     background-repeat: no-repeat;
176     background-position: center right;
177     padding-right: 20px;
178 }
179
180 /**
181  * Wiki Forms
182  *
183  * The div inside the wikiadmin upload form does not
184  * have a class yet, so it must be referenced indirectly
185  */
186 /* div.wikiaction, div.wikiadmin { */
187 div.wikiaction, form.wikiadmin div {
188     border: 1px solid #96a2ae;
189     border-right-color: #d8d8e7;
190     border-bottom-color: #d8d8e7;
191
192     margin-top: 0.5ex;
193     margin-bottom: 0.5ex;
194     padding: 0.5ex 0.5em;
195     /* Emulate the display behaviour of a table, to shrink it's width. */
196     display: table;
197 }
198
199 /* Add space between the input field and following buttons, but not after the last button. */
200 div.wikiaction input[type=text], div.wikiadmin input[type=text], form.wikiadmin input[type=file] {
201     margin-right: 0.5em;
202 }
203
204 /* QuestionMark */
205 .wikiunknown a, .named-wikiunknown a {
206     border: 1px solid #c6d2de;
207     border-right-color: #a2a2a2;
208     border-bottom-color: #a2a2a2;
209     padding-left: 1px;
210     padding-right: 1px;
211     padding-top: 1px;
212     margin-right: .15em;
213 }
214
215 /* Link icons */
216 img.linkicon {
217     vertical-align: middle;
218 }
219
220 img.inlineimage {
221     vertical-align: middle;
222 }
223
224 /**
225  * Wiki
226  */
227
228 div.wikitext pre {
229     font-family: monospace;
230     border: 1px dashed navy;
231     padding: 0.5em;
232 }
233
234 /**
235  * PageTypes
236  */
237 /* Main wiki text box */
238 div.wikitext {
239     margin-top: 1ex;
240     margin-bottom: 0.5ex;
241     padding-bottom: 1em;
242     clear: both;
243 }
244
245 /* Mozilla RecentChanges Sidebar */
246 body.sidebar {
247     margin: 0.5em;
248 }
249
250 body.sidebar div.wikitext {
251     padding: 0.5em;
252 }
253
254 body.sidebar div.wikitext ul {
255     padding-left: 1em;
256 }
257
258 body.sidebar h2 {
259     margin-top: 0;
260 }
261
262 /**
263  * Link styles
264  */
265 .wiki, .named-wiki {
266     /* text-decoration: none; */
267     font-weight: bold;
268 }
269
270 /* Action buttons */
271 a.wiki-rc-action, a.wikiunsafe,
272 input.wikiaction, input.button, input.wikiadmin {
273     text-decoration: none;
274     /* don't wrap text buttons */
275     white-space: nowrap;
276 }
277
278 input.wikiaction, input.button, input.wikiadmin {
279     margin-right: 1em;
280     margin-left: 1em;
281 }
282
283 .wikiunsafe {
284     background-color: #fcc;
285 }
286
287 /* Unknown links */
288 .wikiunknown, .named-wikiunknown {
289     font-weight: normal;
290     font-size: 100%;
291 }
292
293 /* QuestionMark #600 */
294 .wikiunknown a, .named-wikiunknown a {
295     color: #447;
296     background-color: #eee;
297     text-decoration: none;
298     font-weight: normal;
299     font-size: smaller;
300 }
301
302 /* Backlinks */
303 .backlinks {
304     text-decoration: underline;
305 }
306
307 h1 .backlinks {
308     text-decoration: none;
309     color: inherit;
310 }
311
312 /* Interwiki links */
313 .wikipage {
314     font-weight: normal;
315 }
316
317 .interwiki, i.interwiki .wikipage, em .interwiki .wikipage {
318     font-style: oblique;
319 }
320
321 .interwiki .wikipage, i .interwiki, em .interwiki {
322     font-style: normal;
323 }
324
325 table.wikipaging {
326     border: 1px solid black;
327     font-weight: bold;
328     margin-top: 10px;
329     margin-bottom: 10px;
330 }
331
332 /* CreateToc plugin =================================================== */
333
334 div.toc {
335     border: 1px solid #aaaaaa;
336     background-color: #f9f9f9;
337     padding: 5px;
338 }
339
340 div.toc ul {
341     list-style: none
342 }
343
344 div.toc p.toctitle {
345     font-weight: bold;
346     font-size: 1.6em;
347     margin-bottom: 1ex;
348 }
349
350 div.toc p {
351     margin: 0;
352 }
353
354 .toclist a {
355     text-decoration: none;
356 }
357
358 /**
359  * headings
360  */
361 div.toc p.toctitle, h2, h3, h4, h5, h6 {
362     font-family: Verdana, Arial, Helvetica, sans-serif;
363     padding-top: .5em;
364     padding-bottom: .17em;
365     border-bottom: 1px solid #aaaaaa;
366 }
367
368 h1, h1 .backlinks, h2, .wikitext h2 a, h3, .wikitext h3 a, h4, .wikitext h4 a, h5, h6 {
369     text-decoration: none;
370 }
371
372 /**
373  * Tables
374  */
375 .pagelist thead th {
376     background: #d8d8d8;
377     text-decoration: none;
378     font-weight: bold;
379 }
380
381 .pagelist thead td u {
382     text-decoration: none;
383 }
384
385 .pagelist tr {
386     vertical-align: top;
387 }
388
389 .pagelist tr.evenrow {
390     background: #eee;
391 }
392
393 .pagelist tr.oddrow {
394     background: white;
395 }
396
397 th.gridbutton {
398     background-color: #d8d8d8;
399     color: #565c5e;
400     font-weight: bold;
401     white-space: nowrap;
402     margin: 5px 0;
403     max-height: 24px;
404     padding: 5px 0 5px 0;
405     border: 1px solid black;
406 }
407
408 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
409     text-decoration: none;
410     color: #565c5e;
411 }
412
413 /**
414  * Toolbar
415  */
416
417 img.toolbar:hover {
418     cursor: pointer;
419 }
420
421 input.toolbar {
422     margin: 0;
423 }
424
425 input.button {
426     font-family: Verdana, Arial, Helvetica, sans-serif;
427 }
428
429 .edit-toolbar {
430     padding: 0;
431     margin: 0;
432 }
433
434 .edit-toolbar img, .edit-toolbar input {
435     background-color: #fff;
436     border: 1px solid ButtonFace;
437 }
438
439 .tooltitle {
440     font-weight: bold;
441 }
442
443 nav, nav ul {
444     padding: 0;
445 }
446
447 nav ul {
448     display: inline;
449     margin-right: 10px;
450 }
451
452 #actionbuttons {
453     white-space: nowrap;
454     margin-left: 0;
455     margin-top: 10px;
456     margin-bottom: 0;
457 }
458
459 #actionbuttons .named-wiki,
460 #actionbuttons .wikiaction,
461 #actionbuttons .wikiadmin {
462     font-weight: normal;
463     color: #565c5e; /* Alcatel-Lucent grey */
464 }
465
466 #actionbuttons .named-wiki:hover,
467 #actionbuttons .wikiaction:hover,
468 #actionbuttons .wikiadmin:hover {
469     text-decoration: underline;
470 }
471
472 #actionbuttons li {
473     display: inline;
474     border: 1px solid #aaaaaa;
475     border-bottom: none;
476     border-collapse: collapse;
477     padding-left: 0.8em;
478     padding-right: 0.8em;
479     margin-right: 10px;
480 }
481
482 /* Smaller for IE6 and IE7: else moves the area down */
483 .ie67 #actionbuttons li {
484     padding-left: 0.2em;
485     padding-right: 0.2em;
486     margin-right: 5px;
487 }
488
489 #actionbuttons li.bold a {
490     font-weight: bold;
491 }
492
493 .editdate {
494     font-family: Verdana, Arial, Helvetica, sans-serif;
495     margin: 0;
496     padding: 0;
497     border-top: 1px #aaaaaa solid;
498 }
499
500 #logo img {
501     float: right;
502     /* "paper" borders */
503     border: 1px solid #e8e6df;
504     border-right-color: #b2b2b2;
505     border-bottom-color: #d2d2d2;
506 }
507
508 /**
509  * Edit Page & View Source
510  */
511
512 /* Make the textarea the full page width */
513 textarea.wikiedit {
514     width: 100%;
515     margin-bottom: 0.5ex;
516     margin-top: 0.5ex;
517     padding: 2px;
518 }
519
520 /* Not for IE6 and IE7: moves the area down */
521 .ie67 textarea.wikiedit {
522     width: auto;
523 }
524
525 #editarea-size {
526     margin-top: 1ex;
527     text-align: right;
528     font-size: smaller;
529 }
530
531 #search-replace {
532     margin-top: 1ex;
533     text-align: left;
534     font-size: smaller;
535 }
536
537 /**
538  * Search Results
539  */
540 .search-context {
541     background: white;
542 }
543
544 .search-term {
545     background: yellow;
546     font-weight: normal;
547 }
548
549 #LSResult {
550     position: absolute;
551     text-align: left;
552     display: none;
553     z-index: 100;
554     background-color: white;
555     border: 1px solid #d0d0d0;
556     font-size: 9px;
557     overflow: hidden;
558 }
559
560 #LSResult .evenrow {
561     background-color: #f0f0f0;
562 }
563
564 /* PageTrail plugin =================================================== */
565
566 .pagetrail {
567     background-color: #FFFF99;
568     padding: 0.2em;
569 }
570
571 /* IncludePage plugin ================================================= */
572
573 .transclusion-title {
574     text-align: right;
575     font-style: oblique;
576     font-size: smaller;
577     text-decoration: underline;
578     margin-bottom: 0.25ex;
579     margin-right: 0.25em;
580 }
581
582 .transclusion, .wiki-edithelp {
583     font-size: smaller;
584 }
585
586 .transclusion {
587     border: 1px solid gray;
588     padding: 0 0.8em;
589     margin-left: 0.25em;
590     margin-right: 0.25em;
591     margin-bottom: 0.1ex;
592 }
593
594 .wiki-edithelp {
595     background: white;
596     border: medium solid #fff8dc; /* darker ivory */
597     padding: 0.75ex 0.5em;
598     margin: 1ex 0;
599 }
600
601 .wiki-edithelp p {
602     font-family: Verdana, Arial, Helvetica, sans-serif;
603     padding: 0.5ex 0.5em;
604     margin: 0;
605 }
606
607 /* Calendar plugin ==================================================== */
608
609 table.cal {
610     border: 1px outset gray;
611     background: white;
612     margin: 0.5ex 0.5em;
613     padding: 1px;
614     /* For Mozilla */
615     empty-cells: hide;
616 }
617
618 /* cells */
619 table.cal td {
620     background: white;
621     text-align: right;
622 }
623
624 /* Month-name header */
625 table.cal-header {
626     font-size: larger;
627 }
628
629 table.cal-header tr, table.cal-header td {
630     text-align: center;
631 }
632
633 .cal-arrow {
634     font-weight: bold;
635     text-decoration: none;
636 }
637
638 /* Day-names header */
639 table.cal tbody tr .cal-dayname {
640 }
641
642 .cal-dayname td {
643     text-align: center;
644     font-size: smaller;
645     text-decoration: underline;
646 }
647
648 /* Individual days */
649 a.cal-hide {
650     text-decoration: none;
651 }
652
653 /* Today */
654 /* cell */
655 table.cal td.cal-today {
656     margin: 1px;
657     border: 1px solid gray;
658 }
659
660 /* text */
661 table.cal td.cal-today a.cal-hide {
662 }
663
664 /* Diff plugin ======================================================== */
665
666 .diff .prefix {
667     position: relative;
668     left: -1em;
669 }
670
671 /* deleted & added words */
672 .diff del, .diff ins {
673     padding-left: 1px;
674     padding-right: 1px;
675 }
676
677 /* main box */
678 .diff {
679     margin-top: 1ex;
680     margin-bottom: 0.5ex;
681     background: white;
682     color: black;
683     border: 1px solid #494f5d;
684     border-right-color: #c6d2de;
685     border-bottom-color: #c6d2de;
686
687     padding: 0;
688     clear: both;
689 }
690
691 .diff .block {
692     background: #ddd;
693     padding-left: 1em;
694 }
695
696 /* individual blocks */
697 .diff .context {
698     background: white;
699     border: none;
700 }
701
702 /* entire difftextblock */
703 .difftext {
704     margin-top: 0;
705     margin-bottom: 0;
706     background: white;
707     border: 1px solid #e8e6df;
708     border-right-color: #b2b2b2;
709     border-bottom-color: #d2d2d2;
710     padding: 0;
711     clear: both;
712 }
713
714 /* + - line prefix */
715 .diff .block tt {
716     font-weight: normal;
717     font-family: monospace;
718     color: black;
719     margin-left: 0;
720     border: none;
721 }
722
723 /* changed words */
724 .diff del, .diff ins {
725     font-weight: bold;
726     text-decoration: none;
727 }
728
729 /* blocks containing deleted or added words */
730 .diff .original, .diff .deleted,
731 .diff .final, .diff .added {
732     background: white;
733 }
734
735 /* blocks containing deleted words */
736 .diff .original, .diff .deleted {
737     background: #fcc;
738     border: none;
739 }
740
741 /* blocks containing added words */
742 .diff .final, .diff .added {
743     background: #cfc;
744     border: none;
745 }
746
747 /* deleted words */
748 .diff del {
749     background: #f99;
750 }
751
752 /* added words */
753 .diff ins {
754     background: #9f9;
755 }
756
757 /* PageInfo plugin ==================================================== */
758
759 td.pageinfo {
760     font-weight: bold;
761 }
762
763 .pageinfo-minoredit, .pageinfo-authorid {
764     font-size: smaller;
765     font-style: oblique;
766 }
767
768 /* Banners ============================================================ */
769
770 p.success, p.feedback, p.warning, p.warning_msg, p.error, p.information,
771 div.success, div.feedback, div.warning, div.warning_msg, div.error, div.information {
772     font-weight: bold;
773     font-size: 12px;
774     text-align: center;
775     border: 1px solid;
776     margin: 15px 0;
777     padding: 10px 10px 10px 10px;
778 }
779
780 .success, .feedback {
781     border-color: green;
782     background-color: #DFF2BF;
783 }
784
785 .warning_msg, .warning {
786     border-color: orange;
787     background-color: #FEEFB3;
788 }
789
790 .error {
791     border-color: red;
792     background-color: #FFBABA;
793 }
794
795 .information {
796     border-color: blue;
797     background-color: #BDE5F8;
798 }
799
800 p.success, p.feedback,
801 p.warning, p.warning_msg,
802 p.error,
803 p.information,
804 div.success, div.feedback,
805 div.warning, div.warning_msg,
806 div.error,
807 div.information {
808     text-align: left;
809     background-repeat: no-repeat;
810     background-position: 10px;
811     border-radius: 1em;
812     padding: 10px 10px 10px 50px;
813 }
814
815 div.success, div.feedback,
816 p.success, p.feedback {
817     color: #4F8A10;
818     background-image: url('images/success.png');
819 }
820
821 div.feedback p, div.feedback li,
822 div.success p, div.success li {
823     color: #4F8A10;
824 }
825
826 div.warning, div.warning_msg,
827 p.warning, p.warning_msg {
828     color: #9F6000;
829     background-image: url('images/warning.png');
830 }
831
832 div.warning p, div.warning_msg p,
833 div.warning li, div.warning_msg li {
834     color: #9F6000;
835 }
836
837 div.error,
838 p.error {
839     color: #D8000C;
840     background-image: url('images/error.png');
841 }
842
843 div.error p,
844 div.error li {
845     color: #D8000C;
846 }
847
848 div.information,
849 p.information {
850     color: #00529B;
851     background-image: url('images/info.png');
852 }
853
854 .error, .warning, .debug, .hint {
855     font-weight: bold;
856     font-size: 11px;
857     text-align: left;
858     border: 1px solid;
859     padding: 0.5em;
860 }
861
862 .debug {
863     background-color: white;
864     border-color: #fff8dc; /* darker ivory */
865 }
866
867 .hint {
868     background-color: #eeeeee;
869     border-color: black;
870 }
871
872 span.error, span.warning, span.debug, span.hint {
873     padding: 0;
874 }
875
876 /* Disabled Plugins  ================================================== */
877
878 .disabled-plugin {
879     clear: both;
880     margin: 1ex 0;
881     padding: 0;
882 }
883
884 .disabled-plugin .title {
885     color: #400;
886     background-color: inherit;
887     font-size: x-small;
888     text-align: right;
889     padding: 0 0.5em;
890 }
891
892 .disabled-plugin pre {
893     color: black;
894     background: #ddd;
895     margin: 0;
896     padding: 0.3ex 0.5em;
897 }
898
899 /* RedirectTo plugin ================================================== */
900
901 /* "(Redirected from ...)" message. */
902 span.redirectfrom {
903     font-size: small;
904     font-style: oblique;
905     font-weight: normal;
906     padding-left: 1em;
907 }
908
909 /*
910  * "DL tables"
911  */
912 .wiki-dl-table {
913     border-collapse: collapse;
914     border: 2px #444 solid;
915 }
916
917 .wiki-dl-table tr {
918     border-top: 2px #444 solid;
919     border-bottom: 2px #444 solid;
920     border-left: none;
921     border-right: none;
922 }
923
924 .wiki-dl-table th,
925 .wiki-dl-table td {
926     padding: 0.25em 0.5em;
927 }
928
929 .wiki-dl-table th {
930     vertical-align: top;
931     text-align: right;
932     border-style: none;
933     border-right: 1px solid #444;
934 }
935
936 .wiki-dl-table td {
937     border: none;
938 }
939
940 /*
941  * "E-mail" style blockquote
942  */
943 blockquote.mail-style-quote {
944     margin: 0;
945     border: 1px solid #284;
946     padding: 0.5em;
947 }
948
949 .mail-style-quote blockquote.mail-style-quote {
950     margin-left: 0.3em;
951     margin-bottom: 0;
952     background-color: transparent;
953     border-style: none;
954     border-left: medium solid #284;
955     padding: 0;
956 }
957
958 /*
959  * wikiblog
960  */
961 .floatleft {
962     float: left;
963 }
964
965 .floatright {
966     float: right;
967 }
968
969 div.wikiblog {
970     margin: 1ex 2em;
971     padding: 0 0;
972 }
973
974 div.wikiblog > div {
975     margin: 0 0;
976     padding: 0.5ex 0.5em;
977 }
978
979 div.wikiblog-header {
980     /* background-color: #ccf; */
981 }
982
983 div.wikiblog > div.wikiblog-footer {
984     /* background-color: #eee; */
985     padding: 0.2ex 0.5em;
986 }
987
988 h3.wikiblog-summary {
989     font-size: medium;
990     font-weight: bold;
991     margin: 0 0 1ex 0;
992 }
993
994 table.wikiblog-form {
995     width: auto;
996     border-collapse: collapse;
997     margin: 0.25em 0;
998 }
999
1000 .wikiblog-form caption {
1001     caption-side: top;
1002     font-weight: bold;
1003     text-align: left;
1004     padding: 0.5ex 0.5em;
1005 }
1006
1007 .wikiblog-form th {
1008     vertical-align: top;
1009     text-align: right;
1010     padding: 0 0 0.3em 0.5em;
1011 }
1012
1013 .wikiblog-form td {
1014     padding: 0.25em 0.5em;
1015 }
1016
1017 .wikiblog-form td.submit-button {
1018     padding: 0;
1019 }
1020
1021 .wikiblog-form input[type=text],
1022 .wikiblog-form textarea {
1023     margin: 0 0;
1024     width: 100%;
1025 }
1026
1027 div.wikicomment div.wikicomment-footer {
1028     padding: 0.2ex 0.5em;
1029 }
1030
1031 div.wikicomment div.wikicomment-footer .named-wiki {
1032     font-size: small;
1033 }
1034
1035 table.interwiki-map {
1036     margin: 1em 2em;
1037 }
1038
1039 .interwiki-map th {
1040     text-decoration: underline;
1041     text-align: left;
1042     padding-left: 1em;
1043 }
1044
1045 .interwiki-map td.interwiki-url {
1046     padding-left: 2em;
1047 }
1048
1049 .interwiki-map th.interwiki-url {
1050     padding-left: 3em;
1051 }
1052
1053 .dialog {
1054     background-color: #cdf;
1055     color: black;
1056     margin: 2em auto 2em auto;
1057     border: thin black solid;
1058     width: 50%;
1059 }
1060
1061 .dialog h1, .dialog p, .dialog div {
1062     text-align: center;
1063 }
1064
1065 .dialog h1 {
1066     font-size: large;
1067     margin: 0.5em 0 1em 0;
1068 }
1069
1070 .dialog div.message {
1071     background-color: white;
1072     color: black;
1073     margin: 0 1em;
1074     padding: 0.5em 0.5em;
1075 }
1076
1077 .dialog p.buttons {
1078     margin: 1em 0 0.5em 0;
1079 }
1080
1081 .clear-floats {
1082     clear: both;
1083 }
1084
1085 /* postnuke css:*/
1086 .gensmall {
1087     font-size: 10px
1088 }
1089
1090 .genmed {
1091     font-size: 11px
1092 }
1093
1094 td.cat {
1095     font-weight: bold;
1096     letter-spacing: 1px;
1097     color: #000000;
1098     background: url(./images/cellpic1.png);
1099     height: 27px
1100 }
1101
1102 /* Main table cell colours and backgrounds */
1103 td.row1 {
1104     background: #eaedf4;
1105     color: #000000
1106 }
1107
1108 td.row2 {
1109     background: #d9e2ec;
1110     color: #000000
1111 }
1112
1113 td.row3 {
1114     background: #cad9ea;
1115     color: #000000
1116 }
1117
1118 td.spacerow {
1119     background: #cad9ea;
1120     color: #000000
1121 }
1122
1123 /* This is the outline round the main forum tables */
1124 .forumline {
1125     background: #ffffff;
1126     color: #000000;
1127     border: 1px solid #006699
1128 }
1129
1130 /* Sidebar */
1131 .box {
1132     background: #ffffff;
1133     border: 1px solid #888888
1134 }
1135
1136 .box-title {
1137     font-weight: normal;
1138     background-color: #ccc;
1139     color: black;
1140     text-align: center;
1141 }
1142
1143 .box-data {
1144     width: 160px;
1145     font-size: 9pt;
1146     font-weight: normal;
1147 }
1148
1149 .box-data .wiki {
1150     font-weight: normal;
1151 }
1152
1153 td.sidebar {
1154     border-spacing: 0;
1155     margin: 0;
1156 }
1157
1158 /* RssFeed */
1159 div.rss {
1160     margin: 1em;
1161     padding: 1em;
1162 }
1163
1164 div.feed {
1165     margin: -0.5em;
1166     padding: 0.3em;
1167     font-weight: bold;
1168     font-size: 1.2em;
1169 }
1170
1171 .chandesc {
1172     font-weight: bold;
1173 }
1174
1175 div.rssitem {
1176     padding-top: 1em;
1177     padding-bottom: 1em;
1178     border-top: 2px solid #565c5e; /* Alcatel-Lucent grey */
1179 }
1180
1181 div.itemname {
1182     padding-bottom: 1em;
1183     font-weight: bold;
1184 }
1185
1186 div.itemdesc {
1187     padding-left: 1em;
1188 }
1189
1190 div.authordate {
1191     font-style: italic;
1192 }
1193
1194 a.rssicon {
1195     font-weight: normal;
1196     font-size: small;
1197     vertical-align: middle;
1198 }
1199
1200 /* SqlResult */
1201 table.sqlresult {
1202     border: 1px outset gray;
1203     background: white;
1204     margin: 0.5ex 0.5em;
1205     padding: 1px;
1206 }
1207
1208 .sqlresult tr.evenrow {
1209     background: #eee;
1210 }
1211
1212 .sqlresult tr.oddrow {
1213     background: white;
1214 }
1215
1216 table.sqlresult td {
1217     margin: 1px;
1218     border: 1px solid gray;
1219 }
1220
1221 /* TeX2png plugin ===================================================== */
1222
1223 img.tex {
1224     vertical-align: middle;
1225 }
1226
1227 /* PhotoAlbum plugin ================================================== */
1228
1229 .boldsmall {
1230     font-weight: bold;
1231     font-size: 11px;
1232 }
1233
1234 #content {
1235     margin: 0;
1236     padding: 1em 1em 1.5em 1em;
1237     border: 1px solid #aaaaaa;
1238     line-height: 1.2em;
1239     position: relative;
1240     z-index: 2;
1241 }
1242
1243 /* the left column width is specified in class .portlet */
1244
1245 #footer {
1246     text-align: right;
1247     vertical-align: bottom;
1248     font-style: italic;
1249 }
1250
1251 /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */
1252
1253 /*
1254  * table class="boxed"
1255  * will put a border around the table (but not around the cells)
1256  *
1257  * table class="bordered"
1258  * will put a border around the table and the cells
1259  *
1260  * In both cases, the caption will be bold and centered under the table
1261  *
1262  * In both cases, the headers (th) will have a "#d8d8d8" background
1263  */
1264
1265 table.boxed, table.bordered, table.bordered th, table.bordered td {
1266     border: 1px solid;
1267     border-collapse: collapse;
1268     vertical-align: top;
1269 }
1270
1271 table.boxed td, table.bordered td,
1272 table.boxed th, table.bordered th {
1273     padding: 0 5px;
1274 }
1275
1276 table.boxed caption, table.bordered caption {
1277     text-align: center;
1278     font-weight: bold;
1279     caption-side: bottom;
1280     padding-top: 0.8em;
1281 }
1282
1283 table.boxed th, table.bordered th {
1284     font-weight: bold;
1285     background-color: #d8d8d8;
1286 }
1287
1288 /* BoxRight plugin ==================================================== */
1289
1290 div.boxright {
1291     background-color: #e9fbff;
1292     width: 200px;
1293     right: 10px;
1294     float: right;
1295     border: thin solid;
1296     padding: 0.5em;
1297 }
1298
1299 td.tdselected, td.tdunselected {
1300     text-align: center;
1301     font-weight: bold;
1302     padding-left: 5px;
1303     padding-right: 5px;
1304 }
1305
1306 td.tdselected {
1307     color: white;
1308     background-color: #554295;
1309 }
1310
1311 td.tdunselected {
1312     color: black;
1313     background-color: #e9e8de;
1314 }
1315
1316 /* Main wiki browse banner */
1317
1318 .browsebanner {
1319     clear: both;
1320 }
1321
1322 .browsebanner table {
1323     width: 100%;
1324     background-color: #e9fbff;
1325     border: 2px solid blue;
1326 }
1327
1328 .browsebanner table td {
1329     text-align: center;
1330     font-weight: bold;
1331     font-style: oblique;
1332 }
1333
1334 /* RateIt plugin ====================================================== */
1335
1336 .rateit {
1337     font-size: 60%;
1338     font-weight: bold;
1339     vertical-align: middle;
1340 }