4 * This incarnation of this stylesheet is a complete rewrite from the
7 * Mozilla's "DOM Inspector" Sidebar was an invaluable troubleshooting
8 * tool for mapping the more complex CSS node selectors, such as those
9 * used to reference the various CalendarPlugin elements.
13 * NS4 doesn't grok @import. This allows us to put things which
14 * break NS4 in another file.
16 @import url(phpwiki-heavy.css);
36 /* Allow the caption to extend to the full page width
37 Mac ie5.1 ignores this*/
46 /* ivory #ffe #fffff0*/
48 font-family: Arial, Helvetica, sans-serif;
49 font-size: 85%; /* The default is too large. But enlarge monospace below */
53 div.wikitext hr { height: 1px; }
55 div.wikitext pre { font-family: monospace; }
61 /* Main wiki text box */
65 background-color: white;
66 /* Netscape 4 requires this 1px border.
67 Without it, the paper borders below cause
68 the white background to disappear. */
69 border: 1px black solid;
71 border-top: 1px #e8e6df solid;
72 border-left: 1px #e8e6df solid;
73 border-bottom: 1px #d2d2d2 solid;
74 border-right: 1px #b2b2b2 solid;
78 padding-bottom: 0.5ex;
79 /*This breaks Netscape 4: (display does not go full width).
84 /* for the login template */
88 /*background: #dddddd;*/
91 background: url('images/openid.png') bottom left no-repeat;
92 background-repeat: no-repeat;
93 padding-left: 18px !important;
96 /* .interwiki-map thead td { text-decoration: underline; } */
101 .pageinfo-majoredit {
109 /* Mozilla RecentChanges Sidebar */
114 body.sidebar div.wikitext {
117 body.sidebar div.wikitext ul { padding-left: 1em; }
118 body.sidebar h2 { margin-top: 0; }
124 * The div inside the wikiadmin upload form does not
125 * have a class yet, so it must be referenced indirectly
127 div.wikiaction { background-color: #eee; }
128 /* div.wikiadmin { background-color: #fee; } */
129 form.wikiadmin div { background-color: #fee; }
130 form.wikiformrich { background-color: #eee; }
136 text-decoration: none;
137 /* font-weight: normal; */
140 .wiki relation, .named-wiki relation, .wiki attribute, .named-wiki attribute {
142 /* font-weight: normal; */
146 span.relation-symbol {
148 font-family: monospace;
149 letter-spacing: 0.1em;
153 a.wikiaction, a.wikiadmin, a.wiki-rc-action, a.wikiunsafe,
154 input.wikiaction, input.button, input.wikiadmin {
155 text-decoration: none;
156 font-family: Arial, Helvetica, sans-serif;
157 /* don't wrap text buttons */
159 /* font-size: inherit; */
162 a.wikiaction, a.wikiaction:visited, input.wikiaction, input.button {
163 background-color: #ddd;
166 .wikiunsafe { background-color: #fcc; }
168 a.wikiadmin, a.wikiadmin:visited, input.wikiadmin {
169 background-color: #fdd;
173 .wikiunknown, .named-wikiunknown {
178 /* QuestionMark #600 */
179 .wikiunknown a, .named-wikiunknown a {
181 background-color: #eee;
182 text-decoration: none;
189 text-decoration: underline;
192 h1 .backlinks { text-decoration: underline; }
194 /* Interwiki links */
195 /* .wikipage { font-weight: bold; } */
196 .wikipage { font-weight: normal; }
197 .interwiki { text-decoration: none; }
198 .interwiki, i.interwiki .wikipage, em .interwiki .wikipage { font-style: oblique; }
199 .interwiki .wikipage, i .interwiki, em .interwiki { font-style: normal; }
202 a.wikibutton, a.wikibutton:visited, input.wikibutton {
203 background-color: white;
209 h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; }
211 h1 { margin: 0; font-size: 140% }
217 table, td { font-family: Arial, Helvetica, sans-serif; }
218 caption { font-family: Arial, Helvetica, sans-serif; }
222 text-decoration: none;
226 .pagelist thead td u { text-decoration: none; }
227 .pagelist tr.evenrow { background: #eee; }
228 .pagelist tr.oddrow { background: white; }
230 background-color: ThreedLightShadow;
232 font-family: Tahoma, sans-serif, Arial, Helvetica;
235 /*font-style: menu;*/
239 padding: 5px 0px 5px 0px;
242 border-color: ThreedHighlight ThreedDarkShadow ThreedDarkShadow ThreedHighlight;
244 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
245 text-decoration: none;
248 /*font-style: menu;*/
249 font-family: Tahoma, sans-serif, Arial, Helvetica;
250 background-color: ThreedLightShadow;
258 .toolbar, input.button, #signin { font-family: Arial, Helvetica, sans-serif; }
268 .edit-toolbar img, .edit-toolbar input {
269 background-color: #fff;
270 border: 1px solid ButtonFace;
274 padding-right: 4em; /* wrap around logo */
275 padding-bottom: 1ex; /* space for h1 */
278 font-family: Arial, Helvetica, sans-serif;
290 /* Netscape 4 requires this 1px border.
291 Without it, the paper borders below cause
292 the white background to disappear. */
293 border: 1px black solid;
294 /* "paper" borders */
295 border-top: 1px #e8e6df solid;
296 border-left: 1px #e8e6df solid;
297 border-bottom: 1px #d2d2d2 solid;
298 border-right: 1px #b2b2b2 solid;
302 * Edit Page & View Source
305 /* Make the textarea the full page width */
308 margin-bottom: 0.5ex;
323 #toolbar { padding:0px; }
328 #searchholder { display: inline; }
333 .search-context { background: white; font-style: oblique; }
343 background-color: white;
344 border: 1px solid #d0d0d0;
349 background-color: #f08000;
352 background-color: #f0f0f0;
360 background-color: white;
371 list-style-image: none;
374 /* IncludePage plugin */
375 .transclusion-title {
379 text-decoration: underline;
380 margin-bottom: 0.25ex;
381 margin-right: 0.25em;
383 .transclusion, .wiki-edithelp {
387 border: 1px solid gray;
389 padding-right: 0.8em;
393 margin-right: 0.25em;
394 margin-bottom: 0.1ex;
398 border: medium solid #fff8dc; /* darker ivory */
400 padding-right: 0.5em;
402 padding-bottom: 0.75ex;
408 .wiki-edithelp .wiki {
412 font-family: Arial, Helvetica, sans-serif;
414 padding-right: 0.5em;
416 padding-bottom: 0.5ex;
425 border: 1px outset gray;
439 /* Month-name header */
440 table.cal-header { font-size: larger; }
441 table.cal-header tr, table.cal-header td { text-align: center; }
444 text-decoration: none;
447 /* Day-names header */
448 table.cal tbody tr .cal-dayname { }
452 text-decoration: underline;
455 /* Individual days */
456 a.cal-hide { text-decoration: none; }
460 table.cal td.cal-today {
462 border: 1px solid gray;
465 table.cal td.cal-today a.cal-hide { }
473 margin-bottom: 0.5ex;
475 /* Netscape 4 requires this 1px border.
476 Without it, the paper borders below cause
477 the white background to disappear. */
478 border: 1px #ccc solid;
480 border-top: 1px solid #494f5d;
481 border-left: 1px solid #494f5d;
482 border-bottom: 1px solid #c6d2de;
483 border-right: 1px solid #c6d2de;
486 padding-left: .125em;
487 padding-right: .125em;
489 /* "paper" borders */
490 /*border-top: 2px #d2d2d2 solid;
491 border-left: 2px #b2b2b2 solid;
492 border-bottom: 2px #e8e6df solid;
493 border-right: 2px #e8e6df solid;*/
494 /* padding-left: 0em;
495 padding-bottom: 0ex;*/
496 /* border-style: inset;*/
497 /*This breaks Netscape 4: (display does not go full width).
500 /* I'm not sure what the intent of this was, but it's
502 /* display: editarea; */
512 /* individual blocks */
518 /* entire difftextblock */
523 /* Netscape 4 requires this 1px border.
524 Without it, the paper borders below cause
525 the white background to disappear. */
526 border: 1px black solid;
527 /* "paper" borders */
528 border-top: 1px #e8e6df solid;
529 border-left: 1px #e8e6df solid;
530 border-bottom: 1px #d2d2d2 solid;
531 border-right: 1px #b2b2b2 solid;
536 /*This breaks Netscape 4: (display does not go full width).
541 /* + - line prefix */
544 font-family: monospace;
551 .diff del, .diff ins {
553 text-decoration: none;
556 /* blocks containing deleted or added words */
557 .diff .original, .diff .deleted,
558 .diff .final, .diff .added {
561 /* blocks containing deleted words */
562 .diff .original, .diff .deleted {
567 /* blocks containing added words */
568 .diff .final, .diff .added {
574 /* These don't work in NS4 -- it completely ignores <del> and <ins>. */
576 .diff del { background: #f99; }
578 .diff ins { background: #9f9; }
584 td.pageinfo { font-weight: bold; }
585 .pageinfo-minoredit, .pageinfo-authorid {
594 .printer, .no-css { display: none; }
603 padding-right: 0.8em;
606 border: medium solid red;
613 text-decoration: underline;
621 padding-right: 0.8em;
624 border: thin solid blue;
627 .error { font-family: monospace; font-size: 120%; }
628 .error ul { font-family: monospace; }
634 font-family: monospace;
637 padding: 0.5ex 0.5em;
638 border: medium solid #fff8dc; /* darker ivory */
645 /* font-size: smaller; */
648 padding: 0.5ex 0.5em;
649 border: thin solid #aaaaaa;
655 /* Disabled Plugins */
662 .disabled-plugin .title {
664 background-color: inherit;
669 .disabled-plugin pre {
673 padding: 0.3ex 0.5em;
676 /* "(Redirected from ...)" message. */
686 * Vertical margins around block elements.
689 p { margin: 1em 0; } /* Normal ("loose") paragraphs */
690 li p, dd p, td p { margin: 1ex 0; } /* Paragraphs within lists are a little tighter. */
692 /* ul, ol, dl { margin: 0.2ex 0; } /* A little room around lists. */
693 /* li ul, li ol, li dl,
694 dd ul, dd ol, dd dl { margin: 0 0; } /* but not around sub-lists. */
696 /* Normal ("loose") list elements */
697 li.tightenable { margin: 1em 0; }
698 dt.tightenable { margin-top: 1em; }
699 dd.tightenable { margin-bottom: 1.5ex; }
707 li li.tightenable.top {
710 li.tightenable.bottom,
711 dd.tightenable.bottom {
712 margin-bottom: 0.2ex;
714 li li.tightenable.bottom {
721 .tightenable.bottom {
729 border-collapse: collapse;
730 border: 2px #444 solid;
733 border-top: 2px #444 solid;
734 border-bottom: 2px #444 solid;
738 .wiki-dl-table tr.tightenable.top {
739 border-top: 1px #444 solid;
741 .wiki-dl-table tr.tightenable.bottom {
742 border-bottom: 1px #444 solid;
746 padding: 0.25em 0.5em;
751 border-right: 1px #444 solid;
761 * "E-mail" style blockquote
763 blockquote.mail-style-quote {
764 border-left: medium #284 solid;
769 .mail-style-quote blockquote.mail-style-quote {
777 .floatleft { float: left; }
778 .floatright { float: right; }
781 /* border: thin black solid; */
787 padding: 0.5ex 0.5em;
789 div.wikiblog-header {
790 /* background-color: #ccf; */
792 div.wikiblog > div.wikiblog-footer {
793 /* background-color: #eee; */
794 padding: 0.2ex 0.5em;
796 h3.wikiblog-summary {
802 div.wikiblog.wikiblog-form {
803 /* background-color: #eee; */
806 table.wikiblog-form {
808 border-collapse: collapse;
811 .wikiblog-form caption {
812 /* background-color: #ccf; */
816 padding: 0.5ex 0.5em;
821 padding: 0 0 0.3em 0.5em;
824 padding: 0.25em 0.5em;
826 .wikiblog-form td.submit-button {
829 .wikiblog-form input[type=text],
830 .wikiblog-form textarea {
834 div.wikicomment div.wikicomment-footer {
835 padding: 0.2ex 0.5em;
837 div.wikicomment div.wikicomment-footer named-wiki {
840 table.interwiki-map {
844 text-decoration: underline;
848 .interwiki-map td.interwiki-url {
851 .interwiki-map th.interwiki-url {
856 background-color: #cdf;
858 margin: 2em auto 2em auto;
859 border: thin black solid;
862 .dialog h1, .dialog p, .dialog div {
867 margin: 0.5em 0 1em 0;
869 .dialog div.message {
870 background-color: white;
874 padding: 0.5em 0.5em;
877 margin: 1em 0 0.5em 0;
887 .gensmall{font-size:10px}
888 .genmed{font-size:11px}
889 td.cat{font-weight:bold;letter-spacing:1px;color:#000000;background: url(./images/cellpic1.png);height:27px}
890 /* Main table cell colours and backgrounds */
891 td.row1{background:#eaedf4;color:#000000}
892 td.row2{background:#d9e2ec;color:#000000}
893 td.row3{background:#cad9ea;color:#000000}
894 td.spacerow{background:#cad9ea;color:#000000}
896 /* This is the outline round the main forum tables */
897 .forumline{background:#ffffff;color:#000000;border:1px solid #006699}
900 .box { background:#ffffff; border: 1px solid silver }
901 .box-title { font-family: Tahoma; font-weight: normal; /*font-size: 11pt; */ background-color: #ccc; color: black; /*font-style: menu;*/ text-align: center; border: none; padding: 2px 0 2px 0;}
902 .box-data { width: 160px; font-size: 9pt; font-weight: normal; border: none; }
903 .box-data .wiki { font-weight: normal; }
904 td.sidebar { border-spacing: 0px; margin: 0ex;}
906 /* plugin BoxRight */
912 border: thin solid #888888;
917 div.rss { margin: 1em; padding: 1em; font-size: 0.9em; background-color: #eeeeee; border: thin dashed #aaa; }
918 div.feed { color: #333; margin: -0.5em; margin-bottom: 0em; padding: 0.3em; font-weight: bold; background-color: #f2f2f2; font-size: 1.2em; }
919 div.itemdesc { padding-left: 1em; }
920 div.rssitem { border-top: thin dashed #aaa; }
921 a.rssicon { font-weight:normal; font-size:small; vertical-align:middle; }
925 border: 1px outset gray;
930 .sqlresult tr.evenrow { background: #eee; }
931 .sqlresult tr.oddrow { background: white; }
934 border: 1px solid gray;
942 vertical-align: middle;
961 span.wikiwyg_control_link a {
967 border: 1px solid #D3D3D3;
971 vertical-align: bottom;
974 .wikiwyg_button:hover {
978 .wikiwyg_button:active {
984 border: 1px solid #D3D3D3;
987 vertical-align: bottom;
994 .wikiwyg_wysiwyg table {
995 border-collapse: collapse;
999 .wikiwyg_wysiwyg table td {
1001 border-style: solid;
1003 vertical-align: top;
1012 * c-file-style: cc-mode