]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - themes/fusionforge/fusionforge.css
Remove redundunt CSS
[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 input.button {
417     font-family: Verdana, Arial, Helvetica, sans-serif;
418 }
419
420 .edit-toolbar {
421     padding: 0;
422     margin: 0;
423 }
424
425 .edit-toolbar img, .edit-toolbar input {
426     background-color: #fff;
427     border: 1px solid ButtonFace;
428 }
429
430 .tooltitle {
431     font-weight: bold;
432 }
433
434 nav, nav ul {
435     padding: 0;
436 }
437
438 nav ul {
439     display: inline;
440     margin-right: 10px;
441 }
442
443 #actionbuttons {
444     white-space: nowrap;
445     margin-left: 0;
446     margin-top: 10px;
447     margin-bottom: 0;
448 }
449
450 #actionbuttons .named-wiki,
451 #actionbuttons .wikiaction,
452 #actionbuttons .wikiadmin {
453     font-weight: normal;
454     color: #565c5e; /* Alcatel-Lucent grey */
455 }
456
457 #actionbuttons .named-wiki:hover,
458 #actionbuttons .wikiaction:hover,
459 #actionbuttons .wikiadmin:hover {
460     text-decoration: underline;
461 }
462
463 #actionbuttons li {
464     display: inline;
465     border: 1px solid #aaaaaa;
466     border-bottom: none;
467     border-collapse: collapse;
468     padding-left: 0.8em;
469     padding-right: 0.8em;
470     margin-right: 10px;
471 }
472
473 /* Smaller for IE6 and IE7: else moves the area down */
474 .ie67 #actionbuttons li {
475     padding-left: 0.2em;
476     padding-right: 0.2em;
477     margin-right: 5px;
478 }
479
480 #actionbuttons li.bold a {
481     font-weight: bold;
482 }
483
484 .editdate {
485     font-family: Verdana, Arial, Helvetica, sans-serif;
486     margin: 0;
487     padding: 0;
488     border-top: 1px #aaaaaa solid;
489 }
490
491 #logo img {
492     float: right;
493     /* "paper" borders */
494     border: 1px solid #e8e6df;
495     border-right-color: #b2b2b2;
496     border-bottom-color: #d2d2d2;
497 }
498
499 /**
500  * Edit Page & View Source
501  */
502
503 /* Make the textarea the full page width */
504 textarea.wikiedit {
505     width: 100%;
506     margin-bottom: 0.5ex;
507     margin-top: 0.5ex;
508     padding: 2px;
509 }
510
511 /* Not for IE6 and IE7: moves the area down */
512 .ie67 textarea.wikiedit {
513     width: auto;
514 }
515
516 #editarea-size {
517     margin-top: 1ex;
518     text-align: right;
519     font-size: smaller;
520 }
521
522 #search-replace {
523     margin-top: 1ex;
524     text-align: left;
525     font-size: smaller;
526 }
527
528 /**
529  * Search Results
530  */
531 .search-context {
532     background: white;
533 }
534
535 .search-term {
536     background: yellow;
537     font-weight: normal;
538 }
539
540 #LSResult {
541     position: absolute;
542     text-align: left;
543     display: none;
544     z-index: 100;
545     background-color: white;
546     border: 1px solid #d0d0d0;
547     font-size: 9px;
548     overflow: hidden;
549 }
550
551 #LSResult .evenrow {
552     background-color: #f0f0f0;
553 }
554
555 /* PageTrail plugin =================================================== */
556
557 .pagetrail {
558     background-color: #FFFF99;
559     padding: 0.2em;
560 }
561
562 /* IncludePage plugin ================================================= */
563
564 .transclusion-title {
565     text-align: right;
566     font-style: oblique;
567     font-size: smaller;
568     text-decoration: underline;
569     margin-bottom: 0.25ex;
570     margin-right: 0.25em;
571 }
572
573 .transclusion, .wiki-edithelp {
574     font-size: smaller;
575 }
576
577 .transclusion {
578     border: 1px solid gray;
579     padding: 0 0.8em;
580     margin-left: 0.25em;
581     margin-right: 0.25em;
582     margin-bottom: 0.1ex;
583 }
584
585 .wiki-edithelp {
586     background: white;
587     border: medium solid #fff8dc; /* darker ivory */
588     padding: 0.75ex 0.5em;
589     margin: 1ex 0;
590 }
591
592 .wiki-edithelp p {
593     font-family: Verdana, Arial, Helvetica, sans-serif;
594     padding: 0.5ex 0.5em;
595     margin: 0;
596 }
597
598 /* Calendar plugin ==================================================== */
599
600 table.cal {
601     border: 1px outset gray;
602     background: white;
603     margin: 0.5ex 0.5em;
604     padding: 1px;
605     /* For Mozilla */
606     empty-cells: hide;
607 }
608
609 /* cells */
610 table.cal td {
611     background: white;
612     text-align: right;
613 }
614
615 /* Month-name header */
616 table.cal-header {
617     font-size: larger;
618 }
619
620 table.cal-header tr, table.cal-header td {
621     text-align: center;
622 }
623
624 .cal-arrow {
625     font-weight: bold;
626     text-decoration: none;
627 }
628
629 /* Day-names header */
630 table.cal tbody tr .cal-dayname {
631 }
632
633 .cal-dayname td {
634     text-align: center;
635     font-size: smaller;
636     text-decoration: underline;
637 }
638
639 /* Individual days */
640 a.cal-hide {
641     text-decoration: none;
642 }
643
644 /* Today */
645 /* cell */
646 table.cal td.cal-today {
647     margin: 1px;
648     border: 1px solid gray;
649 }
650
651 /* text */
652 table.cal td.cal-today a.cal-hide {
653 }
654
655 /* Diff plugin ======================================================== */
656
657 .diff .prefix {
658     position: relative;
659     left: -1em;
660 }
661
662 /* deleted & added words */
663 .diff del, .diff ins {
664     padding-left: 1px;
665     padding-right: 1px;
666 }
667
668 /* main box */
669 .diff {
670     margin-top: 1ex;
671     margin-bottom: 0.5ex;
672     background: white;
673     color: black;
674     border: 1px solid #494f5d;
675     border-right-color: #c6d2de;
676     border-bottom-color: #c6d2de;
677
678     padding: 0;
679     clear: both;
680 }
681
682 .diff .block {
683     background: #ddd;
684     padding-left: 1em;
685 }
686
687 /* individual blocks */
688 .diff .context {
689     background: white;
690     border: none;
691 }
692
693 /* entire difftextblock */
694 .difftext {
695     margin-top: 0;
696     margin-bottom: 0;
697     background: white;
698     border: 1px solid #e8e6df;
699     border-right-color: #b2b2b2;
700     border-bottom-color: #d2d2d2;
701     padding: 0;
702     clear: both;
703 }
704
705 /* + - line prefix */
706 .diff .block tt {
707     font-weight: normal;
708     font-family: monospace;
709     color: black;
710     margin-left: 0;
711     border: none;
712 }
713
714 /* changed words */
715 .diff del, .diff ins {
716     font-weight: bold;
717     text-decoration: none;
718 }
719
720 /* blocks containing deleted or added words */
721 .diff .original, .diff .deleted,
722 .diff .final, .diff .added {
723     background: white;
724 }
725
726 /* blocks containing deleted words */
727 .diff .original, .diff .deleted {
728     background: #fcc;
729     border: none;
730 }
731
732 /* blocks containing added words */
733 .diff .final, .diff .added {
734     background: #cfc;
735     border: none;
736 }
737
738 /* deleted words */
739 .diff del {
740     background: #f99;
741 }
742
743 /* added words */
744 .diff ins {
745     background: #9f9;
746 }
747
748 /* PageInfo plugin ==================================================== */
749
750 td.pageinfo {
751     font-weight: bold;
752 }
753
754 .pageinfo-minoredit, .pageinfo-authorid {
755     font-size: smaller;
756     font-style: oblique;
757 }
758
759 /* Banners ============================================================ */
760
761 p.success, p.feedback, p.warning, p.warning_msg, p.error, p.information,
762 div.success, div.feedback, div.warning, div.warning_msg, div.error, div.information {
763     font-weight: bold;
764     font-size: 12px;
765     text-align: center;
766     border: 1px solid;
767     margin: 15px 0;
768     padding: 10px 10px 10px 10px;
769 }
770
771 .success, .feedback {
772     border-color: green;
773     background-color: #DFF2BF;
774 }
775
776 .warning_msg, .warning {
777     border-color: orange;
778     background-color: #FEEFB3;
779 }
780
781 .error {
782     border-color: red;
783     background-color: #FFBABA;
784 }
785
786 .information {
787     border-color: blue;
788     background-color: #BDE5F8;
789 }
790
791 p.success, p.feedback,
792 p.warning, p.warning_msg,
793 p.error,
794 p.information,
795 div.success, div.feedback,
796 div.warning, div.warning_msg,
797 div.error,
798 div.information {
799     text-align: left;
800     background-repeat: no-repeat;
801     background-position: 10px;
802     -moz-border-radius: 1em;
803     -webkit-border-radius: 1em;
804     border-radius: 1em;
805     padding: 10px 10px 10px 50px;
806 }
807
808 div.success, div.feedback,
809 p.success, p.feedback {
810     color: #4F8A10;
811     background-image: url('images/success.png');
812 }
813
814 div.feedback p, div.feedback li,
815 div.success p, div.success li {
816     color: #4F8A10;
817 }
818
819 div.warning, div.warning_msg,
820 p.warning, p.warning_msg {
821     color: #9F6000;
822     background-image: url('images/warning.png');
823 }
824
825 div.warning p, div.warning_msg p,
826 div.warning li, div.warning_msg li {
827     color: #9F6000;
828 }
829
830 div.error,
831 p.error {
832     color: #D8000C;
833     background-image: url('images/error.png');
834 }
835
836 div.error p,
837 div.error li {
838     color: #D8000C;
839 }
840
841 div.information,
842 p.information {
843     color: #00529B;
844     background-image: url('images/info.png');
845 }
846
847 .error, .warning, .debug, .hint {
848     font-weight: bold;
849     font-size: 11px;
850     text-align: left;
851     border: 1px solid;
852     padding: 0.5em;
853 }
854
855 .debug {
856     background-color: white;
857     border-color: #fff8dc; /* darker ivory */
858 }
859
860 .hint {
861     background-color: #eeeeee;
862     border-color: black;
863 }
864
865 span.error, span.warning, span.debug, span.hint {
866     padding: 0;
867 }
868
869 /* Disabled Plugins  ================================================== */
870
871 .disabled-plugin {
872     clear: both;
873     margin: 1ex 0;
874     padding: 0;
875 }
876
877 .disabled-plugin .title {
878     color: #400;
879     background-color: inherit;
880     font-size: x-small;
881     text-align: right;
882     padding: 0 0.5em;
883 }
884
885 .disabled-plugin pre {
886     color: black;
887     background: #ddd;
888     margin: 0;
889     padding: 0.3ex 0.5em;
890 }
891
892 /* RedirectTo plugin ================================================== */
893
894 /* "(Redirected from ...)" message. */
895 span.redirectfrom {
896     font-size: small;
897     font-style: oblique;
898     font-weight: normal;
899     padding-left: 1em;
900 }
901
902 /*
903  * "DL tables"
904  */
905 .wiki-dl-table {
906     border-collapse: collapse;
907     border: 2px #444 solid;
908 }
909
910 .wiki-dl-table tr {
911     border-top: 2px #444 solid;
912     border-bottom: 2px #444 solid;
913     border-left: none;
914     border-right: none;
915 }
916
917 .wiki-dl-table th,
918 .wiki-dl-table td {
919     padding: 0.25em 0.5em;
920 }
921
922 .wiki-dl-table th {
923     vertical-align: top;
924     text-align: right;
925     border-style: none;
926     border-right: 1px solid #444;
927 }
928
929 .wiki-dl-table td {
930     border: none;
931 }
932
933 /*
934  * "E-mail" style blockquote
935  */
936 blockquote.mail-style-quote {
937     margin: 0;
938     border: 1px solid #284;
939     padding: 0.5em;
940 }
941
942 .mail-style-quote blockquote.mail-style-quote {
943     margin-left: 0.3em;
944     margin-bottom: 0;
945     background-color: transparent;
946     border-style: none;
947     border-left: medium solid #284;
948     padding: 0;
949 }
950
951 /*
952  * wikiblog
953  */
954 .floatleft {
955     float: left;
956 }
957
958 .floatright {
959     float: right;
960 }
961
962 div.wikiblog {
963     margin: 1ex 2em;
964     padding: 0 0;
965 }
966
967 div.wikiblog > div {
968     margin: 0 0;
969     padding: 0.5ex 0.5em;
970 }
971
972 div.wikiblog-header {
973     /* background-color: #ccf; */
974 }
975
976 div.wikiblog > div.wikiblog-footer {
977     /* background-color: #eee; */
978     padding: 0.2ex 0.5em;
979 }
980
981 h3.wikiblog-summary {
982     font-size: medium;
983     font-weight: bold;
984     margin: 0 0 1ex 0;
985 }
986
987 table.wikiblog-form {
988     width: auto;
989     border-collapse: collapse;
990     margin: 0.25em 0;
991 }
992
993 .wikiblog-form caption {
994     caption-side: top;
995     font-weight: bold;
996     text-align: left;
997     padding: 0.5ex 0.5em;
998 }
999
1000 .wikiblog-form th {
1001     vertical-align: top;
1002     text-align: right;
1003     padding: 0 0 0.3em 0.5em;
1004 }
1005
1006 .wikiblog-form td {
1007     padding: 0.25em 0.5em;
1008 }
1009
1010 .wikiblog-form td.submit-button {
1011     padding: 0;
1012 }
1013
1014 .wikiblog-form input[type=text],
1015 .wikiblog-form textarea {
1016     margin: 0 0;
1017     width: 100%;
1018 }
1019
1020 div.wikicomment div.wikicomment-footer {
1021     padding: 0.2ex 0.5em;
1022 }
1023
1024 div.wikicomment div.wikicomment-footer named-wiki {
1025     font-size: small;
1026 }
1027
1028 table.interwiki-map {
1029     margin: 1em 2em;
1030 }
1031
1032 .interwiki-map th {
1033     text-decoration: underline;
1034     text-align: left;
1035     padding-left: 1em;
1036 }
1037
1038 .interwiki-map td.interwiki-url {
1039     padding-left: 2em;
1040 }
1041
1042 .interwiki-map th.interwiki-url {
1043     padding-left: 3em;
1044 }
1045
1046 .dialog {
1047     background-color: #cdf;
1048     color: black;
1049     margin: 2em auto 2em auto;
1050     border: thin black solid;
1051     width: 50%;
1052 }
1053
1054 .dialog h1, .dialog p, .dialog div {
1055     text-align: center;
1056 }
1057
1058 .dialog h1 {
1059     font-size: large;
1060     margin: 0.5em 0 1em 0;
1061 }
1062
1063 .dialog div.message {
1064     background-color: white;
1065     color: black;
1066     margin: 0 1em;
1067     padding: 0.5em 0.5em;
1068 }
1069
1070 .dialog p.buttons {
1071     margin: 1em 0 0.5em 0;
1072 }
1073
1074 .clear-floats {
1075     clear: both;
1076 }
1077
1078 /* postnuke css:*/
1079 .gensmall {
1080     font-size: 10px
1081 }
1082
1083 .genmed {
1084     font-size: 11px
1085 }
1086
1087 td.cat {
1088     font-weight: bold;
1089     letter-spacing: 1px;
1090     color: #000000;
1091     background: url(./images/cellpic1.png);
1092     height: 27px
1093 }
1094
1095 /* Main table cell colours and backgrounds */
1096 td.row1 {
1097     background: #eaedf4;
1098     color: #000000
1099 }
1100
1101 td.row2 {
1102     background: #d9e2ec;
1103     color: #000000
1104 }
1105
1106 td.row3 {
1107     background: #cad9ea;
1108     color: #000000
1109 }
1110
1111 td.spacerow {
1112     background: #cad9ea;
1113     color: #000000
1114 }
1115
1116 /* This is the outline round the main forum tables */
1117 .forumline {
1118     background: #ffffff;
1119     color: #000000;
1120     border: 1px solid #006699
1121 }
1122
1123 /* Sidebar */
1124 .box {
1125     background: #ffffff;
1126     border: 1px solid #888888
1127 }
1128
1129 .box-title {
1130     font-weight: normal;
1131     background-color: #ccc;
1132     color: black;
1133     text-align: center;
1134 }
1135
1136 .box-data {
1137     width: 160px;
1138     font-size: 9pt;
1139     font-weight: normal;
1140 }
1141
1142 .box-data .wiki {
1143     font-weight: normal;
1144 }
1145
1146 td.sidebar {
1147     border-spacing: 0;
1148     margin: 0;
1149 }
1150
1151 /* RssFeed */
1152 div.rss {
1153     margin: 1em;
1154     padding: 1em;
1155 }
1156
1157 div.feed {
1158     margin: -0.5em;
1159     padding: 0.3em;
1160     font-weight: bold;
1161     font-size: 1.2em;
1162 }
1163
1164 .chandesc {
1165     font-weight: bold;
1166 }
1167
1168 div.rssitem {
1169     padding-top: 1em;
1170     padding-bottom: 1em;
1171     border-top: 2px solid #565c5e; /* Alcatel-Lucent grey */
1172 }
1173
1174 div.itemname {
1175     padding-bottom: 1em;
1176     font-weight: bold;
1177 }
1178
1179 div.itemdesc {
1180     padding-left: 1em;
1181 }
1182
1183 div.authordate {
1184     font-style: italic;
1185 }
1186
1187 a.rssicon {
1188     font-weight: normal;
1189     font-size: small;
1190     vertical-align: middle;
1191 }
1192
1193 /* SqlResult */
1194 table.sqlresult {
1195     border: 1px outset gray;
1196     background: white;
1197     margin: 0.5ex 0.5em;
1198     padding: 1px;
1199 }
1200
1201 .sqlresult tr.evenrow {
1202     background: #eee;
1203 }
1204
1205 .sqlresult tr.oddrow {
1206     background: white;
1207 }
1208
1209 table.sqlresult td {
1210     margin: 1px;
1211     border: 1px solid gray;
1212 }
1213
1214 /* TeX2png plugin ===================================================== */
1215
1216 img.tex {
1217     vertical-align: middle;
1218 }
1219
1220 /* PhotoAlbum plugin ================================================== */
1221
1222 .boldsmall {
1223     font-weight: bold;
1224     font-size: 11px;
1225 }
1226
1227 #content {
1228     margin: 0;
1229     padding: 1em 1em 1.5em 1em;
1230     border: 1px solid #aaaaaa;
1231     line-height: 1.2em;
1232     position: relative;
1233     z-index: 2;
1234 }
1235
1236 /* the left column width is specified in class .portlet */
1237
1238 #footer {
1239     text-align: right;
1240     vertical-align: bottom;
1241     font-style: italic;
1242 }
1243
1244 /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */
1245
1246 /*
1247  * table class="boxed"
1248  * will put a border around the table (but not around the cells)
1249  *
1250  * table class="bordered"
1251  * will put a border around the table and the cells
1252  *
1253  * In both cases, the caption will be bold and centered under the table
1254  *
1255  * In both cases, the headers (th) will have a "#d8d8d8" background
1256  */
1257
1258 table.boxed, table.bordered, table.bordered th, table.bordered td {
1259     border: 1px solid;
1260     border-collapse: collapse;
1261     vertical-align: top;
1262 }
1263
1264 table.boxed td, table.bordered td,
1265 table.boxed th, table.bordered th {
1266     padding: 0 5px;
1267 }
1268
1269 table.boxed caption, table.bordered caption {
1270     text-align: center;
1271     font-weight: bold;
1272     caption-side: bottom;
1273     padding-top: 0.8em;
1274 }
1275
1276 table.boxed th, table.bordered th {
1277     font-weight: bold;
1278     background-color: #d8d8d8;
1279 }
1280
1281 /* BoxRight plugin ==================================================== */
1282
1283 div.boxright {
1284     background-color: #e9fbff;
1285     width: 200px;
1286     right: 10px;
1287     float: right;
1288     border: thin solid;
1289     padding: 0.5em;
1290 }
1291
1292 td.tdselected, td.tdunselected {
1293     text-align: center;
1294     font-weight: bold;
1295     padding-left: 5px;
1296     padding-right: 5px;
1297 }
1298
1299 td.tdselected {
1300     color: white;
1301     background-color: #554295;
1302 }
1303
1304 td.tdunselected {
1305     color: black;
1306     background-color: #e9e8de;
1307 }
1308
1309 /* Main wiki browse banner */
1310
1311 .browsebanner {
1312     clear: both;
1313 }
1314
1315 .browsebanner table {
1316     width: 100%;
1317     background-color: #e9fbff;
1318     border: 2px solid blue;
1319 }
1320
1321 .browsebanner table td {
1322     text-align: center;
1323     font-weight: bold;
1324     font-style: oblique;
1325 }
1326
1327 /* RateIt plugin ====================================================== */
1328
1329 .rateit {
1330     font-size: 60%;
1331     font-weight: bold;
1332     vertical-align: middle;
1333 }