.referencetooltip{
	position:absolute;
	list-style:none;
	list-style-image:none;
	opacity:0;
	font-size:10px;
	margin:0;
	z-index:5;
	padding:0	 
} 
 
.referencetooltip li{
	border:#080086 2px solid;
	max-width:260px;
	padding:10px 8px 13px 8px;
	margin:0px;
	background-color:#F7F7F7;
	box-shadow:2px 4px 2px rgba(0,0,0,0.3);
	-moz-box-shadow:2px 4px 2px rgba(0,0,0,0.3);
	-webkit-box-shadow:2px 4px 2px rgba(0,0,0,0.3) 
} 

.referencetooltip li+li{
	margin-left:7px;
	margin-top:-2px;
	border:0;
	padding:0;
	height:3px;
	width:0px;
	background-color:transparent;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border-top:12px #080086 solid;
	border-right:7px transparent solid;
	border-left:7px transparent solid
} 

.referencetooltip>li+li::after{
	content:'';
border-top:8px #F7F7F7 solid; 
border-right:5px transparent solid; 
border-left:5px transparent solid; 
margin-top:-12px; 
margin-left:-5px; 
z-index:1; 
height:0px; 
width:0px; 
display:block
} 
 
.client-js body .referencetooltip li li{ 
border:none; 
box-shadow:none; 
-moz-box-shadow:none; 
-webkit-box-shadow:none; 
height:auto; 
width:auto; 
margin:auto; 
padding:0; 
position:static 
} 

.RTflipped{ 
padding-top:13px 
} 
 
.referencetooltip.RTflipped li+li{ 
position:absolute; 
top:2px; 
border-top:0; 
border-bottom:12px #080086 solid 
} 
 
.referencetooltip.RTflipped li+li::after{ 
border-top:0; 
border-bottom:8px #F7F7F7 solid; 
position:absolute; 
margin-top:7px 
} 
 
.RTsettings{ 
float:right; 
height:16px; 
width:16px; 
cursor:pointer; 
background-image:url(../images/sd/Cog.png); 
margin-top:-9px; 
margin-right:-7px; 
-webkit-transition:opacity 0.15s; 
-moz-transition:opacity 0.15s; 
-o-transition:opacity 0.15s; 
-ms-transition:opacity 0.15s; 
transition:opacity 0.15s; 
opacity:0.6; 
filter:alpha(opacity=60) 
} 
 
.RTsettings:hover{ 
opacity:1; 
filter:alpha(opacity=100) 
} 
 
.RTTarget{ 
border:#080086 2px solid 
} 
 
div#editpage-specialchars{ 
display:block; 
margin-top:.5em; 
border:1px solid #c0c0c0; 
padding:.3em 
} 
 
.wp-teahouse-question-form{ 
position:absolute; 
margin-left:auto; 
margin-right:auto; 
background-color:#f4f3f0; 
border:1px solid #cecece; 
padding:1em 
} 
 
#wp-th-question-ask{ 
float:right 
} 
 
.wp-teahouse-ask a.external{ 
background-image:none !important 
} 
 
.wp-teahouse-respond-form{ 
position:absolute; 
margin-left:auto; 
margin-right:auto; 
background-color:#f4f3f0; 
border:1px solid #cecece; 
padding:1em 
} 
 
.wp-th-respond{ 
float:right 
} 
 
.wp-teahouse-respond a.external{ 
background-image:none !important 
} 
 
sup.reference{ 
unicode-bidi:-moz-isolate; 
unicode-bidi:-webkit-isolate; 
unicode-bidi:isolate 
} 
 
.mw-hiero-table{ 
border:0; 
border-spacing:0 
} 
 
.mw-hiero-outer{ 
display:inline 
} 
 
.mw-hiero-table td{ 
padding:0; 
text-align:center; 
vertical-align:middle 
} 
 
.mw-hiero-box{ 
background:black 
} 
 
.client-nojs #pt-uls{ 
display:none 
} 
 
.client-nojs #ca-ve-edit,.ve-not-available #ca-ve-edit,.client-nojs .mw-editsection-
divider,.ve-not-available .mw-editsection-divider,.client-nojs .mw-editsection-
visualeditor,.ve-not-available .mw-editsection-visualeditor{ 
display:none 
} 
 
@media print{ 
a.stub,a.new{ 
color:#ba0000; 
text-decoration:none 
} 
 
#toc{ 
border:1px solid #aaaaaa; 
background-color:#f9f9f9; 
padding:5px 
} 
 
div.floatright{ 
float:right; 
clear:right; 
position:relative; 
margin:0.5em 0 0.8em 1.4em 
} 
 
div.floatright p{ 
font-style:italic 
} 
 
div.floatleft{ 
float:left; 
clear:left; 
position:relative; 
margin:0.5em 1.4em 0.8em 0 
} 
 
div.floatleft p{ 
font-style:italic 
} 
 
div.center{ 
text-align:center 
} 
 
div.thumb{ 
border:none; 
width:auto; 
margin-top:0.5em; 
margin-bottom:0.8em; 
background-color:transparent 
} 
 
div.thumbinner{ 
border:1px solid #cccccc; 
padding:3px !important; 
background-color:White; 
font-size:94%; 
text-align:center; 
overflow:hidden 
} 
 
html .thumbimage{ 
border:1px solid #cccccc 
} 
 
html .thumbcaption{ 
border:none; 
text-align:left; 
line-height:1.4em; 
padding:3px !important; 
font-size:94% 
} 
 
div.magnify{ 
display:none 
} 
 
div.tright{ 
float:right; 
clear:right; 
margin:0.5em 0 0.8em 1.4em 
} 
 
div.tleft{ 
float:left; 
clear:left; 
margin:0.5em 1.4em 0.8em 0 
} 
 
img.thumbborder{ 
border:1px solid #dddddd 
} 
 
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,.mw-jump,div.top,div#column-one,#colophon,.mw-
editsection,.toctoggle,.tochidden,div#f-poweredbyico,div#f-
copyrightico,li#viewcount,li#about,li#disclaimer,li#mobileview,li#privacy,#footer-
places,.mw-hidden-catlinks,tr.mw-metadata-show-hide-extended,span.mw-filepage-other-
resolutions,#filetoc,.usermessage,.patrollink,#mw-navigation{ 
display:none 
} 
 
ul{ 
list-style-type:square 
} 
 
#content{ 
background:none; 
border:none !important; 
padding:0 !important; 
margin:0 !important; 
direction:ltr 
} 
 
#footer{ 
background :white; 
color :black; 
margin-top:1em; 
border-top:1px solid #AAA; 
direction:ltr 
} 
 
h1,h2,h3,h4,h5,h6{ 
font-weight:bold 
} 
 
p{ 
margin:1em 0; 
line-height:1.2em 
} 
 
pre,.mw-code{ 
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 
} 
 
a{ 
color:black !important; 
background:none !important; 
padding:0 !important 
} 
 
a:link,a:visited{ 
color:#520; 
background:transparent; 
text-decoration:underline 
} 
 
#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 
} 
 
a,a.external,a.new,a.stub{ 
color:black !important; 
text-decoration:none !important 
} 
 
a,a.external,a.new,a.stub{ 
color:inherit !important; 
text-decoration:inherit !important 
} 
 
img{ 
border:none; 
vertical-align:middle 
} 
 
span.texhtml{ 
font-family: MuseoSans,Georgia,"Times New Roman",Times,serif; 
} 
 
#siteNotice{ 
display:none 
} 
 
li.gallerybox{ 
vertical-align:top; 
display:-moz-inline-box; 
display:inline-block 
} 
 
ul.gallery,li.gallerybox{ 
zoom:1; 
*display:inline 
} 
 
ul.gallery{ 
margin:2px; 
padding:2px; 
display:block 
} 
 
li.gallerycaption{ 
font-weight:bold; 
text-align:center; 
display:block; 
word-wrap:break-word 
} 
 
li.gallerybox div.thumb{ 
text-align:center; 
border:1px solid #ccc; 
margin:2px 
} 
 
div.gallerytext{ 
overflow:hidden; 
font-size:94%; 
padding:2px 4px; 
word-wrap:break-word 
} 
 
table.diff{ 
background:white 
} 
 
td.diff-otitle{ 
background:#ffffff 
} 
 
td.diff-ntitle{ 
background:#ffffff 
} 
 
td.diff-addedline{ 
background:#ccffcc; 
font-size:smaller; 
border:solid 2px black 
} 
 
td.diff-deletedline{ 
background:#ffffaa; 
font-size:smaller; 
border:dotted 2px black 
} 
 
td.diff-context{ 
background:#eeeeee; 
font-size:smaller 
} 
 
.diffchange{ 
color:silver; 
font-weight:bold; 
text-decoration:underline 
} 
 
table.wikitable,table.mw_metadata{ 
margin:1em 0; 
border:1px #aaa solid; 
background:white; 
border-collapse:collapse 
} 
 
table.wikitable > tr > th,table.wikitable > tr > td,table.wikitable > * > tr > 
th,table.wikitable > * > tr > td,.mw_metadata th,.mw_metadata td{ 
border:1px #aaa solid; 
padding:0.2em 
} 
 
table.wikitable > tr > th,table.wikitable > * > tr > th,.mw_metadata th{ 
text-align:center; 
background:white; 
font-weight:bold 
} 
 
table.wikitable > caption,.mw_metadata caption{ 
font-weight:bold 
} 
 
a.sortheader{ 
margin:0 0.3em 
} 
 
.wikitable,.thumb,img{ 
page-break-inside:avoid 
} 
 
h2,h3,h4,h5,h6{ 
page-break-after:avoid 
} 
 
p{ 
widows:3; 
orphans:3 
} 
 
.catlinks ul{ 
display:inline; 
margin:0; 
padding:0; 
list-style:none; 
list-style-type:none; 
list-style-image:none; 
vertical-align:middle !ie 
} 
 
.catlinks li{ 
display:inline-block; 
line-height:1.15em; 
padding:0 .4em; 
border-left:1px solid #AAA; 
margin:0.1em 0; 
zoom:1; 
display:inline !ie 
} 
 
.catlinks li:first-child{ 
padding-left:.2em; 
border-left:none 
} 
 
 
} 
 
@media screen{ 
.mw-content-ltr{ 
direction:ltr 
} 
 
.mw-content-rtl{ 
direction:rtl 
} 
 
.sitedir-ltr textarea,.sitedir-ltr input{ 
direction:ltr 
} 
 
.sitedir-rtl textarea,.sitedir-rtl input{ 
direction:rtl 
} 
 
mark{ 
background-color:yellow; 
color:black 
} 
 

textarea[dir="ltr"],input[dir="ltr"]{ 
direction:ltr 
} 
 
textarea[dir="rtl"],input[dir="rtl"]{ 
direction:rtl 
} 
 
abbr,acronym,.explain{ 
border-bottom:1px dotted; 
cursor:help 
} 
 
.mw-plusminus-pos{ 
color:#006400 
} 
 
.mw-plusminus-neg{ 
color:#8b0000 
} 
 
.mw-plusminus-null{ 
color:#aaa 
} 
 
.allpagesredirect,.redirect-in-category,.watchlistredir{ 
font-style:italic 
} 
 
span.comment{ 
font-style:italic 
} 
 
span.changedby{ 
font-size:95% 
} 
 
.texvc{ 
direction:ltr; 
unicode-bidi:embed 
} 
 
img.tex{ 
vertical-align:middle 
} 
 
span.texhtml{ 
font-family:font-family: MuseoSans,Georgia,"Times New Roman",Times,serif;
} 
 
#wikiPreview.ontop{ 
margin-bottom:1em 
} 
 
#editform,#toolbar,#wpTextbox1{ 
clear:both 
} 
 
#toolbar img{ 
cursor:pointer 
} 
 
div.mw-filepage-resolutioninfo{ 
font-size:smaller 
} 
 
h2#filehistory{ 
clear:both 
} 
 
table.filehistory th,table.filehistory td{ 
vertical-align:top 
} 
 
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 
} 
 
.filehistory a img,#file img:hover{ 
background:white url(../images/sd/Checker-16x16.png) repeat; 
background:white url(../images/sd/Checker-16x16.png) repeat!ie 
} 
 
li span.deleted,span.history-deleted{ 
text-decoration:line-through; 
color:#888; 
font-style:italic 
} 
 
.not-patrolled{ 
background-color:#ffa 
} 
 
.unpatrolled{ 
font-weight:bold; 
color:red 
} 
 
div.patrollink{ 
font-size:75%; 
text-align:right 
} 
 
td.mw-label{ 
text-align:right 
} 
 
td.mw-input{ 
text-align:left 
} 
 
td.mw-submit{ 
text-align:left 
} 
 
td.mw-label{ 
vertical-align:top 
} 
 
.prefsection td.mw-label{ 
width:20% 
} 
 
.prefsection table{ 
width:100% 
} 
 
.prefsection table.mw-htmlform-matrix{ 
width:auto 
} 
 
.mw-icon-question{ 
background:url(../images/sd/question-small.png) no-repeat; 
background:url(../images/sd/question-small.png) no-repeat!ie; 
background:-webkit-linear-gradient(transparent,transparent),url(../images/sd/question-small.png) no-repeat; 
background:-webkit-linear-gradient(transparent,transparent),url(../images/sd/question-small.png) no-repeat!ie; 
background:linear-gradient(transparent,transparent),url(../images/sd/question-small.png) no-repeat; 
background:linear-gradient(transparent,transparent),url(../images/sd/question-small.png) no-repeat!ie; 
background-size:13px 13px; 
display:inline-block; 
height:13px; 
width:13px; 
margin-left:4px 
} 
 
.mw-icon-question:lang(ar),.mw-icon-question:lang(fa),.mw-icon-question:lang(ur){ 
-webkit-transform:scaleX(-1); 
-ms-transform:scaleX(-1); 
transform:scaleX(-1) 
} 
 
td.mw-submit{ 
white-space:nowrap 
} 
 
table.mw-htmlform-nolabel td.mw-label{ 
width:1px 
} 
 
tr.mw-htmlform-vertical-label td.mw-label{ 
text-align:left !important 
} 
 
.mw-htmlform-invalid-input td.mw-input input{ 
border-color:red 
} 
 
.mw-htmlform-flatlist div.mw-htmlform-flatlist-item{ 
display:inline; 
margin-right:1em; 
white-space:nowrap 
} 
 
.mw-htmlform-matrix td{ 
padding-left:0.5em; 
padding-right:0.5em 
} 
 
input#wpSummary{ 
width:80%; 
margin-bottom:1em 
} 
 
.mw-content-ltr .thumbcaption{ 
text-align:left 
} 
 
.mw-content-rtl .thumbcaption{ 
text-align:right 
} 
 
.mw-content-ltr .magnify{ 
float:right 
} 
 
.mw-content-rtl .magnify{ 
float:left 
} 
 
#catlinks{ 
text-align:left 
} 
 
.catlinks ul{ 
display:inline; 
margin:0; 
padding:0; 
list-style:none; 
list-style-type:none; 
list-style-image:none; 
vertical-align:middle !ie 
} 
 
.catlinks li{ 
display:inline-block; 
line-height:1.25em; 
border-left:1px solid #AAA; 
margin:0.125em 0; 
padding:0 0.5em; 
zoom:1; 
display:inline !ie 
} 
 
.catlinks li:first-child{ 
padding-left:0.25em; 
border-left:none 
} 
 
.catlinks li a.mw-redirect{ 
font-style:italic 
} 
 
.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,p.mw-revdel-editreasons{ 
font-size:90%; 
text-align:right 
} 
 
.os-suggest{ 
overflow:auto; 
overflow-x:hidden; 
position:absolute; 
top:0; 
left:0; 
width:0; 
background-color:white; 
border-style:solid; 
border-color:#AAAAAA; 
border-width:1px; 
z-index:99; 
font-size:95% 
} 
 
table.os-suggest-results{ 
font-size:95%; 
cursor:pointer; 
border:0; 
border-collapse:collapse; 
width:100% 
} 
 
.os-suggest-result,.os-suggest-result-hl{ 
white-space:nowrap; 
background-color:white; 
color:black; 
padding:2px 
} 
 
.os-suggest-result-hl,.os-suggest-result-hl-webkit{ 
background-color:#4C59A6; 
color:white 
} 
 
.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:0.4em; 
margin-right:0.2em 
} 
 
#pagehistory span.minor{ 
font-weight:bold 
} 
 
#pagehistory li{ 
border:1px solid white 
} 
 
#pagehistory li.selected{ 
background-color:#f9f9f9; 
border:1px dashed #aaa 
} 
 
.mw-history-revisiondelete-button,#mw-fileduplicatesearch-icon{ 
float:right 
} 
 
.newpage,.minoredit,.botedit{ 
font-weight:bold 
} 
 
#shared-image-dup,#shared-image-conflict{ 
font-style:italic 
} 
 
div.mw-warning-with-logexcerpt{ 
padding:3px; 
margin-bottom:3px; 
border:2px solid #2F6FAB; 
clear:both 
} 
 
div.mw-warning-with-logexcerpt ul li{ 
font-size:90% 
} 
 
span.mw-revdelundel-link,strong.mw-revdelundel-link{ 
font-size:90% 
} 
 
span.mw-revdelundel-hidden,input.mw-revdelundel-hidden{ 
visibility:hidden 
} 
 
td.mw-revdel-checkbox,th.mw-revdel-checkbox{ 
padding-right:10px; 
text-align:center 
} 
 
a.new{ 
color:#BA0000 
} 
 
a.feedlink{ 
background:url(../images/sd/feed-icon.png) center left no-repeat; 
background:url(../images/sd/feed-icon.png) center left no-repeat!ie; 
padding-left:16px 
} 
 
.plainlinks a{ 
background:none !important; 
padding:0 !important 
} 
 
.rtl a.external.free,.rtl a.external.autonumber{ 
direction:ltr; 
unicode-bidi:embed 
} 
 
table.wikitable{ 
margin:1em 0; 
background-color:#f9f9f9; 
border:1px #aaa solid; 
border-collapse:collapse; 
color:black 
} 
 
table.wikitable > tr > th,table.wikitable > tr > td,table.wikitable > * > tr > 
th,table.wikitable > * > tr > td{ 
border:1px #aaa solid; 
padding:0.2em 
} 
 
table.wikitable > tr > th,table.wikitable > * > tr > th{ 
background-color:#f2f2f2; 
text-align:center 
} 
 
table.wikitable > caption{ 
font-weight:bold 
} 
 
table.collapsed tr.collapsable{ 
display:none 
} 
 
.success{ 
color:green; 
font-size:larger 
} 
 
.warning{ 
color:#FFA500; 
font-size:larger 
} 
 
.error{ 
color:red; 
font-size:larger 
} 
 
.errorbox,.warningbox,.successbox{ 
font-size:larger; 
border:2px solid; 
padding:.5em 1em; 
margin-bottom:2em; 
color:#000; 
display:-moz-inline-block; 
display:inline-block; 
zoom:1; 
*display:inline 
} 
 
.errorbox{ 
border-color:red; 
background-color:#fff2f2 
} 
 
.warningbox{ 
border-color:#FF8C00; 
background-color:#FFFFC0 
} 
 
.successbox{ 
border-color:green; 
background-color:#dfd 
} 
 
.errorbox h2,.warningbox h2,.successbox h2{ 
font-size:1em; 
font-weight:bold; 
display:inline; 
margin:0 .5em 0 0; 
border:none 
} 
 
.mw-infobox{ 
border:2px solid #ff7f00; 
margin:0.5em; 
clear:left; 
overflow:hidden 
} 
 
.mw-infobox-left{ 
margin:7px; 
float:left; 
width:35px 
} 
 
.mw-infobox-right{ 
margin:0.5em 0.5em 0.5em 49px 
} 
 
.previewnote{ 
color:#c00; 
margin-bottom:1em 
} 
 
.previewnote p{ 
text-indent:3em; 
margin:0.8em 0 
} 
 
.visualClear{ 
clear:both 
} 
 
#mw_trackbacks{ 
border:solid 1px #bbbbff; 
background-color:#eeeeff; 
padding:0.2em 
} 
 
.mw-datatable{ 
border-collapse:collapse 
} 
 
.mw-datatable,.mw-datatable td,.mw-datatable th{ 
border:1px solid #aaaaaa; 
padding:0 0.15em 0 0.15em 
} 
 
.mw-datatable th{ 
background-color:#ddddff 
} 
 
.mw-datatable td{ 
background-color:#ffffff 
} 
 
.mw-datatable tr:hover td{ 
background-color:#eeeeff 
} 
 
.TablePager{ 
min-width:80% 
} 
 
.TablePager_nav{ 
margin:0 auto 
} 
 
.TablePager_nav td{ 
padding:3px; 
text-align:center 
} 
 
.TablePager_nav a{ 
text-decoration:none 
} 
 
.imagelist td,.imagelist th{ 
white-space:nowrap 
} 
 
.imagelist .TablePager_col_links{ 
background-color:#eeeeff 
} 
 
.imagelist .TablePager_col_img_description{ 
white-space:normal 
} 
 
.imagelist th.TablePager_sort{ 
background-color:#ccccff 
} 
 
ul#filetoc{ 
text-align:center; 
border:1px solid #aaaaaa; 
background-color:#f9f9f9; 
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 
} 
 
table.mw_metadata{ 
font-size:0.8em; 
margin-left:0.5em; 
margin-bottom:0.5em; 
width:400px 
} 
 
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 #aaaaaa; 
padding-left:5px; 
padding-right:5px 
} 
 
table.mw_metadata th{ 
background-color:#f9f9f9 
} 
 
table.mw_metadata td{ 
background-color:#fcfcfc 
} 
 
table.mw_metadata ul.metadata-langlist{ 
list-style-type:none; 
list-style-image:none; 
padding-right:5px; 
padding-left:5px; 
margin:0 
} 
 
.mw-content-ltr ul,.mw-content-rtl .mw-content-ltr ul{ 
margin:0.3em 0 0 1.6em; 
padding:0 
} 
 
.mw-content-rtl ul,.mw-content-ltr .mw-content-rtl ul{ 
margin:0.3em 1.6em 0 0; 
padding:0 
} 
 
.mw-content-ltr ol,.mw-content-rtl .mw-content-ltr ol{ 
margin:0.3em 0 0 3.2em; 
padding:0 
} 
 
.mw-content-rtl ol,.mw-content-ltr .mw-content-rtl ol{ 
margin:0.3em 3.2em 0 0; 
padding:0 
} 
 
.mw-content-ltr dd,.mw-content-rtl .mw-content-ltr dd{ 
margin-left:1.6em; 
margin-right:0 
} 
 
.mw-content-rtl dd,.mw-content-ltr .mw-content-rtl dd{ 
margin-right:1.6em; 
margin-left:0 
} 
 
li.gallerybox{ 
vertical-align:top; 
display:-moz-inline-box; 
display:inline-block 
} 
 
ul.gallery,li.gallerybox{ 
zoom:1; 
*display:inline 
} 
 
ul.gallery{ 
margin:2px; 
padding:2px; 
display:block 
} 
 
li.gallerycaption{ 
font-weight:bold; 
text-align:center; 
display:block; 
word-wrap:break-word 
} 
 
li.gallerybox div.thumb{ 
text-align:center; 
border:1px solid #ccc; 
background-color:#f9f9f9; 
margin:2px 
} 
 
li.gallerybox div.thumb img{ 
display:block; 
margin:0 auto 
} 
 
div.gallerytext{ 
overflow:hidden; 
font-size:94%; 
padding:2px 4px; 
word-wrap:break-word 
} 
 
ul.mw-gallery-nolines li.gallerybox div.thumb{ 
background-color:transparent; 
border:none 
} 
 
ul.mw-gallery-nolines li.gallerybox div.gallerytext{ 
text-align:center 
} 
 
ul.mw-gallery-packed li.gallerybox div.thumb,ul.mw-gallery-packed-overlay 
li.gallerybox div.thumb,ul.mw-gallery-packed-hover li.gallerybox div.thumb{ 
background-color:transparent; 
border:none 
} 
 
ul.mw-gallery-packed li.gallerybox div.thumb img,ul.mw-gallery-packed-overlay 
li.gallerybox div.thumb img,ul.mw-gallery-packed-hover li.gallerybox div.thumb img{ 
margin:0 auto 
} 
 
ul.mw-gallery-packed-hover li.gallerybox,ul.mw-gallery-packed-overlay li.gallerybox{ 
position:relative 
} 
 
ul.mw-gallery-packed-hover div.gallerytextwrapper{ 
overflow:hidden; 
height:0 
} 
 
ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper,ul.mw-gallery-
packed-overlay li.gallerybox div.gallerytextwrapper,ul.mw-gallery-packed-hover 
li.gallerybox.mw-gallery-focused div.gallerytextwrapper{ 
position:absolute; 
opacity:.8; 
filter:alpha(opacity=80); 
zoom:1; 
background-color:white; 
padding:5px 10px; 
bottom:0; 
left:0; 
height:auto; 
font-weight:bold; 
margin:2px 
} 
 
ul.mw-gallery-packed-hover,ul.mw-gallery-packed-overlay,ul.mw-gallery-packed{ 
text-align:center 
} 
 
ul.mw-gallery-packed-hover div.gallerytext,ul.mw-gallery-packed-overlay 
div.gallerytext{ 
opacity:1; 
position:relative 
} 
 
.mw-ajax-loader{ 
background-image:url(../images/sd/ajax-loader.gif); 
background-image:url(../images/sd/ajax-loader.gif)!ie; 
background-position:center center; 
background-repeat:no-repeat; 
padding:16px; 
position:relative; 
top:-16px 
} 
 
.mw-small-spinner{ 
padding:10px !important; 
margin-right:0.6em; 
background-image:url(../images/sd/spinner.gif); 
background-image:url(../images/sd/spinner.gif)!ie; 
background-position:center center; 
background-repeat:no-repeat 
} 
 
h1:lang(anp),h1:lang(as),h1:lang(bh),h1:lang(bho),h1:lang(bn),h1:lang(gu),h1:lang(hi)
,h1:lang(kn),h1:lang(ks),h1:lang(ml),h1:lang(mr),h1:lang(my),h1:lang(mai),h1:lang(ne)
,h1:lang(new),h1:lang(or),h1:lang(pa),h1:lang(pi),h1:lang(sa),h1:lang(ta),h1:lang(te)
{ 
line-height:1.6em !important 
} 
 
h2:lang(anp),h3:lang(anp),h4:lang(anp),h5:lang(anp),h6:lang(anp),h2:lang(as),h3:lang(
as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bho),h3:lang(bho),h4:lang(bho),h5:lan
g(bho),h6:lang(bho),h2:lang(bh),h3:lang(bh),h4:lang(bh),h5:lang(bh),h6:lang(bh),h2:la
ng(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lan
g(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang
(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ks),h3:lang(
ks),h4:lang(ks),h5:lang(ks),h6:lang(ks),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(m
l),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(my
),h3:lang(my),h4:lang(my),h5:lang(my),h6:lang(my),h2:lang(mai),h3:lang(mai),h4:lang(m
ai),h5:lang(mai),h6:lang(mai),h2:lang(ne),h3:lang(ne),h4:lang(ne),h5:lang(ne),h6:lang
(ne),h2:lang(new),h3:lang(new),h4:lang(new),h5:lang(new),h6:lang(new),h2:lang(or),h3:
lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:l
ang(pa),h6:lang(pa),h2:lang(pi),h3:lang(pi),h4:lang(pi),h5:lang(pi),h6:lang(pi),h2:la
ng(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lan
g(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang
(te){ 
line-height:1.2em 
} 
 
ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) 
li,ol:lang(mzn) li{ 
list-style-type:-moz-persian; 
list-style-type:persian 
} 
 
ol:lang(ckb) li{ 
list-style-type:-moz-arabic-indic; 
list-style-type:arabic-indic 
} 
 
ol:lang(hi) li,ol:lang(mr) li{ 
list-style-type:-moz-devanagari; 
list-style-type:devanagari 
} 
 
ol:lang(as) li,ol:lang(bn) li{ 
list-style-type:-moz-bengali; 
list-style-type:bengali 
} 
 
ol:lang(or) li{ 
list-style-type:-moz-oriya; 
list-style-type:oriya 
} 
 
#toc ul,.toc ul{ 
margin:.3em 0 
} 
 
.mw-content-ltr .toc ul,.mw-content-ltr #toc ul,.mw-content-rtl .mw-content-ltr .toc 
ul,.mw-content-rtl .mw-content-ltr #toc ul{ 
text-align:left 
} 
 
.mw-content-rtl .toc ul,.mw-content-rtl #toc ul,.mw-content-ltr .mw-content-rtl .toc 
ul,.mw-content-ltr .mw-content-rtl #toc ul{ 
text-align:right 
} 
 
.mw-content-ltr .toc ul ul,.mw-content-ltr #toc ul ul,.mw-content-rtl .mw-content-ltr 
.toc ul ul,.mw-content-rtl .mw-content-ltr #toc ul ul{ 
margin:0 0 0 2em 
} 
 
.mw-content-rtl .toc ul ul,.mw-content-rtl #toc ul ul,.mw-content-ltr .mw-content-rtl 
.toc ul ul,.mw-content-ltr .mw-content-rtl #toc ul ul{ 
margin:0 2em 0 0 
} 
 
#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle{ 
direction:ltr 
} 
 
.mw-help-field-hint{ 
display:none; 
margin-left:2px; 
margin-bottom:-8px; 
padding:0 0 0 15px; 
background-image:url(../images/sd/help-question.gif); 
background-image:url(../images/sd/help-question.gif)!ie; 
background-position:left center; 
background-repeat:no-repeat; 
cursor:pointer; 
font-size:.8em; 
text-decoration:underline; 
color:#49166D 
} 
 
.mw-help-field-hint:hover{ 
background-image:url(../images/sd/help-question-hover.gif); 
background-image:url(../images/sd/help-question-hover.gif)!ie 
} 
 
.mw-help-field-data{ 
display:block; 
background-color:#d6f3ff; 
padding:5px 8px 4px 8px; 
border:1px solid #5dc9f4; 
margin-left:20px 
} 
 
.tipsy{ 
padding:5px 5px 10px; 
font-size:12px; 
position:absolute; 
z-index:100000; 
overflow:visible 
} 
 
.tipsy-inner{ 
padding:5px 8px 4px 8px; 
background-color:#d6f3ff; 
color:black; 
border:1px solid #5dc9f4; 
max-width:300px; 
text-align:left 
} 
 
.tipsy-arrow{ 
position:absolute; 
background:url(../images/sd/tipsy-arrow.gif) no-repeat top left; 
background:url(../images/sd/tipsy-arrow.gif) no-repeat top left!ie; 
width:13px; 
height:13px 
} 
 
.tipsy-se .tipsy-arrow{ 
bottom:-2px; 
right:10px; 
background-position:0% 100% 
} 
 
#mw-clearyourcache,#mw-sitecsspreview,#mw-sitejspreview,#mw-usercsspreview,#mw-
userjspreview{ 
direction:ltr; 
unicode-bidi:embed 
} 
 
.diff-currentversion-title,.diff{ 
direction:ltr; 
unicode-bidi:embed 
} 
 
.diff-contentalign-right td{ 
direction:rtl; 
unicode-bidi:embed 
} 
 
.diff-contentalign-left td{ 
direction:ltr; 
unicode-bidi:embed 
} 
 
.diff-multi,.diff-otitle,.diff-ntitle,.diff-lineno{ 
direction:ltr !important; 
unicode-bidi:embed 
} 
 
#mw-revision-info,#mw-revision-info-current,#mw-revision-nav{ 
direction:ltr; 
display:inline 
} 
 
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-credits a{ 
unicode-bidi:embed 
} 
 
.mw-jump,#jump-to-nav{ 
overflow:hidden; 
height:0; 
zoom:1 
} 
 
.printfooter{ 
display:none 
} 
 
.xdebug-error{ 
position:absolute; 
z-index:99 
} 
 
.mw-editsection,.toctoggle{ 
-moz-user-select:none; 
-webkit-user-select:none; 
-ms-user-select:none; 
user-select:none 
} 
 
.mw-editsection{ 
font-size:small; 
font-weight:normal; 
margin-left:1em; 
vertical-align:baseline; 
line-height:1em; 
display:inline-block 
} 
 
.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 
} 
 
 
} 
 
.PopUpMediaTransform a .play-btn-large{ 
position :absolute; 
top:50%; 
left :50%; 
width:70px; 
height:53px; 
margin-left:-35px; 
margin-top:-25px; 
background-image:url(../images/sd/player_big_play_button.png); 
background-image:url(../images/sd/player_big_play_button.png)!ie 
} 
 
.PopUpMediaTransform a .play-btn-large :hover{ 
background-image:url(../images/sd/player_big_play_button_hover.png); 
background-image:url(../images/sd/player_big_play_button_hover.png)!ie 
} 
 
.PopUpMediaTransform{ 
position :relative; 
display:inline-block 
} 
 
li.gallerybox div.thumb div.PopUpMediaTransform{ 
margin:0 auto 
} 
 
@media screen{ 
a{ 
text-decoration:none; 
color:#49166D; 
background:none 
} 
 
a:visited{ 
color:#49166D 
} 
 
a:active{ 
color:#faa700 
} 
 
a:hover,a:focus{ 
text-decoration:underline 
} 
 
a.stub{ 
color:#772233 
} 
 
a.new,#p-personal a.new{ 
color:#ba0000 
} 

a.new,#p-loginId a.new{ 
color:#ba0000 
}

a.new:visited,#p-personal a.new:visited{ 
color:#a55858 
} 

a.new:visited,#p-loginId a.new:visited{ 
color:#a55858 
} 


.mw-body a.extiw,.mw-body a.extiw:active{ 
color:#36b 
} 
 
.mw-body a.extiw:visited{ 
color:#636 
} 
 
.mw-body a.extiw:active{ 
color:#b63 
} 
 
.mw-body a.external{ 
color:#36b 
} 
 
.mw-body a.external:visited{ 
color:#636 
} 
 
.mw-body a.external:active{ 
color:#b63 
} 
 
.mw-ui-container #userloginForm,.mw-ui-container #userlogin{border:0;margin:0;padding:0}
.mw-ui-container #languagelinks{margin-bottom:2em;font-size:0.8em}
section.mw-form-header{margin-bottom:10px}
.mw-ui-vform .errorbox,.mw-ui-vform .warningbox,.mw-ui-vform .successbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0.9em;margin:0 0 1em 0;padding:0.5em;color:#cc0000;border:1px solid #fac5c5;background-color:#fae3e3;text-shadow:0 1px #fae3e3;word-wrap:break-word}
.mw-ui-container #userloginForm{margin-right:20px}
.mw-ui-container h2{border:0;font-weight:bold}
#wpCaptchaWord{margin-top:6px}
.mw-createacct-captcha-container{background-color:#f8f8f8;border:1px solid #c9c9c9;padding:10px;text-align:center}
.mw-createacct-captcha-assisted{display:block;margin-top:0.5em}
.mw-createacct-captcha-and-reload{border:1px solid #c9c9c9;display:table-cell;width:270px;background-color:#FFF}
.fancycaptcha-image-container{width:100%}
.mw-ui-container #userloginForm{float:left}
div.mw-createacct-benefits-container{float:left}
div.mw-createacct-benefits-container h2{margin-bottom:30px}

.mw-number-text.icon-edits{
	background:url(../images/sd/icon-edits.png) no-repeat left center;
	background:url(../images/sd/icon-edits.png) no-repeat left center!ie
}

.mw-number-text.icon-pages{
	background:url(../images/sd/icon-pages.png) no-repeat left center;
	background:url(../images/sd/icon-pages.png) no-repeat left center!ie
}

.mw-number-text.icon-contributors{
	background:url(../images/sd/icon-contributors.png) no-repeat left center;
	background:url(../images/sd/icon-contributors.png) no-repeat left center!ie
}

div.mw-number-text h3{top:0;margin:0;padding:0;color:#252525;font-family: MuseoSans,Georgia,"Times New Roman",Times,serif;font-weight:normal;font-size:2.2em;line-height:1.2;text-align:center}
div.mw-number-text{display:block;font-size:1.2em;color:#444;margin-top:1em;padding:0 0 0 95px;min-height:75px;text-align:center}

.mw-ui-flush-left{float:left;margin-left:0;padding-left:0}
.mw-ui-flush-right{float:right;margin-right:0;padding-right:0}
.mw-ui-center-block{display:block;margin-left:auto;margin-right:auto}

.mw-ui-button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:0.4em 1em 0.4em 1em;margin:0;background-color:#c9c9c9;*background-color:#c9c9c9;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFDCDCDC',endColorstr='#FFC9C9C9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#dcdcdc),color-stop(100%,#c9c9c9));background-image:-webkit-linear-gradient(top,#dcdcdc,#c9c9c9);background-image:-moz-linear-gradient(top,#dcdcdc,#c9c9c9);background-image:-o-linear-gradient(top,#dcdcdc,#c9c9c9);background-image:linear-gradient(top,#dcdcdc,#c9c9c9);color:black;text-shadow:0 1px 1px rgba(201,201,201,0.3);border:1px solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;vertical-align:middle;text-align:center;text-decoration:none;font-weight:bold;cursor:pointer}
.mw-ui-button:hover,.mw-ui-button.mw-ui-hover{background-color:gainsboro;*background-color:gainsboro;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#FFDCDCDC');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,#dcdcdc));background-image:-webkit-linear-gradient(top,#e9e9e9,#dcdcdc);background-image:-moz-linear-gradient(top,#e9e9e9,#dcdcdc);background-image:-o-linear-gradient(top,#e9e9e9,#dcdcdc);background-image:linear-gradient(top,#e9e9e9,#dcdcdc);text-decoration:none}
.mw-ui-button:active,.mw-ui-button.mw-ui-active{background-image:none;background-color:#c1c1c1;text-shadow:none}
.mw-ui-button:disabled,.mw-ui-button.mw-ui-disabled{background-image:none;background-color:#c9c9c9;opacity:0.5;text-shadow:none}
.mw-ui-button:disabled,.mw-ui-button.mw-ui-disabled{cursor:default}
.mw-ui-button.mw-ui-big{font-size:1.3em}
.mw-ui-button.mw-ui-block{display:block;width:100%}

a.mw-ui-button{text-decoration:none}

.mw-ui-button-group > *{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;float:left}
.mw-ui-button-group > *:first-child{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}
.mw-ui-button-group > *:last-child{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}

.mw-ui-button{font-size:1em;line-height:1.4em}

.mw-ui-button.mw-ui-primary{background-color:#3366bb;*background-color:#3366bb;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF4779CD',endColorstr='#FF3366BB');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4779cd),color-stop(100%,#3366bb));background-image:-webkit-linear-gradient(top,#4779cd,#3366bb);background-image:-moz-linear-gradient(top,#4779cd,#3366bb);background-image:-o-linear-gradient(top,#4779cd,#3366bb);background-image:linear-gradient(top,#4779cd,#3366bb);color:white;text-shadow:0 1px 1px rgba(51,102,187,0.75);border:1px solid #3162b3}
.mw-ui-button.mw-ui-primary:hover,.mw-ui-button.mw-ui-primary.mw-ui-hover{background-color:#4779cd;*background-color:#4779cd;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF5B88D2',endColorstr='#FF4779CD');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#5b88d2),color-stop(100%,#4779cd));background-image:-webkit-linear-gradient(top,#5b88d2,#4779cd);background-image:-moz-linear-gradient(top,#5b88d2,#4779cd);background-image:-o-linear-gradient(top,#5b88d2,#4779cd);background-image:linear-gradient(top,#5b88d2,#4779cd);text-decoration:none}
.mw-ui-button.mw-ui-primary:active,.mw-ui-button.mw-ui-primary.mw-ui-active{background-image:none;background-color:#305faf;text-shadow:none}
.mw-ui-button.mw-ui-primary:disabled,.mw-ui-button.mw-ui-primary.mw-ui-disabled{background-image:none;background-color:#3366bb;opacity:0.5;text-shadow:none}

.mw-ui-button.mw-ui-constructive{background-color:#27aa65;*background-color:#27aa65;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF2EC977',endColorstr='#FF27AA65');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#2ec977),color-stop(100%,#27aa65));background-image:-webkit-linear-gradient(top,#2ec977,#27aa65);background-image:-moz-linear-gradient(top,#2ec977,#27aa65);background-image:-o-linear-gradient(top,#2ec977,#27aa65);background-image:linear-gradient(top,#2ec977,#27aa65);color:white;text-shadow:0 1px 1px rgba(39,170,101,0.75);border:1px solid #25a260}
.mw-ui-button.mw-ui-constructive:hover,.mw-ui-button.mw-ui-constructive.mw-ui-hover{background-color:#2ec977;*background-color:#2ec977;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF3ED384',endColorstr='#FF2EC977');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#3ed384),color-stop(100%,#2ec977));background-image:-webkit-linear-gradient(top,#3ed384,#2ec977);background-image:-moz-linear-gradient(top,#3ed384,#2ec977);background-image:-o-linear-gradient(top,#3ed384,#2ec977);background-image:linear-gradient(top,#3ed384,#2ec977);text-decoration:none}
.mw-ui-button.mw-ui-constructive:active,.mw-ui-button.mw-ui-constructive.mw-ui-active{background-image:none;background-color:#249e5e;text-shadow:none}
.mw-ui-button.mw-ui-constructive:disabled,.mw-ui-button.mw-ui-constructive.mw-ui-disabled{background-image:none;background-color:#27aa65;opacity:0.5;text-shadow:none}

.mw-ui-button.mw-ui-destructive{background-color:#cc0000;*background-color:#cc0000;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFF20000',endColorstr='#FFCC0000');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f20000),color-stop(100%,#cc0000));background-image:-webkit-linear-gradient(top,#f20000,#cc0000);background-image:-moz-linear-gradient(top,#f20000,#cc0000);background-image:-o-linear-gradient(top,#f20000,#cc0000);background-image:linear-gradient(top,#f20000,#cc0000);color:white;text-shadow:0 1px 1px rgba(204,0,0,0.75);border:1px solid #c20000}
.mw-ui-button.mw-ui-destructive:hover,.mw-ui-button.mw-ui-destructive.mw-ui-hover{background-color:#f20000;*background-color:#f20000;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFF0D0D',endColorstr='#FFF20000');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff0d0d),color-stop(100%,#f20000));background-image:-webkit-linear-gradient(top,#ff0d0d,#f20000);background-image:-moz-linear-gradient(top,#ff0d0d,#f20000);background-image:-o-linear-gradient(top,#ff0d0d,#f20000);background-image:linear-gradient(top,#ff0d0d,#f20000);text-decoration:none}
.mw-ui-button.mw-ui-destructive:active,.mw-ui-button.mw-ui-destructive.mw-ui-active{background-image:none;background-color:#bd0000;text-shadow:none}
.mw-ui-button.mw-ui-destructive:disabled,.mw-ui-button.mw-ui-destructive.mw-ui-disabled{background-image:none;background-color:#cc0000;opacity:0.5;text-shadow:none}

.mw-ui-vform{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:290px}
.mw-ui-vform > div{display:block;margin:0 0 15px 0;padding:0;width:100%}
.mw-ui-vform > div input,.mw-ui-vform > div .mw-ui-button{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%}
.mw-ui-vform > div input:not([type=button]):not([type=submit]):not([type=file]){outline:0;border-style:solid;border-width:1px;border-color:#c9c9c9;color:#252525;padding:0.35em 0 0.35em 0.5em}
.mw-ui-vform > div input:not([type=button]):not([type=submit]):not([type=file]):focus{box-shadow:#CECECE 0px 0px 5px;border-color:#CECECE}
.mw-ui-vform > div label{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em;color:#4a4a4a;width:auto;margin:0 0 0.2em 0;padding:0}
.mw-ui-vform > div label *{font-weight:normal}
.mw-ui-vform > div input[type="checkbox"],.mw-ui-vform > div input[type="radio"]{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:auto}

.mw-ui-input{outline:0;border-style:solid;border-width:1px;border-color:#c9c9c9;color:#252525;padding:0.35em 0 0.35em 0.5em}
.mw-ui-input:focus{box-shadow:#CECECE 0px 0px 5px;border-color:#CECECE}
.mw-ui-label{font-size:0.9em;color:#4a4a4a}
.mw-ui-label *{font-weight:normal}
.mw-ui-checkbox-label,.mw-ui-radio-label{margin-bottom:0.5em;cursor:pointer;vertical-align:bottom;line-height:normal;font-weight:normal}
.mw-ui-checkbox-label > input[type="checkbox"],.mw-ui-checkbox-label > input[type="radio"],.mw-ui-radio-label > input[type="checkbox"],.mw-ui-radio-label > input[type="radio"]{width:auto;height:auto;margin:0 0.1em 0em 0;padding:0;border-style:solid;border-width:1px;border-color:#c9c9c9;cursor:pointer}
.mw-ui-vform,.mw-ui-vform > div input,.mw-ui-input{font-size:1em;line-height:1.4em}
.mw-ui-container{font-size:1em;line-height:1.4em}

img{ 
border:none; 
vertical-align:middle 
} 
 
hr{ 
height:1px; 
color:#aaa; 
background-color:#aaa; 
border:0; 
margin:.2em 0 
} 
 
h1,h2,h3,h4,h5,h6{ 
color:black; 
background:none; 
font-weight:normal; 
margin:0; 
overflow:hidden; 
padding-top:.5em; 
padding-bottom:.17em; 
border-bottom:1px solid #aaa 
} 
 
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:108% 
} 
 
h6{ 
font-size:100% 
} 
 
h1,h2{ 
margin-bottom:.6em 
} 
 
h3,h4,h5{ 
margin-bottom:.3em 
} 
 
p{ 
margin:.4em 0 .5em 0; 
line-height:1.5em 
} 
 
p img{ 
margin:0 
} 
 
ul{ 
line-height:1.5em; 
list-style-type:square; 
margin:.3em 0 0 1.6em; 
padding:0 
} 
 
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:1.6em; 
margin-bottom:.1em 
} 
 
q{ 
font-family: MuseoSans,Georgia,"Times New Roman",Times,serif; 
font-style:italic 
} 
 
pre,code,tt,kbd,samp,.mw-code{ 
font-family: MuseoSans,Georgia,"Times New Roman",Times,serif; 
} 
 
code{ 
background-color:#f9f9f9 
} 
 
pre,.mw-code{ 
padding:1em; 
border:1px solid #ddd; 
color:black; 
background-color:#f9f9f9 
} 
 
table{ 
font-size:100% 
} 
 
fieldset{ 
border:1px solid #ccc; 
margin:1em 0 1em 0; 
padding:0 1em 1em; 
line-height:1.5em 
} 
 
fieldset.nested{ 
margin:0 0 0.5em 0; 
padding:0 0.5em 0.5em 
} 
 
legend{ 
padding:.5em; 
font-size:95% 
} 
 
form{ 
border:none; 
margin:0 
} 
 
textarea{ 
width:100%; 
padding:.1em 
} 
 
select{ 
	vertical-align:top; 
   -webkit-appearance: button;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 2px;
   -webkit-padding-start: 2px;
   -webkit-user-select: none;
   background-image: url(../images/15xvbd5.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   border: 1px solid #AAA;
   color: #555;
   font-size: inherit;
   margin: 0px;
   overflow: hidden;
   padding:2px 30px 2px 2px !important;
   text-overflow: ellipsis;
   white-space: nowrap;
   width: 140px;
} 

select:disabled{
	background-image: url(../images/15xvbd5.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
}
 
.center{ 
width:100%; 
text-align:center 
} 
 
*.center *{ 
margin-left:auto; 
margin-right:auto 
} 
 
.small{ 
font-size:94% 
} 
 
table.small{ 
font-size:100% 
} 
 
#toc,.toc,.mw-warning{ 
border:1px solid #aaa; 
background-color:#f9f9f9; 
padding:5px; 
font-size:95% 
} 
 
#toc,.toc{ 
display:-moz-inline-block; 
display:inline-block; 
display:table; 
zoom:1; 
*display:inline; 
padding:7px 
} 
 
table#toc,table.toc{ 
border-collapse:collapse 
} 
 
table#toc td,table.toc td{ 
padding:0 
} 
 
#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:0; 
text-align:left 
} 
 
#toc ul ul,.toc ul ul{ 
margin:0 0 0 2em 
} 
 
#toc .toctoggle,.toc .toctoggle{ 
font-size:94% 
} 
 
.toccolours{ 
border:1px solid #aaa; 
background-color:#f9f9f9; 
padding:5px; 
font-size:95% 
} 
 
.mw-warning{ 
margin-left:50px; 
margin-right:50px; 
text-align:center 
} 
 
div.floatright,table.floatright{ 
margin:0 0 .5em .5em; 
border:0 
} 
 
div.floatright p{ 
font-style:italic 
} 
 
div.floatleft,table.floatleft{ 
margin:0 .5em .5em 0; 
border:0 
} 
 
div.floatleft p{ 
font-style:italic 
} 
 
div.thumb{ 
margin-bottom:.5em; 
width:auto; 
background-color:transparent 
} 
 
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; 
line-height:1.4em; 
padding:3px !important; 
font-size:94% 
} 
 
div.magnify{ 
border:none !important; 
background:none !important; 
margin-left:3px 
} 
 
div.magnify a,div.magnify img{ 
display:block; 
border:none !important; 
background:none !important 
} 
 
div.tright{ 
margin:.5em 0 1.3em 1.4em 
} 
 
div.tleft{ 
margin:.5em 1.4em 1.3em 0 
} 
 
img.thumbborder{ 
border:1px solid #dddddd 
} 
 
#editform textarea{ 
display:block; 
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; 
box-sizing:border-box 
} 
 
#userlogin,#userloginForm{ 
border:solid 1px #cccccc; 
padding:1.2em; 
margin:0.5em 
} 
 
#loginend{ 
margin:0.5em 
} 
 
#loginend table{ 
width:100% 
} 
 
.catlinks{ 
border:1px solid #aaa; 
background-color:#f9f9f9; 
padding:5px; 
margin-top:1em; 
clear:both 
} 
 
.usermessage{ 
background-color:#ffce7b; 
border:1px solid #ffa500; 
color:black; 
font-weight:bold; 
margin:2em 0 1em; 
padding:.5em 1em; 
vertical-align:middle 
} 
 
#siteNotice{ 
position:relative; 
text-align:center; 
margin:0 
} 
 
#localNotice{ 
margin-bottom:0.9em 
} 
 
.firstHeading,#firstHeading{ 
margin-bottom:.1em; 
line-height:1.2em; 
padding-bottom:0 
} 
 
#siteSub{ 
display:none 
} 
 
#jump-to-nav{ 
margin-top:-1.4em; 
margin-bottom:1.4em  
} 
 
#contentSub,#contentSub2{ 
font-size:84%; 
line-height:1.2em; 
margin:0 0 1.4em 1em; 
color:#7d7d7d; 
width:auto 
} 
 
span.subpages{ 
display:block 
} 
 
html,body{ 
height:100%; 
margin:0; 
padding:0; 
font-family: arial,sans-serif,"Times New Roman",Times,serif; 
font-size:1em 
} 
 
body{ 
background-color:#f6f6f6 
} 
 
div#content{ 
margin-left:12em; 
padding:1em; 
border:1px solid #cecece; 
border-right-width:0; 
margin-top:-1px; 
background-color:white; 
color:black; 
direction:ltr 
} 
 
#mw-navigation h2{ 
position:absolute; 
top:-9999px;
} 

h2 {
color: #49166D;
font-size: 17px;
font-family: 'HelveticaNeueLTStd45Light',Helvetica, Arial, sans-serif;
}
 
#mw-page-base{ 
height:5em; 
background-color:white; 
background-image:url(../images/sd/page-fade.png); 
background-image:url(../images/sd/page-fade.png)!ie; 
background-position:bottom left; 
background-repeat:repeat-x 
} 
 
#mw-head-base{ 
margin-top:-5em; 
margin-left:12em; 
height:5em 
} 
 
div#mw-head{ 
position:absolute; 
top:0; 
right:0; 
width:100% 
} 
 
div#mw-head h3{ 
margin:0; 
padding:0 
} 
 
div.emptyPortlet{ 
display:none 
} 
 
#p-personal{ 
position:absolute; 
top:0.33em; 
right:0.75em; 
z-index:100 
} 

#p-loginId{ 
position:absolute; 
top:0.33em; 
right:0.75em; 
z-index:100 
}

#p-personal h3{ 
display:none 
} 
#p-loginId h3{ 
display:none 
} 

#p-personal ul{ 
list-style-type:none; 
list-style-image:none; 
margin:0; 
padding-left:12em 
} 

#p-loginId ul{ 
list-style-type:none; 
list-style-image:none; 
margin:0; 
padding-left:12em 
}

#p-personal li{ 
line-height:1.125em; 
float:left 
} 

#p-loginId li{ 
line-height:1.125em; 
float:left 
} 

#p-personal li{ 
margin-left:0.75em; 
margin-top:0.5em; 
font-size:0.75em; 
white-space:nowrap 
} 

#p-loginId li{ 
margin-left:0.75em; 
margin-top:0.5em; 
font-size:0.75em; 
white-space:nowrap 
}

#left-navigation{ 
float:left; 
margin-left:12em; 
margin-top:2.5em; 
margin-bottom:-2.5em; 
display:inline 
} 
 
#right-navigation{ 
float:right; 
margin-top:2.5em 
} 
 
div.vectorTabs h3,div.vectorMenu h3 span{ 
display:none 
} 
 
div.vectorTabs{ 
float:left; 
height:2.5em 
} 
 
div.vectorTabs{ 
background-image:url(../images/sd/tab-break.png); 
background-image:url(../images/sd/tab-break.png)!ie; 
background-position:bottom left; 
background-repeat:no-repeat; 
padding-left:1px; 
padding-right:12px 
} 
 
div.vectorTabs ul{ 
float:left 
} 
 
div.vectorTabs ul{ 
height:100%; 
list-style-type:none; 
list-style-image:none; 
margin:0; 
padding:0 
} 
 
div.vectorTabs ul li{ 
float:left 
} 
 
div.vectorTabs ul li{ 
line-height:1.125em; 
display:inline-block; 
height:100%; 
margin:0; 
padding:0; 
background-color:#f3f3f3; 
background-image:url(../images/sd/tab-normal-fade.png); 
background-image:url(../images/sd/tab-normal-fade.png)!ie; 
background-position:bottom left; 
background-repeat:repeat-x; 
white-space:nowrap 
} 
 
div.vectorTabs ul > li{ 
display:block 
} 
 
div.vectorTabs li.selected{ 
background-image:url(../images/sd/tab-current-fade.png); 
background-image:url(../images/sd/tab-current-fade.png)!ie 
} 
 
div.vectorTabs li a{ 
display:inline-block; 
height:1.9em; 
padding-left:0.5em; 
padding-right:0.5em; 
color:#49166D; 
cursor:pointer; 
font-size:0.8em 
} 
 
div.vectorTabs li > a{ 
display:block 
} 
 
div.vectorTabs li.icon a{ 
background-position:bottom right; 
background-repeat:no-repeat 
} 
 
div.vectorTabs span a{ 
display:inline-block; 
padding-top:1.25em 
} 
 
div.vectorTabs span > a{ 
float:left; 
display:block 
} 
 
div.vectorTabs span{ 
display:inline-block; 
background-image:url(../images/sd/tab-break.png); 
background-image:url(../images/sd/tab-break.png)!ie; 
background-position:bottom right; 
background-repeat:no-repeat 
} 
 
div.vectorTabs li.selected a,div.vectorTabs li.selected a:visited{ 
color:#333; 
text-decoration:none 
} 
 
div.vectorTabs li.new a,div.vectorTabs li.new a:visited{ 
color:#a55858 
} 
 
div.vectorMenu{ 
direction:ltr; 
float:left; 
background-image:url(../images/sd/arrow-down-icon.png); 
background-image:url(../images/sd/arrow-down-icon.png)!ie; 
background-image:-webkit-linear-gradient(transparent,transparent),url(../images/sd/arrow-down-icon.png); 
background-image:-webkit-linear-gradient(transparent,transparent),url(../images/sd/arrow-down-icon.png)!ie; 
background-image:linear-gradient(transparent,transparent),url(../images/sd/arrow-down-icon.png); 
background-image:linear-gradient(transparent,transparent),url(../images/sd/arrow-down-icon.png)!ie; 
background-position:100% 60%; 
background-repeat:no-repeat; 
cursor:pointer 
} 
 
div.vectorMenuFocus{ 
background-image:url(../images/sd/arrow-down-focus-icon.png); 
background-image:url(../images/sd/arrow-down-focus-icon.png)!ie; 
background-image:-webkit-linear-gradient(transparent,transparent),url(../images/sd/arrow-down-focus-icon.png); 
background-image:-webkit-linear-gradient(transparent,transparent),url(../images/sd/arrow-down-focus-icon.png)!ie; 
background-image:linear-gradient(transparent,transparent),url(../images/sd/arrow-down-focus-icon.png); 
background-image:linear-gradient(transparent,transparent),url(../images/sd/arrow-down-focus-icon.png)!ie; 
background-position:100% 60% 
} 
 
body.rtl div.vectorMenu{ 
direction:rtl 
} 
 
div#mw-head div.vectorMenu h3{ 
float:left; 
background-image:url(../images/sd/tab-break.png); 
background-image:url(../images/sd/tab-break.png)!ie; 
background-repeat:no-repeat 
} 
 
div#mw-head div.vectorMenu h3{ 
background-position:bottom left; 
margin-left:-1px 
} 
 
div#mw-head div.vectorMenu > h3{ 
background-image:none 
} 
 
div#mw-head div.vectorMenu h4,div.vectorMenu#p-variants #mw-vector-current-variant{ 
display:inline-block; 
float:left; 
font-size:0.8em; 
padding-left:0.5em; 
padding-top:1.375em; 
font-weight:normal; 
border:none 
} 
 
div.vectorMenu h3 a{ 
display:inline-block; 
width:24px; 
height:1.9em; 
text-decoration:none; 
background-image:url(../images/sd/tab-break.png); 
background-image:url(../images/sd/tab-break.png)!ie; 
background-repeat:no-repeat 
} 
 
div.vectorMenu h3 a{ 
background-position:bottom right 
} 
 
div.vectorMenu h3 > a{ 
display:block 
} 
 
div.vectorMenu div.menu{ 
position:relative; 
display:none; 
clear:both; 
text-align:left 
} 
 
body.rtl div.vectorMenu div.menu{ 
margin-left:24px 
} 
 
body.rtl div.vectorMenu > div.menu{ 
margin-left:auto 
} 
 
body.rtl div.vectorMenu > div.menu,x:-moz-any-link{ 
margin-left:23px 
} 
 
div.vectorMenu:hover div.menu,div.vectorMenu div.menuForceShow{ 
display:block 
} 
 
div.vectorMenu ul{ 
position:absolute; 
background-color:white; 
border:solid 1px silver; 
border-top-width:0; 
list-style-type:none; 
list-style-image:none; 
padding:0; 
margin:0; 
margin-left:-1px; 
text-align:left 
} 
 
div.vectorMenu ul,x:-moz-any-link{ 
min-width:5em 
} 
 
div.vectorMenu ul,x:-moz-any-link,x:default{ 
min-width:0 
} 
 
div.vectorMenu li{ 
padding:0; 
margin:0; 
text-align:left; 
line-height:1em 
} 
 
div.vectorMenu li a{ 
display:inline-block; 
padding:0.5em; 
white-space:nowrap; 
color:#49166D; 
cursor:pointer; 
font-size:0.8em 
} 
 
div.vectorMenu li > a{ 
display:block 
} 
 
div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited{ 
color:#333; 
text-decoration:none 
} 
 
#p-search h3{ 
display:none 
} 
 
#p-search{ 
float:left 
} 
 
#p-search{ 
margin-right:0.5em; 
margin-left:0.5em 
} 
 
#p-search form,#p-search input{ 
margin:0; 
margin-top:0.4em 
} 
 
div#simpleSearch{ 
display:block; 
width:14em; 
height:1.4em; 
margin-top:0.65em; 
position:relative; 
min-height:1px; 
border:solid 1px #aaa; 
color:black; 
background-color:white; 
background-image:url(../images/sd/search-fade.png); 
background-image:url(../images/sd/search-fade.png)!ie; 
background-position:top left; 
background-repeat:repeat-x 
} 
 
div#simpleSearch input:focus{ 
outline:none 
} 
 
div#simpleSearch input.placeholder{ 
color:#999 
} 
 
div#simpleSearch input::-webkit-input-placeholder{ 
color:#999 
} 
 
div#simpleSearch input:-moz-placeholder{ 
color:#999 
} 
 
div#simpleSearch input:-ms-input-placeholder{ 
color:#999 
} 
 
div#simpleSearch input#searchInput{ 
position:absolute; 
top:0; 
left:0; 
width:90%; 
margin:0; 
padding:0; 
padding-left:0.2em; 
padding-top:0.2em; 
padding-bottom:0.2em; 
outline:none; 
border:none; 
font-size:13px; 
color:black; 
background-color:transparent; 
direction:ltr 
} 
 
div#simpleSearch button#searchButton{ 
position:absolute; 
width:10%; 
right:0; 
top:0; 
padding:0; 
padding-top:0.3em; 
padding-bottom:0.2em; 
padding-right:0.4em; 
margin:0; 
border:none; 
cursor:pointer; 
background-color:transparent; 
background-image:none 
} 
 
div#simpleSearch button#searchButton img{ 
border:none; 
margin:0; 
margin-top:-3px; 
padding:0 
} 
 
div#simpleSearch button#searchButton > img{ 
margin:0 
} 
 
div#mw-panel{ 
position:absolute; 
top:140px; 
padding-top:1em; 
width:12em; 
left:0 
} 
 
div#mw-panel div.portal{ 
padding-bottom:1.5em; 
direction:ltr 
} 
 
div#mw-panel div.portal h3{ 
font-weight:normal; 
color:#444; 
padding:0.25em; 
padding-top:0; 
padding-left:1.25em; 
cursor:default; 
border:none; 
font-size:0.75em; 
} 
 
div#mw-panel div.portal div.body{ 
margin:0; 
padding-top:0.5em; 
margin-left:1em; 
background-image:url(../images/sd/portal-break.png); 
background-image:url(../images/sd/portal-break.png)!ie; 
background-repeat:no-repeat; 
background-position:top left 
} 
 
div#mw-panel div.portal div.body ul{ 
list-style-type:none; 
list-style-image:none; 
padding:0; 
margin:0 
} 
 
div#mw-panel div.portal div.body ul li{ 
line-height:1.125em; 
padding:0; 
padding-bottom:0.5em; 
margin:0; 
font-size:0.75em; 
word-wrap:break-word 
} 
 
div#mw-panel div.portal div.body ul li a{ 
color:#49166D 
} 
 
div#mw-panel div.portal div.body ul li a:visited{ 
color:#49166D 
} 
 
div#footer{ 
margin-left:12em; 
margin-top:0; 
padding:0; 
direction:ltr 
} 
 
div#footer ul{ 
list-style-type:none; 
list-style-image:none; 
margin:0; 
padding:0 
} 
 
div#footer ul li{ 
margin:0; 
padding:0; 
padding-top:0.5em; 
padding-bottom:0.5em; 
color:#333; 
font-size:0.7em 
} 
 
div#footer #footer-icons{ 
float:right 
} 
 
body.ltr div#footer #footer-places{ 
float:left 
} 
 
div#footer #footer-info li{ 
line-height:1.4em 
} 
 
div#footer #footer-icons li{ 
float:left; 
margin-left:0.5em; 
line-height:2em; 
text-align:right 
} 
 
div#footer #footer-places li{ 
float:left; 
margin-right:1em; 
line-height:2em 
} 
 
#p-logo{ 
position:absolute; 
top:-140px; 
left:0; 
width:12em; 
height:100px 
} 
 
#p-logo a{ 
display:block; 
width:12em; 
height:100px; 
background-repeat:no-repeat; 
background-position:center center; 
text-decoration:none 
} 
 
#preftoc{ 
width:100%; 
float:left; 
clear:both; 
margin:0 !important; 
padding:0 !important; 
background-image:url(../images/sd/preferences-break.png); 
background-image:url(../images/sd/preferences-break.png)!ie; 
background-position:bottom left; 
background-repeat:no-repeat 
} 
 
#preftoc li{ 
float:left; 
margin:0; 
padding:0; 
padding-right:1px; 
height:2.25em; 
white-space:nowrap; 
list-style-type:none; 
list-style-image:none; 
background-image:url(../images/sd/preferences-break.png); 
background-image:url(../images/sd/preferences-break.png)!ie; 
background-position:bottom right; 
background-repeat:no-repeat 
} 
 
#preftoc li:first-child{ 
margin-left:1px 
} 
 
#preftoc a,#preftoc a:active{ 
display:inline-block; 
position:relative; 
color:#49166D; 
padding:0.5em; 
text-decoration:none; 
background-image:none; 
font-size:0.9em 
} 
 
#preftoc a:hover,#preftoc a:focus{ 
text-decoration:underline 
} 
 
#preftoc li.selected a{ 
background-image:url(../images/sd/preferences-fade.png); 
background-image:url(../images/sd/preferences-fade.png)!ie; 
background-position:bottom; 
background-repeat:repeat-x; 
color:#333; 
text-decoration:none 
} 
 
#preferences{ 
float:left; 
width:100%; 
margin:0; 
margin-top:-2px; 
clear:both; 
border:solid 1px #ccc; 
background-color:#fafafa 
} 
 
#preferences fieldset{ 
border:none; 
 
} 
 
#preferences fieldset.prefsection{ 
border:none; 
padding:0; 
margin:1em 
} 
 
#preferences legend{ 
color:#666 
} 
 
#preferences fieldset.prefsection legend.mainLegend{ 
display:none 
} 
 
#preferences td{ 
padding-left:0.5em; 
padding-right:0.5em 
} 
 
.htmlform-tip{ 
font-size:x-small; 
padding:.2em 2em; 
color:#666 
} 
 
#preferences div.mw-prefs-buttons{ 
padding:1em 
} 
 
#preferences div.mw-prefs-buttons input{ 
margin-right:0.25em 
} 
 
div#content{ 
line-height:1.5em 
} 
 
#bodyContent{ 
font-size:0.8em;
min-height: 460px;
} 
 
ul{ 
list-style-type:disc; 
list-style-image:url(../images/sd/bullet-icon.png); 
list-style-image:url(../images/sd/bullet-icon.png)!ie 
} 
 
pre,.mw-code{ 
line-height:1.3em 
} 
 
#siteNotice{ 
font-size:0.8em 
} 
 
#firstHeading{ 
padding-top:0; 
margin-top:0; 
font-size:1.6em 
} 
 
div#content a.external,div#content a.external[href ^="gopher://"]{ 
background:url(../images/sd/external-link-ltr-icon.png) center right no-repeat; 
background:url(../images/sd/external-link-ltr-icon.png) center right no-repeat!ie; 
padding-right:13px 
} 
 
div#content a.external[href ^="https://"],.link-https{ 
background:url(../images/sd/lock-icon.png) center right no-repeat; 
background:url(../images/sd/lock-icon.png) center right no-repeat!ie; 
padding-right:13px 
} 
 
div#content a.external[href ^="mailto:"],.link-mailto{ 
background:url(../images/sd/mail-icon.png) center right no-repeat; 
background:url(../images/sd/mail-icon.png) center right no-repeat!ie; 
padding-right:13px 
} 
 
div#content a.external[href ^="news:"]{ 
background:url(../images/sd/news-icon.png) center right no-repeat; 
background:url(../images/sd/news-icon.png) center right no-repeat!ie; 
padding-right:13px 
} 
 
div#content a.external[href ^="ftp://"],.link-ftp{ 
background:url(../images/sd/file-icon.png) center right no-repeat; 
background:url(../images/sd/file-icon.png) center right no-repeat!ie; 
padding-right:13px 
} 
 
div#content a.external[href ^="irc://"],div#content a.external[href 
^="ircs://"],.link-irc{ 
background:url(../images/sd/talk-icon.png) center right no-repeat; 
background:url(../images/sd/talk-icon.png) center right no-repeat!ie; 
padding-right:13px 
} 
 
div#content a.external[href $=".ogg"],div#content a.external[href 
$=".OGG"],div#content a.external[href $=".mid"],div#content a.external[href 
$=".MID"],div#content a.external[href $=".midi"],div#content a.external[href 
$=".MIDI"],div#content a.external[href $=".mp3"],div#content a.external[href 
$=".MP3"],div#content a.external[href $=".wav"],div#content a.external[href 
$=".WAV"],div#content a.external[href $=".wma"],div#content a.external[href 
$=".WMA"],.link-audio{ 
background:url(../images/sd/audio-icon.png) center right no-repeat; 
background:url(../images/sd/audio-icon.png) center right no-repeat!ie; 
padding-right:13px 
} 
 
div#content a.external[href $=".ogm"],div#content a.external[href 
$=".OGM"],div#content a.external[href $=".avi"],div#content a.external[href 
$=".AVI"],div#content a.external[href $=".mpeg"],div#content a.external[href 
$=".MPEG"],div#content a.external[href $=".mpg"],div#content a.external[href 
$=".MPG"],.link-video{ 
background:url(../images/sd/video-icon.png) center right no-repeat; 
background:url(../images/sd/video-icon.png) center right no-repeat!ie; 
padding-right:13px 
} 
 
div#content a.external[href $=".pdf"],div#content a.external[href 
$=".PDF"],div#content a.external[href *=".pdf#"],div#content a.external[href 
*=".PDF#"],div#content a.external[href *=".pdf?"],div#content a.external[href 
*=".PDF?"],.link-document{ 
background:url(../images/sd/document-icon.png) center right no-repeat; 
background:url(../images/sd/document-icon.png) center right no-repeat!ie; 
padding-right:13px 
} 
 
#pt-userpage,#pt-anonuserpage,#pt-login{ 
background:url(../images/sd/user-icon.png) left top no-repeat; 
background:url(../images/sd/user-icon.png) left top no-repeat!ie; 
background-image:-webkit-linear-gradient(transparent,transparent),url(../images/sd/user-icon.png); 
background-image:-webkit-linear-gradient(transparent,transparent),url(../images/sd/user-icon.png)!ie; 
background-image:linear-gradient(transparent,transparent),url(../images/sd/user-icon.png); 
background-image:linear-gradient(transparent,transparent),url(../images/sd/user-icon.png)!ie; 
padding-left:15px !important 
} 
 
.redirectText{ 
font-size:140% 
} 
 
.redirectMsg img{ 
vertical-align:text-bottom 
} 
 
#bodyContent{ 
position:relative; 
width:100% 
} 
 
div#bodyContent{ 
line-height:1.5em 
} 
 
.skin-vector .mw-notification-area{ 
font-size:0.8em 
} 
 
.skin-vector .mw-notification-area-layout{ 
top:7em 
} 
 
.skin-vector .mw-notification{ 
background-color:#fff; 
background-color:rgba(255,255,255,0.93); 
padding:0.75em 1.5em; 
border:solid 1px #cecece; 
border-radius:0.75em; 
-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.125); 
box-shadow:0 2px 10px 0 rgba(0,0,0,0.125) 
} 
 
#ca-unwatch.icon a,#ca-watch.icon a{ 
margin:0; 
padding:0; 
outline:none; 
display:block; 
width:26px; 
padding-top:3.1em; 
margin-top:0; 
margin-top:-0.8em !ie; 
height:0; 
overflow:hidden; 
background-image:url(../images/sd/watch-icons.png); 
background-image:url(../images/sd/watch-icons.png)!ie 
} 
 
#ca-unwatch.icon a{ 
background-position:-43px 60% 
} 
 
#ca-watch.icon a{ 
background-position:5px 60% 
} 
 
#ca-unwatch.icon a:hover,#ca-unwatch.icon a:focus{ 
background-position:-67px 60% 
} 
 
#ca-watch.icon a:hover,#ca-watch.icon a:focus{ 
background-position:-19px 60% 
} 
 
#ca-unwatch.icon a.loading,#ca-watch.icon a.loading{ 
background-image:url(../images/sd/watch-icon-loading.gif); 
background-image:url(../images/sd/watch-icon-loading.gif)!ie; 
background-position:5px 60% 
} 
 
#ca-unwatch.icon a span,#ca-watch.icon a span{ 
display:none 
} 
 
div.vectorTabs ul{ 
background-image:url(../images/sd/tab-break.png); 
background-image:url(../images/sd/tab-break.png)!ie; 
background-position:right bottom; 
background-repeat:no-repeat 
} 
 
.tipsy{ 
font-size:0.8em 
} 
 
body.vector-animateLayout div#content,body.vector-animateLayout 
div#footer,body.vector-animateLayout #left-navigation{ 
-moz-transition:margin-left 250ms,padding 250ms; 
-webkit-transition:margin-left 250ms,padding 250ms; 
-o-transition:margin-left 250ms,padding 250ms; 
transition:margin-left 250ms,padding 250ms 
} 
 
body.vector-animateLayout #p-logo{ 
-moz-transition:left 250ms; 
-webkit-transition:left 250ms; 
-o-transition:left 250ms; 
transition:left 250ms 
} 
 
body.vector-animateLayout #mw-panel{ 
-moz-transition:padding-left 250ms; 
-webkit-transition:padding-left 250ms; 
-o-transition:padding-left 250ms; 
transition:padding-left 250ms 
} 
 
body.vector-animateLayout #p-search{ 
-moz-transition:margin-right 250ms; 
-webkit-transition:margin-right 250ms; 
-o-transition:margin-right 250ms; 
transition:margin-right 250ms 
} 
 
body.vector-animateLayout #p-personal{ 
-moz-transition:right 250ms; 
-webkit-transition:right 250ms; 
-o-transition:right 250ms; 
transition:right 250ms 
} 

body.vector-animateLayout #p-loginId{ 
-moz-transition:right 250ms; 
-webkit-transition:right 250ms; 
-o-transition:right 250ms; 
transition:right 250ms 
}

body.vector-animateLayout #mw-head-base{ 
-moz-transition:margin-left 250ms; 
-webkit-transition:margin-left 250ms; 
-o-transition:margin-left 250ms; 
transition:margin-left 250ms 
} 
 
 
} 
 
@media screen and (min-width:982px){ 
div#content{ 
margin-left:13em; 
padding:1.25em 1.5em 1.5em 0.75em 
} 
 
#p-logo{ 
left:0.5em 
} 
 
div#footer{ 
margin-left:13em; 
padding-right: 1em;
} 
 
#mw-panel{ 
padding-left:0.5em 
} 
 
#p-search{ 
margin-right:1em 
} 
 
#left-navigation{ 
margin-left:13em 
} 
 
#p-personal{ 
right:1em 
} 

#p-loginId{ 
right:1em 
}

#mw-head-base{ 
margin-left:13em 
} 
 
 
} 
 

dfn{ 
font-style:inherit 
} 
 
sup,sub{ 
line-height:1em 
} 
 
#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 
} 
 
body.action-info :target{ 
background:#DEF 
} 
 
ol.references,div.reflist,div.refbegin{ 
font-size:90%; 
margin-bottom:0.5em 
} 
 
div.refbegin-100{ 
font-size:100% 
} 
 
div.reflist ol.references{ 
font-size:100%; 
list-style-type:inherit 
} 
 
ol.references li:target,sup.reference:target,span.citation:target{ 
background-color:#DEF 
} 
 
sup.reference{ 
font-weight:normal; 
font-style:normal 
} 
 
span.brokenref{ 
display:none 
} 
 
.citation{ 
word-wrap:break-word 
} 
 
@media screen,handheld{ 
.citation *.printonly{ 
display:none 
} 
 
 
} 
 
.flowlist ul{ 
overflow-x:hidden; 
margin-left:0em; 
padding-left:1.6em 
} 
 
.flowlist ol{ 
overflow-x:hidden; 
margin-left:0em; 
padding-left:3.2em 
} 
 
.flowlist dl{ 
overflow-x:hidden 
} 
 
.skin-monobook .hlist dl,.skin-modern .hlist dl,.skin-vector .hlist dl{ 
line-height:1.5em 
} 
 
.hlist dl,.hlist ol,.hlist ul{ 
margin:0; 
padding:0 
} 
 
.hlist dd,.hlist dt,.hlist li{ 
margin:0; 
display:inline; 
white-space:nowrap 
} 
 
.hlist.hwrap dd,.hlist.hwrap dt,.hlist.hwrap li{ 
white-space:normal 
} 
 
.hlist dl dl,.hlist dl ol,.hlist dl ul,.hlist ol dl,.hlist ol ol,.hlist ol ul,.hlist 
ul dl,.hlist ul ol,.hlist ul ul{ 
display:inline; 
white-space:normal 
} 
 
.hlist dt:after{ 
content:":" 
} 
 
.hlist dd:after,.hlist li:after{ 
content:" *"; 
font-weight:bold 
} 
 
.hlist dd:last-child:after,.hlist dt:last-child:after,.hlist li:last-child:after{ 
content:none 
} 
 
.hlist dd.hlist-last-child:after,.hlist dt.hlist-last-child:after,.hlist li.hlist-
last-child:after{ 
content:none 
} 
 
.hlist dd dd:first-child:before,.hlist dd dt:first-child:before,.hlist dd li:first-
child:before,.hlist dt dd:first-child:before,.hlist dt dt:first-child:before,.hlist 
dt li:first-child:before,.hlist li dd:first-child:before,.hlist li dt:first-
child:before,.hlist li li:first-child:before{ 
content:"("; 
font-weight:normal 
} 
 
.hlist dd dd:last-child:after,.hlist dd dt:last-child:after,.hlist dd li:last-
child:after,.hlist dt dd:last-child:after,.hlist dt dt:last-child:after,.hlist dt 
li:last-child:after,.hlist li dd:last-child:after,.hlist li dt:last-
child:after,.hlist li li:last-child:after{ 
content:")"; 
font-weight:normal 
} 
 
.hlist dd dd.hlist-last-child:after,.hlist dd dt.hlist-last-child:after,.hlist dd 
li.hlist-last-child:after,.hlist dt dd.hlist-last-child:after,.hlist dt dt.hlist-
last-child:after,.hlist dt li.hlist-last-child:after,.hlist li dd.hlist-last-
child:after,.hlist li dt.hlist-last-child:after,.hlist li li.hlist-last-child:after{ 
content:")"; 
font-weight:normal 
} 
 
.hlist.hnum ol{ 
counter-reset:list-item 
} 
 
.hlist.hnum ol > li{ 
counter-increment:list-item 
} 
 
.hlist.hnum ol > li:before{ 
content:counter(list-item) " " 
} 
 
.hlist.hnum dd ol > li:first-child:before,.hlist.hnum dt ol > li:first-
child:before,.hlist.hnum li ol > li:first-child:before{ 
content:"(" counter(list-item) " " 
} 
 
.plainlist ul{ 
line-height:inherit; 
list-style:none none; 
margin:0 
} 
 
.plainlist ul li{ 
margin-bottom:0 
} 
 
.navbox{ 
border:1px solid #aaa; 
width:100%; 
margin:auto; 
clear:both; 
font-size:88%; 
text-align:center; 
padding:1px 
} 
 
.navbox-inner,.navbox-subgroup{ 
width:100% 
} 
 
.navbox-group,.navbox-title,.navbox-abovebelow{ 
padding:0.25em 1em; 
line-height:1.5em; 
text-align:center 
} 
 
th.navbox-group{ 
white-space:nowrap; 
text-align:right 
} 
 
.navbox,.navbox-subgroup{ 
background:#fdfdfd 
} 
 
.navbox-list{ 
line-height:1.8em; 
border-color:#fdfdfd 
} 
 
.navbox th,.navbox-title{ 
background:#ccccff 
} 
 
.navbox-abovebelow,th.navbox-group,.navbox-subgroup .navbox-title{ 
background:#ddddff 
} 
 
.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow{ 
background:#e6e6ff 
} 
 
.navbox-even{ 
background:#f7f7f7 
} 
 
.navbox-odd{ 
background:transparent 
} 
 
table.navbox + table.navbox{ 
margin-top:-1px 
} 
 
.navbox .hlist td dl,.navbox .hlist td ol,.navbox .hlist td ul,.navbox td.hlist 
dl,.navbox td.hlist ol,.navbox td.hlist ul{ 
padding:0.125em 0 
} 
 
ol + table.navbox,ul + table.navbox{ 
margin-top:0.5em 
} 
 
.navbar{ 
display:inline; 
font-size:88%; 
font-weight:normal 
} 
 
.navbar ul{ 
display:inline; 
white-space:nowrap 
} 
 
.navbar li{ 
word-spacing:-0.125em 
} 
 
.navbar.mini li span{ 
font-variant:small-caps 
} 
 
.infobox .navbar{ 
font-size:100% 
} 
 
.navbox .navbar{ 
display:block; 
font-size:100% 
} 
 
.navbox-title .navbar{ 
float:left; 
text-align:left; 
margin-right:0.5em; 
width:6em 
} 
 
.collapseButton{ 
float:right; 
font-weight:normal; 
margin-left:0.5em; 
text-align:right; 
width:auto 
} 
 
.navbox .collapseButton{ 
width:6em 
} 
 
.mw-collapsible-toggle{ 
font-weight:normal; 
text-align:right 
} 
 
.navbox .mw-collapsible-toggle{ 
width:6em 
} 
 
.infobox{ 
border:1px solid #aaa; 
background-color:#f9f9f9; 
color:black; 
margin:0.5em 0 0.5em 1em; 
padding:0.2em; 
float:right; 
clear:right; 
text-align:left; 
font-size:88%; 
line-height:1.5em 
} 
 
.infobox caption{ 
font-size:125%; 
font-weight:bold 
} 
 
.infobox td,.infobox th{ 
vertical-align:top 
} 
 
.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{ 
border-collapse:collapse; 
line-height:1.2em; 
font-size:90% 
} 
 
.infobox.geography td,.infobox.geography th{ 
border-top:1px solid #aaa; 
padding:0.4em 0.6em 0.4em 0.6em 
} 
 
.infobox.geography .mergedtoprow td,.infobox.geography .mergedtoprow th{ 
border-top:1px solid #aaa; 
padding:0.4em 0.6em 0.2em 0.6em 
} 
 
.infobox.geography .mergedrow td,.infobox.geography .mergedrow th{ 
border:0; 
padding:0 0.6em 0.2em 0.6em 
} 
 
.infobox.geography .mergedbottomrow td,.infobox.geography .mergedbottomrow th{ 
border-top:0; 
border-bottom:1px solid #aaa; 
padding:0 0.6em 0.4em 0.6em 
} 
 
.infobox.geography .maptable td,.infobox.geography .maptable th{ 
border:0; 
padding:0 
} 
 
.wikitable.plainrowheaders th[scope=row]{ 
font-weight:normal; 
text-align:left 
} 
 
.wikitable td ul,.wikitable td ol,.wikitable td dl{ 
text-align:left 
} 
 
.wikitable.hlist td ul,.wikitable.hlist td ol,.wikitable.hlist td dl{ 
text-align:inherit 
} 
 
div.listenlist{ 
background:url("../images/sd/Gnome_speakernotes_30px.png"); 
padding-left:40px 
} 
 
table.mw-hiero-table td{ 
vertical-align:middle 
} 
 
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:0.5em 
} 
 
div.medialist ul li li{ 
font-size:91%; 
padding-bottom:0 
} 
 
div#content a[href$=".pdf"].external,div#content 
a[href*=".pdf?"].external,div#content a[href*=".pdf#"].external,div#content 
a[href$=".PDF"].external,div#content a[href*=".PDF?"].external,div#content 
a[href*=".PDF#"].external,div#mw_content a[href$=".pdf"].external,div#mw_content 
a[href*=".pdf?"].external,div#mw_content a[href*=".pdf#"].external,div#mw_content 
a[href$=".PDF"].external,div#mw_content a[href*=".PDF?"].external,div#mw_content 
a[href*=".PDF#"].external{ 
background:url("../images/sd/Icons-mini-file_acrobat.gif") no-repeat right; 
padding-right:18px 
} 
 
div#content span.PDFlink a,div#mw_content span.PDFlink a{ 
background:url("../images/sd/Icons-mini-file_acrobat.gif") no-repeat right; 
padding-right:18px 
} 
 
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 
} 
 
div.column-count ol,div.column-count ul,div.column-width ol,div.column-width ul{ 
margin-top:0 
} 
 
.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:0.25em 0.9em; 
width:100% 
} 
 
td.mbox-image{ 
border:none; 
padding:2px 0 2px 0.9em; 
text-align:center 
} 
 
td.mbox-imageright{ 
border:none; 
padding:2px 0.9em 2px 0; 
text-align:center 
} 
 
td.mbox-empty-cell{ 
border:none; 
padding:0px; 
width:1px 
} 
 
table.ambox{ 
margin:0px 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:0.25em 0.5em 
} 
 
.ambox td.mbox-image{ 
padding:2px 0 2px 0.5em 
} 
 
.ambox td.mbox-imageright{ 
padding:2px 0.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; 
display:block 
} 
 
.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:0.9em 1em; 
border-top:1px solid #ccc; 
border-bottom:1px solid #ccc; 
background:transparent 
} 
 
table.fmbox{ 
clear:both; 
margin:0.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:0.2em 0; 
border:1px solid #bb7070; 
background:#ffdbdb; 
padding:0.25em 0.9em 
} 
 
div.mw-lag-warn-normal,div.fmbox-system{ 
clear:both; 
margin:0.2em 0; 
border:1px solid #aaa; 
background:#f9f9f9; 
padding:0.25em 0.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 
} 
 
.compact-ambox table .mbox-image,.compact-ambox table .mbox-imageright,.compact-ambox 
table .mbox-empty-cell{ 
display:none 
} 
 
.compact-ambox table.ambox{ 
border:none; 
border-collapse:collapse; 
background:transparent; 
margin:0 0 0 1.6em !important; 
padding:0 !important; 
width:auto; 
display:block 
} 
 
body.mediawiki .compact-ambox table.mbox-small-left{ 
font-size:100%; 
width:auto; 
margin:0 
} 
 
.compact-ambox table .mbox-text{ 
padding:0 !important; 
margin:0 !important 
} 
 
.compact-ambox table .mbox-text-span{ 
display:list-item; 
line-height:1.5em; 
list-style-type:square; 
list-style-image:url(../images/sd/bullet.gif) 
} 
 
.skin-vector .compact-ambox table .mbox-text-span{ 
list-style-type:circle; 
list-style-image:url(../images/sd/bullet-icon.png)  
} 
 
.compact-ambox .hide-when-compact{ 
display:none 
} 
 
div.noarticletext{ 
border:none; 
background:transparent; 
padding:0 
} 
 
#wpSave{ 
font-weight:bold 
} 
 
.hiddenStructure{ 
display:inline !important; 
color:#f00; 
background-color:#0f0 
} 
 
.check-icon a.new{ 
display:none; 
speak:none 
} 
 
.nounderlines a,.IPA a:link,.IPA a:visited{ 
text-decoration:none !important 
} 
 
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:1.6em; 
margin-bottom:0.5em 
} 
 
.rellink i,.dablink i{ 
font-style:normal 
} 
 
.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 none; 
margin:.3em 0 0; 
padding:0 
} 
 
.nonumtoc #toc ul ul,.nonumtoc .toc ul ul{ 
margin:0 0 0 2em 
} 
 
.toclimit-2 .toclevel-1 ul,.toclimit-3 .toclevel-2 ul,.toclimit-4 .toclevel-3 
ul,.toclimit-5 .toclevel-4 ul,.toclimit-6 .toclevel-5 ul,.toclimit-7 .toclevel-6 ul{ 
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; 
margin-bottom:0.5em; 
border:1px solid #A9A9A9; 
background-color:#FFEFD5 
} 
 
.nowrap,.nowraplinks a,.nowraplinks .selflink,sup.reference a{ 
white-space:nowrap 
} 
 
.wrap,.wraplinks a{ 
white-space:normal 
} 
 
.template-documentation{ 
clear:both; 
margin:1em 0 0 0; 
border:1px solid #aaa; 
background-color:#ecfcf4; 
padding:1em 
} 
 
.imagemap-inline div{ 
display:inline 
} 
 
#wpUploadDescription{ 
height:13em 
} 
 
.thumbinner{ 
min-width:100px 
} 
 
div.thumb img.thumbimage{ 
background-color:#fff 
} 
 
div#content .gallerybox div.thumb{ 
background-color:#F9F9F9 
} 
 
.gallerybox .thumb img{ 
background:#fff url(../images/sd/Checker-16x16.png) 
repeat 
} 
 
.ns-0 .gallerybox .thumb img,.ns-2 .gallerybox .thumb img,.ns-100 .gallerybox .thumb 
img,.nochecker .gallerybox .thumb img{ 
background:#fff 
} 
 
#mw-subcategories ul{ 
list-style:none none; 
margin-left:0.25em 
} 
 
.CategoryTreeChildren{ 
margin-left:1.25em 
} 
 
.CategoryTreeToggle{ 
color:#0645AD 
} 
 
.CategoryTreeEmptyBullet{ 
color:#C0C0C0 
} 
 
#mw-subcategories,#mw-pages,#mw-category-media,#filehistory,#wikiPreview,#wikiDiff{ 
clear:both 
} 
 
body.rtl #mw-articlefeedbackv5,body.rtl #mw-articlefeedback{ 
display:block; 
margin-bottom:1em; 
clear:right; 
float:right 
} 
 
.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% 
} 
 
.sysop-show,.accountcreator-show{ 
display:none 
} 
 
.ve-init-mw-viewPageTarget-toolbar-editNotices-notice .editnotice-redlink{ 
display:none !important 
} 
 
ul.permissions-errors > li{ 
list-style:none none 
} 
 
ul.permissions-errors{ 
margin:0 
} 
 
body.page-Special_UserLogin .mw-label label,body.page-Special_UserLogin_signup .mw-
label label{ 
white-space:nowrap 
} 
 
@media only screen and (max-device-width:480px){ 
body{ 
-webkit-text-size-adjust:none 
} 
 
 
} 
 
.transborder{ 
border:solid transparent 
} 
 
* html .transborder{ 
border:solid #000001; 
filter:chroma(color=#000001) 
} 
 
.updatedmarker{ 
background-color:transparent; 
color:#006400 
} 
 
li.mw-changeslist-line-watched .mw-title,table.mw-changeslist-line-watched .mw-
title,table.mw-enhanced-watch .mw-enhanced-rctime{ 
font-weight:normal 
} 
 
span.texhtml{ 
font-family: MuseoSans,Georgia,"Times New Roman",Times,serif; 
font-size:118%; 
white-space:nowrap 
} 
 
span.texhtml span.texhtml{ 
font-size:100% 
} 
 
div.mw-geshi div,div.mw-geshi div pre,span.mw-geshi,pre.source-css,pre.source-
javascript,pre.source-lua{ 
font-family: MuseoSans,Georgia,"Times New Roman",Times,serif; 
} 
 
table#mw-prefixindex-list-table,table#mw-prefixindex-nav-table{ 
width:98% 
} 
 
.portal-column-left{ 
float:left; 
width:50% 
} 
 
.portal-column-right{ 
float:right; 
width:49% 
} 
 
.portal-column-left-wide{ 
float:left; 
width:60% 
} 
 
.portal-column-right-narrow{ 
float:right; 
width:39% 
} 
 
.portal-column-left-extra-wide{ 
float:left; 
width:70% 
} 
 
.portal-column-right-extra-narrow{ 
float:right; 
width:29% 
} 
 
@media only screen and (max-width:800px){ 
.portal-column-left,.portal-column-right,.portal-column-left-wide,.portal-column-
right-narrow,.portal-column-left-extra-wide,.portal-column-right-extra-narrow{ 
float:inherit; 
width:inherit 
} 
 
 
} 
 
#bodyContent .letterhead{ 
background-image:url('../images/sd/Tan-page-corner.png'); 
background-repeat:no-repeat; 
padding:2em; 
background-color:#faf9f2 
} 
 
.treeview ul{ 
padding:0; 
margin:0 
} 
 
.treeview li{ 
padding:0; 
margin:0; 
list-style-type:none; 
list-style-image:none; 
zoom:1 
} 
 
.treeview li li{ 
background:url("../images/sd/Treeview-grey-line.png") no-repeat 0 -2981px; 
padding-left:20px; 
text-indent:0.3em 
} 
 
.treeview li li.lastline{ 
background-position:0 -5971px  
} 
 
.treeview li.emptyline > ul{ 
margin-left:-1px 
} 
 
.treeview li.emptyline > ul > li:first-child{ 
background-position:0 9px  
} 
 
.inputbox-hidecheckboxes form .inputbox-element{ 
display:none !important 
} 
 
#editpage-specialchars{ 
display:none 
} 
 
.k-player .k-attribution{ 
visibility:hidden 
} 
 
.cite-accessibility-label{ 
top:-99999px 
} 
 
body.page-Main_Page #deleteconfirm,body.page-Main_Page #t-cite,body.page-Main_Page 
#footer-info-lastmod,body.action-view.page-Main_Page #siteSub,body.action-view.page-
Main_Page #contentSub,body.action-view.page-Main_Page h1.firstHeading{ 
display:none !important 
} 
 
body.page-Main_Page #mp-topbanner{ 
margin-top:0 !important 
} 
 
#coordinates{ 
position:absolute; 
top:0em; 
right:0em; 
float:right; 
margin:0em; 
padding:0em; 
line-height:1.5em; 
text-align:right; 
text-indent:0; 
font-size:85%; 
text-transform:none; 
white-space:nowrap 
} 
 
div.topicon{ 
position:absolute; 
top:-2em; 
margin-right:-10px; 
display:block !important 
} 
 
div.flaggedrevs_short{ 
position:absolute; 
top:-3em; 
right:80px; 
z-index:1; 
margin-left:0; 
margin-right:-10px 
} 
 
body.rtl #protected-icon{ 
left:55px 
} 
 
body.rtl #spoken-icon,body.rtl #commons-icon{ 
left:30px 
} 
 
body.rtl #featured-star{ 
left:10px 
} 
 
div.vectorMenu div{ 
z-index:2 
} 
 
#siteSub{ 
display:inline; 
font-size:92% 
} 
 
li.GA{ 
list-style-image:url(../images/sd/Monobook-bullet-ga.png) 
} 
 
li.FA{ 
list-style-image:url(../images/sd/Monobook-bullet-star.png) 
} 
 
li.mw-changeslist-line-watched,li.mw-history-line-updated{ 
list-style-image:url(../images/sd/ChangedBulletVector.png) 
} 
 
#bodyContent a.external[href ^="https://"],.link-https{ 
background:url(../images/sd/Lock_icon_blue.gif) center right no-repeat; 
padding-right:16px 
} 
 
div.redirectMsg img{ 
vertical-align:text-bottom 
} 
 
.redirectText{ 
font-size:150%; 
margin:5px 
} 
 
@media print{ 
.ns-0 .ambox,.ns-0 .navbox,.ns-0 .vertical-navbox,.ns-0 .infobox.sisterproject,.ns-0 
.dablink,.ns-0 .metadata,.editlink,a.NavToggle,span.collapseButton,span.mw-
collapsible-toggle{ 
display:none !important 
} 
 
#content cite a.external.text:after,.nourlexpansion 
a.external.text:after,.nourlexpansion a.external.autonumber:after{ 
display:none !important 
} 
 
table.collapsible tr,div.NavPic,div.NavContent{ 
display:block !important 
} 
 
table.collapsible tr{ 
display:table-row !important 
} 
 
.skin-simple div#column-one,.skin-simple div#f-poweredbyico,.skin-simple div#f-
copyrightico,.skin-simple .editsection{ 
display:none 
} 
 
#firstHeading{ 
margin:0px 
} 
 
#content a.external.text:after,#content a.external.autonumber:after{ 
word-wrap:break-word 
}

#mw-panel.collapsible-nav .portal h3:hover {
cursor: pointer;
text-decoration: none;
}

#mw-panel.collapsible-nav .portal {
background: url(../images/sd/portal-break.png) left top no-repeat;
background: url(../images/sd/portal-break.png) left top no-repeat!ie;
padding: 0.25em 0 !important;
margin: -11px 9px 10px 11px;
}


#mw-panel.collapsible-nav .portal h3 {
color: #4D4D4D;
font-weight: normal;
background: url(../images/sd/open.png) left center no-repeat;
background: url(../images/sd/open.png) left center no-repeat!ie;
background-image: -webkit-linear-gradient(transparent,transparent),url(../images/sd/open.png);
background-image: -webkit-linear-gradient(transparent,transparent),url(../images/sd/open.png)!ie;
background-image: linear-gradient(transparent,transparent),url(../images/sd/open.png);
background-image: linear-gradient(transparent,transparent),url(../images/sd/open.png)!ie;
padding: 4px 0 3px 1.5em;
margin-bottom: 0;
}

#mw-panel.collapsible-nav .portal.collapsed h3 {
color: #0645AD;
background: url(../images/sd/closed-ltr.png) left center no-repeat;
background: url(../images/sd/closed-ltr.png) left center no-repeat!ie;
background-image: -webkit-linear-gradient(transparent,transparent),url(../images/sd/closed-ltr.png);
background-image: -webkit-linear-gradient(transparent,transparent),url(../images/sd/closed-ltr.png)!ie;
background-image: linear-gradient(transparent,transparent),url(../images/sd/closed-ltr.png);
background-image: linear-gradient(transparent,transparent),url(../images/sd/closed-ltr.png)!ie;
margin-bottom: 0;
}
