1/* ATTENTION: This file was edited for the "monobook template for DokuWiki".
2              - All url() rules where changed.
3              - "#catlinks" was replaced with ".catlinks"
4              See README for details. */
5
6
7/*
8** MediaWiki 'monobook' style sheet for CSS2-capable browsers.
9** Copyright Gabriel Wicke - http://wikidev.net/
10** License: GPL (http://www.gnu.org/copyleft/gpl.html)
11**
12** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John
13** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher,
14** Michael Zeltner and Geir Bækholt)
15** All you guys rock :)
16*/
17
18#column-content {
19	width: 100%;
20	float: right;
21	margin: 0 0 .6em -12.2em;
22	padding: 0;
23}
24#content {
25	margin: 2.8em 0 0 12.2em;
26	padding: 0 1em 1.5em 1em;
27	background: white;
28	color: black;
29	border: 1px solid #aaa;
30	border-right: none;
31	line-height: 1.5em;
32	position: relative;
33	z-index: 2;
34}
35#column-one {
36	padding-top: 160px;
37}
38/* the left column width is specified in class .portlet */
39
40/* Font size:
41** We take advantage of keyword scaling- browsers won't go below 9px
42** More at http://www.w3.org/2003/07/30-font-size
43** http://style.cleverchimp.com/font_size_intervals/altintervals.html
44*/
45
46body {
47	font: x-small sans-serif;
48	background: #f9f9f9 url(static/3rd/monobook/headbg.jpg) 0 0 no-repeat;
49	color: black;
50	margin: 0;
51	padding: 0;
52}
53
54/* scale back up to a sane default */
55#globalWrapper {
56	font-size: 127%;
57	width: 100%;
58	margin: 0;
59	padding: 0;
60}
61.visualClear {
62	clear: both;
63}
64
65/* general styles */
66
67table {
68	background: white;
69	font-size: 100%;
70	color: black;
71}
72a {
73	text-decoration: none;
74	color: #002bb8;
75	background: none no-repeat;
76}
77a:visited {
78	color: #5a3696;
79}
80a:active {
81	color: #faa700;
82}
83a:hover {
84	text-decoration: underline;
85}
86a.stub {
87	color: #772233;
88}
89a.new, #p-personal a.new {
90	color: #ba0000;
91}
92a.new:visited, #p-personal a.new:visited {
93	color: #a55858;
94}
95
96img {
97	border: none;
98	vertical-align: middle;
99}
100p {
101	margin: .4em 0 .5em 0;
102	line-height: 1.5em;
103}
104p img {
105	margin: 0;
106}
107
108hr {
109	height: 1px;
110	color: #aaa;
111	background-color: #aaa;
112	border: 0;
113	margin: .2em 0 .2em 0;
114}
115
116h1, h2, h3, h4, h5, h6 {
117	color: black;
118	background: none;
119	font-weight: normal;
120	margin: 0;
121	padding-top: .5em;
122	padding-bottom: .17em;
123	border-bottom: 1px solid #aaa;
124}
125h1 { font-size: 188%; }
126h2 { font-size: 150%; }
127h3, h4, h5, h6 {
128	border-bottom: none;
129	font-weight: bold;
130}
131h3 { font-size: 132%; }
132h4 { font-size: 116%; }
133h5 { font-size: 100%; }
134h6 { font-size: 80%;  }
135
136ul {
137	line-height: 1.5em;
138	list-style-type: square;
139	margin: .3em 0 0 1.5em;
140	padding: 0;
141	list-style-image: url(static/3rd/monobook/bullet.gif);
142}
143ol {
144	line-height: 1.5em;
145	margin: .3em 0 0 3.2em;
146	padding: 0;
147	list-style-image: none;
148}
149li {
150	margin-bottom: .1em;
151}
152dt {
153	font-weight: bold;
154	margin-bottom: .1em;
155}
156dl {
157	margin-top: .2em;
158	margin-bottom: .5em;
159}
160dd {
161	line-height: 1.5em;
162	margin-left: 2em;
163	margin-bottom: .1em;
164}
165
166fieldset {
167	border: 1px solid #2f6fab;
168	margin: 1em 0 1em 0;
169	padding: 0 1em 1em;
170	line-height: 1.5em;
171}
172legend {
173	background: white;
174	padding: .5em;
175	font-size: 95%;
176}
177form {
178	border: none;
179	margin: 0;
180}
181
182textarea {
183	width: 100%;
184	padding: .1em;
185}
186
187input.historysubmit {
188	padding: 0 .3em .3em .3em !important;
189	font-size: 94%;
190	cursor: pointer;
191	height: 1.7em !important;
192	margin-left: 1.6em;
193}
194select {
195	vertical-align: top;
196}
197abbr, acronym, .explain {
198	border-bottom: 1px dotted black;
199	color: black;
200	background: none;
201	cursor: help;
202}
203q {
204	font-family: Times, "Times New Roman", serif;
205	font-style: italic;
206}
207/* disabled for now
208blockquote {
209	font-family: Times, "Times New Roman", serif;
210	font-style: italic;
211}*/
212code {
213	background-color: #f9f9f9;
214}
215pre {
216	padding: 1em;
217	border: 1px dashed #2f6fab;
218	color: black;
219	background-color: #f9f9f9;
220	line-height: 1.1em;
221}
222
223/*
224** the main content area
225*/
226
227#siteSub {
228	display: none;
229}
230
231#jump-to-nav {
232	display: none;
233}
234
235#contentSub, #contentSub2 {
236	font-size: 84%;
237	line-height: 1.2em;
238	margin: 0 0 1.4em 1em;
239	color: #7d7d7d;
240	width: auto;
241}
242span.subpages {
243	display: block;
244}
245
246/* Some space under the headers in the content area */
247#bodyContent h1, #bodyContent h2 {
248	margin-bottom: .6em;
249}
250#bodyContent h3, #bodyContent h4, #bodyContent h5 {
251	margin-bottom: .3em;
252}
253.firstHeading {
254	margin-bottom: .1em;
255}
256
257/* user notification thing */
258.usermessage {
259	background-color: #ffce7b;
260	border: 1px solid #ffa500;
261	color: black;
262	font-weight: bold;
263	margin: 2em 0 1em;
264	padding: .5em 1em;
265	vertical-align: middle;
266}
267#siteNotice {
268	text-align: center;
269	font-size: 95%;
270	padding: 0 .9em;
271}
272#siteNotice p {
273	margin: 0;
274	padding: 0;
275}
276.error {
277	color: red;
278	font-size: larger;
279}
280.errorbox, .successbox {
281	font-size: larger;
282	border: 2px solid;
283	padding: .5em 1em;
284	float: left;
285	margin-bottom: 2em;
286	color: #000;
287}
288.errorbox {
289	border-color: red;
290	background-color: #fff2f2;
291}
292.successbox {
293	border-color: green;
294	background-color: #dfd;
295}
296.errorbox h2, .successbox h2 {
297	font-size: 1em;
298	font-weight: bold;
299	display: inline;
300	margin: 0 .5em 0 0;
301	border: none;
302}
303
304.catlinks {
305	border: 1px solid #aaa;
306	background-color: #f9f9f9;
307	padding: 5px;
308	margin-top: 1em;
309	clear: both;
310}
311/* currently unused, intended to be used by a metadata box
312in the bottom-right corner of the content area */
313.documentDescription {
314	/* The summary text describing the document */
315	font-weight: bold;
316	display: block;
317	margin: 1em 0;
318	line-height: 1.5em;
319}
320.documentByLine {
321	text-align: right;
322	font-size: 90%;
323	clear: both;
324	font-weight: normal;
325	color: #76797c;
326}
327
328/* emulate center */
329.center {
330	width: 100%;
331	text-align: center;
332}
333*.center * {
334	margin-left: auto;
335	margin-right: auto;
336}
337/* small for tables and similar */
338.small, .small * {
339	font-size: 94%;
340}
341table.small {
342	font-size: 100%;
343}
344
345/*
346** content styles
347*/
348
349/*
350#toc,
351.toc,
352.mw-warning {
353	border: 1px solid #aaa;
354	background-color: #f9f9f9;
355	padding: 5px;
356	font-size: 95%;
357}
358#toc h2,
359.toc h2 {
360	display: inline;
361	border: none;
362	padding: 0;
363	font-size: 100%;
364	font-weight: bold;
365}
366#toc #toctitle,
367.toc #toctitle,
368#toc .toctitle,
369.toc .toctitle {
370	text-align: center;
371}
372#toc ul,
373.toc ul {
374	list-style-type: none;
375	list-style-image: none;
376	margin-left: 0;
377	padding-left: 0;
378	text-align: left;
379}
380#toc ul ul,
381.toc ul ul {
382	margin: 0 0 0 2em;
383}
384#toc .toctoggle,
385.toc .toctoggle {
386	font-size: 94%;
387}
388*/
389
390.mw-warning {
391	margin-left: 50px;
392	margin-right: 50px;
393	text-align: center;
394}
395
396/* images */
397div.floatright, table.floatright {
398	clear: right;
399	float: right;
400	position: relative;
401	margin: 0 0 .5em .5em;
402	border: 0;
403/*
404	border: .5em solid white;
405	border-width: .5em 0 .8em 1.4em;
406*/
407}
408div.floatright p { font-style: italic; }
409div.floatleft, table.floatleft {
410	float: left;
411	position: relative;
412	margin: 0 .5em .5em 0;
413	border: 0;
414/*
415	margin: .3em .5em .5em 0;
416	border: .5em solid white;
417	border-width: .5em 1.4em .8em 0;
418*/
419}
420div.floatleft p { font-style: italic; }
421/* thumbnails */
422div.thumb {
423	margin-bottom: .5em;
424	border-style: solid;
425	border-color: white;
426	width: auto;
427}
428div.thumb div {
429	border: 1px solid #ccc;
430	padding: 3px !important;
431	background-color: #f9f9f9;
432	font-size: 94%;
433	text-align: center;
434	overflow: hidden;
435}
436div.thumb div a img {
437	border: 1px solid #ccc;
438}
439div.thumb div div.thumbcaption {
440	border: none;
441	text-align: left;
442	line-height: 1.4em;
443	padding: .3em 0 .1em 0;
444}
445div.magnify {
446	float: right;
447	border: none !important;
448	background: none !important;
449}
450div.magnify a, div.magnify img {
451	display: block;
452	border: none !important;
453	background: none !important;
454}
455div.tright {
456	clear: right;
457	float: right;
458	border-width: .5em 0 .8em 1.4em;
459}
460div.tleft {
461	float: left;
462	margin-right: .5em;
463	border-width: .5em 1.4em .8em 0;
464}
465
466.hiddenStructure {
467	display: none;
468	speak: none;
469}
470img.tex {
471	vertical-align: middle;
472}
473span.texhtml {
474	font-family: serif;
475}
476
477/*
478** classes for special content elements like town boxes
479** intended to be referenced directly from the wiki src
480*/
481
482/*
483** User styles
484*/
485/* table standards */
486table.rimage {
487	float: right;
488	position: relative;
489	margin-left: 1em;
490	margin-bottom: 1em;
491	text-align: center;
492}
493.toccolours {
494	border: 1px solid #aaa;
495	background-color: #f9f9f9;
496	padding: 5px;
497	font-size: 95%;
498}
499div.townBox {
500	position: relative;
501	float: right;
502	background: white;
503	margin-left: 1em;
504	border: 1px solid gray;
505	padding: .3em;
506	width: 200px;
507	overflow: hidden;
508	clear: right;
509}
510div.townBox dl {
511	padding: 0;
512	margin: 0 0 .3em;
513	font-size: 96%;
514}
515div.townBox dl dt {
516	background: none;
517	margin: .4em 0 0;
518}
519div.townBox dl dd {
520	margin: .1em 0 0 1.1em;
521	background-color: #f3f3f3;
522}
523
524/*
525** edit views etc
526*/
527.special li {
528	line-height: 1.4em;
529	margin: 0;
530	padding: 0;
531}
532
533/* Page history styling */
534/* the auto-generated edit comments */
535.autocomment {
536	color: gray;
537}
538#pagehistory span.user {
539	margin-left: 1.4em;
540	margin-right: .4em;
541}
542#pagehistory span.minor {
543	font-weight: bold;
544}
545#pagehistory li {
546	border: 1px solid white;
547}
548#pagehistory li.selected {
549	background-color: #f9f9f9;
550	border: 1px dashed #aaa;
551}
552
553/*
554** Diff rendering
555*/
556table.diff, td.diff-otitle, td.diff-ntitle {
557	background-color: white;
558}
559td.diff-addedline {
560	background: #cfc;
561	font-size: smaller;
562}
563td.diff-deletedline {
564	background: #ffa;
565	font-size: smaller;
566}
567td.diff-context {
568	background: #eee;
569	font-size: smaller;
570}
571span.diffchange {
572	color: red;
573	font-weight: bold;
574}
575
576/*
577** keep the whitespace in front of the ^=, hides rule from konqueror
578** this is css3, the validator doesn't like it when validating as css2
579*/
580/*
581#bodyContent a.external,
582#bodyContent a[href ^="gopher://"] {
583	background: url(static/3rd/monobook/external.png) center right no-repeat;
584	padding-right: 13px;
585}
586#bodyContent a[href ^="https://"],
587.link-https {
588	background: url(static/3rd/monobook/lock_icon.gif) center right no-repeat;
589	padding-right: 16px;
590}
591#bodyContent a[href ^="mailto:"],
592.link-mailto {
593	background: url(static/3rd/monobook/email.png) center right no-repeat;
594	padding-right: 18px;
595}
596#bodyContent a[href ^="news://"] {
597	background: url(static/3rd/monobook/news_icon.png) center right no-repeat;
598	padding-right: 18px;
599}
600#bodyContent a[href ^="ftp://"],
601.link-ftp {
602	background: url(static/3rd/monobook/file_icon.gif) center right no-repeat;
603	padding-right: 18px;
604}
605#bodyContent a[href ^="irc://"],
606.link-irc {
607	background: url(static/3rd/monobook/discussionitem_icon.gif) center right no-repeat;
608	padding-right: 18px;
609}
610*/
611/* disable interwiki styling */
612#bodyContent a.extiw,
613#bodyContent a.extiw:active {
614	color: #36b;
615	background: none;
616	padding: 0;
617}
618#bodyContent a.external {
619	color: #36b;
620}
621
622/* this can be used in the content area to switch off
623special external link styling */
624/*
625#bodyContent .plainlinks a {
626	background: none !important;
627	padding: 0 !important;
628}
629*/
630
631/*
632** Structural Elements
633*/
634
635/*
636** general portlet styles (elements in the quickbar)
637*/
638.portlet {
639	border: none;
640	margin: 0 0 .5em;
641	padding: 0;
642	float: none;
643	width: 11.6em;
644	overflow: hidden;
645}
646.portlet h4 {
647	font-size: 95%;
648	font-weight: normal;
649	white-space: nowrap;
650}
651.portlet h5 {
652	background: transparent;
653	padding: 0 1em 0 .5em;
654	display: inline;
655	height: 1em;
656	text-transform: lowercase;
657	font-size: 91%;
658	font-weight: normal;
659	white-space: nowrap;
660}
661.portlet h6 {
662	background: #ffae2e;
663	border: 1px solid #2f6fab;
664	border-style: solid solid none solid;
665	padding: 0 1em 0 1em;
666	text-transform: lowercase;
667	display: block;
668	font-size: 1em;
669	height: 1.2em;
670	font-weight: normal;
671	white-space: nowrap;
672}
673.pBody {
674	font-size: 95%;
675	background-color: white;
676	color: black;
677	border-collapse: collapse;
678	border: 1px solid #aaa;
679	padding: 0 .8em .3em .5em;
680}
681.portlet h1,
682.portlet h2,
683.portlet h3,
684.portlet h4 {
685	margin: 0;
686	padding: 0;
687}
688.portlet ul {
689	line-height: 1.5em;
690	list-style-type: square;
691	list-style-image: url(static/3rd/monobook/bullet.gif);
692	font-size: 95%;
693}
694.portlet li {
695	padding: 0;
696	margin: 0;
697}
698
699/*
700** Logo properties
701*/
702
703#p-logo {
704	z-index: 3;
705	position: absolute; /*needed to use z-index */
706	top: 0;
707	left: 0;
708	height: 155px;
709	width: 12em;
710	overflow: visible;
711}
712#p-logo h5 {
713	display: none;
714}
715#p-logo a,
716#p-logo a:hover {
717	display: block;
718	height: 155px;
719	width: 12.2em;
720	background-repeat: no-repeat;
721	background-position: 35% 50% !important;
722	text-decoration: none;
723}
724
725/*
726** the navigation portlet
727*/
728
729#p-navigation {
730	position: relative;
731	z-index: 3;
732}
733
734#p-navigation .pBody {
735	padding-right: 0;
736}
737
738#p-navigation a {
739	display: block;
740}
741
742#p-navigation li.active a, #p-navigation li.active a:hover {
743	text-decoration: none;
744	display: inline;
745	font-weight: bold;
746}
747
748
749/*
750** Search portlet
751*/
752#p-search {
753	position: relative;
754	z-index: 3;
755}
756input.searchButton {
757	margin-top: 1px;
758	font-size: 95%;
759}
760#searchGoButton {
761	padding-left: .5em;
762	padding-right: .5em;
763	font-weight: bold;
764}
765#searchInput {
766	width: 10.9em;
767	margin: 0;
768	font-size: 95%;
769}
770#p-search .pBody {
771	padding: .5em .4em .4em .4em;
772	text-align: center;
773}
774
775/*
776** the personal toolbar
777*/
778
779#p-personal {
780	width: 100%;
781	white-space: nowrap;
782	padding: 0;
783	margin: 0;
784	position: absolute;
785	left: 0;
786	top: 0;
787	z-index: 0;
788	border: none;
789	background: none;
790	overflow: visible;
791	line-height: 1.2em;
792}
793
794#p-personal h5 {
795	display: none;
796}
797#p-personal .portlet,
798#p-personal .pBody {
799	padding: 0;
800	margin: 0;
801	border: none;
802	z-index: 0;
803	overflow: visible;
804	background: none;
805}
806/* this is the ul contained in the portlet */
807#p-personal ul {
808	border: none;
809	line-height: 1.4em;
810	color: #2f6fab;
811	padding: 0 2em 0 3em;
812	margin: 0;
813	text-align: right;
814	text-transform: lowercase;
815	list-style: none;
816	z-index: 0;
817	background: none;
818	cursor: default;
819}
820#p-personal li {
821	z-index: 0;
822	border: none;
823	padding: 0;
824	display: inline;
825	color: #2f6fab;
826	margin-left: 1em;
827	line-height: 1.2em;
828	background: none;
829}
830#p-personal li.active {
831	font-weight: bold;
832}
833#p-personal li a {
834	text-decoration: none;
835	color: #005896;
836	padding-bottom: .2em;
837	background: none;
838}
839#p-personal li a:hover {
840	background-color: white;
841	padding-bottom: .2em;
842	text-decoration: none;
843}
844#p-personal li.active a:hover {
845	background-color: transparent;
846}
847/* the icon in front of the user name, single quotes
848in bg url to hide it from iemac */
849li#pt-userpage,
850li#pt-anonuserpage,
851li#pt-login {
852	background: url(static/3rd/monobook/user.gif) top left no-repeat;
853	padding-left: 20px;
854	text-transform: none;
855}
856
857/*
858** the page-related actions- page/talk, edit etc
859*/
860#p-cactions {
861	position: absolute;
862	top: 1.3em;
863	left: 11.5em;
864	margin: 0;
865	white-space: nowrap;
866	width: 76%;
867	line-height: 1.1em;
868	overflow: visible;
869	background: none;
870	border-collapse: collapse;
871	padding-left: 1em;
872	list-style: none;
873	font-size: 95%;
874font-weight: normal;
875}
876#p-cactions .hiddenStructure {
877	display: none;
878}
879#p-cactions ul {
880	list-style: none;
881}
882#p-cactions li {
883	display: inline;
884	border: 1px solid #aaa;
885	border-bottom: none;
886	padding: 0 0 .1em 0;
887	margin: 0 .3em 0 0;
888	overflow: visible;
889	background: white;
890}
891#p-cactions li.selected {
892	border-color: #fabd23;
893	padding: 0 0 .2em 0;
894	font-weight: bold;
895}
896#p-cactions li a {
897	background-color: #fbfbfb;
898	color: #002bb8;
899	border: none;
900	padding: 0 .8em .3em;
901	text-decoration: none;
902	text-transform: lowercase;
903	position: relative;
904	z-index: 0;
905	margin: 0;
906}
907#p-cactions li.selected a {
908	z-index: 3;
909		background-color: #fff;
910	padding: 0 1em .2em!important;
911}
912#p-cactions .new a {
913	color: #ba0000;
914}
915#p-cactions li a:hover {
916	z-index: 3;
917	text-decoration: none;
918		background-color: #fff;
919}
920#p-cactions h5 {
921	display: none;
922}
923#p-cactions li.istalk {
924	margin-right: 0;
925}
926#p-cactions li.istalk a {
927	padding-right: .5em;
928}
929#p-cactions #ca-addsection a {
930	padding-left: .4em;
931	padding-right: .4em;
932}
933/* offsets to distinguish the tab groups */
934li#ca-talk {
935	margin-right: 1.6em;
936}
937li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
938	margin-left: 1.6em;
939}
940
941/*
942** the remaining portlets
943*/
944#p-tbx,
945#p-lang {
946	position: relative;
947	z-index: 3;
948}
949
950/* TODO: #t-iscite is only used by the Cite extension, come up with some
951 * system which allows extensions to add to this file on the fly
952 */
953#t-ispermalink, #t-iscite {
954	color: #999;
955}
956/*
957** footer
958*/
959#footer {
960	background-color: white;
961	border-top: 1px solid #fabd23;
962	border-bottom: 1px solid #fabd23;
963	margin: .6em 0 1em 0;
964	padding: .4em 0 1.2em 0;
965	text-align: center;
966	font-size: 90%;
967}
968#footer li {
969	display: inline;
970	margin: 0 1.3em;
971}
972/* hide from incapable browsers */
973head:first-child+body #footer li { white-space: nowrap; }
974#f-poweredbyico, #f-copyrightico {
975	margin: 0 8px;
976	position: relative;
977	top: -2px; /* Bump it up just a tad */
978}
979#f-poweredbyico {
980	float: right;
981	height: 1%;
982}
983#f-copyrightico {
984	float: left;
985	height: 1%;
986}
987
988/* js pref toc */
989#preftoc {
990	margin: 0;
991	padding: 0;
992	width: 100%;
993	clear: both;
994}
995#preftoc li {
996	margin: 1px -2px 1px 2px;
997	float: left;
998	padding: 2px 0 3px 0;
999	background-color: #f0f0f0;
1000	color: #000;
1001	border: 1px solid #fff;
1002	border-right-color: #716f64;
1003	border-bottom: 0;
1004	position: relative;
1005	white-space: nowrap;
1006	list-style-type: none;
1007	list-style-image: none;
1008	z-index: 3;
1009}
1010#preftoc li.selected {
1011	font-weight: bold;
1012	background-color: #f9f9f9;
1013	border: 1px solid #aaa;
1014	border-bottom: none;
1015	cursor: default;
1016	top: 1px;
1017	padding-top: 2px;
1018	margin-right: -3px;
1019}
1020#preftoc > li.selected {
1021	top: 2px;
1022}
1023#preftoc a,
1024#preftoc a:active {
1025	display: block;
1026	color: #000;
1027	padding: 0 .7em;
1028	position: relative;
1029	text-decoration: none;
1030}
1031#preftoc li.selected a {
1032	cursor: default;
1033	text-decoration: none;
1034}
1035#prefcontrol {
1036	padding-top: 2em;
1037	clear: both;
1038}
1039#preferences {
1040	margin: 0;
1041	border: 1px solid #aaa;
1042	clear: both;
1043	padding: 1.5em;
1044	background-color: #F9F9F9;
1045}
1046.prefsection {
1047	border: none;
1048	padding: 0;
1049	margin: 0;
1050}
1051.prefsection fieldset {
1052	border: 1px solid #aaa;
1053	float: left;
1054	margin-right: 2em;
1055}
1056.prefsection legend {
1057	font-weight: bold;
1058}
1059.prefsection table, .prefsection legend {
1060	background-color: #F9F9F9;
1061}
1062.mainLegend {
1063	display: none;
1064}
1065div.prefsectiontip {
1066	font-size: 95%;
1067	margin-top: 0;
1068	background-color: #FFC1C1;
1069	padding: .2em .7em;
1070	clear: both;
1071}
1072.btnSavePrefs {
1073	font-weight: bold;
1074	padding-left: .3em;
1075	padding-right: .3em;
1076}
1077
1078.preferences-login {
1079	clear: both;
1080	margin-bottom: 1.5em;
1081}
1082
1083.prefcache {
1084	font-size: 90%;
1085	margin-top: 2em;
1086}
1087
1088div#userloginForm form,
1089div#userlogin form#userlogin2 {
1090	margin: 0 3em 1em 0;
1091	border: 1px solid #aaa;
1092	clear: both;
1093	padding: 1.5em 2em;
1094	background-color: #f9f9f9;
1095	float: left;
1096}
1097
1098div#userloginForm table,
1099div#userlogin form#userlogin2 table {
1100	background-color: #f9f9f9;
1101}
1102
1103div#userloginForm h2,
1104div#userlogin form#userlogin2 h2 {
1105	padding-top: 0;
1106}
1107
1108div#userlogin .captcha {
1109	border: 1px solid #bbb;
1110	padding: 1.5em 2em;
1111	width: 400px;
1112	background-color: white;
1113}
1114
1115
1116#userloginprompt, #languagelinks {
1117	font-size: 85%;
1118}
1119
1120#login-sectiontip {
1121	font-size: 85%;
1122	line-height: 1.2;
1123	padding-top: 2em;
1124}
1125
1126#userlogin .loginText, #userlogin .loginPassword {
1127	width: 12em;
1128}
1129
1130#userloginlink a, #wpLoginattempt, #wpCreateaccount {
1131	font-weight: bold;
1132}
1133
1134/*
1135** IE/Mac fixes, hope to find a validating way to move this
1136** to a separate stylesheet. This would work but doesn't validate:
1137** @import("IEMacFixes.css");
1138*/
1139/* tabs: border on the a, not the div */
1140* > html #p-cactions li { border: none; }
1141* > html #p-cactions li a {
1142	border: 1px solid #aaa;
1143	border-bottom: none;
1144}
1145* > html #p-cactions li.selected a { border-color: #fabd23; }
1146/* footer icons need a fixed width */
1147* > html #f-poweredbyico,
1148* > html #f-copyrightico { width: 88px; }
1149* > html #bodyContent,
1150* > html #bodyContent pre {
1151	overflow-x: auto;
1152	width: 100%;
1153	padding-bottom: 25px;
1154}
1155
1156/* more IE fixes */
1157/* float/negative margin brokenness */
1158* html #footer {margin-top: 0;}
1159* html #column-content {
1160	display: inline;
1161	margin-bottom: 0;
1162}
1163* html div.editsection { font-size: smaller; }
1164#pagehistory li.selected { position: relative; }
1165
1166/* Mac IE 5.0 fix; floated content turns invisible */
1167* > html #column-content {
1168	float: none;
1169}
1170* > html #column-one {
1171	position: absolute;
1172	left: 0;
1173	top: 0;
1174}
1175* > html #footer {
1176	margin-left: 13.2em;
1177}
1178.redirectText {
1179	font-size: 150%;
1180	margin: 5px;
1181}
1182
1183.printfooter {
1184	display: none;
1185}
1186
1187.not-patrolled {
1188	background-color: #ffa;
1189}
1190div.patrollink {
1191	font-size: 75%;
1192	text-align: right;
1193}
1194span.newpage, span.minor, span.searchmatch, span.bot {
1195	font-weight: bold;
1196}
1197span.unpatrolled {
1198	font-weight: bold;
1199	color: red;
1200}
1201
1202span.searchmatch {
1203	color: red;
1204}
1205.sharedUploadNotice {
1206	font-style: italic;
1207}
1208
1209span.updatedmarker {
1210	color: black;
1211	background-color: #0f0;
1212}
1213span.newpageletter {
1214	font-weight: bold;
1215	color: black;
1216	background-color: yellow;
1217}
1218span.minoreditletter {
1219	color: black;
1220	background-color: #c5ffe6;
1221}
1222
1223table.gallery {
1224	border: 1px solid #ccc;
1225	margin: 2px;
1226	padding: 2px;
1227	background-color: white;
1228}
1229
1230table.gallery tr {
1231	vertical-align: top;
1232}
1233
1234table.gallery td {
1235	vertical-align: top;
1236	background-color: #f9f9f9;
1237	border: solid 2px white;
1238}
1239
1240table.gallery td.galleryheader {
1241	text-align: center;
1242	font-weight: bold;
1243}
1244
1245div.gallerybox {
1246	margin: 2px;
1247	width:  150px;
1248}
1249
1250div.gallerybox div.thumb {
1251	text-align: center;
1252	border: 1px solid #ccc;
1253	margin: 2px;
1254}
1255
1256div.gallerytext {
1257	font-size: 94%;
1258	padding: 2px 4px;
1259}
1260
1261span.comment {
1262	font-style: italic;
1263}
1264
1265span.changedby {
1266	font-size: 95%;
1267}
1268
1269.previewnote {
1270	text-indent: 3em;
1271	color: #c00;
1272	border-bottom: 1px solid #aaa;
1273	padding-bottom: 1em;
1274	margin-bottom: 1em;
1275}
1276
1277.previewnote p {
1278	margin: 0;
1279	padding: 0;
1280}
1281
1282.editExternally {
1283	border: 1px solid gray;
1284	background-color: #ffffff;
1285	padding: 3px;
1286	margin-top: 0.5em;
1287	float: left;
1288	font-size: small;
1289	text-align: center;
1290}
1291.editExternallyHelp {
1292	font-style: italic;
1293	color: gray;
1294}
1295
1296li span.deleted, span.history-deleted {
1297	text-decoration: line-through;
1298	color: #888;
1299	font-style: italic;
1300}
1301
1302.toggle {
1303	margin-left: 2em;
1304	text-indent: -2em;
1305}
1306
1307/* Classes for EXIF data display */
1308table.mw_metadata {
1309	font-size: 0.8em;
1310	margin-left: 0.5em;
1311	margin-bottom: 0.5em;
1312	width: 300px;
1313}
1314
1315table.mw_metadata caption {
1316	font-weight: bold;
1317}
1318
1319table.mw_metadata th {
1320	font-weight: normal;
1321}
1322
1323table.mw_metadata td {
1324	padding: 0.1em;
1325}
1326
1327table.mw_metadata {
1328	border: none;
1329	border-collapse: collapse;
1330}
1331
1332table.mw_metadata td, table.mw_metadata th {
1333	text-align: center;
1334	border: 1px solid #aaaaaa;
1335	padding-left: 0.1em;
1336	padding-right: 0.1em;
1337}
1338
1339table.mw_metadata th {
1340	background-color: #f9f9f9;
1341}
1342
1343table.mw_metadata td {
1344	background-color: #fcfcfc;
1345}
1346
1347table.collapsed tr.collapsable {
1348	display: none;
1349}
1350
1351
1352/* filetoc */
1353ul#filetoc {
1354	text-align: center;
1355	border: 1px solid #aaaaaa;
1356	background-color: #f9f9f9;
1357	padding: 5px;
1358	font-size: 95%;
1359	margin-bottom: 0.5em;
1360	margin-left: 0;
1361	margin-right: 0;
1362}
1363
1364#filetoc li {
1365	display: inline;
1366	list-style-type: none;
1367	padding-right: 2em;
1368}
1369
1370/* @bug 1714 */
1371input#wpSave, input#wpDiff {
1372	margin-right: 0.33em;
1373}
1374
1375#editform .editOptions {
1376	display: inline;
1377}
1378
1379#wpSave {
1380	font-weight: bold;
1381}
1382
1383/* Classes for article validation */
1384
1385table.revisionform_default {
1386	border: 1px solid #000000;
1387}
1388
1389table.revisionform_focus {
1390	border: 1px solid #000000;
1391	background-color:#00BBFF;
1392}
1393
1394tr.revision_tr_default {
1395	background-color:#EEEEEE;
1396}
1397
1398tr.revision_tr_first {
1399	background-color:#DDDDDD;
1400}
1401
1402p.revision_saved {
1403	color: green;
1404	font-weight:bold;
1405}
1406
1407#mw_trackbacks {
1408	border: solid 1px #bbbbff;
1409	background-color: #eeeeff;
1410	padding: 0.2em;
1411}
1412
1413
1414/* Allmessages table */
1415
1416#allmessagestable th {
1417	background-color: #b2b2ff;
1418}
1419
1420#allmessagestable tr.orig {
1421	background-color: #ffe2e2;
1422}
1423
1424#allmessagestable tr.new {
1425	background-color: #e2ffe2;
1426}
1427
1428#allmessagestable tr.def {
1429	background-color: #f0f0ff;
1430}
1431
1432
1433/* noarticletext */
1434div.noarticletext {
1435	border: 1px solid #ccc;
1436	background: #fff;
1437	padding: .2em 1em;
1438	color: #000;
1439}
1440
1441div#searchTargetContainer {
1442	left:       10px;
1443	top:        10px;
1444	width:      90%;
1445	background: white;
1446}
1447
1448div#searchTarget {
1449	padding:    3px;
1450	margin:     5px;
1451	background: #F0F0F0;
1452	border:     solid 1px blue;
1453}
1454
1455div#searchTarget ul li {
1456	list-style: none;
1457}
1458
1459div#searchTarget ul li:before {
1460	color: orange;
1461	content: "\00BB \0020";
1462}
1463
1464