/* CSS Document */

.wikiArticle {position: relative; //zoom: 1;}

.wikiArticle .visualClear {clear: both;}

.wikiArticle table {font-size: 100%;}
.wikiArticle table td {vertical-align: top;}

.wikiArticle a:link {text-decoration: underline; color: #0075b2; background: none;}
.wikiArticle a:visited {color: #6b19a8;}
.wikiArticle a:active {color: #999999 !important;}
.wikiArticle a:hover, .wikiArticle a:visited:hover, .wikiArticle a:active:hover {color: #b20000 !important; text-decoration: underline;}

.wikiArticle a.stub {color: #772233;}

.wikiArticle a.new:link {color: #000000; text-decoration: none;}
.wikiArticle a.new:visited {color: #000000; text-decoration: none;}
.wikiArticle a.new:active {color: #999999 !important;}
.wikiArticle a.new:hover, .wikiArticle a.new:visited:hover, .wikiArticle a.new:active:hover {color: #b20000 !important; text-decoration: none;}

.wikiArticle a.RecurringLink:link, .wikiArticle a.RecurringLink:visited {color: #000; text-decoration: none !important; border-bottom: none;}
.wikiArticle a.image:link, .wikiArticle a.image:visited, .wikiArticle a.image:active, .wikiArticle a.image:hover {position: relative; z-index: 1;}
.wikiArticle a.image img {position: relative; z-index: 2;}

.Explorer .wikiArticle a.image:link, .Explorer .wikiArticle a.image:visited, .Explorer .wikiArticle a.image:active, .Explorer .wikiArticle a.image:hover {position: inherit;}

.wikiArticle img {border: none; vertical-align: middle;}
.wikiArticle p {}
.wikiArticle p img {margin: 0;}

.wikiArticle hr {height: 1px; color: #aaa; background-color: #aaa; border: 0; margin: .2em 0 .2em 0;}


.wikiArticle .toc h2, .wikiArticle .toc h3 {font-size: auto; line-height: normal; margin-bottom: auto; position: relative; top: auto;}

.wikiArticle h1, .wikiArticle h2, .wikiArticle h3, .wikiArticle h4, .wikiArticle h5, .wikiArticle h6 {font-family: sans-serif; background: none; font-weight: normal; overflow: visible;}
.wikiArticle h1 {font-size: 188%;}
.wikiArticle h1 .firstHeading {}
.wikiArticle h1 .editsection {font-size: 53%;}
.wikiArticle h2, .wikiArticle h3 {font-size: 145%; padding-bottom: 0; margin: .75em 0 .15em 0; //margin: .7em 0 0 0;}
.wikiArticle h2 span, .wikiArticle h3 span {overflow: visible; //line-height: 125%;}
.wikiArticle h2 .editsection, .wikiArticle h3 .editsection {font-size: 67%; float: none; position: relative; top: -.1em;}
.wikiArticle h2 .mw-headline, .wikiArticle h3 .mw-headline {font-family: 'Segoe UI', Segoe, Arial, Geneva, Helvetica, sans-serif !important; display: inline-block; font-size: 85%; font-weight: normal;}
.wikiArticle h2 .mw-headline {font-size: 100%; font-weight: bold;}
.wikiArticle h3 .mw-headline {font-size: 95%;}
.wikiArticle h3, .wikiArticle h4, .wikiArticle h5, .wikiArticle h6 {border-bottom: none; font-weight: bold;}

.wikiArticle h4 {font-size: 116%;}
.wikiArticle h4 .editsection {font-size: 86%; font-weight: normal;}
.wikiArticle h5 {font-size: 100%;}
.wikiArticle h5 .editsection {font-weight: normal;}
.wikiArticle h6 {font-size: 80%;}
.wikiArticle h6 .editsection {font-size: 125%; font-weight: normal;}

.wikiArticle ul {line-height: 1.5em; list-style-type: none; margin: 0; padding: 0 !important;}
.wikiArticle ol {line-height: 1.5em; margin: 1.5em 0 0 0; padding: 0;}
.wikiArticle li {}

.wikiArticle dt {font-weight: bold; margin-bottom: .1em;}
.wikiArticle dl {margin-top: .2em; margin-bottom: .5em;}
.wikiArticle dd {line-height: 1.5em; margin-left: 2em; margin-bottom: .1em;}
.wikiArticle tt, .wikiArticle pre {font-size: 120%; letter-spacing: -1px;}
.wikiArticle pre { width: 100%; height: auto; overflow-x: scroll; display: block;}

.wikiArticle fieldset {border: 1px solid #2f6fab; margin: 1em 0 1em 0; padding: 0 1em 1em; line-height: 1.5em;}
.wikiArticle legend {padding: .5em; font-size: 95%;}
.wikiArticle form {border: none; margin: 0;}

.wikiArticle textarea {width: 100%; padding: .1em;}

.wikiArticle input.historysubmit {padding: 0 .3em .3em .3em !important; font-size: 94%; cursor: pointer; height: 1.7em !important; margin-left: 1.6em;}
.wikiArticle input {margin: 0; font-size: inherit; font-family: Tahoma, Verdana, Geneva, sans-serif; vertical-align: middle; line-height: 125%; //font-size: 95%;}
.wikiArticle select {vertical-align: top;}
.wikiArticle abbr, .wikiArticle acronym, .explain {border-bottom: 1px dotted black; color: black; background: none; cursor: help;}
.wikiArticle q {font-family: Times, 'Times New Roman', serif; font-style: italic; font-size: 110%;}

.wikiArticle blockquote {margin: 0em 3em 1em 3em;}
.wikiArticle code {background-color: #f9f9f9;}
.wikiArticle pre {padding: 1em; margin: 1em 0; border: 1px dashed #2f6fab; color: black; background-color: #f9f9f9; line-height: 1.1em;}
.wikiArticle pre, .wikiArticle .Mono, .wikiArticle .Code {font-family: Consolas, 'Lucida Console', 'Courier New', Courier, monospace; font-size: 107%;}

.wikiArticle .Mono, .wikiArticle span.Code {font-size: 121.265%; line-height: 100%; letter-spacing: -1px; color: #373737;}
.wikiArticle span.Code {color: #06098d;}

.wikiArticle table.preFixer {width: 100%; table-layout: fixed;}
.wikiArticle table.pre {position: relative; margin-left: -1em;}
.wikiArticle table.pre td {padding: 1em;}

.wikiArticle div.preframe {width: 100%; margin: 1em 0; padding: 0; overflow: auto; position: relative; border: 1px dashed #2f6fab; background-color: #f9f9f9;}
.wikiArticle div.preframe table.pre {margin: 0 -1px 0 0; left: -1px;}
.wikiArticle div.preframe table.pre pre {padding: 0; margin: 0; border: none !important; background: none;}


/*
** the main content area
*/

.wikiArticle #siteSub {display: none;}
.wikiArticle #jump-to-nav {display: none;}

.wikiArticle #contentSub, .wikiArticle #contentSub2 {font-size: 84%; line-height: 1.2em; margin: 0 0 1.4em 1em; color: #7d7d7d; width: auto; float: right; display: inline-block; display: none; width: 15em; padding: .4em 0 .4em 1em;}
.wikiArticle span.subpages {display: block;}

/* Some space under the headers in the content area */
.wikiArticle h1, .wikiArticle h2 {}
.wikiArticle h3, .wikiArticle h4, .wikiArticle h5 {}
.wikiArticle .firstHeading {margin-bottom: .1em;}

/* user notification thing */
.wikiArticle .usermessage {background-color: #ffce7b; border: 1px solid #ffa500; color: black; font-weight: bold; margin: 2em 0 1em; padding: .5em 1em; vertical-align: middle;}
.wikiArticle #siteNotice {text-align: center; font-size: 95%; padding: 0 .9em;}
.wikiArticle #siteNotice p {margin: 0; padding: 0;}
.wikiArticle .error {color: red; font-size: larger;}
.wikiArticle .errorbox, .wikiArticle .successbox {font-size: larger; border: 2px solid; padding: .5em 1em; float: left; margin-bottom: 2em; color: #000;}
.wikiArticle .errorbox {border-color: red; background-color: #fff2f2;}
.wikiArticle .successbox {border-color: green; background-color: #dfd;}
.wikiArticle .errorbox h2, .wikiArticle .successbox h2 {font-size: 1em; font-weight: bold; display: inline; margin: 0 .5em 0 0; border: none;}

.wikiArticle #catlinks {border: 1px solid #aaa; background-color: #f9f9f9; padding: 5px; margin-top: 1em; clear: both;}
/* currently unused, intended to be used by a metadata box
in the bottom-right corner of the content area */
.wikiArticle .documentDescription {/* The summary text describing the document */ font-weight: bold; display: block; margin: 1em 0; line-height: 1.5em;}
.wikiArticle .documentByLine {text-align: right; font-size: 90%; clear: both; font-weight: normal; color: #76797c;}

/* emulate center */
.wikiArticle .center {width: 100%; text-align: center;}
.wikiArticle *.center * {margin-left: auto; margin-right: auto;}
/* small for tables and similar */
.wikiArticle .small, .wikiArticle .small * {font-size: 94%;}
.wikiArticle table.small {font-size: 100%;}

/*
** content styles
*/

.wikiArticle #toc, .wikiArticle .toc, .wikiArticle .mw-warning {background: url(../Img/Wiki/LinesBg.gif) repeat; font-size: 95%; margin-top: 1.25em; //zoom: 1;}
.wikiArticle #toc td, .wikiArticle .toc td {padding: 5px 15px !important;}
.wikiArticle #toc h2, .wikiArticle .toc h2 {display: inline; border: none; padding: 0; font-size: 100%; font-weight: bold;}
.wikiArticle #toc #toctitle, .wikiArticle .toc #toctitle, .wikiArticle #toc .toctitle, .wikiArticle .toc .toctitle {text-align: center; padding: 0 .2em;}
.wikiArticle .toctitle h2, .wikiArticle #toctitle h2 {display: inline; background-color: #ffffff; padding: 0 .2em;}
.wikiArticle .Explorer .toc .toctitle h2 {display: inline-block; //zoom: 1;}
.wikiArticle .toc .toctoggle, #toc .toctoggle {display: inline-block; background-color: #ffffff; padding: 0 .2em;}
.wikiArticle #toc ul, .wikiArticle .toc ul {list-style-type: none; list-style-image: none; margin-left: 0; padding-left: 0; text-align: left; line-height: 135%;}
.wikiArticle #toc ul ul, .wikiArticle .toc ul ul {margin: 0 0 0 2em !important;}
.wikiArticle #toc ul li, .wikiArticle .toc ul li {margin: .35em 0 !important; background: none !important; list-style: none !important; max-width: 40em;}
.wikiArticle #toc .toctoggle, .wikiArticle .toc .toctoggle {font-size: 94%;}
.wikiArticle .toc ul li a {display: inline-block; background-color: #ffffff; padding: 0 .2em; text-decoration: none !important;}
.wikiArticle .toc ul li a span {text-decoration: underline !important;}
.wikiArticle .tocnumber {padding: 0 .45em 0 0;}
.wikiArticle .mw-warning {margin-left: 50px; margin-right: 50px; text-align: center;}

/* images */
.wikiArticle div.floatright, .wikiArticle table.floatright {clear: right; float: right; position: relative; margin: 0 0 .5em .5em; border: 0;
/* border: .5em solid white; border-width: .5em 0 .8em 1.4em;
*/}
.wikiArticle div.floatright p {font-style: italic;}
.wikiArticle div.floatleft, .wikiArticle table.floatleft {float: left; clear: left; position: relative; margin: 0 .5em .5em 0; border: 0;
/* margin: .3em .5em .5em 0; border: .5em solid white; border-width: .5em 1.4em .8em 0;
*/}
.wikiArticle div.floatleft p {font-style: italic;}
/* thumbnails */
.wikiArticle div.thumb {margin-bottom: .5em; border-style: solid; border-color: white; width: auto;}
.wikiArticle div.thumbinner {border: 1px solid #ccc; padding: 3px !important; background-color: #f9f9f9; font-size: 94%; text-align: center; overflow: hidden;}
html .wikiArticle .thumbimage {border: 1px solid #ccc;}
html .wikiArticle .thumbcaption {border: none; text-align: left; line-height: 1.4em; padding: 3px !important; font-size: 94%;}
.wikiArticle div.magnify {float: right; border: none !important; background: none !important;}
.wikiArticle div.magnify a, .wikiArticle div.magnify img {display: block; border: none !important; background: none !important;}
.wikiArticle div.tright {clear: right; float: right; border-width: .5em 0 .8em 1.4em;}
.wikiArticle div.tleft {float: left; clear: left; margin-right: .5em; border-width: .5em 1.4em .8em 0;}
.wikiArticle img.thumbborder {border: 1px solid #dddddd;}
.wikiArticle .hiddenStructure {display: none;}

/*
** classes for special content elements like town boxes
** intended to be referenced directly from the wiki src
*/

/*
** User styles
*/
/* table standards */
.wikiArticle table.rimage {float: right; position: relative; margin-left: 1em; margin-bottom: 1em; text-align: center;}
.wikiArticle .toccolours {border: 1px solid #aaa; background-color: #f9f9f9; padding: 5px; font-size: 95%;}
.wikiArticle div.townBox {float: right; clear: right; background: url(LinesBg.gif) repeat #ffffff; padding: 15px 15px 15px 15px; color: #bdbdbd; margin: 0px 20px 20px 20px; width: 170px; font-family: 'Segoe UI', Segoe, Arial, Geneva, Helvetica, sans-serif;}
.wikiArticle div.townBox b {font-weight: normal;}
.wikiArticle div.townBox p, div.townBox b {font-style: italic; background-color: #ffffff; padding: 0 .2em; color: #777777; display: inline-block; //display: inline; margin: .5em 0 0 0;}
.wikiArticle div.townBox i {background-color: #ffffff; padding: 0 .2em; color: #777777; display: inline-block; //display: inline;}
.wikiArticle div.townBox ul {list-style: none; list-style-image: none !important;}
.wikiArticle div.townBox ul li {color: #bdbdbd; margin: 0; padding: 0;}

.wikiArticle div.townBox a {padding: .1em .2em; display: inline-block; margin: 0;}
.wikiArticle div.townBox a:link {color: #777777; background-color: #ffffff;}
.wikiArticle div.townBox a:visited {color: #aaaaaa; background-color: #ffffff;}
.wikiArticle div.townBox a:active {color: #faa700;}
.wikiArticle div.townBox a:hover, div.townBox a:visited:hover, div.townBox a:active:hover {color: #c00707; text-decoration: underline;}

.wikiArticle div.townBox dl {padding: 0; margin: 0 0 .3em; font-size: 96%;}
.wikiArticle div.townBox dl dt {background: none; margin: .4em 0 0;}
.wikiArticle div.townBox dl dd {margin: .1em 0 0 1.1em; background-color: #f3f3f3;}

/*
** edit views etc
*/
.wikiArticle .special li {line-height: 1.4em; margin: 0; padding: 0;}

.wikiArticle .MainPageButtons, .wikiArticle .MainPageButtonsIE {display: none !important;}

.wikiArticle .GrayTable {padding: 0; background: none; margin: .65em 0 0 0;}
.wikiArticle .GrayTable p {margin: 0 !important; padding: 0 !important;}
.wikiArticle .GrayTable td, .wikiArticle .GrayTable th {background-color:#e3e3dd; padding: .3em .5em; text-align: left; border-bottom: none; color: #000000; line-height: 145%;}
.wikiArticle .GrayTable u {margin-left: 1em; text-decoration: none !important;}
.wikiArticle .HeadRow td, .wikiArticle .HeadRow th {background-color: #afafac; font-weight: bold; color: #ffffff; padding-bottom: .4em;} 
.wikiArticle .GrayTable .SubHeadRow td {} 
.wikiArticle .GrayTable .First td, .wikiArticle .GrayTable .First th {padding-bottom: 0;} 
.wikiArticle .GrayTable .BorderBottom td, .wikiArticle .GrayTable .BorderBottom th {border-bottom: 1px solid #ffffff; padding-bottom: .4em;} 

.wikiArticle .BackLink {font-weight: normal; font-size: 100%; position: relative;}
.wikiArticle .BackLink:link, .wikiArticle .BackLink:visited,  .wikiArticle .BackLink:active, .wikiArticle .BackLink:hover {text-decoration: none !important;}
.wikiArticle .BackLink u {font-size: 100%; position: relative; top: .1em; font-family: Calibri, 'Segoe UI', Segoe, Arial, Geneva, Helvetica, sans-serif; text-decoration: none !important;}
.wikiArticle .BackLink span {text-decoration: underline !important;}