.mw-plusminus-null{color:#aaa;}
.texvc{direction:ltr;unicode-bidi:embed;}
img.tex{vertical-align:middle;}
span.texhtml{font-family:serif;}
#wikiPreview.ontop{margin-bottom:1em;}
#editform,#toolbar,#wpTextbox1{clear:both;}
div#mw-js-message{margin:1em 5%;padding:.5em 2.5%;border:solid 1px #ddd;background-color:#fcfcfc;}
.editsection{float:right;margin-left:5px;}
table.filehistory{border:1px solid #ccc;border-collapse:collapse;}
table.filehistory th,table.filehistory td{padding:0 .2em 0 .2em;vertical-align:top;border:1px solid #ccc;}
table.filehistory th{text-align:left;}
table.filehistory td.mw-imagepage-filesize,table.filehistory th.mw-imagepage-filesize{white-space:nowrap;}
table.filehistory td.filehistory-selected{font-weight:bold;}
li span.deleted,span.history-deleted{text-decoration:line-through;color:#888;font-style:italic;}
body.ltr td.mw-label{text-align:right;}
body.ltr td.mw-input{text-align:left;}
body.ltr td.mw-submit{text-align:left;}
body.rtl td.mw-label{text-align:left;}
body.rtl td.mw-input{text-align:right;}
body.rtl td.mw-submit{text-align:right;}
td.mw-label{vertical-align:top;}
td.mw-submit{white-space:nowrap;}
body.rtl .thumbcaption{text-align:right;}
body.rtl .magnify{float:left;}
body.ltr .thumbcaption{text-align:left;}
body.ltr .magnify{float:right;}
.mw-hidden-cats-hidden{display:none;}
.catlinks-allhidden{display:none;}
p.mw-ipb-conveniencelinks,p.mw-protect-editreasons,p.mw-filedelete-editreasons,p.mw-delete-editreasons{font-size:90%;float:right;}
div.searchresult{font-size:95%;width:38em;}
.mw-search-results li{padding-bottom:1em;list-style:none;}
.mw-search-result-data{color:green;font-size:97%;}
td#mw-search-menu{padding-left:6em;font-size:85%;}
div#mw-search-interwiki{float:right;width:18em;border-style:solid;border-color:#AAA;border-width:1px;margin-top:2ex;}
div#mw-search-interwiki li{font-size:95%;}
.mw-search-interwiki-more{float:right;font-size:90%;}
span.searchalttitle{font-size:95%;}
div.searchdidyoumean{font-size:127%;margin-bottom:1ex;margin-top:1ex;color:#c00;}
div.searchdidyoumean em{font-weight:bold;}
.searchmatch{font-weight:bold;}
div.searchresults{border:1px solid darkblue;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;}
.mw-userrights-disabled{color:#888;}
table.mw-userrights-groups * td,table.mw-userrights-groups * th{padding-right:1.5em;}
.os-suggest{overflow:auto;overflow-x:hidden;position:absolute;top:0;left:0;width:0;background-color:white;background-color:Window;border-style:solid;border-color:#AAA;border-width:1px;z-index:99;visibility:hidden;font-size:95%;}
table.os-suggest-results{font-size:95%;cursor:pointer;border:0;border-collapse:collapse;width:100%;}
td.os-suggest-result,td.os-suggest-result-hl{white-space:nowrap;background-color:white;background-color:Window;color:black;color:WindowText;padding:2px;}
td.os-suggest-result-hl,td.os-suggest-result-hl-webkit{background-color:#4C59A6;color:white;}
td.os-suggest-result-hl{background-color:Highlight;color:HighlightText;}
.os-suggest-toggle{position:relative;left:1ex;font-size:65%;}
.os-suggest-toggle-def{position:absolute;top:0;left:0;font-size:65%;visibility:hidden;}
.autocomment{color:gray;}
#pagehistory .history-user{margin-left:.4em;margin-right:.2em;}
#pagehistory span.minor{font-weight:bold;}
#pagehistory li{border:1px solid white;}
#pagehistory li.selected{background-color:#f9f9f9;border:1px dashed #aaa;}
table.mw-listgrouprights-table,table.mw-statistics-table,table.mw-tags-table{border:1px solid #ccc;border-collapse:collapse;}
table.mw-listgrouprights-table tr{vertical-align:top;}
table.mw-listgrouprights-table td,table.mw-listgrouprights-table th,table.mw-statistics-table td,table.mw-statistics-table th,table.mw-tags-table td,table.mw-tags-table th{padding:.5em .2em .5em .2em;border:1px solid #ccc;}
td.mw-statistics-numbers{text-align:right;}
h4.mw-specialpagesgroup{background-color:#dcdcdc;padding:2px;margin:.3em 0 0 0;}
.mw-specialpagerestricted{font-weight:bold;}
#shared-image-dup,#shared-image-conflict{font-style:italic;}
table.mw-emailuser-table{width:98%;}
td#mw-emailuser-sender,td#mw-emailuser-recipient{font-weight:bold;}
table#mw-prefixindex-list-table,table#mw-prefixindex-nav-table{width:98%;background-color:transparent;}
td#mw-prefixindex-nav-form{font-size:smaller;margin-bottom:1em;text-align:right;vertical-align:top;}
div.mw-warning-with-logexcerpt{padding:3px;margin-bottom:3px;border:2px solid #2F6FAB;}
div.mw-warning-with-logexcerpt ul li{font-size:90%;}
span.mw-revdelundel-link,strong.mw-revdelundel-link{font-family:monospace;font-size:smaller;}
a.new,#quickbar a.new{color:#C20;}
a.sortheader{margin:0 .3em;}
.tocBody {
    padding: 0 12px;
}
table#tblToc {
    background-color: #F4F5F6;
}
table#tblToc td, table#tblToc tr {
    overflow: hidden;
}
.trLine {
    height: 4px;
    line-height: 4px;
}
.tocTitle {
    color: #333333;
    font-size: 123.1%;
    font-weight: bold;
    line-height: 18px;
    padding-top: 7px;
    text-align: left;
    vertical-align: middle;
}
table#tblTocBody {
    background-color: transparent;
}
table#tblTocBody tr.trTocLine td {
    border-bottom: 1px solid #E3E6E9;
}
table#tblTocBody tr.trTocLine td, table#tblTocBody tr.trTocLast td {
    height: 24px;
    line-height: 24px;
    vertical-align: middle;
}
table#tblTocBody td.tocNumber {
    padding: 0 8px;
}
table#tblTocBody td.tdTocText {
    width: 100%;
}
.tocVTop {
    vertical-align: top;
}
.tocTopBotLine {
    background-color: #E3E6E9;
    height: 1px;
    overflow: hidden;
}
.tdCorner {
    width: 4px;
}
.tocTopLeft {
    background-position: 0 -29px;
}
.tocBotLeft {
    background-position: 0 -33px;
}
.tocTopRight {
    background-position: -4px -29px;
}
.tocBotRight {
    background-position: -4px -33px;
}
.tocLeftLine {
    background-position: -601px 0;
}
.tocRightLine {
    background-position: -602px 0;
}
.tocVBot {
    vertical-align: bottom;
}
table.infobox th {
    font-weight: bold;
}
.infobox {
    overflow: hidden;
    word-wrap: break-word;
}
sup.reference a {
    color: #3300B5;
    font-size: 77%;
    vertical-align: top;
}
.hlist {
    float: left;
}
.infobox .hlist{
    float: none;
}
.li a {
    float: none;
}
.navbox-list li {
    float: left;
}
.navbox-inner {
    width: 100%;
}
.nv-view {
    margin-right: 10px;
}
ul.gallery {
    display: block;
    margin: 2px;
    padding: 2px;
}
li.gallerybox {
    display: inline-block;
    vertical-align: top;
}
div#content .gallerybox div.thumb {
    background-color: #F9F9F9;
}
li.gallerybox div.thumb {
    background-color: #F9F9F9;
    border: 1px solid #CCCCCC;
    margin: 2px;
    text-align: center;
}
div.gallerytext {
    font-size: 94%;
    overflow: hidden;
    padding: 2px 4px;
    word-wrap: break-word;
}
  /*styles for International sites */
.infobox_v2 {
    background-color: #F9F9F9;
    border: 1px solid #B4BBC8;
    clear: right;
    color: #000000;
    float: right;
    font-size: 90%;
    line-height: 1.5em;
    margin: 0.5em 0 0.7em 1.2em;
    padding: 0.4em;
    width: 22.5em;
}
.hlist dd, .hlist dt, .hlist li {
    display: inline;
    margin: 0;
    white-space: nowrap;
}
.mw-content-ltr {
    direction: ltr;
}
.infoboks.fastbredde {
    width: 22em;
}
table.infoboks {
    background-color: #F9F9F9;
    border: 1px solid #AAAAAA;
    float: right;
    font-size: 88%;
    margin: 0.5em 0 1em 1em;
    padding: 3px;
    text-align: left;
    vertical-align: top;
}
.infobox_v3 {
    background-color: #F9F9F9;
    border: 1px solid #B4BBC8;
    clear: right;
    color: #000000;
    float: right;
    font-size: 90%;
    line-height: 1.5em;
    margin: 0.5em 0 0.7em 1.2em;
    padding: 0.4em;
    width: 22.5em;
}
table.mbox-small {
    clear: right;
    float: right;
    font-size: 88%;
    line-height: 1.25em;
    margin: 4px 0 4px 1em;
    width: 238px;
}
.unicode .new{
    display: none;
}
th.navbox-group {
    text-align: right;
    white-space: nowrap;
}
.sinottico {
    background-color: #F9F9F9;
    border: 1px solid #AAAAAA;
    clear: right;
    float: right;
    font-size: 95%;
    margin: 0 0 1em 0.5em;
    padding: 3px;
    vertical-align: top;
    width: 280px;
}
.nowrap .new,.nowrap .internal{
    display: none;
}


a.stub,a.new{color:#ba0000;text-decoration:none;}
#toc{border:1px solid #aaa;background-color:#f9f9f9;padding:5px;}
.tocindent{margin-left:2em;}
.tocline{margin-bottom:0;}
div.floatright{float:right;clear:right;margin:0;position:relative;border:.5em solid White;border-width:.5em 0 .8em 1.4em;}
div.floatright p{font-style:italic;}
div.floatleft{float:left;margin:.3em .5em .5em 0;position:relative;border:.5em solid White;border-width:.5em 1.4em .8em 0;}
div.floatleft p{font-style:italic;}
div.thumb{margin-bottom:.5em;border-style:solid;border-color:White;width:auto;overflow:hidden;}
div.thumb div{border:1px solid #ccc;padding:3px!important;background-color:#f9f9f9;font-size:94%;text-align:center;}
div.thumb div a img{border:1px solid #ccc;}
div.thumb div div.thumbcaption{border:none;padding:.3em 0 .1em 0;}

div.tright{float:right;clear:right;border-width:.5em 0 .8em 1.4em;}
div.tleft{float:left;margin-right:.5em;border-width:.5em 1.4em .8em 0;}
img.thumbborder{border:1px solid #ddd;}
table.rimage{float:right;width:1pt;position:relative;margin-left:1em;margin-bottom:1em;text-align:center;}
body{background:White;color:Black;margin:0;padding:0;}
.noprint,div#jump-to-nav,div.top,div#column-one,#colophon,.editsection,.toctoggle,.tochidden,div#f-poweredbyico,div#f-copyrightico,li#viewcount,li#about,li#disclaimer,li#privacy{display:none;}
ul{list-style-type:square;}
#content{background:none;border:none!important;padding:0!important;margin:0!important;}
#footer{background:white;color:black;border-top:1px solid black;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
p,.documentDescription{margin:1em 0!important;line-height:1.2em;}
.tocindent p{margin:0 0 0 0!important;}
pre{border:1pt dashed black;white-space:pre;font-size:8pt;overflow:auto;padding:1em 0;background:white;color:black;}
table.listing,table.listing td{border:1pt solid black;border-collapse:collapse;}
#content a.external.text:after,#content a.external.autonumber:after{content:"(" attr(href) ") ";}
#globalWrapper{width:100%!important;min-width:0!important;}
#content{background:white;color:black;}
#column-content{margin:0!important;}
#column-content #content{padding:1em;margin:0!important;}
img{border:none;}
img.tex{vertical-align:middle;}
span.texhtml{font-family:serif;}
#siteNotice{display:none;}
table.gallery{border:1px solid #ccc;margin:2px;padding:2px;background-color:#fff;}
table.gallery tr{vertical-align:top;}
div.gallerybox{border:1px solid #ccc;margin:2px;background-color:#f9f9f9;width:150px;}
div.gallerybox div.thumb{text-align:center;border:1px solid #ccc;margin:2px;}
div.gallerytext{font-size:94%;padding:2px 4px;}
table.diff{background:white;}
td.diff-otitle{background:#fff;}
td.diff-ntitle{background:#fff;}
td.diff-addedline{background:#cfc;font-size:smaller;border:solid 2px black;}
td.diff-deletedline{background:#ffa;font-size:smaller;border:dotted 2px black;}
td.diff-context{background:#eee;font-size:smaller;}
.diffchange{color:silver;font-weight:bold;text-decoration:underline;}
.unicode .internal{display: none;}
.editsection,.mw-editsection{display:none;}
.ambox{border:1px solid red;}
span#coordinates{display:none;}
#column-content{width:100%;float:right;margin:0 0 .6em -12.2em;padding:0;}
#content{//margin:2.8em 0 0 12.2em;padding:0 1em 1em 1em;position:relative;z-index:2;}
#column-one{padding-top:160px;}
#content{background:white;color:black;border:1px solid #aaa;//border-right:none;line-height:1.5em;}
body{font:13px Arial,sans-serif;color:black;margin:0;padding:0;}
#globalWrapper{font-size:127%;width:100%;margin:0;padding:0;}
.visualClear{clear:both;}
table{font-size:100%;color:black;background-color:white;}
fieldset table{background:none;}
a{text-decoration:none;background:none;}
a:hover{text-decoration:underline;}
a.stub{color:#723;}
a.new,#p-personal a.new{color:#ba0000;}
a.new:visited,#p-personal a.new:visited{color:#a55858;}
img{border:none;vertical-align:middle;}
p{margin:.4em 0 .5em 0;line-height:1.5em;}
p img{margin:0;}
hr{height:1px;color:#aaa;background-color:#aaa;border:0;margin:.2em 0 .2em 0;}
h1,h2,h3,h4,h5,h6{color:black;background:none;font-weight:normal;margin:0;padding-top:.5em;padding-bottom:.17em;border-bottom:1px solid #aaa;}
h1{font-size:188%;}
h1 .editsection{font-size:53%;}
h2{font-size:150%;}
h2 .editsection{font-size:67%;}
h3,h4,h5,h6{border-bottom:none;font-weight:bold;}
h3{font-size:132%;}
h3 .editsection{font-size:76%;font-weight:normal;}
h4{font-size:116%;}
h4 .editsection{font-size:86%;font-weight:normal;}
h5{font-size:100%;}
h5 .editsection{font-weight:normal;}
h6{font-size:80%;}
h6 .editsection{font-size:125%;font-weight:normal;}
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 #2f6fab;margin:1em 0 1em 0;padding:0 1em 1em;line-height:1.5em;}
fieldset.nested{margin:0 0 .5em 0;padding:0 .5em .5em;}
legend{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:none;cursor:help;}
q{font-family:Times,"Times New Roman",serif;font-style:italic;}
blockquote{line-height:1.5em;}
code{background-color:#f9f9f9;}
pre{padding:1em;border:1px dashed #2f6fab;color:black;background-color:#f9f9f9;line-height:1.1em;}
#siteSub{//display:none;color:green;}
#jump-to-nav{display:none;}
#contentSub,#contentSub2{font-size:84%;line-height:1.2em;margin:0 0 1.4em 1em;color:#7d7d7d;width:auto;}
span.subpages{display:block;}
#bodyContent h1,#bodyContent h2{margin-bottom:.6em;}
#bodyContent h3,#bodyContent h4,#bodyContent h5{margin-bottom:.3em;}
#firstHeading{margin-bottom:.1em;line-height:1.2em;padding-bottom:0;}
.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;}
.success{color:green;font-size:larger;}
.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:1px solid #aaa;background-color:#f9f9f9;padding:5px;margin-top:1em;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{display: table;}
#toc,.toc,.mw-warning{border:1px solid #aaa;background-color:#f9f9f9;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;clear:left;position:relative;margin:0 .5em .5em 0;border:0;}
div.floatleft p{font-style:italic;}
div.thumb{margin-bottom:.5em;border-style:solid;border-color:white;width:auto;}
div.thumbinner{border:1px solid #ccc;padding:3px!important;background-color:#f9f9f9;font-size:94%;text-align:center;overflow:hidden;}
html .thumbimage{border:1px solid #ccc;}
html .thumbcaption{border:none;text-align:left;line-height:1.4em;padding:3px!important;font-size:94%;}
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;clear:left;margin-right:.5em;border-width:.5em 1.4em .8em 0;}
img.thumbborder{border:1px solid #ddd;}
.hiddenStructure{display:none;}
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%;}
.special li{line-height:1.4em;margin:0;padding:0;}
.rtl #bodyContent a.external{background-position:left;padding-right:0;}
.rtl a.feedlink{background-position:right;padding-right:16px;padding-left:0;}
.ltr #bodyContent a.external{padding-left:0;}
#bodyContent .plainlinks a{background:none!important;padding:0!important;}
.portlet{border:none;margin:0 0 .5em;padding:0;float:none;width:11.6em;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;}
.pBody{font-size:95%;background-color:white;color:black;border-collapse:collapse;border:1px solid #aaa;padding:0 .8em .3em .5em;}
.portlet h1,.portlet h2,.portlet h3,.portlet h4{margin:0;padding:0;}
.portlet li{padding:0;margin:0;}
#p-logo{top:0;left:0;position:absolute;z-index:3;height:155px;width:12em;overflow:visible;}
#p-logo h5{display:none;}
#p-logo a,#p-logo a:hover{display:block;height:155px;width:12.2em;background-repeat:no-repeat;background-position:35% 50%!important;text-decoration:none;}
#p-search{position:relative;z-index:3;}
input.searchButton{margin-top:1px;font-size:95%;}
#searchGoButton{padding-left:.5em;padding-right:.5em;font-weight:bold;}
#searchInput{width:10.9em;margin:0;font-size:95%;}
#p-search .pBody{padding:.5em .4em .4em .4em;text-align:center;}
#p-search #searchform div div{margin-top:.4em;font-size:95%;}
#p-personal{position:absolute;left:0;top:0;z-index:0;}
#p-personal{width:100%;white-space:nowrap;padding:0;margin:0;border:none;background:none;overflow:visible;line-height:1.2em;}
#p-personal h5{display:none;}
#p-personal .portlet,#p-personal .pBody{z-index:0;padding:0;margin:0;border:none;overflow:visible;background:none;}
#p-personal ul{border:none;line-height:1.4em;color:#2f6fab;padding:0 2em 0 3em;margin:0;text-align:right;list-style:none;z-index:0;background:none;cursor:default;}
#p-personal li{z-index:0;border:none;padding:0;display:inline;color:#2f6fab;margin-left:1em;line-height:1.2em;background:none;}
#p-personal li a{text-decoration:none;color:#005896;padding-bottom:.2em;background:none;}
#p-personal li a:hover{background-color:white;padding-bottom:.2em;text-decoration:none;}
#p-personal li.active a:hover{background-color:transparent;}
#p-personal ul{text-transform:lowercase;}
#p-personal li.active{font-weight:bold;}
#p-cactions{position:absolute;top:1.3em;left:11.5em;margin:0;white-space:nowrap;width:76%;line-height:1.1em;overflow:visible;background:none;border-collapse:collapse;padding-left:1em;list-style:none;font-size:95%;}
#p-cactions ul{list-style:none;}
#p-cactions li{display:inline;border:1px solid #aaa;border-bottom:none;padding:0 0 .1em 0;margin:0 .3em 0 0;overflow:visible;background:white;}
#p-cactions li.selected{border-color:#fabd23;padding:0 0 .2em 0;font-weight:bold;}
#p-cactions li a{background-color:#fbfbfb;color:#002bb8;border:none;padding:0 .8em .3em;position:relative;z-index:0;margin:0;text-decoration:none;}
#p-cactions li.selected a{z-index:3;padding:0 1em .2em!important;background-color:white;}
#p-cactions .new a{color:#ba0000;}
#p-cactions li a:hover{z-index:3;text-decoration:none;background-color:white;}
#p-cactions h5{display:none;}
#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;}
li#ca-talk{margin-right:1.6em;}
li#ca-watch,li#ca-unwatch,li#ca-varlang-0,li#ca-print{margin-left:1.6em;}
#p-cactions .pBody{font-size:1em;background-color:transparent;color:inherit;border-collapse:inherit;border:0;padding:0;}
#p-cactions .hiddenStructure{display:none;}
#p-cactions li a{text-transform:lowercase;}
#p-lang{position:relative;z-index:3;}
#t-ispermalink,#t-iscite{color:#999;}
#footer{background-color:white;border-top:1px solid #fabd23;border-bottom:1px solid #fabd23;margin:.6em 0 1em 0;padding:.4em 0 1.2em 0;text-align:center;font-size:90%;}
#footer li{display:inline;margin:0 1.3em;}
#f-poweredbyico,#f-copyrightico{margin:0 8px;position:relative;top:-2px;}
#f-poweredbyico{float:right;height:1%;}
#f-copyrightico{float:left;height:1%;}
#preftoc{margin:0;padding:0;width:100%;clear:both;}
#preftoc li{background-color:#f0f0f0;color:#000;}
#preftoc li{margin:1px -2px 1px 2px;float:left;padding:2px 0 3px 0;border:1px solid #fff;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-color:#f9f9f9;border:1px solid #aaa;border-bottom:none;cursor:default;top:1px;padding-top:2px;margin-right:-3px;}
#preftoc>li.selected{top:2px;}
#preftoc a,#preftoc a:active{display:block;color:#000;padding:0 .7em;position:relative;text-decoration:none;}
#preftoc li.selected a{cursor:default;text-decoration:none;}
#prefcontrol{padding-top:2em;clear:both;}
#preferences{margin:0;border:1px solid #aaa;clear:both;padding:1.5em;background-color:#F9F9F9;}
.prefsection{border:none;padding:0;margin:0;}
.prefsection fieldset{border:1px solid #aaa;float:left;margin-right:2em;}
.prefsection legend{font-weight:bold;}
.prefsection table,.prefsection legend{background-color:#F9F9F9;}
.mainLegend{display:none;}
div.prefsectiontip{font-size:x-small;padding:.2em 2em;color:#666;}
.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-color:#f9f9f9;float:left;}
.rtl div#userloginForm form,.rtl div#userlogin form#userlogin2{float:right;}
div#userloginForm table,div#userlogin form#userlogin2 table{background-color:#f9f9f9;}
div#userloginForm h2,div#userlogin form#userlogin2 h2{padding-top:0;}
div#userlogin .captcha,div#userloginForm .captcha{border:1px solid #bbb;padding:1.5em 2em;background-color:white;}
#loginend,#signupend{clear:both;}
#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 #p-cactions li{border:none;}
*>html #p-cactions li a{border:1px solid #aaa;border-bottom:none;}
*>html #p-cactions li.selected a{border-color:#fabd23;}
*>html #f-poweredbyico,*>html #f-copyrightico{width:88px;}
*>html #bodyContent,*>html #bodyContent pre{overflow-x: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;}
#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{clear:both;font-size:75%;text-align:right;}
span.newpage,span.minor,span.bot{font-weight:bold;}
span.unpatrolled{font-weight:bold;color:red;}
.sharedUploadNotice{font-style:italic;}
span.updatedmarker{color:black;background-color:#0f0;}
table.gallery{border:1px solid #ccc;margin:2px;padding:2px;background-color:white;}
table.gallery tr{vertical-align:top;}
table.gallery td{vertical-align:top;background-color:#f9f9f9;border:solid 2px white;}
table.gallery td.galleryheader{text-align:center;font-weight:bold;}
table.gallery caption{font-weight:bold;}
div.gallerybox{margin:2px;}
div.gallerybox div.thumb{text-align:center;border:1px solid #ccc;margin:2px;}
div.gallerytext{overflow:hidden;font-size:94%;padding:2px 4px;}
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{border:1px solid gray;background-color:#fff;padding:3px;margin-top:.5em;float:left;font-size:small;text-align:center;}
.editExternallyHelp{font-style:italic;color:gray;}
.toggle{margin-left:2em;text-indent:-2em;}
table.mw_metadata{font-size:.8em;margin-left:.5em;margin-bottom:.5em;width:300px;}
table.mw_metadata caption{font-weight:bold;}
table.mw_metadata th{font-weight:normal;}
table.mw_metadata td{padding:.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:.1em;padding-right:.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;border:1px solid #aaa;background-color:#f9f9f9;padding:5px;font-size:95%;margin-bottom:.5em;margin-left:0;margin-right:0;}
#filetoc li{display:inline;list-style-type:none;padding-right:2em;}
input#wpSummary{width:80%;}
input#wpSave,input#wpDiff{margin-right:.33em;}
#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:.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{border:1px solid #ccc;background:#fff;padding:.2em 1em;color:#000;}
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:orange;content:"\00BB \0020";}
div#searchTargetHide{float:right;border:solid 1px black;background:#DCDCDC;padding:2px;}
#powersearch p{margin-top:0;}
div.multipageimagenavbox{border:solid 1px silver;padding:4px;margin:1em;background:#f0f0f0;}
div.multipageimagenavbox div.thumb{border:none;margin-left:2em;margin-right:2em;}
div.multipageimagenavbox hr{margin:6px;}
table.multipageimage td{text-align:center;}
table#sv-ext,table#sv-hooks,table#sv-software{margin:1em;padding:0;}
#sv-ext td,#sv-hooks td,#sv-software td,#sv-ext th,#sv-hooks th,#sv-software th{border:1px solid #A0A0A0;padding:0 .15em 0 .15em;}
#sv-ext th,#sv-hooks th,#sv-software th{background-color:#F0F0F0;color:black;padding:0 .15em 0 .15em;}
tr.sv-space{height:.8em;border:none;}
tr.sv-space td{display:none;}
.TablePager{min-width:80%;}
.TablePager_nav a{text-decoration:none;}
.TablePager{border-collapse:collapse;}
.TablePager,.TablePager td,.TablePager th{border:1px solid #aaa;padding:0 .15em 0 .15em;}
.TablePager th{background-color:#eef;}
.TablePager td{background-color:#fff;}
.TablePager tr:hover td{background-color:#eef;}
.imagelist td,.imagelist th{white-space:nowrap;}
.imagelist .TablePager_col_links{background-color:#eef;}
.imagelist .TablePager_col_img_description{white-space:normal;}
.imagelist th.TablePager_sort{background-color:#ccf;}
.templatesUsed{margin-top:1.5em;}
.mw-summary-preview{margin:.1em 0;}
div.mw-lag-warn-normal,div.mw-lag-warn-high{padding:3px;text-align:center;margin:3px auto;}
div.mw-lag-warn-normal{border:1px solid #FC6;background-color:#FFC;}
div.mw-lag-warn-high{font-weight:bold;border:2px solid #F03;background-color:#FCC;}
.MediaTransformError{background-color:#ccc;padding:.1em;}
.MediaTransformError td{text-align:center;vertical-align:middle;font-size:90%;}
div#mw-search-interwiki-caption{text-align:center;font-weight:bold;font-size:95%;}
.mw-search-interwiki-project{font-size:97%;text-align:left;padding-left:.2em;padding-right:.15em;padding-bottom:.2em;padding-top:.15em;background:#cae8ff;}
.os-suggest{font-size:127%;}
#interwiki-completelist{font-weight:bold;}
body.page-Main_Page #ca-delete{display:none!important;}
body.page-Main_Page #mp-topbanner{clear:both;}
#toolbar{height:22px;margin-bottom:6px;}
#content ol,#content ul,#mw_content ol,#mw_content ul{margin-bottom:.5em;}
.references-small{font-size:90%;}
.references-2column{font-size:90%;-moz-column-count:2;column-count:2;}
ol.references>li:target,sup.reference:target,span.citation:target,cite:target{background-color:#DEF;}
sup.reference{font-weight:normal;font-style:normal;}
span.citation,cite{font-style:normal;word-wrap:break-word;}
@media screen,handheld,projection{span.citation *.printonly,cite *.printonly{display:none;}
}
table.wikitable,table.prettytable{margin:1em 1em 1em 0;background:#f9f9f9;border:1px #aaa solid;border-collapse:collapse;}
.wikitable th,.wikitable td,.prettytable th,.prettytable td{border:1px #aaa solid;padding:.2em;}
.wikitable th,.prettytable th{background:#f2f2f2;text-align:center;}
.wikitable caption,.prettytable caption{font-weight:bold;}
table.navbox{border:1px solid #aaa;width:100%;margin:auto;clear:both;font-size:88%;text-align:center;padding:1px;}
table.navbox+table.navbox{margin-top:-1px;}
.navbox-title,.navbox-abovebelow,table.navbox th{text-align:center;padding-left:1em;padding-right:1em;}
.navbox-group{white-space:nowrap;text-align:right;font-weight:bold;padding-left:1em;padding-right:1em;}
.navbox,.navbox-subgroup{background:#fdfdfd;}
.navbox-list{border-color:#fdfdfd;}
.navbox-title,table.navbox th{background:#ccf;}
.navbox-abovebelow,.navbox-group,.navbox-subgroup .navbox-title{background:#ddf;}
.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow{background:#e6e6ff;}
.navbox-even{background:#f7f7f7;}
.navbox-odd{background:transparent;}
.collapseButton{float:right;font-weight:normal;text-align:right;width:auto;}
.navbox .collapseButton{width:6em;}
.infobox{border:1px solid #aaa;background-color:#f9f9f9;color:black;margin:.5em 0 .5em 1em;padding:.2em;float:right;clear:right;}
.infobox td,.infobox th{vertical-align:top;}
.infobox caption{font-size:larger;}
.infobox.bordered{border-collapse:collapse;}
.infobox.bordered td,.infobox.bordered th{border:1px solid #aaa;}
.infobox.bordered .borderless td,.infobox.bordered .borderless th{border:0;}
.infobox.sisterproject{width:20em;font-size:90%;}
.infobox.standard-talk{border:1px solid #c0c090;background-color:#f8eaba;}
.infobox.standard-talk.bordered td,.infobox.standard-talk.bordered th{border:1px solid #c0c090;}
.infobox.bordered .mergedtoprow td,.infobox.bordered .mergedtoprow th{border:0;border-top:1px solid #aaa;border-right:1px solid #aaa;}
.infobox.bordered .mergedrow td,.infobox.bordered .mergedrow th{border:0;border-right:1px solid #aaa;}
.infobox.geography{text-align:left;border-collapse:collapse;line-height:1.2em;font-size:90%;}
.infobox.geography td,.infobox.geography th{border-top:solid 1px #aaa;padding:.4em .6em .4em .6em;}
.infobox.geography .mergedtoprow td,.infobox.geography .mergedtoprow th{border-top:solid 1px #aaa;padding:.4em .6em .2em .6em;}
.infobox.geography .mergedrow td,.infobox.geography .mergedrow th{border:0;padding:0 .6em .2em .6em;}
.infobox.geography .mergedbottomrow td,.infobox.geography .mergedbottomrow th{border-top:0;border-bottom:solid 1px #aaa;padding:0 .6em .4em .6em;}
.infobox.geography .maptable td,.infobox.geography .maptable th{border:0;padding:0;}
.redirect-in-category,.allpagesredirect{font-style:italic;}
div.listenlist{background:url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");padding-left:40px;}
div.medialist{min-height:50px;margin:1em;background-position:top left;background-repeat:no-repeat;}
div.medialist ul{list-style-type:none;list-style-image:none;margin:0;}
div.medialist ul li{padding-bottom:.5em;}
div.medialist ul li li{font-size:91%;padding-bottom:0;}
#content a[href$=".pdf"].external,#content a[href*=".pdf?"].external,#content a[href*=".pdf#"].external,#content a[href$=".PDF"].external,#content a[href*=".PDF?"].external,#content a[href*=".PDF#"].external,#mw_content a[href$=".pdf"].external,#mw_content a[href*=".pdf?"].external,#mw_content a[href*=".pdf#"].external,#mw_content a[href$=".PDF"].external,#mw_content a[href*=".PDF?"].external,#mw_content a[href*=".PDF#"].external{background:url("http://upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") center right no-repeat;padding-right:16px;}
#content span.PDFlink a,#mw_content span.PDFlink a{background:url("http://upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") center right no-repeat;padding-right:17px;}
div.columns-2 div.column{float:left;width:50%;min-width:300px;}
div.columns-3 div.column{float:left;width:33.3%;min-width:200px;}
div.columns-4 div.column{float:left;width:25%;min-width:150px;}
div.columns-5 div.column{float:left;width:20%;min-width:120px;}
.messagebox{border:1px solid #aaa;background-color:#f9f9f9;width:80%;margin:0 auto 1em auto;padding:.2em;}
.messagebox.merge{border:1px solid #c0b8cc;background-color:#f0e5ff;text-align:center;}
.messagebox.cleanup{border:1px solid #9f9fff;background-color:#efefff;text-align:center;}
.messagebox.standard-talk{border:1px solid #c0c090;background-color:#f8eaba;margin:4px auto;}
.mbox-inside .standard-talk,.messagebox.nested-talk{border:1px solid #c0c090;background-color:#f8eaba;width:100%;margin:2px 0;padding:2px;}
.messagebox.small{width:238px;font-size:85%;float:right;clear:both;margin:0 0 1em 1em;line-height:1.25em;}
.messagebox.small-talk{width:238px;font-size:85%;float:right;clear:both;margin:0 0 1em 1em;line-height:1.25em;background:#F8EABA;}
th.mbox-text,td.mbox-text{border:none;padding:.25em .9em;width:100%;}
td.mbox-image{border:none;padding:2px 0 2px .9em;text-align:center;}
td.mbox-imageright{border:none;padding:2px .9em 2px 0;text-align:center;}
td.mbox-empty-cell{border:none;padding:0;width:1px;}
table.ambox{margin:0 10%;border:1px solid #aaa;border-left:10px solid #1e90ff;background:#fbfbfb;}
table.ambox+table.ambox{margin-top:-1px;}
.ambox th.mbox-text,.ambox td.mbox-text{padding:.25em .5em;}
.ambox td.mbox-image{padding:2px 0 2px .5em;}
.ambox td.mbox-imageright{padding:2px .5em 2px 0;}
table.ambox-notice{border-left:10px solid #1e90ff;}
table.ambox-speedy{border-left:10px solid #b22222;background:#fee;}
table.ambox-delete{border-left:10px solid #b22222;}
table.ambox-content{border-left:10px solid #f28500;}
table.ambox-style{border-left:10px solid #f4c430;}
table.ambox-move{border-left:10px solid #9932cc;}
table.ambox-protection{border-left:10px solid #bba;}
table.imbox{margin:4px 10%;border-collapse:collapse;border:3px solid #1e90ff;background:#fbfbfb;}
.imbox .mbox-text .imbox{margin:0 -0.5em;}
.mbox-inside .imbox{margin:4px;}
table.imbox-notice{border:3px solid #1e90ff;}
table.imbox-speedy{border:3px solid #b22222;background:#fee;}
table.imbox-delete{border:3px solid #b22222;}
table.imbox-content{border:3px solid #f28500;}
table.imbox-style{border:3px solid #f4c430;}
table.imbox-move{border:3px solid #9932cc;}
table.imbox-protection{border:3px solid #bba;}
table.imbox-license{border:3px solid #88a;background:#f7f8ff;}
table.imbox-featured{border:3px solid #cba135;}
table.cmbox{margin:3px 10%;border-collapse:collapse;border:1px solid #aaa;background:#DFE8FF;}
table.cmbox-notice{background:#D8E8FF;}
table.cmbox-speedy{margin-top:4px;margin-bottom:4px;border:4px solid #b22222;background:#FFDBDB;}
table.cmbox-delete{background:#FFDBDB;}
table.cmbox-content{background:#FFE7CE;}
table.cmbox-style{background:#FFF9DB;}
table.cmbox-move{background:#E4D8FF;}
table.cmbox-protection{background:#EFEFE1;}
table.ombox{margin:4px 10%;border-collapse:collapse;border:1px solid #aaa;background:#f9f9f9;}
table.ombox-notice{border:1px solid #aaa;}
table.ombox-speedy{border:2px solid #b22222;background:#fee;}
table.ombox-delete{border:2px solid #b22222;}
table.ombox-content{border:1px solid #f28500;}
table.ombox-style{border:1px solid #f4c430;}
table.ombox-move{border:1px solid #9932cc;}
table.ombox-protection{border:2px solid #bba;}
table.tmbox{margin:4px 10%;border-collapse:collapse;border:1px solid #c0c090;background:#f8eaba;}
.mediawiki .mbox-inside .tmbox{margin:2px 0;width:100%;}
.mbox-inside .tmbox.mbox-small{line-height:1.5em;font-size:100%;}
table.tmbox-speedy{border:2px solid #b22222;background:#fee;}
table.tmbox-delete{border:2px solid #b22222;}
table.tmbox-content{border:2px solid #f28500;}
table.tmbox-style{border:2px solid #f4c430;}
table.tmbox-move{border:2px solid #9932cc;}
table.tmbox-protection,table.tmbox-notice{border:1px solid #c0c090;}
table.dmbox{clear:both;margin:.9em 1em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:transparent;}
table.fmbox{clear:both;margin:.2em 0;width:100%;border:1px solid #aaa;background:#f9f9f9;}
table.fmbox-system{background:#f9f9f9;}
table.fmbox-warning{border:1px solid #bb7070;background:#ffdbdb;}
table.fmbox-editnotice{background:transparent;}
div.mw-warning-with-logexcerpt,div.mw-lag-warn-high,div.mw-cascadeprotectedwarning,div#mw-protect-cascadeon{clear:both;margin:.2em 0;border:1px solid #bb7070;background:#ffdbdb;padding:.25em .9em;}
div.mw-lag-warn-normal,div.noarticletext,div.fmbox-system{clear:both;margin:.2em 0;border:1px solid #aaa;background:#f9f9f9;padding:.25em .9em;}
body.mediawiki table.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;width:238px;font-size:88%;line-height:1.25em;}
body.mediawiki table.mbox-small-left{margin:4px 1em 4px 0;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em;}
.IPA{font-family:"Charis SIL","Doulos SIL",Gentium,GentiumAlt,"DejaVu Sans",Code2000,"TITUS Cyberbit Basic","Arial Unicode MS","Lucida Sans Unicode","Chrysanthi Unicode";font-family:inherit;}
.Unicode{font-family:Code2000,Code2001,"Free Serif","TITUS Cyberbit Basic","Doulos SIL","Chrysanthi Unicode","Bitstream Cyberbit","Bitstream CyberBase",Thryomanes,Gentium,GentiumAlt,"Lucida Grande","Free Sans","Arial Unicode MS","Microsoft Sans Serif","Lucida Sans Unicode";font-family:inherit;}
.latinx{font-family:Code2000,Code2001,"TITUS Cyberbit Basic","Microsoft Sans Serif";font-family:inherit;}
.polytonic{font-family:"Athena Unicode",Gentium,"Palatino Linotype","Arial Unicode MS","Lucida Sans Unicode","Lucida Grande",Code2000;font-family:inherit;}
#wpSave{font-weight:bold;}
.hiddenStructure{display:inline!important;color:#f00;background-color:#0f0;}
.check-icon a.new{display:none;speak:none;}
.nounderlines a{text-decoration:none;}
.IPA a:link,.IPA a:visited{text-decoration:none;}
div.NavFrame{margin:0;padding:4px;border:1px solid #aaa;text-align:center;border-collapse:collapse;font-size:95%;}
div.NavFrame+div.NavFrame{border-top-style:none;border-top-style:hidden;}
div.NavPic{background-color:#fff;margin:0;padding:2px;float:left;}
div.NavFrame div.NavHead{height:1.6em;font-weight:bold;background-color:#ccf;position:relative;}
div.NavFrame p,div.NavFrame div.NavContent,div.NavFrame div.NavContent p{font-size:100%;}
div.NavEnd{margin:0;padding:0;line-height:1px;clear:both;}
a.NavToggle{position:absolute;top:0;right:3px;font-weight:normal;font-size:90%;}
.rellink,.dablink{font-style:italic;padding-left:2em;margin-bottom:.5em;}
.rellink i,.dablink i{font-style:normal;}
.horizontal ul{padding:0;margin:0;}
.horizontal li{padding:0 .6em 0 .4em;display:inline;border-right:1px solid;}
.horizontal li:last-child{border-right:none;padding-right:0;}
.listify td{display:list-item;}
.listify tr{display:block;}
.listify table{display:block;}
.geo-default,.geo-dms,.geo-dec{display:inline;}
.geo-nondefault,.geo-multi-punct{display:none;}
.longitude,.latitude{white-space:nowrap;}
.nonumtoc .tocnumber{display:none;}
.nonumtoc #toc ul,.nonumtoc .toc ul{line-height:1.5em;list-style:none;margin:.3em 0 0;padding:0;}
.nonumtoc #toc ul ul,.nonumtoc .toc ul ul{margin:0 0 0 2em;}
.toclimit-2 .toclevel-2,.toclimit-3 .toclevel-3,.toclimit-4 .toclevel-4,.toclimit-5 .toclevel-5,.toclimit-6 .toclevel-6,.toclimit-7 .toclevel-7{display:none;}
blockquote.templatequote{margin-top:0;}
blockquote.templatequote div.templatequotecite{line-height:1em;text-align:left;padding-left:2em;margin-top:0;}
blockquote.templatequote div.templatequotecite cite{font-size:85%;}
div.user-block{padding:5px;border:1px solid #A9A9A9;background-color:#FFEFD5;}
.nowraplinks a,span.texhtml,sup.reference a{white-space:nowrap;}
.template-documentation{clear:both;margin:1em 0 0 0;border:1px solid #aaa;background-color:#ecfcf4;padding:5px;}
.thumbinner{min-width:100px;}
.imagemap-inline div{display:inline;}
#wpUploadDescription{height:13em;}
sup,sub{line-height:1em;}
#content .gallerybox div.thumb{background-color:#F9F9F9;}
.gallerybox .thumb img,#file img{background:white url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;}
.ns-0 .gallerybox .thumb img,.ns-2 .gallerybox .thumb img,.ns-100 .gallerybox .thumb img,.nochecker .gallerybox .thumb img{background:white;}
#mw-subcategories,#mw-pages,#mw-category-media,#filehistory,#wikiPreview,#wikiDiff{clear:both;}
.wpb .wpb-header{display:none;}
.wpbs-inner .wpb .wpb-header{display:block;}
.wpbs-inner .wpb .wpb-header{display:table-row;}
.wpbs-inner .wpb-outside{display:none;}
.mw-tag-markers{font-family:sans-serif;font-style:italic;font-size:90%;}
body {
    font-family: "Helvetica Neue",Arial,sans-serif;
    font-size: 13px;
    line-height: 16px;
}
a {
	color: #3300B5;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.navl a{
    color: #FFFFFF;
    font-weight: normal;
}
h1 {
    color: black;
    font-size: 1.833em;
    line-height: 22pt;
}

/************************************************************************************
STRUCTURE
*************************************************************************************/
#pagewrap {
	margin: 20px 20px 0 26px;
	width: 1180px;
	/*margin-left: 20px;*/
}
#header {
	height: 180px;
}
#mid_content {
	width: 820px;
	float: left;
}
#sidebar_content {
	width: 310px;
	float: right;
    padding-left:10px;
}
.footer {
	clear: both;
}

/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
/* for 980px or less */
@media screen and (max-width: 980px) {

	#pagewrap {
		width: auto;
	}
	#mid_content {
		width: 65%;
	}
	#sidebar_content {
		width: 30%;
	}

}

/* for 700px or less */
@media screen and (max-width: 700px) {

	#mid_content {
		width: auto;
		float: none;
	}
	#sidebar_content {
		width: auto;
		float: none;
	}

}

/* for 480px or less */
@media screen and (max-width: 480px) {

	#header {
		height: auto;
	}
	h1 {
		font-size: 24px;
	}


}

/* border & guideline (you can ignore these) */

#header, #mid_content, #sidebar_content {
	margin-bottom: 5px;
}
#mid_content{
    margin-bottom: 20px;
}

p{
    line-height: 1.5em;
    margin: 0.4em 0 0.5em;
}
.fl {
    float: left;
}
.clrb {
    clear: both;
}
.title {
    color: #3300B5;
}
.txt4 {
    font-size: 14px;
    line-height: 16px;
}
.b {
    font-weight: bold;
}
.attrib {
    color: #0E7744;
    text-decoration: none;
}


#bodyContent{
    padding-top:15px;
}
.navl {
    float: left;
    color: #FFFFFF;
    padding-left: 18px;
    padding-top: 7px;
    font-weight: normal;
}
.navl a:hover {
    text-decoration: underline;
}
.secTitle{
    color: #333333;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 10px;
}
.sepLine {
    background-color: #EBEBEB;
    height: 1px;
    overflow: hidden;
}
.sb-wr{
    float: left;
    height: 30px;
    width: 616px;
    border: solid 1px #D3D3D3;
}
/*#top_q_comm {
    border: 0 none;
    color: #333333;
    font-size: 16px;
    height: 21px;
    margin-left: 10px;
    margin-top: 5px;
    outline: medium none;
    width: 588px;
}*/
/*#searchBox {
    float: left;
    margin-top: 10px;
}*/
#sbut {
    border: medium none;
    height: 32px;
    margin-left: 5px;
}
#top_navbar_logo, #sbut {
    float: left;
    *float: right;
    *margin-top: -33px;
}
.cssButton {
    float: left;
    padding: 0 15px 0 15px;
    height: 32px;
    cursor: pointer;
    font-size: 16px;
    text-decoration: none;
    text-shadow: 0 1px #3293b3;
    color: #FFF ! important;
    letter-spacing: .5px;
    border-top: 1px #77bbdd solid;
    border-right: 1px #62b1d8 solid;
    border-bottom: 1px #1f9cc4 solid;
    border-left: 1px #62b1d8 solid;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    /*Gradient*/
    background: #8acadf; /* Old browsers */
    background: -moz-linear-gradient(top, #8acadf 0%, #70c2dc 5%, #23a1c9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8acadf), color-stop(5%,#70c2dc), color-stop(100%,#23a1c9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #8acadf 0%,#70c2dc 5%,#23a1c9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #8acadf 0%,#70c2dc 5%,#23a1c9 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #8acadf 0%,#70c2dc 5%,#23a1c9 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8acadf', endColorstr='#23a1c9',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #8acadf 0%,#70c2dc 5%,#23a1c9 100%); /* W3C */
}
.cssButton:hover {
    /*Gradient*/
    background: #8bd3e5; /* Old browsers */
    background: -moz-linear-gradient(top, #8bd3e5 0%, #72cde4 5%, #26b2d6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bd3e5), color-stop(5%,#72cde4), color-stop(100%,#26b2d6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #8bd3e5 0%,#72cde4 5%,#26b2d6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #8bd3e5 0%,#72cde4 5%,#26b2d6 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #8bd3e5 0%,#72cde4 5%,#26b2d6 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bd3e5', endColorstr='#26b2d6',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #8bd3e5 0%,#72cde4 5%,#26b2d6 100%); /* W3C */
}
.a16nb {
    height: 30px;
    overflow: hidden;
    color: #FFFFFF;
    padding: 0 0 0 12px;
    background-color: #abb2b5;
    background: -moz-linear-gradient(top, #abb2b5, #9ea7aa);
    background: -webkit-linear-gradient(top, #abb2b5, #9ea7aa);
    background: -o-linear-gradient(top, #abb2b5, #9ea7aa);
    background: -ms-linear-gradient(top, #abb2b5, #9ea7aa);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abb2b5', endColorstr='#9ea7aa',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #abb2b5, #9ea7aa);
}
.a16nb .lm .mi {
    float: left;
    background-color: #8e9699;
    border-radius: 2px 2px 0 0;
    background: -moz-linear-gradient(top, #8e9699, #7a8184);
    background: -webkit-linear-gradient(top, #8e9699, #7a8184);
    background: -o-linear-gradient(top, #8e9699, #7a8184);
    background: -ms-linear-gradient(top, #8e9699, #7a8184);
    background: linear-gradient(top, #8e9699, #7a8184);
}
.nav {
    height: 30px;
    min-width: 1002px;
}
.a16nb .mi {
    height: 16px;
    margin: 3px 0 0 3px;
    overflow: hidden;
    padding: 4px 15px 8px;
}
.a16nb .lm .smi {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 2px 2px 0 0;
    color: #333333;
}
.rrPic .thumbnail {
    border:1px solid #0066CC;
    float: left;
    margin: 0 10px 10px 0;
}


/*Shared styles*/
.sectionheader {
    color: #E78717;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
}
.ptbs {
    padding: 8px 0;
}
.valign {
    vertical-align: top;
}

/*Related Searches Styles*/
.rrmod, #rrNews {
    padding-bottom:10px;

}
.rrmod .sectionheader {
    padding-bottom: 6px;
}
.rrItem {
    margin-bottom: 5px;
}
.rrItem a, .relItem a {
    text-decoration: none;
}
.rrItem a:hover, .relItem a:hover {
    text-decoration: underline;
}

/*NAF styles*/
.qna-txt {
    vertical-align: text-top;
}
.col {
    width: 50%;
}
.relMid {
    overflow: hidden;
    margin-bottom: 20px;
}

/*Footer*/
#serp_ftr, #serp_ftr a, #serp_ftr a:visited {
    color: #999999;
    text-decoration: none;
    clear:both;
}
.tu{color: #FFF;}
.grey{
    color: #666666;
}
/*Wiki Desktop Styles for Last modified content and copyright*/

h1.title{color:#333;line-height:31px;padding:0px;margin:0px;border-width:0px}
.infoLine{padding-top:2px}
.sourceBracket{color:#333}
.sourceAttribution{color:#393;margin-right:6px;float:left}
.sourceViewLink,.sourceViewLink:visited{color:#05c;text-decoration:underline;float:left}
.expiration{color:#666;float:right}
#siteSub,#contentSub{display:none}
.tocBody{padding:0 12px}

#divCopyrightLine {
    border: 1px solid #E3E6E9;
    margin-top: 10px;
    padding: 7px 10px;
    margin-bottom: 15px;
}

#searchBox {
    height: 36px;
    padding: 17px 63px 6px 0;
}
#tmsb {
    margin-left: 0;
}
.msb {
    position: relative;
    width: 100%;
} .tsfo {
    padding-right: 38px;
    *padding-right: 0px;
}
#intsf {
    margin-left: 86px;
}
.ifs {
    background-color: #FFFFFF !important;
    border:1px solid #D3D3D3;
    height: 31px;
    margin-top: -1px;
    padding: 0;
}
.msfe #logo {display:none}
.msfe #intsf {margin-left:7px}

.gsfi, .lst {
    font: 18px arial,sans-serif;
}
.lst {
    -moz-box-sizing: content-box;
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #000000;
    float: none;
    height: 100%;
    line-height: 25px !important;
    padding: 0 8px;
    vertical-align: top;
    width: 96%;
}

input {
    -moz-box-sizing: content-box;
    -moz-padding-end: 0;
    -moz-padding-start: 0;
}
.cb {
    background: none repeat scroll 0 0 transparent;
    color: #D9D9D9;
    display: none;
    font-size: 24px;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: 57px;
    text-align: center;
    top: 0px;
    vertical-align: middle;
    width: 30px;
    z-index: 7;
    cursor: pointer;
}
.searchbutton {

    height: 37px;
    position: absolute;
    *position: relative;
    right: -56px;
    *right: 0;
    top: 0;

}
.topsearchbox{
    max-width: 747px;
}

#logo {
    background-position: 0 0;
}
#logo  {
    cursor: pointer;
    display: block;
    height: 54px;
    left: 10px;
    position: absolute;
    text-align: center;
    top: -4px;
    width: 73px;
}
#error {
    margin-top: 30px;
}
.errMsg {
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}
.url {
    color: #3300B5;
    font-size: 14px;
}
.spl_ad_plus {
    line-height: 18px;
    margin: 0;
    width: 100%;
    overflow:hidden;
}
.spl_ad_plus a{
    text-decoration: none;
}
.spl_ad_plus a{
    text-decoration: none;
}
.spl_ad_plus .splTitle {
    text-decoration: underline;
}
.spl_shd_plus {
    background-color: #FDFEEE;
}
.spl_unshd {
    margin: 0;
}
.spl_shd_plus {
    margin:0;
}

.lindp{
    padding:8px 30px 8px 3px;
    text-decoration: none;
    display: block;
}
.slabel {
    color: #666666;
    font-size:10px;
    float:right;
}
.lslabel{
    padding: 5px 0 3px 10px;
}
.grey {
    color: #666666;
}
.slabel {
    color: #666666;
    float: right;
    font-size: 10px;
}
.hover-bold:hover {
    font-weight: bold;
}
.result-site-links {
    padding-top: 10px;
    padding-left: 10px;
}
.result-site-links > * {
    float: left;
}
.result-site-links .second-column {
    margin-left: 15px;
}
.result-site-links a {
    display: block;
}
.tdn{
    text-decoration:none;
}
.abstract {
    color: #333333;
}
.txt3 {
    font-size: 13px;
    line-height: 16px;
}
.pl15 {
    padding-left: 15px;
}
#mrRS {
    font-size: 13px;
    line-height: 16px;
    margin-left: 86px;
}
.cl{
    clear: both;
}

/* CSA */
#magic1, #magic2 {
    padding-left: 0px !important;
}

#aebar {
    width:250px;
    padding:8px;
    font-size: 13px;
    background-color:#404040;
    position:fixed;
    bottom:0px;
    right:0px;
    z-index:10000;
}
#aebar a{
    text-decoration: none;
}
#aebar a:hover{
    text-decoration: underline;
}

#aebar a, #aebar a:visited {
    color:#FFFFFF;
}

.adLabel {
    line-height: 1em;
    color:#666666;
    font-family:'Helvetica Neue',Arial,sans-serif;
    font-size: 0.7em;
    float:right;
}

.displayAd {
    width:300px;
    padding-bottom: 20px
}
.error {
    display: none;
}

.durl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ac_results {
    padding: 0;
    background-color: white;
    border: 1px solid #A8D4F5;
    z-index: 99999;
}

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 5px 0 0 0;
}

.ac_results li{
    margin: 0;
    padding: 2px 0 2px 11px;
    cursor: default;
    display: block;
    color:#333333;
    height:18px;
    overflow: hidden;
    text-align:left;
}

.ac_results li a, .ac_results li a:hover, .ac_results li a:visited{
    text-decoration: none;
    color:#333333;
    font-weight:bold;
    font-size:16px;
    display:block;
    width:100%;
    height:100%;
}

.ac_results #ssdisable{
    padding-bottom:5px;
    padding-right:10px;
    text-align:right;
}

.ac_results #ssdisable a{
    text-decoration: none;
    color:#AAAAAA;
}
.ac_results #ssdisable span{
    color:#AAAAAA;
}
.ac_results #ssdisable a:hover{
    text-decoration: underline;
}

.ac_results li .suggest{
    font-weight:normal;
}

.ac_over, li.ac_over {
    background-color: #DDF1F8;
    color: #000000;
}
