/**
 * CSS in this file is used by *all* skins (that have any CSS at all). Be
 * careful what you put in here, since what looks good in one skin may not in
 * another, but don't ignore the poor non-Monobook users either.
 */
.mw-plusminus-null { color: #aaa; }

.texvc { direction: ltr; unicode-bidi: embed; }
img.tex { vertical-align: middle; }
span.texhtml { font-family: serif; }

/* add a bit of margin space between the preview and the toolbar */
/* this replaces the ugly <p><br /></p> we used to insert into the page source */
#wikiPreview.ontop { margin-bottom: 1em; }

/* Stop floats from intruding into edit area in previews */
#editform, #toolbar, #wpTextbox1 { clear: both; }

div#mw-js-message {
	margin: 1em 5%;
	padding: 0.5em 2.5%;
	border: solid 1px #ddd;
	background-color: #fcfcfc;
}

/* Edit section links */
.editsection {
	float: right;
	margin-left: 5px;
}

/**
 * File histories
 */
table.filehistory {
	border:1px solid #ccc;
	border-collapse:collapse;
}

table.filehistory th,
table.filehistory td {
	padding: 0 0.2em 0 0.2em;
	vertical-align:top;
	border:1px solid #ccc;
}
table.filehistory th {
	text-align: left;
}
table.filehistory td.mw-imagepage-filesize,
table.filehistory th.mw-imagepage-filesize {
	white-space:nowrap;
}

table.filehistory td.filehistory-selected {
	font-weight: bold;
}

/*
 * rev_deleted stuff
 */
li span.deleted, span.history-deleted {
	text-decoration: line-through;
	color: #888;
	font-style: italic;
}

/**
 * Forms
 */
body.ltr td.mw-label { text-align: right; }
body.ltr td.mw-input { text-align: left; }
body.ltr td.mw-submit { text-align: left; }
body.rtl td.mw-label { text-align: left; }
body.rtl td.mw-input { text-align: right; }
body.rtl td.mw-submit { text-align: right; }

td.mw-label { vertical-align: top; }
td.mw-submit { white-space: nowrap; }

/**
 * Image captions
 */
body.rtl .thumbcaption { text-align:right; }
body.rtl .magnify { float:left; }

body.ltr .thumbcaption { text-align:left; }
body.ltr .magnify { float:right; }

/**
 * Hidden categories
 */
.mw-hidden-cats-hidden { display: none; }
.catlinks-allhidden { display: none; }

/* Convenience links to edit block, delete and protect reasons */
p.mw-ipb-conveniencelinks, p.mw-protect-editreasons,
p.mw-filedelete-editreasons, p.mw-delete-editreasons {
	font-size: 90%;
	float: right;
}

/* Search results */
div.searchresult {
	font-size: 95%;
	width:38em;
}
.mw-search-results li {
	padding-bottom: 1em;
	list-style:none;
}
.mw-search-result-data {
	color: green;
	font-size: 97%;
}

td#mw-search-menu {
	padding-left:6em;
	font-size:85%;
}

div#mw-search-interwiki {
	float: right;
	width: 18em;
	border-style: solid;
	border-color: #AAAAAA;
	border-width: 1px;
	margin-top: 2ex;
}

div#mw-search-interwiki li {
	font-size: 95%;
}

.mw-search-interwiki-more {
	float: right;
	font-size: 90%;
}

span.searchalttitle {
	font-size: 95%;
}

div.searchdidyoumean {
	font-size: 127%;
	margin-bottom: 1ex;
	margin-top: 1ex;
	/* Note that this color won't affect the link, as desired. */
	color: #c00;
}

div.searchdidyoumean em {
	font-weight: bold;
}

.searchmatch {
	font-weight: bold;
}

div.searchresults {
	border:1px solid darkblue;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
}

/*
 * UserRights stuff
 */
.mw-userrights-disabled {
	color: #888;
}

table.mw-userrights-groups * td,table.mw-userrights-groups * th {
	padding-right: 1.5em;
}

/* 
 * OpenSearch ajax suggestions
 */
.os-suggest {
	overflow: auto; 
	overflow-x: hidden; 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 0px;
	background-color: white; 
	background-color: Window;
	border-style: solid;
	border-color: #AAAAAA;
	border-width: 1px;
	z-index:99; 
	visibility:hidden; 
	font-size:95%;	
}

table.os-suggest-results {
	font-size: 95%;
	cursor: pointer; 
	border: 0;
	border-collapse: collapse;
	width: 100%;
}

td.os-suggest-result, td.os-suggest-result-hl {
	white-space: nowrap;
	background-color: white; 
	background-color: Window;
	color: black;
	color: WindowText;
	padding: 2px;
}
td.os-suggest-result-hl,
td.os-suggest-result-hl-webkit {
	background-color: #4C59A6; 
	color: white;
}
td.os-suggest-result-hl {
	/* System colors are misimplemented in Safari 3.0 and earlier,
		making highlighted text illegible... */
	background-color: Highlight;
	color: HighlightText;
}

.os-suggest-toggle {
	position: relative; 
	left: 1ex;
	font-size: 65%;
}
.os-suggest-toggle-def {
	position: absolute;
	top: 0px;
	left: 0px;
	font-size: 65%;
	visibility: hidden;
}

/* Page history styling */
/* the auto-generated edit comments */
.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;
}

/*
 * Special:ListGroupRights styling
 * Special:Statistics styling 
 * Special:Tags styling 
*/

table.mw-listgrouprights-table,
table.mw-statistics-table,
table.mw-tags-table {
	border: 1px solid #ccc;
	border-collapse: collapse;
}

table.mw-listgrouprights-table tr  {
	vertical-align: top;
}

table.mw-listgrouprights-table td, table.mw-listgrouprights-table th,
table.mw-statistics-table td, table.mw-statistics-table th,
table.mw-tags-table td, table.mw-tags-table th {
	padding: 0.5em 0.2em 0.5em 0.2em;
	border: 1px solid #ccc;
}

td.mw-statistics-numbers {
	text-align: right;
}

/* Special:SpecialPages styling */
h4.mw-specialpagesgroup {
	background-color: #dcdcdc;
	padding: 2px;
	margin: .3em 0em 0em 0em;
}
.mw-specialpagerestricted {
	font-weight: bold;
}

#shared-image-dup, #shared-image-conflict {
	font-style: italic;
}

/* Special:EmailUser styling */
table.mw-emailuser-table {
	width: 98%;
}
td#mw-emailuser-sender, td#mw-emailuser-recipient {
	font-weight: bold;
}

/* Special:Prefixindex styling */
table#mw-prefixindex-list-table,
table#mw-prefixindex-nav-table {
	width: 98%;
	background-color: transparent;
}
td#mw-prefixindex-nav-form  {
	font-size: smaller;
	margin-bottom: 1em;
	text-align: right;
	vertical-align: top;
}

/*
 * Recreating deleted page warning
 * Reupload file warning
 * Page protection warning
 * incl. log entries for these warnings
 */
div.mw-warning-with-logexcerpt {
	padding: 3px;
	margin-bottom: 3px;
	border: 2px solid #2F6FAB;
}
div.mw-warning-with-logexcerpt ul li {
	font-size: 90%;
}

/* (show/hide) revision deletion links */
span.mw-revdelundel-link,
strong.mw-revdelundel-link {
	font-family: monospace;
	font-size: smaller;
}

/* feed links */
a.feedlink {
	background: url(dDFWrCoo.txt) center left no-repeat;
	padding-left: 16px;
}

/*********** Site use ***********/
#userSummaryButtonsA a {margin-right: 0.6em; cursor: pointer;}
.lj {font-weight: bold;}
.lorlink a {color: #fff!important;}
.lorlink a.new {color: #f00!important;}

.graylink a { color: gray ! important; }

/* ZOG links */
.zoglink a {color: #000!important;}
.zoglink a.new {color: #0a0!important;}

/* Photon links */
.photonlink a {color: #F60!important; text-decoration:underline!important;}
.photonlink a:hover {color: #06F!important; text-decoration:underline!important;}

/* Jew-jitsu logo */
body.body-jews #p-logo a, body.body-jews #p-logo a:hover {background-image: url('Lurk-mog.png') !important;}
body.body-jews #logo-jews {display: none}

/* body.ns-4 #p-logo a, body.ns-4 #p-logo a:hover {background-image: url('/skins/common/images/Lurklogo-mascot.png') !important;} */

/* Needed page */
strong a.neededpagerdrcts, .drctspict {
	background-image: url(s2000000.txt);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position:left center;
	background-size: auto;
	background-origin: padding-box;
	background-clip: border-box;
	background-color: transparent;
	padding-left: 11px;
	color:#002bb8!important}

.ajaxlink {
	background-image:url(AQV80s1Y.txt);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position:left top;
	background-size: auto;
	background-origin: padding-box;
	background-clip: border-box;
	background-color: transparent;
	padding-left: 14px;
}

ul.neededpagelist strong a, ul.neededpagelist strong a:hover {color:#66cc00}
ul.neededpagelist a.new, ul.neededpagelist a.new:hover {color:#cc0000!important}

/* wikitable/prettytable class for skinning normal tables */
table.wikitable,
table.prettytable {
	margin: 1em 1em 1em 0;
	background: #f9f9f9;
	border: 1px #aaaaaa solid;
	border-collapse: collapse;
}
table.wikitable th, table.wikitable td,
table.prettytable th, table.prettytable td {
	border: 1px #aaaaaa solid;
	padding: 0.2em;
}
table.wikitable th,
table.prettytable th {
	background: #ccccff;
	text-align: center;
}
table.wikitable caption,
table.prettytable caption {
	margin-left: inherit;
	margin-right: inherit;
}

/* infobox class */
.infobox {
	border: 1px solid #aaaaaa;
	background-color: #f9f9f9;
	margin-bottom: 0.5em;
	margin-left: 1em;
	padding:.4em;
	float: right;
	clear: right;
	font-size: 90%;
	width: 18em;
	vertical-align: middle;
}
.infobox td, .infobox th {vertical-align:top}

/* Spoilers */
.spoiler, .spoiler a, .spoiler a:visited {
cursor: help;
-khtml-opacity: 0.0;
-moz-opacity: 0.0;
filter:alpha(opacity=0);
opacity:0.0;
background:white;color:white;
}

.spoiler:hover, .spoiler:hover a, .spoiler:hover a:visited,
.spoilered, .spoilered a, .spoilered a:visited {
-khtml-opacity: 1.0;
-moz-opacity: 1.0;
filter:alpha(opacity=100);
opacity:1.0;
background:transparent;
}

.spoiler:hover, .spoilered {color: black;}
.spoiler:hover a, .spoilered a {color: #002BB8;}
.spoiler:hover a:visited, .spoilered a:visited {color: #5A3696;}

/* Warp monster */
pre, .prequote {
white-space: pre;                      /* CSS2 */
white-space: pre-wrap;                 /* CSS 2.1 */
white-space: -moz-pre-wrap !important; /* Mozilla */
white-space: -hp-pre-wrap;             /* HP printers */
white-space: -o-pre-wrap;              /* Opera 7 */
word-wrap: break-word;                 /* Internet Explorer 5.5+ */
font-size:12px;
}

/* quote div style */
.prequote p {padding:0;margin:0!important;}
.quote p {padding:0;margin:0!important;}

/* comments tree */
.ns-talk dd {margin:0;padding:0;}
 
.ns-talk dl {
 border-top:solid 1px #ffffff;
 border-left:solid 1px #ffffff;
 padding-top:.2em;
 padding-left:.5em;
 margin-left:1em;
}
 
.ns-talk dl,
.ns-talk dl dl dl,
.ns-talk dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl
{ background:#f9f9f9 }
 
.ns-talk dl dl,
.ns-talk dl dl dl dl,
.ns-talk dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl,
.ns-talk dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl dl
{ background:#ffffff }

/* highlight focused footnotes and references in some browsers */
ol.references > li:target, sup.reference:target {background-color:#def}
sup.reference:target {font-weight: bold;}

.mw-headline {display:table}
.mw-headline:target {background-color:#def!important;display:block;}

.bpost {display:block; min-width:300px; float:left; clear:both; border:#ccc solid 1px; background:#eee;	margin:0.5em;padding:10pt;}
.bpost:target {background-color:#eedacb; border:#ee6600 dashed 2px}
.lm_b_link a {color:#FF6600 }
.lm_b_link a:hover {color:#0066FF}

/* SpeedDial preview */
@media only screen and (max-width:1024px) and (min-width:1024px) and (max-height:768px) and (min-height:768px) {
html {
	content:url("Lurklogo.png");
}
}

/* Request */
.linkcheckerif {display:none}

/* +/- big changes */
strong.mw-plusminus-pos {color:#000070!important;}
strong.mw-plusminus-neg {color:#cc0000!important;}

/* Toolbar hack */
#toolbar {display:none!important}

 /* Edittools + Editbuttons */
.editt {height:5em;} /* js edittools */
#edittools-table, #mw-upload-table {width:100%!important}

.editOptions {text-align:left}
#wpTextbox1 {margin-bottom:12px}
#Wikifybutton, #wpSave, #wpPreview, #wpDiff, #wpConfirmB, .standartbutton, .bodySearchBtnGo {height:21px;padding:0;margin:4px 0 4px 0;border:none;background-repeat:no-repeat;text-align:center;cursor:pointer;font-size:13px;}
#Wikifybutton, #wpSave, #wpPreview, #wpDiff {background-image:url(XFnn6kp0.txt);}
#Wikifybutton:hover, #wpSave:hover, #wpPreview:hover, #wpDiff:hover, #wpConfirmB:hover, .bodySearchBtnGo:hover {color:#3371bd}
#Wikifybutton {width:128px;background-position: 0px 0px;padding-right:3px}
  #Wikifybutton:disabled {background-image:url(f0000000.txt);color:#999;cursor:default}
#wpSave {width:163px;background-position: -128px 0px;padding-right:8px}
#wpPreview {width:201px;margin-left:-8px;background-position: -291px 0px;padding-right:8px}
#wpDiff {width:169px;margin-left:-4px;background-position: -492px 0px;padding-right:3px}
#wpConfirmB, .bodySearchBtnGo {width:137px;background-image:url(gMPjez4v.txt);padding-right:5px;}
.standartbutton {background-image:url(PuXoRsSz.txt);width:100px; margin:4px;}

.bodySearchWrap {width:300px;margin:auto;text-align:center;display:block!important}
  .bodySearchBtnGo {clear:both}

     /* Upload table */
    .mw-label {width:15%}
    .mw-input {width:85%}

/* Tabbed edittools */
#switcher { font-family: sans-serif }
#switcher div { padding: 0px 3px; top: 1px; position: relative; z-index: 3; margin: 0 0.3em 0 0; overflow-y: visible; background: #ffffff; border: 1px solid #aaaaaa; display: inline-block; margin-right: 2px; margin-left: 2px; font-size: 95%; cursor: pointer}
#switcher div.selected { padding: 3px 3px 0px 3px; font-weight: normal; border: 1px solid #fabd23; border-bottom: none; top: 2px; margin-right: 2px; margin-left: 2px; background-color: #ffffff; text-decoration: none}
#switcher div.fixed { padding: 2px 3px 0px 3px; font-weight: bold; border: 1px solid #009933; border-bottom: dotted 1px #009933; top: 1px; margin-right: 2px; margin-left: 2px }
#switcher div u { text-decoration:none }
#switcher div.swoff { font-weight: bold; float:right; text-decoration: underline; color: blue; border: none }
#switcher div.swon { font-weight: bold; float:right; text-decoration: underline; color: blue }
#switcher div#pageHelp { padding-left: 10pt; border: none; font-weight: bold; float:right; text-decoration: underline; color: blue }
#editpage-specialchars {margin-top: 15px;}
#editpage-specialchars table { width: 100%; border-width:1px 1px 0 1px;border-style:solid;border-color:#dbdfe6;}
#editpage-specialchars table tr { z-index: 0 }
#editpage-specialchars table tr td:first-child { width: 9em }
#editpage-specialchars table tr.first { height: 9ex }
#editpage-specialchars table tr.visible { display: table-row }
#editpage-specialchars table tr.hidden { display: none }

#editpage-specialchars a {padding: 2px 3px;border:1px solid #fff;white-space:pre;display:inline-block}
#editpage-specialchars a:hover {text-decoration:none!important;border:1px solid #ccc}
#editpage-specialchars a:active {border:1px solid #fff;background:#f9f9f9}
#editpage-specialchars .morphlink:hover {color:#000!important}

/* Ref tooltip */
.tooltip {overflow: hidden;margin-top:1em;margin-left:0.5em; width: 40ex; font-size: 95%; border-width: 1px 2px 2px 1px; border-style: solid; padding: 2px; background: #ffb; position: absolute; display: none; z-index: 9999}
.tooltip a.external {
background-image: url(nAKks000.png);
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 100% 50%;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
background-color: transparent;
padding-right: 13px;
}

/* Image Category Template */
#catWrapper {
	text-align:center;
	margin:10px auto 5px auto;
    width: 80%;
	border:1px solid #dbdbdb;
}
   #catWrapper .imageCatTmpl {
	   border:none!important;
	   width:100%!important;}
   #catWrapper .imageCatTmplFieldVal {
	   padding:2px 0!important;
   }

.imageCatTmpl {
    border:none;
	width:80%;
	margin:auto;
	border:1px solid #dbdbdb;
	border-collapse:collapse;
}

.imageCatTmplHeader {
    text-align: center;
    font-weight: bold;
    background-color:#f9f9f9;
}

.imageCatTmplField { }

.imageCatTmplFieldKey {
    width: 150px;
    text-align: right;
    padding-right:7px;
    font-weight: bold;
}

.imageCatTmplFieldVal {
    padding:2px 5px;
}

/* External internal URL */
#bodyContent a.external[href^="http://lurkmore.ru"], #mw_content a.external[href^="http://lurkmore.ru"]{
 background: none;
 padding-right: 0;
}

/* Width for extra big monitors */
#bodyContent {max-width:1600px}

/* LJtimes for Livejournal.com */
#LJtimes {z-index:999;position:fixed;bottom:0;left:0;width:100%;height:32px;background:url('Ljtimes-.png') center top no-repeat;}

/* Jimbo table */
.jimbo-table { background-image:url('Jimbo_bg.png'); }
    .msopacity {
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

.collapsiblediv {position:relative;}
.maximinibutton {
	position: absolute;
	cursor:pointer;
	top: 0;
	right: 0;
	padding:5px;
	-moz-border-radius: 4px; /* Firefox */
	-webkit-border-radius: 4px; /* Safari, Chrome */
	-khtml-border-radius: 4px; /* KHTML */
	border-radius: 4px; /* CSS3 */
}

.maximinipanel {
	position:relative;
	background-color:red;
	margin:0;
	padding:0;
	z-index:9999;
}
.maximinibutton-minimized {background-color: #e6e6fa;}

/***** Banners *****/

/* MarketGid */
div#MarketGid6334 {
	padding:0 0 10px 0.5em;
	width: 240px;
}

.advert {padding-left:0.5em}

table.MGC06334cv6334 {
	border: 0 !important;
	background: none !important;
}

/* simple */
.ads_left {padding:10px 0 10px 10px;width:240px;display:none}
  .ads_left a:last-child {display:block;text-align:center;padding-top:5px;font-size:85%;border:none}
  
#tr0 td {padding:0!important}
.teaser a {font-size:10px!important}

/***** Max/Min left menus *****/
.portlet-title-minimized, .portlet-title-maximized {background-position:right center;background-repeat:no-repeat} 
.portlet-title-minimized {background-image:url(AubA1fu0.txt); font-weight:bold!important}
  .portlet-title-minimized:hover {background-image:url(kGiJ8pKV.txt)}
.portlet-title-maximized {background-image:url(slgCVBFR.png)}
  .portlet-title-maximized:hover {background-image:url(63n6E8EL.txt)}

/* share box */
.share-box {display:block;white-space:nowrap;width:166px;margin:5px auto 5px auto!important;}
.addthis_button_google_plusone {margin:1px 4px 0 0}

/* for [[template:Ya user]] */
.b-yauser, .b-yauser * { 
font-weight: 700!important;
vertical-align: baseline!important;
}

.b-yauser { 
background-attachment: scroll!important;
background-clip: border-box!important;
background-color: transparent!important;
background-image: none!important;
background-origin: padding-box!important;
background-position: 0% 0%!important;
background-repeat: repeat!important;
background-size: auto!important;
}

a .b-yauser, .b-yauser, a.b-yauser:link, .b-yauser a, .b-yauser a:link, .b-yauser * { 
color: #000000 !important;
}

.b-yauser a b {
color: #ff0000 !important;
}

/******/

/* colapsible ullis -> table */
.navbox-item ul li {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url(eXrhw4UN.txt);
    background-origin: padding-box;
    background-position: right center;
    background-repeat: no-repeat;
    background-size: auto auto;
    padding-right: 12px;
    padding-left: 6px;
    display: inline;
}

.navbox-item ul li:first-child {
    padding-left: 0px;
}

.navbox-item ul li:last-child {
    background: none !important;
    padding-right: 0px;
}

.navbox-item ul {
margin-left: 0em;
}

/* Насройка ячейки экспресс-панели в Opera */
@media screen and (view-mode: minimized){
body, #globalWrapper, #content {
width: 320px !important;
}

#content {
margin: 0 !important; 
padding:0 1em !important; 
font-size: 90% !important; 
}

#column-content { 
margin:0 4px !important; 
padding-top: 0 !important; 
}

h1 { 
padding-top: 0 !important; 
font-size: 150% !important;
}

/* Отключаем ненужный контент */
#p-personal, #p-cactions, #visualClear, #footer, #mw-oldreviewed-notice, #contentSub { 
display:none; 
}

div #toptitle, div .ivtable, #column-one { 
display:none !important; 
}

/* Отключение лишнего на странице обсуждения и свежих правок */
#mw-watchlist-options, .rcoptions { 
display:none; 
}

.mw-usertoollinks, .mw-rollback-link, .mw-rc-openarrow-2, .bot { 
display:none;
}

div .mw-rc-label-legend, fieldset .rcoptions { 
display:none !important;
}
#bodyContent div table tbody tr tt span {
display:none !important;
}

#bodyContent div table { 
margin-left: -20px !important; 
}

.mw-userlink, .changedby {
display:none; 
}

.lm-plashka {display:none;}
#siteNotice {display:none;}

}

/* prettyPhoto ****/
div.pp_default .pp_top,
	div.pp_default .pp_top .pp_middle,
	div.pp_default .pp_top .pp_left,
	div.pp_default .pp_top .pp_right,
	div.pp_default .pp_bottom,
	div.pp_default .pp_bottom .pp_left,
	div.pp_default .pp_bottom .pp_middle,
	div.pp_default .pp_bottom .pp_right { height: 13px; }
div.pp_default .pp_top .pp_left { background:  -78px -93px no-repeat; }
div.pp_default .pp_top .pp_middle { background:  top left repeat-x; }
div.pp_default .pp_top .pp_right { background:  -112px -93px no-repeat; }
div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { background:  -7px 0 repeat-y; padding-left: 13px; }
div.pp_default .pp_content_container .pp_right { background:  top right repeat-y; padding-right: 13px; }
div.pp_default .pp_content { background-color: #fff; }
div.pp_default .pp_next:hover { background:  center right  no-repeat; cursor: pointer; }
div.pp_default .pp_previous:hover { background:  center left no-repeat; cursor: pointer; }
div.pp_default .pp_expand { background:  0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; }
div.pp_default .pp_expand:hover { background:  0 -56px no-repeat; cursor: pointer; }
div.pp_default .pp_contract { background:  0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; }
div.pp_default .pp_contract:hover { background:  0 -113px no-repeat; cursor: pointer; }
div.pp_default .pp_close { width: 20px; height: 20px; background:  0 0 no-repeat; cursor: pointer;margin:0 5px 0 0 }
div.pp_default #pp_full_res .pp_inline { color: #000; }
div.pp_default .pp_gallery ul li a { background:  center center #f8f8f8; border:1px solid #aaa; }
div.pp_default .pp_gallery ul li a:hover,
	div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
div.pp_default .pp_gallery a.pp_arrow_previous,
	div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
div.pp_default .pp_details { position: relative; }
div.pp_default .pp_nav .pp_play,
	div.pp_default .pp_nav .pp_pause,
	div.pp_default a.pp_arrow_previous,
	div.pp_default a.pp_arrow_next { background:  -30px 0 no-repeat; height: 20px;width: 20px;margin:0}
div.pp_default .pp_nav .pp_play { background-position: -82px 0;margin:0 0 0 5px}
div.pp_default .pp_nav .pp_pause { background-position: -82px -20px;margin:0 0 0 5px}
div.pp_default a.pp_arrow_next { left: 52px; background-position: -52px 0;}
div.pp_default a.pp_arrow_previous {margin:0 0 0 7px}
div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 20px; width: 105px; position: relative;margin:0 10px 0 0}
div.pp_default .pp_nav .currentTextHolder{font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 20px; margin: 0; padding: 0 0 0 3px; position: absolute;}
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }
div.pp_default .pp_description{ font-size: 12px; font-weight: bold; line-height: 14px; margin:2px 25px 5px 5px; }
div.pp_default .pp_bottom .pp_left { background:  -78px -127px no-repeat; }
div.pp_default .pp_bottom .pp_middle { background:  bottom left repeat-x; }
div.pp_default .pp_bottom .pp_right { background:  -112px -127px no-repeat; }
div.pp_default .pp_loaderIcon { background:  center center no-repeat; }
div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9500;
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10000;
}
.pp_top {
height: 20px;
position: relative;
}
* html .pp_top { padding: 0 20px; }
.pp_top .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_top .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_top .pp_middle {
left: 0;
position: static;
}
.pp_top .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_content { height: 40px; min-width: 40px; }
* html .pp_content { width: 40px; }
.pp_fade { display: none; }
.pp_content_container {
position: relative;
text-align: left;
width: 100%;
}
.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }
.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px 0;
}
.pp_description {
display: none;
margin: 0;
}
.pp_social { float: left; margin: 7px 0 0 0; }
.pp_social .facebook { float: left; position: relative; top: -1px; margin-left: 5px; width: 55px; overflow: hidden; }
.pp_social .twitter { float: left; }
.pp_nav {
clear: right;
float: left;
margin: 3px 10px 0 0;
}
.pp_nav p {
float: left;
margin: 2px 4px;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
float: left;
margin-right: 4px;
text-indent: -10000px;
}
a.pp_arrow_previous,
a.pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
}
.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}
.pp_gallery {
display: none;
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}
.pp_gallery div {
float: left;
overflow: hidden;
position: relative;
}
.pp_gallery ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
padding: 0;
position: relative;
white-space: nowrap;
}
.pp_gallery ul a {
border: 1px #000 solid;
border: 1px rgba(0,0,0,0.5) solid;
display: block;
float: left;
height: 33px;
overflow: hidden;
}
.pp_gallery ul a:hover,
.pp_gallery li.selected a { border-color: #fff; }
.pp_gallery ul a img { border: 0; }
.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
padding: 0;
}
.pp_gallery li.default a {
background:  0 0 no-repeat;
display: block;
height: 33px;
width: 50px;
}
.pp_gallery li.default a img { display: none; }
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
margin-top: 7px !important;
}
a.pp_next {
background:  10000px 10000px no-repeat;
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_previous {
background:  10000px 10000px no-repeat;
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_expand,
a.pp_contract {
cursor: pointer;
display: none;
height: 20px;	
position: absolute;
right: 30px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
}
a.pp_close {
position: absolute; right: 0; top: 0; 
display: block;
line-height:22px;
text-indent: -10000px;
}
.pp_bottom {
height: 20px;
position: relative;
}
* html .pp_bottom { padding: 0 20px; }
.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_bottom .pp_middle {
left: 0;
position: static;
}
.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px;
}
#pp_full_res {
line-height: 1 !important;
text-align: center;
}
#pp_full_res .pp_inline {
text-align: left;
}
#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
div.ppt {
color: #fff;
display: none;
font-size: 17px;
margin: 0 0 5px 15px;
z-index: 9999;
}

div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_expand,div.pp_default .pp_expand:hover,div.pp_default .pp_contract,div.pp_default .pp_contract:hover,div.pp_default .pp_close,div.pp_default .pp_nav .pp_play,
	div.pp_default .pp_nav .pp_pause,
	div.pp_default a.pp_arrow_previous,
	div.pp_default a.pp_arrow_next,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_right{background-image:url(34KqAbfI.txt)}
div.pp_default .pp_top .pp_middle,div.pp_default .pp_bottom .pp_middle{background-image:url(TI5jnEYg.txt)}
div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_right{background-image:url(7x58B9EV.txt)}
div.pp_default .pp_next:hover,a.pp_next,a.pp_previous{background-image:url(fAl00000.txt)}
div.pp_default .pp_previous:hover{background-image:url(kBNjl0MT.txt)}
div.pp_default .pp_gallery ul li a{background-image:url(Ebqyr9BI.txt)}
div.pp_default .pp_loaderIcon{background-image:url(SOcLEOOD.txt)}

#bodyContent a.mediafile, #mw_content a.mediafile {
	background-image: url("0WR1CRAA.gif");
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position:left center;
	background-size: auto;
	background-origin: padding-box;
	background-clip: border-box;
	background-color: transparent;
	padding-left: 13px;
}

/* /prettyPhoto ****/

/* gallerytemplate ****/

.galpreview-showhidebutton {cursor:pointer;padding:2px}
.galpreview-showhidebutton span {background-color:#fff;color:#002bb8;border:1px dashed #002bb8;border-width:0 0 1px 0;font-weight:normal;line-height:14px;display:inline-block}
.galpreview-showhidebutton:hover, .galpreview-showhidebutton:hover span {background-color:#f9f9f9;color:#000;border-color:#000}

.gallerytemplate-params {
display:none;
}
/* /gallerytemplate ****/

.popup {border:1px dashed #002bb8;border-width:0 0 1px 0;font-weight:normal;line-height:14px;display:inline-block}
  .popup:hover {color:#000;border-color:#000}
  .popup:active {color:#000;border-color:#fff}

.ugroup_flagpole {background:url(HszWBMFp.txt) right center no-repeat;
padding-right:14px}

/* embed */
.embed-placeholder {
  position: relative;
  background: scroll url(AAAAAXNS.txt);
  background-position: 0% 0%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  cursor:pointer;
  margin:0;
}
.embed-placeholder-playbutton {
  position: relative;
  top: 50%;
  visibility: hidden;
}
.embed-placeholder-btn {
  margin-bottom: 0px;
  margin-right: 0px;
  margin-top: -59px;
  position: relative;
  visibility: visible;
}

/*EOF*/
