2 * This incarnation of this stylesheet is a complete rewrite from the
5 * Mozilla's "DOM Inspector" Sidebar was an invaluable troubleshooting
6 * tool for mapping the more complex CSS node selectors, such as those
7 * used to reference the various CalendarPlugin elements.
27 /* Allow the caption to extend to the full page width
28 Mac ie5.1 ignores this*/
32 /* generic classes ----------------------------------------------- */
34 .tt { font-family: monospace; }
35 .strike { text-decoration:line-through; }
37 .align-left {text-align: left;}
38 .align-right {text-align: right;}
39 .align-center {text-align: center;}
41 .top {vertical-align: top;}
43 .nowrap {white-space: nowrap;}
45 .fullwidth { width: 100%; }
47 /* --------------------------------------------------------------- */
53 /* ivory #ffe #fffff0*/
55 font-family: Arial, Helvetica, sans-serif;
56 font-size: 85%; /* The default is too large. But enlarge monospace below */
60 div.wikitext hr { height: 1px; }
62 div.wikitext pre { font-family: monospace; }
68 /* Main wiki text box */
72 background-color: white;
73 border-top: 1px #e8e6df solid;
74 border-left: 1px #e8e6df solid;
75 border-bottom: 1px #d2d2d2 solid;
76 border-right: 1px #b2b2b2 solid;
80 padding-bottom: 0.5ex;
83 /* for the login template */
87 /*background: #dddddd;*/
90 background: url('images/openid.png') bottom left no-repeat;
91 background-repeat: no-repeat;
92 padding-left: 18px !important;
106 /* Mozilla RecentChanges Sidebar */
111 body.sidebar div.wikitext {
114 body.sidebar div.wikitext ul { padding-left: 1em; }
115 body.sidebar h2 { margin-top: 0; }
121 * The div inside the wikiadmin upload form does not
122 * have a class yet, so it must be referenced indirectly
124 div.wikiaction { background-color: #eee; }
125 /* div.wikiadmin { background-color: #fee; } */
126 form.wikiadmin div { background-color: #fee; }
127 form.wikiformrich { background-color: #eee; }
133 text-decoration: none;
134 /* font-weight: normal; */
137 .wiki relation, .named-wiki relation, .wiki attribute, .named-wiki attribute {
139 /* font-weight: normal; */
143 span.relation-symbol {
145 font-family: monospace;
146 letter-spacing: 0.1em;
150 a.wikiaction, a.wikiadmin, a.wiki-rc-action, a.wikiunsafe,
151 input.wikiaction, input.button, input.wikiadmin {
152 text-decoration: none;
153 font-family: Arial, Helvetica, sans-serif;
154 /* don't wrap text buttons */
156 /* font-size: inherit; */
159 a.wikiaction, a.wikiaction:visited, input.wikiaction, input.button {
160 background-color: #ddd;
163 .wikiunsafe { background-color: #fcc; }
165 a.wikiadmin, a.wikiadmin:visited, input.wikiadmin {
166 background-color: #fdd;
170 .wikiunknown, .named-wikiunknown {
175 /* QuestionMark #600 */
176 .wikiunknown a, .named-wikiunknown a {
178 background-color: #eee;
179 text-decoration: none;
186 text-decoration: underline;
189 h1 .backlinks { text-decoration: underline; }
191 /* Interwiki links */
192 /* .wikipage { font-weight: bold; } */
193 .wikipage { font-weight: normal; }
194 .interwiki { text-decoration: none; }
195 .interwiki, i.interwiki .wikipage, em .interwiki .wikipage { font-style: oblique; }
196 .interwiki .wikipage, i .interwiki, em .interwiki { font-style: normal; }
199 a.wikibutton, a.wikibutton:visited, input.wikibutton {
200 background-color: white;
206 h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; }
208 h1 { margin: 0; font-size: 140% }
214 table, td { font-family: Arial, Helvetica, sans-serif; }
215 caption { font-family: Arial, Helvetica, sans-serif; }
221 text-decoration: none;
224 .pagelist thead td u { text-decoration: none; }
225 .pagelist tr.evenrow { background: #eee; }
226 .pagelist tr.oddrow { background: white; }
228 background-color: ThreeDLightShadow;
230 font-family: Tahoma, Arial, Helvetica, sans-serif;
236 padding: 5px 0 5px 0;
239 border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight;
241 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
242 text-decoration: none;
245 font-family: Tahoma, Arial, Helvetica, sans-serif;
246 background-color: ThreeDLightShadow;
253 .toolbar, input.button, #signin { font-family: Arial, Helvetica, sans-serif; }
263 .edit-toolbar img, .edit-toolbar input {
264 background-color: #fff;
265 border: 1px solid ButtonFace;
269 padding-right: 4em; /* wrap around logo */
270 padding-bottom: 1ex; /* space for h1 */
273 font-family: Arial, Helvetica, sans-serif;
281 /* "paper" borders */
282 border-top: 1px #e8e6df solid;
283 border-left: 1px #e8e6df solid;
284 border-bottom: 1px #d2d2d2 solid;
285 border-right: 1px #b2b2b2 solid;
289 * Edit Page & View Source
292 /* Make the textarea the full page width */
295 margin-bottom: 0.5ex;
310 #toolbar { padding:0; }
315 #searchholder { display: inline; }
320 .search-context { background: white; font-style: oblique; }
330 background-color: white;
331 border: 1px solid #d0d0d0;
336 background-color: #f08000;
339 background-color: #f0f0f0;
342 /* IncludePage plugin ================================================= */
344 .transclusion-title {
348 text-decoration: underline;
349 margin-bottom: 0.25ex;
350 margin-right: 0.25em;
352 .transclusion, .wiki-edithelp {
356 border: 1px solid gray;
358 padding-right: 0.8em;
362 margin-right: 0.25em;
363 margin-bottom: 0.1ex;
367 border: medium solid #fff8dc; /* darker ivory */
369 padding-right: 0.5em;
371 padding-bottom: 0.75ex;
377 .wiki-edithelp .wiki {
381 font-family: Arial, Helvetica, sans-serif;
383 padding-right: 0.5em;
385 padding-bottom: 0.5ex;
394 border: 1px outset gray;
408 /* Month-name header */
409 table.cal-header { font-size: larger; }
410 table.cal-header tr, table.cal-header td { text-align: center; }
413 text-decoration: none;
416 /* Day-names header */
417 table.cal tbody tr .cal-dayname { }
421 text-decoration: underline;
424 /* Individual days */
425 a.cal-hide { text-decoration: none; }
429 table.cal td.cal-today {
431 border: 1px solid gray;
434 table.cal td.cal-today a.cal-hide { }
442 margin-bottom: 0.5ex;
445 border-top: 1px solid #494f5d;
446 border-left: 1px solid #494f5d;
447 border-bottom: 1px solid #c6d2de;
448 border-right: 1px solid #c6d2de;
451 padding-left: .125em;
452 padding-right: .125em;
461 /* individual blocks */
466 /* entire difftextblock */
471 /* "paper" borders */
472 border-top: 1px #e8e6df solid;
473 border-left: 1px #e8e6df solid;
474 border-bottom: 1px #d2d2d2 solid;
475 border-right: 1px #b2b2b2 solid;
482 /* + - line prefix */
485 font-family: monospace;
491 .diff del, .diff ins {
493 text-decoration: none;
496 /* blocks containing deleted or added words */
497 .diff .original, .diff .deleted,
498 .diff .final, .diff .added {
501 /* blocks containing deleted words */
502 .diff .original, .diff .deleted {
506 /* blocks containing added words */
507 .diff .final, .diff .added {
513 .diff del { background: #f99; }
515 .diff ins { background: #9f9; }
521 td.pageinfo { font-weight: bold; }
522 .pageinfo-minoredit, .pageinfo-authorid {
531 .printer, .no-css { display: none; }
539 padding-right: 0.8em;
542 border: medium solid red;
551 padding-right: 0.8em;
554 border: thin solid blue;
562 font-family: monospace;
565 padding: 0.5ex 0.5em;
566 border: medium solid #fff8dc; /* darker ivory */
575 padding: 0.5ex 0.5em;
576 border: thin solid #aaaaaa;
582 /* Disabled Plugins */
589 .disabled-plugin .title {
591 background-color: inherit;
596 .disabled-plugin pre {
600 padding: 0.3ex 0.5em;
603 /* "(Redirected from ...)" message. */
615 border-collapse: collapse;
616 border: 2px #444 solid;
619 border-top: 2px #444 solid;
620 border-bottom: 2px #444 solid;
626 padding: 0.25em 0.5em;
631 border-right: 1px #444 solid;
641 * "E-mail" style blockquote
643 blockquote.mail-style-quote {
644 border-left: medium #284 solid;
649 .mail-style-quote blockquote.mail-style-quote {
657 .floatleft { float: left; }
658 .floatright { float: right; }
661 /* border: thin black solid; */
667 padding: 0.5ex 0.5em;
669 div.wikiblog-header {
670 /* background-color: #ccf; */
672 div.wikiblog > div.wikiblog-footer {
673 /* background-color: #eee; */
674 padding: 0.2ex 0.5em;
676 h3.wikiblog-summary {
682 div.wikiblog.wikiblog-form {
683 /* background-color: #eee; */
686 table.wikiblog-form {
688 border-collapse: collapse;
691 .wikiblog-form caption {
692 /* background-color: #ccf; */
696 padding: 0.5ex 0.5em;
701 padding: 0 0 0.3em 0.5em;
704 padding: 0.25em 0.5em;
706 .wikiblog-form td.submit-button {
709 .wikiblog-form input[type=text],
710 .wikiblog-form textarea {
714 div.wikicomment div.wikicomment-footer {
715 padding: 0.2ex 0.5em;
717 div.wikicomment div.wikicomment-footer named-wiki {
720 table.interwiki-map {
724 text-decoration: underline;
728 .interwiki-map td.interwiki-url {
731 .interwiki-map th.interwiki-url {
736 background-color: #cdf;
738 margin: 2em auto 2em auto;
739 border: thin black solid;
742 .dialog h1, .dialog p, .dialog div {
747 margin: 0.5em 0 1em 0;
749 .dialog div.message {
750 background-color: white;
754 padding: 0.5em 0.5em;
757 margin: 1em 0 0.5em 0;
767 .gensmall{font-size:10px}
768 .genmed{font-size:11px}
769 td.cat{font-weight:bold;letter-spacing:1px;color:#000000;background: url(./images/cellpic1.png);height:27px}
770 /* Main table cell colours and backgrounds */
771 td.row1{background:#eaedf4;color:#000000}
772 td.row2{background:#d9e2ec;color:#000000}
773 td.row3{background:#cad9ea;color:#000000}
774 td.spacerow{background:#cad9ea;color:#000000}
776 /* This is the outline round the main forum tables */
777 .forumline{background:#ffffff;color:#000000;border:1px solid #006699}
780 .box { background:#ffffff; border: 1px solid silver }
781 .box-title { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #ccc; color: black; text-align: center; border: none; padding: 2px 0 2px 0;}
782 .box-data { width: 160px; font-size: 9pt; font-weight: normal; border: none; }
783 .box-data .wiki { font-weight: normal; }
784 td.sidebar { border-spacing: 0; margin: 0;}
786 /* plugin BoxRight */
788 background-color: #e9fbff;
793 border: thin solid #888888;
798 div.rss { margin: 1em; padding: 1em; font-size: 0.9em; background-color: #eeeeee; border: thin dashed #aaa; }
799 div.feed { color: #333; margin: -0.5em; margin-bottom: 0; padding: 0.3em; font-weight: bold; background-color: #f2f2f2; font-size: 1.2em; }
800 div.itemdesc { padding-left: 1em; }
801 div.rssitem { border-top: thin dashed #aaa; }
802 a.rssicon { font-weight:normal; font-size:small; vertical-align:middle; }
806 border: 1px outset gray;
811 .sqlresult tr.evenrow { background: #eee; }
812 .sqlresult tr.oddrow { background: white; }
815 border: 1px solid gray;
822 vertical-align: middle;
841 span.wikiwyg_control_link a {
847 border: 1px solid #D3D3D3;
851 vertical-align: bottom;
854 .wikiwyg_button:hover {
858 .wikiwyg_button:active {
864 border: 1px solid #D3D3D3;
867 vertical-align: bottom;
874 .wikiwyg_wysiwyg table {
875 border-collapse: collapse;
879 .wikiwyg_wysiwyg table td {
886 .toolbar, div.toolbar { margin: 0.5ex 0; }
891 img { vertical-align: baseline; }
892 input { margin: 0.1em; }
893 input.numeric { text-align: right; }
898 * The div inside the wikiadmin upload form does not
899 * have a class yet, so it must be referenced indirectly
901 /* div.wikiaction, div.wikiadmin { */
902 div.wikiaction, form.wikiadmin div {
903 border-bottom: 1px solid #d8d8e7;
904 border-right: 1px solid #d8d8e7;
905 border-top: 1px solid #96a2ae;
906 border-left: 1px solid #96a2ae;
909 margin-bottom: 0.5ex;
910 padding: 0.5ex 0.5em;
911 /* Emulate the display behaviour of a table, to shrink it's width.
912 * ie5.1Mac ignores this */
916 /* Add space between the input field and following buttons, but not after the last button. */
917 div.wikiaction input[type=text], div.wikiadmin input[type=text], form.wikiadmin input[type=file] { margin-right: 0.5em; }
924 /* Make wikiaction links look like buttons */
925 a.wikiaction, a.wikiadmin, a.wikiunsafe,
926 input.wikiaction, input.wikiadmin, input.wikiunsafe, input.button {
929 padding: 0.05ex 0.25em 0.1ex 0.25em;
932 /* Prevent buttons from overlapping when the toolbar is wrapped. */
936 div#navbuttons, div#signin, div#actionbuttons { line-height: 3.0ex; }
939 .wikiunknown a, .named-wikiunknown a {
940 border-top: 1px solid #c6d2de;
941 border-left: 1px solid #c6d2de;
942 border-bottom: 1px solid #a2a2a2;
943 border-right: 1px solid #a2a2a2;
951 img.linkicon { vertical-align: middle; }
954 * Edit Page & View Source
957 /* http://universaleditbutton.org */
958 div#actionbuttons a#btn-edit {
959 background: url('images/UEB16.png') bottom left no-repeat;
960 background-repeat: no-repeat;
961 padding-left: 20px !important;
962 padding-right: 0.5em !important;
965 a.wikibutton, a.wikibutton:visited, input.wikibutton {
966 background-color: white;
977 /* deleted & added words */
978 .diff del, .diff ins {
983 /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */
986 * table class="boxed"
987 * will put a border around the table (but not around the cells)
989 * table class="bordered"
990 * will put a border around the table and the cells
992 * In both cases, the caption will be bold and centered under the table
994 * In both cases, the headers (th) will have a "#d8d8d8" background
997 table.boxed, table.bordered, table.bordered th, table.bordered td {
1000 border-collapse: collapse;
1001 vertical-align: top;
1004 table.boxed td, table.bordered td,
1005 table.boxed th, table.bordered th {
1012 table.boxed caption, table.bordered caption {
1015 caption-side: bottom;
1019 table.boxed th, table.bordered th {
1021 background-color: #d8d8d8;
1024 #edit-public, h1.firstHeading-public, h1.firstHeading-rating-public {
1025 background-color: #ffce7b;
1026 border: 1px solid #ffa500;
1033 * c-file-style: cc-mode