html {font-size:100%}
html,body {height:100%; margin:0; padding:0; font-family:sans-serif}
body {background-color:#f6f6f6}
a {text-decoration:none; color:#0645ad; background:none}
img {border:0; vertical-align:middle}
hr {height:1px; color:#a2a9b1; background-color:#a2a9b1; border:0; margin:0.2em 0}
h1, h2 {font-family:'Linux Libertine','Georgia','Times',serif; line-height:1.3em; padding:0.2em 0 0.17em 0; color:#000; background:none; font-weight:normal; margin:0; overflow:hidden; border-bottom:1px solid #a2a9b1}
h1 {font-size:188%}
h2 {font-size:150%}
h1, h2 {margin-bottom:0.6em}
p {margin:0.4em 0 0.5em 0}
p img {margin:0}
ul {margin:0.3em 0 0 1.6em; padding:0}
ol {margin:0.3em 0 0 3.2em; padding:0; list-style-image:none}
li {margin-bottom:0.1em}
table {font-size:100%}
textarea {width:100%;padding:0.1em;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.center {width:100%;text-align:center}
*.center * {margin-left:auto;margin-right:auto}
.small {font-size:94%}
table.small {font-size:100%}
div.floatright,table.floatright {margin:0 0 0.5em 0.5em}
div.floatright p {font-style:italic}
div.floatleft, table.floatleft {margin:0 0.5em 0.5em 0}
div.floatleft p {font-style:italic}
div.thumb {margin-bottom:0.5em;width:auto;background-color:transparent}
div.thumbinner{border:1px solid #c8ccd1;padding:3px;background-color:#f8f9fa;font-size:94%;text-align:center;overflow:hidden}
html .thumbimage{background-color:#fff;border:1px solid #c8ccd1}
html .thumbcaption{border:0;line-height:1.4em;padding:3px;font-size:94%;text-align:left}
div.tright{margin:0.5em 0 1.3em 1.4em}
div.tleft{margin:0.5em 1.4em 1.3em 0}
.mw-body {padding:1em;background-color:#ffffff;color:#222222;direction:ltr}
.mw-body {margin-left:2.5em; border:1px solid #a7d7f9; border-right-width:0}
.mw-body h1, .mw-body-content h1 {font-size:1.8em}
.mw-body .firstHeading{overflow:visible}
.mw-body-content {position:relative;line-height:1.6;font-size:0.875em;z-index:0}
.mw-body-content p {line-height:inherit;margin:0.5em 0}
.mw-body-content h1 {margin-top:1em}
.mw-body-content h2 {font-size:1.5em;margin-top:1em}
table.wikitable {background-color:#f8f9fa;color:#222;margin:1em 0;border:1px solid #a2a9b1;border-collapse:collapse}
table.wikitable > tr > th,table.wikitable > tr > td,table.wikitable > * > tr > th,table.wikitable > * > tr > td {border:1px solid #a2a9b1;padding:0.2em 0.4em}
table.wikitable > tr > th,table.wikitable > * > tr > th {background-color:#eaecf0;text-align:center}
table.wikitable > caption {font-weight:bold}
.visualClear {clear:both}
div.tright, div.floatright, table.floatright {clear:right;float:right}
div.tleft, div.floatleft, table.floatleft {float:left;clear:left}
div.floatright, table.floatright, div.floatleft, table.floatleft {position:relative}
.mw-content-ltr .mw-editsection,.mw-content-rtl .mw-content-ltr .mw-editsection {margin-left:1em}
.mw-content-rtl .mw-editsection,.mw-content-ltr .mw-content-rtl .mw-editsection {margin-right:1em}
sup,sub {line-height:1}
.mw-headline-anchor {display:none}