body{font:x-small sans-serif;background:#0b3b0b url(other/bg.jpg) 0 0;color:#fff;margin:0;padding:0}
#globalWrapper{font-size:135%;width:100%;margin:0;padding:0}
#p-logo{z-index:1;position:absolute;top:10px;left:12px;height:80px;width:26.2em;overflow:visible;margin-left:1em}
#p-logo a,#p-logo a:hover{display:block;height:80px;width:26.2em;background-repeat:no-repeat;background-position:35% 50% !important;text-decoration:none;border:none}
#masthead{position:absolute;top:90px;left:0px;z-index:1}
#masthead h2{color:#fff;background:transparent;font-size:12px;margin-left:70px;padding-left:30px;padding-top:0px}
#p-personal{width:auto;height:35px;white-space:nowrap;padding:0;margin:-2px 0 0 0;position:absolute;right:10px;top:0;z-index:2;border:none;background:transparent url(other/transbg.png);overflow:visible;line-height:1.2em;color:#fff}
.pBody{padding:5px;margin:0;border:none;overflow:visible;background:transparent}
#p-personal ul{border:none;line-height:1.4em;color:#333;padding:0 2em 0 1.5em;margin:0;text-align:right;text-transform:lowercase;list-style:none;background:transparent;cursor:default}
#p-personal li{border:none;padding:0;display:inline;color:#333;background:transparent; margin-left:1em;line-height:1.2em}
#p-personal li a{text-decoration:none;color:#fff;padding-bottom:.2em;background:transparent}
#p-personal li a:hover{padding-bottom:.2em;text-decoration:none;color:#fff;background:transparent;border-top:1px solid #a29d65;border-bottom:1px solid #a29d65}
#p-search{position:absolute;top:50px;right:10px;border:5px;width:435px;z-index:2;background:transparent url(other/transbg.png)}
.searchButton{position:relative;top:5px}
#p-search form{margin-left:5px;margin-top:-2px}
#content{margin:130px 10px 10px 195px;padding:0;border-right:none;line-height:1.5em;position:relative;z-index:2;background:transparent url(other/transbg.png)}
#bodyContent{margin:15px 30px 0 30px;padding:0;background:transparent}
#bodyContent a{color:#999;text-decoration:none;background:transparent;/*border-bottom-style:solid;border-bottom-width:1px*/}
#bodyContent a:hover{color:#CCF;background:transparent;text-decoration:none;/*border-top:1px solid #a29d65;border-bottom:1px solid #a29d65*/}
.firstHeading{margin-left:25px;margin-top:45px;color:#fff;background:transparent;font-family:"Century Gothic","Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.5em;text-align:left;line-height:100%;position:relative;z-index:20}
#p-cactions{position:absolute;z-index:3;top:12px;left:20px;margin:0;white-space:nowrap;width:72%;height:25px;line-height:1.1em;overflow:visible;background:transparent;border-collapse:collapse;padding-left:.7em;list-style:none;font-size:90%}
#p-cactions .hiddenStructure{display:none}
#p-cactions ul{list-style:none}
#p-cactions li{display:inline;margin:0 .3em 0 0;overflow:visible}
#p-cactions li.selected{font-weight:bold}
#p-cactions li a{color:#fff;background:transparent;padding:0 1.1em .5em;text-decoration:none;text-transform:lowercase;position:relative;z-index:0;margin:0;border-top:none;border-bottom:2px solid #a29d65;border-right:2px solid #a29d65}
#p-cactions li.selected a{z-index:1;border-top:none;border-bottom:2px solid #a29d65;border-right:2px solid #a29d65}
#p-cactions .new a{color:#fff;background:transparent;text-decoration:line-through}
#p-cactions li a:hover{z-index:3;text-decoration:none;background:transparent}
#p-cactions li.istalk{margin-right:0}
#p-cactions li.istalk a{padding-right:.5em}
#p-cactions #ca-addsection a{padding-left:.4em;padding-right:.4em}
#footer{margin:1em 0 1em 0;padding:27px;text-align:center;font-size:90%}
#footer li{display:inline;margin:0 1.3em;color:#fff;background:transparent}
#column-one{position:absolute;top:130px;left:-3px;width:180px;float:none}
.sideitem{width:100%;color:#fff;background:transparent url(other/transbg.png);border:none;margin:0 0 10px 0em;padding:0;float:none;overflow:hidden}
.sideitem h5{background:transparent;color:#fff;padding:0 1em 0 .5em;display:inline;height:1em;font-size:91%;font-weight:normal;white-space:nowrap}
.sideitem ul{line-height:1.5em;list-style-type:square;list-style-image:url('other/bullet.png');font-size:95%}
.sideitem li{padding:0;margin:0}
.sideitem a{text-decoration:none;color:#fff;background:transparent}
.sideitem a:visited{color:#fff;background:transparent}
.sideitem a:hover{text-decoration:none;background:transparent;color:#fff;border-top:1px solid #a29d65;border-bottom:1px solid #a29d65}
.sideitem a:active{color:#fff;background:transparent}
.headfill{margin:10px 0 5px 1em}
.sideitempBody{font-size:95%;color:white;background:transparent;padding:0 0 1em 1.5em;text-align:left}
.spacer{height:20px;width:auto}
.visualClear{clear:both}
table{background:transparent;font-size:100%;color:#fff}
img{border:none;vertical-align:middle}
p{margin:.4em 0 .5em 0;line-height:1.5em}
p img{margin:0}
hr{height:1px;color:#fff;background-color:#aaa;border:0;margin:.2em 0 .2em 0}
h1,h2,h3,h4,h5,h6{color:#fff;background:transparent;font-weight:normal;margin:0;padding-top:.5em;padding-bottom:.17em}
h1{font-size:188%}
h2{font-size:150%}
h3,h4,h5,h6{border-bottom:none;font-weight:bold}
h3{font-size:132%}
h4{font-size:116%}
h5{font-size:100%}
h6{font-size:80%}
ul{line-height:1.5em;list-style-type:square;margin:.3em 0 0 1.5em;padding:0;list-style-image:url('other/bullet.png')}
ol{line-height:1.5em;margin:.3em 0 0 3.2em;padding:0;list-style-image:none}
li{margin-bottom:.1em}
dt{font-weight:bold;margin-bottom:.1em}
dl{margin-top:.2em;margin-bottom:.5em}
dd{line-height:1.5em;margin-left:2em;margin-bottom:.1em}
fieldset{border:1px solid #8ece8e;margin:1em 0 1em 0;padding:0 1em 1em;line-height:1.5em}
legend{background:transparent;padding:.5em;font-size:95%}
form{border:none;margin:0}
textarea{width:100%;padding:.1em}
input.historysubmit{padding:0 .3em .3em .3em !important;font-size:94%;cursor:pointer;height:1.7em !important;margin-left:1.6em}
select{vertical-align:top}
abbr,acronym,.explain{border-bottom:1px dotted black;color:black;background:transparent;cursor:help}
q{font-family:Times,"Times New Roman",serif;font-style:italic}
code{ background-color:#114700;color:#fff;font-size:1em}
pre{padding:1em;border:1px dashed #a29d65;color:white;background-color:#114700;line-height:1.1em}
#siteSub{display:none}
#jump-to-nav{display:none}
#contentSub,#contentSub2{padding:0 0 .2em 2em;font-size:84%;line-height:1.2em;margin:0 0 .2em 2em;color:#7d7d7d;width:auto}
span.subpages{display:block}
#bodyContent h1,#bodyContent h2{margin-bottom:.6em}
#bodyContent h3,#bodyContent h4,#bodyContent h5{margin-bottom:.3em}
.usermessage{background-color:#ffce7b;border:1px solid #ffa500;color:black;font-weight:bold;margin:2em 0 1em;padding:.5em 1em;vertical-align:middle}
#siteNotice{text-align:center;font-size:95%;padding:0 .9em}
#siteNotice p{margin:0;padding:0}
.error{color:red;font-size:larger}
.errorbox,.successbox{font-size:larger;border:2px solid;padding:.5em 1em;float:left;margin-bottom:2em;color:#000}
.errorbox{border-color:red;background-color:#fff2f2}
.successbox{border-color:green;background-color:#dfd}
.errorbox h2,.successbox h2{font-size:1em;font-weight:bold;display:inline;margin:0 .5em 0 0;border:none}
#catlinks{border:2px solid #a29d65;background:transparent;padding:5px 5px 5px 15px;margin-top:2.5em;clear:both}
.documentDescription{font-weight:bold;display:block;margin:1em 0;line-height:1.5em}
.documentByLine{text-align:right;font-size:90%;clear:both;font-weight:normal;color:#76797c}
.center{width:100%;text-align:center}
*.center *{margin-left:auto;margin-right:auto}
.small,.small *{font-size:94%}
table.small{font-size:100%}
#toc,.toc,.mw-warning{border:2px solid #a29d65;background:transparent;color:#fff;padding:5px;font-size:95%}
#toc h2,.toc h2{display:inline;border:none;padding:0;font-size:100%;font-weight:bold}
#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle{text-align:center}
#toc ul,.toc ul{list-style-type:none;list-style-image:none;margin-left:0;padding-left:0;text-align:left}
#toc ul ul,.toc ul ul{margin:0 0 0 2em}
#toc .toctoggle,.toc .toctoggle{font-size:94%}
.mw-warning{margin-left:50px;margin-right:50px;text-align:center}
div.floatright,table.floatright{clear:right;float:right;position:relative;margin:0 0 .5em .5em;border:0}
div.floatright p{font-style:italic}
div.floatleft,table.floatleft{float:left;position:relative;margin:0 .5em .5em 0;border:0}
div.floatleft p{font-style:italic}
div.thumb{}
div.thumb div{}
div.thumb div a img{border:1px solid #ccc}
div.thumb div div.thumbcaption{border:none;text-align:left;line-height:1.4em;padding:.3em 0 .1em 0}
div.magnify{float:right;border:none !important;background:none !important}
div.magnify a,div.magnify img{display:block;border:none !important;background:none !important}
div.tright{clear:right;float:right;border-width:.5em 0 .8em 1.4em}
div.tleft{float:left;margin-right:.5em;border-width:.5em 1.4em .8em 0}
.hiddenStructure{display:none;speak:none}
img.tex{vertical-align:middle}
span.texhtml{font-family:serif}
table.rimage{float:right;position:relative;margin-left:1em;margin-bottom:1em;text-align:center}
.toccolours{border:1px solid #aaa;background-color:#f9f9f9;padding:5px;font-size:95%}
div.townBox{position:relative;float:right;background:white;margin-left:1em;border:1px solid gray;padding:.3em;width:200px;overflow:hidden;clear:right}
div.townBox dl{padding:0;margin:0 0 .3em;font-size:96%}
div.townBox dl dt{background:transparent;margin:.4em 0 0}
div.townBox dl dd{margin:.1em 0 0 1.1em;background-color:#f3f3f3}
.special li{line-height:1.4em;margin:0;padding:0}
.autocomment{color:gray}
#pagehistory span.user{margin-left:1.4em;margin-right:.4em}
#pagehistory span.minor{font-weight:bold}
#pagehistory li{}
#pagehistory li.selected{background-color:#114700;border:1px dashed #aaa}
table.diff,td.diff-otitle,td.diff-ntitle{background:transparent}
td.diff-addedline{background:#cfc;font-size:smaller;color:#000}
td.diff-deletedline{background:#ffa;font-size:smaller;color:#000}
td.diff-context{background:#114700;font-size:smaller}
span.diffchange{color:red;font-weight:bold}
#bodyContent a.external,#bodyContent a[href ^="gopher://"]{}
#bodyContent a[href ^="https://"],.link-https{background:url(lock_icon.gif) center right no-repeat;padding-right:16px}
#bodyContent a[href ^="mailto:"],.link-mailto{background:url(mail_icon.gif) center right no-repeat;padding-right:18px}
#bodyContent a[href ^="news://"]{background:url(news_icon.png) center right no-repeat;padding-right:18px}
#bodyContent a[href ^="ftp://"],.link-ftp{background:url(file_icon.gif) center right no-repeat;padding-right:18px}
#bodyContent a[href ^="irc://"],.link-irc{background:url(discussionitem_icon.gif) center right no-repeat;padding-right:18px}
#bodyContent a.extiw,#bodyContent a.extiw:active{color:#999;/*background-color:#005b00;*/padding:0}
#bodyContent a.external{}
#bodyContent a.external:hover{color:#CCF;/*border-bottom-color:#fff;background-color:#005b00*/}
#bodyContent .plainlinks a{background:none !important;padding:0 !important}
.portlet{border:none;margin:0 0 .5em -1em;padding:0;float:none;width:200px;overflow:hidden}
.portlet h4{font-size:95%;font-weight:normal;white-space:nowrap}
.portlet h5{background:transparent;padding:0 1em 0 .5em;display:inline;height:1em;text-transform:lowercase;font-size:91%;font-weight:normal;white-space:nowrap}
.portlet h6{background:#ffae2e;border:1px solid #2f6fab;border-style:solid solid none solid;padding:0 1em 0 1em;text-transform:lowercase;display:block;font-size:1em;height:1.2em;font-weight:normal;white-space:nowrap}
.portlet h1,.portlet h2,.portlet h3,.portlet h4{margin:0;padding:0}
.portlet ul{line-height:1.5em;list-style-type:square;list-style-image:url('other/bullet.png');font-size:95%}
.portlet li{padding:0;margin:0}
.portlet a{text-decoration:none;color:#fff;background:transparent}
.portlet a:visited{color:#fff;background:transparent}
.portlet a:active{color:#fff;background:transparent}
.portlet a:hover{text-decoration:none;background:transparent;color:#fff;border-top:1px solid #a29d65;border-bottom:1px solid #a29d65}
li#pt-userpage,li#pt-anonuserpage,li#pt-login{padding-left:20px;text-transform:none}
li#ca-talk{margin-right:1.6em}
li#ca-watch,li#ca-unwatch,li#ca-varlang-0,li#ca-print{margin-left:1.6em}
.headfill h5{display:block;height:30px;width:112px;padding:10px 0 0 0;z-index:1;color:#fff;background:transparent;font-size:16px;font-weight:bold}
.boxbody ul{margin:-5px 5px 14px 40px;position:relative;z-index:20}
#p-tbx,#p-lang{position:relative;z-index:3}
#t-ispermalink,#t-iscite{color:#999}
head:first-child+body #footer li{white-space:nowrap}
#f-poweredbyico,#f-copyrightico{margin:0 8px;position:relative;top:-7px}
#f-poweredbyico{float:right;height:1%}
#f-copyrightico{float:left;height:1%}
#preftoc{margin:0;padding:0;width:100%;clear:both}
#preftoc li{margin:1px -2px 1px 2px;float:left;padding:2px 0 3px 0;background:transparent;color:#fff;border:1px solid #a29d65;border-right-color:#716f64;border-bottom:0;position:relative;white-space:nowrap;list-style-type:none;list-style-image:none;z-index:3}
#preftoc li.selected{font-weight:bold;background:transparent;border:1px solid #a29d65;border-bottom:none;cursor:default;padding-top:2px;margin-right:-3px}
#preftoc >li.selected{}
#preftoc a,#preftoc a:active{display:block;color:#fff;background:transparent;padding:0 .7em;position:relative;text-decoration:none}
#preftoc li.selected a{cursor:default;text-decoration:none}
#prefcontrol{padding-top:2em;clear:both}
#preferences{width:90%;margin:0;border:1px solid #a29d65;clear:both;padding:1.5em;background:transparent}
.prefsection{border:none;padding:0;margin:0;clear:both}
.prefsection fieldset{border:1px solid #a29d65;float:left;margin-right:2em}
.prefsection legend{font-weight:bold;background:transparent}
.prefsection table,.prefsection legend{background:transparent}
.mainLegend{display:none}
div.prefsectiontip{font-size:95%;margin-top:0;background:transparent;padding:.2em .7em;clear:both}
.btnSavePrefs{font-weight:bold;padding-left:.3em;padding-right:.3em}
.preferences-login{clear:both;margin-bottom:1.5em}
.prefcache{font-size:90%;margin-top:2em}
div#userloginForm form,div#userlogin form#userlogin2{margin:0 3em 1em 0;border:1px solid #aaa;clear:both;padding:1.5em 2em;background:transparent;float:left}
div#userloginForm table,div#userlogin form#userlogin2 table{background:transparent}
div#userloginForm h2,div#userlogin form#userlogin2 h2{padding-top:0}
div#userlogin .captcha{border:1px solid #bbb;padding:1.5em 2em;width:400px;background:transparent}
#userloginprompt,#languagelinks{font-size:85%}
#login-sectiontip{font-size:85%;line-height:1.2;padding-top:2em}
#userlogin .loginText,#userlogin .loginPassword{width:12em}
#userloginlink a,#wpLoginattempt,#wpCreateaccount{font-weight:bold}
* >html #f-poweredbyico,* >html #f-copyrightico{width:88px}
* >html #bodyContent,* >html #bodyContent pre{overflow:auto;width:100%;padding-bottom:25px}
* html #footer{margin-top:0}
* html #column-content{display:inline;margin-bottom:0}
* html div.editsection{font-size:smaller;float:right}
.editsection{font-size:smaller;float:right}
#pagehistory li.selected{position:relative}
* >html #column-content{float:none}
* >html #column-one{position:absolute;left:0;top:0}
* >html #footer{margin-left:13.2em}
.redirectText{font-size:150%;margin:5px}
.printfooter{display:none}
.not-patrolled{background-color:#ffa}
div.patrollink{font-size:75%;text-align:right}
span.newpage,span.minor,span.searchmatch,span.bot{font-weight:bold}
span.unpatrolled{font-weight:bold;color:red}
span.searchmatch{color:red}
.sharedUploadNotice{font-style:italic}
span.updatedmarker{color:black;background-color:#0f0}
span.newpageletter{font-weight:bold;color:black;background-color:yellow}
span.minoreditletter{color:black;background-color:#c5ffe6}
table.gallery{border:2px solid #a29d65;margin:2px;padding:2px;background:transparent;border-spacing:8px}
table.gallery tr{vertical-align:top}
table.gallery td{vertical-align:top;background:transparent;border:1px solid #a29d65}
table.gallery td.galleryheader{text-align:center;font-weight:bold}
div.gallerybox{margin:2px;width:150px}
div.gallerybox div.thumb{text-align:center;border:none;margin:2px}
div.gallerytext{font-size:94%;padding:2px 4px;text-align:center;}
span.comment{font-style:italic}
span.changedby{font-size:95%}
.previewnote{text-indent:3em;color:#c00;border-bottom:1px solid #aaa;padding-bottom:1em;margin-bottom:1em}
.previewnote p{margin:0;padding:0}
.editExternally{background-color:#114700;border:1px dashed #aaa;padding:3px;margin-top:0.5em;float:left;font-size:small;text-align:center}
.editExternallyHelp{font-style:italic;color:gray}
li span.deleted,span.history-deleted{text-decoration:line-through;color:#888;font-style:italic}
.toggle{margin-left:2em;text-indent:-2em}
table.mw_metadata{font-size:0.8em;margin-left:0.5em;margin-bottom:0.5em;width:300px}
table.mw_metadata caption{font-weight:bold}
table.mw_metadata th{font-weight:normal}
table.mw_metadata td{padding:0.1em}
table.mw_metadata{border:none;border-collapse:collapse}
table.mw_metadata td,table.mw_metadata th{text-align:center;border:1px solid #aaa;padding-left:0.1em;padding-right:0.1em}
table.mw_metadata th{background-color:#f9f9f9}
table.mw_metadata td{background-color:#fcfcfc}
table.collapsed tr.collapsable{display:none}
ul#filetoc{text-align:center;background-color:#114700;border:1px dashed #aaa;padding:5px;font-size:95%;margin-bottom:0.5em;margin-left:0;margin-right:0}
#filetoc li{display:inline;list-style-type:none;padding-right:2em}
input#wpSave,input#wpDiff{margin-right:0.33em}
#editform .editOptions{display:inline}
#wpSave{font-weight:bold}
table.revisionform_default{border:1px solid #000}
table.revisionform_focus{border:1px solid #000;background-color:#0BF}
tr.revision_tr_default{background-color:#EEE}
tr.revision_tr_first{background-color:#DDD}
p.revision_saved{color:green;font-weight:bold}
#mw_trackbacks{border:solid 1px #bbf;background-color:#eef;padding:0.2em}
#allmessagestable th{background-color:#b2b2ff}
#allmessagestable tr.orig{background-color:#ffe2e2}
#allmessagestable tr.new{background-color:#e2ffe2}
#allmessagestable tr.def{background-color:#f0f0ff}
div.noarticletext{background-color:#114700;border:1px dashed #aaa;padding:.2em 1em;color:#fff}
div#searchTargetContainer{left:10px;top:10px;width:90%;background:white}
div#searchTarget{padding:3px;margin:5px;background:#F0F0F0;border:solid 1px blue}
div#searchTarget ul li{list-style:none}
div#searchTarget ul li:before{color:#FFA500;content:"\00BB \0020"}
.hide{display:none}
.warning{color:#000}
.warning a{color:#000 !important}
