a.new
{
	color: #F05048;
}
table
{
	background-color: transparent;
}
#bodyContent a.sortheader
{
	background: none;
	padding-right: 0;
}
#bodyContent .plainlinks a
{
	background: none !important;
	padding: 0 !important;
}
li#pt-userpage,li#pt-anonuserpage,li#pt-login
{
	background: url(/w/images/4/49/UserIcon.png) no-repeat;
	background-position: -3px;
}
.mw-plusminus-neg
{
	color: #8B0000;
}
.mw-plusminus-pos
{
	color: #006400;
}
.mw-plusminus-null
{
	color: #666;
}
.newpage
{
	color: #A56C40;
}
.minor
{
	color: #666;
}
.templatesUsed ul
{
	font-size: 90%;
}
.redirect-in-category,.allpagesredirect
{
	font-style: italic;
}
.allpagesredirect:after
{
	color: #808080;
	content: " (redirect)";
}
ol.references
{
	font-size: 100%;
}
.references-small
{
	font-size: 90%;
}
.references-2column
{
	column-count: 2;
	font-size: 90%;
	moz-column-count: 2;
}
.same-bg
{
	background: none;
}
ol.references > li:target
{
	background-color: #ccf;
}
sup.reference:target
{
	background-color: #ccf;
}
.usermessage,.usermessage plainlinks
{
	border: 2px solid #ee8500;
	margin: 0.5em 0em 0.5em 0em;
	padding: 0.5em;
	vertical-align: middle;
}
.tab
{
	border-color: #808080;
	border-style: solid solid none;
	border-width: thin;
	font-size: 95%;
	padding: 0.25ex 1ex 0ex;
}
#file img
{
	background: transparent url(/w/images/thumb/3/34/Wwchecker.svg/16px-Wwchecker.svg.png) repeat scroll 0% 0%;
}
.nowraplinks a,.nobreak
{
	white-space: nowrap;
}
div.Boxmerge,div.NavFrame
{
	border: 1px solid #aaa;
	border-collapse: collapse;
	font-size: 95%;
	margin: 0px;
	padding: 4px;
	text-align: center;
}
div.Boxmerge div.NavFrame
{
	border-style: hidden;
	border-style: none;
}
div.NavFrame + div.NavFrame
{
	border-top-style: hidden;
	border-top-style: none;
}
div.NavPic
{
	background-color: #fff;
	float: left;
	margin: 0px;
	padding: 2px;
}
div.NavFrame div.NavHead
{
	background-color: #ccf;
	font-weight: bold;
	height: 1.6em;
	position: relative;
}
div.NavFrame p
{
	font-size: 100%;
}
div.NavFrame div.NavContent
{
	font-size: 100%;
}
div.NavFrame div.NavContent p
{
	font-size: 100%;
}
div.NavEnd
{
	clear: both;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
}
a.NavToggle
{
	font-size: smaller;
	font-weight: normal;
	position: absolute;
	right: 3px;
	top: 0px;
}
.wtooltip
{
	background-color: #101010;
	border: 1px #b0b0b0 solid;
	border-radius: 0.75ex;
	margin: 5px;
	min-width: 15em;
	padding: 0.3em;
	text-align: left;
	width: 18em;
}
.wtooltip ul
{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.wtooltip,.wtooltip li,.wtooltip li > a
{
	color: #f0f0f0;
}
.wtooltip .outericon
{
	left: -38px;
	position: absolute;
	top: 0;
}
.itemtooltip
{
	margin-top: 0;
	width: 18em;
}
.proftip
{
	width: 22em;
}
.htt .tooltip-content ul
{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.htt .tooltip-content,.htt .tooltip-content li,.htt .tooltip-content li > a
{
	color: #f0f0f0;
}
li.socket,li.socket a,.htt .tooltip-content li.socket,.htt .tooltip-content li.socket a
{
	color: #999;
}
li.glyph,li.glyph a,.htt .tooltip-content li.glyph,.htt .tooltip-content li.glyph a
{
	color: #71d5ff;
}
li.req,li.req a,.htt .tooltip-content li.req,.htt .tooltip-content li.req a
{
	color: #999;
}
li.locked,li.locked a,.htt .tooltip-content li.locked,.htt .tooltip-content li.locked a
{
	color: #d22;
}
li.bonus,li.bonus a,.htt .tooltip-content li.bonus,.htt .tooltip-content li.bonus a
{
	color: #0f0;
}
li.flavor,li.flavor a,.htt .tooltip-content li.flavor,.htt .tooltip-content li.flavor a,.wtooltip li.description,.wtooltip li.description a
{
	color: #ffd517;
}
li.detail,li.detail a,.htt .tooltip-content li.detail,.htt .tooltip-content li.detail a
{
	color: #66c;
}
li.set,li.set a,.htt .tooltip-content li.set,.htt .tooltip-content li.set a
{
	color: #ffd100;
}
li.setbonus,li.setbonus a,.htt .tooltip-content li.setbonus,.htt .tooltip-content li.setbonus a
{
	color: #999;
}
div.htt .setdesc
{
	display: none;
}
.setdesc .linkicon
{
	display: none;
}
.setdesc strong.selflink
{
	font-weight: normal;
}
.tooltip,.htt .tooltip-content
{
	background-color: #111;
	border: 1px #bbb solid;
	border-radius: 0.75ex;
	color: #fff;
	float: left;
	font-size: 1em;
	margin: 5px;
	min-width: 15em;
	padding: 0.3em;
	width: auto;
}
.htt .tooltip-content table
{
	color: white;
}
.tooltip ul,.htt .tooltip-content ul
{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.htt .tooltip-content
{
	background: transparent url(/w/images/thumb/c/c0/Ttbackground.svg/275px-Ttbackground.svg.png) !important;
	max-width: 22em;
}
.htt .ach-tt
{
	max-width: 35em !important;
}
#templatetfb .tooltip-content
{
	max-width: 300px !important;
}
.htt .tooltip-content .tooltip-hide
{
	display: none;
}
.tooltip-ready
{
	display: block;
	visibility: hidden;
	z-index: 999;
}
.homeicon,.awayicon
{
	float: right;
	margin-left: 4px;
	position: relative;
}
.homeicon span,.awayicon span
{
	bottom: 1px;
	position: absolute;
	right: 2px;
	text-shadow: #202020 1px 1px,#202020 0px 0px 3px;
}
.hometip > .awayicon,.awaytip > .homeicon,.hometip > ul > .awayline,.awaytip > ul > .homeline
{
	display: none;
}
.wtooltip.awaytip
{
	font-size: 0.85em;
}
.hometip
{
	float: right;
}
.awaytip
{
	float: left;
}
.createline > .itemtooltip
{
	background: transparent;
	border: none;
	font-size: 0.90em;
	margin: 0.75em 0;
	padding: 0;
}
.createline .homeicon,.createline .awayicon
{
	display: none;
}
.awaytip > ul > .createline > .itemtooltip
{
	margin: 0.90em 0;
}
.ajaxttlink > img,.linkicon img
{
	vertical-align: text-bottom;
}
table.navbox
{
	border: 1px solid #aaa;
	clear: both;
	font-size: 88%;
	margin: auto;
	padding: 1px;
	text-align: center;
	width: 100%;
}
table.navbox + table.navbox
{
	margin-top: -1px;
}
.navbox-title,.navbox-abovebelow,table.navbox th
{
	padding-left: 1em;
	padding-right: 1em;
	text-align: center;
}
.navbox-group
{
	font-weight: bold;
	padding-left: 1em;
	padding-right: 1em;
	text-align: right;
	white-space: nowrap;
}
.navbox,.navbox-subgroup
{
	background: #fdfdfd;
}
.navbox-list
{
	border-left: 2px solid #fdfdfd;
}
.navbox-title,table.navbox th
{
	background: #ccccff;
}
.navbox-abovebelow,.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;
}
@media print
{
	.navbox
	{
		display: none;
	}
}
.darktable
{
	background: #F9F9F9;
	border: 1px solid #aaa;
	font-size: 89%;
	margin: 0.5em 0em 1em 0.5em;
	padding: 5px;
}
table.darktable th,table.darktable tr:not(:first-child) th.outer
{
	background-color: #ccf;
	padding: 0 0.5em;
}
table.darktable caption
{
	font-size: 120%;
	font-weight: bold;
}
table.darktable tr:not(:first-child) th
{
	background-color: #ddf;
}
.rowtitle
{
	font-size: 1.15em;
	padding: 0.2em 2em 0.2em 0.5em;
}
table.extrapadding td
{
	padding-left: 4px;
	padding-right: 4px;
}
table.td-right td
{
	text-align: right;
}
.title
{
	background-color: #ddf;
	font-weight: bold;
	padding: 1px 2px;
	text-align: center;
}
.alt,.rowtitle
{
	background-color: #e9e9ff;
}
table.zebra > tbody > tr:nth-child(2n+1)
{
	background-color: #e9e9ff;
}
table .hover:hover
{
	background-color: orange;
}
.mainpagetabledarkgreen
{
	background-color: #8AC4B4;
}
.mainpagetablegreen
{
	background-color: #A2CCBE;
}
.mainpagetabledarkblue
{
	background-color: #A0A2B8;
}
.mainpagetableblue
{
	background-color: #BABBD0;
}
.mainpagetabledarkred
{
	background-color: #BDACAC;
}
.mainpagetablered
{
	background-color: #D7C6C6;
}
.wowboxbg
{
	background-color: #DDD;
}
.speciallink
{
	color: black;
}
.greybar
{
	background-color: #DDD;
	border-bottom: 1px #606060 solid;
	border-top: 1px #606060 solid;
	color: #000;
}
.band
{
	display: table;
	line-height: 130%;
	margin: 0.2ex 3em;
	padding: 1ex 3em 0.5ex;
	text-align: center;
}
.ambox
{
	background-color: #EEE;
	border: 1px #AAA solid;
	border-collapse: collapse;
	border-left: 10px solid #228b22;
	font-size: 95%;
	margin: 0 auto 2px auto;
	width: 80%;
}
.ambox-blue
{
	border-left: 10px solid #1e90ff;
}
.ambox-red
{
	border-left: 10px solid #b22222;
}
.ambox-orange
{
	border-left: 10px solid #f28500;
}
.ambox-yellow
{
	border-left: 10px solid #f4c430;
}
.ambox-purple
{
	border-left: 10px solid #9932cc;
}
.ambox-gray
{
	border-left: 10px solid #bba;
}
.ambox-green
{
	border-left: 10px solid #228b22;
}
.amsmalltext
{
	font-size: smaller;
	margin-left: 0.8em;
	margin-top: 0.5em;
}
.ambox-image
{
	padding: 2px 0px 2px 0.5em;
	text-align: center;
	width: 60px;
}
table.ambox + table.ambox
{
	margin-top: -2px;
}
@media print
{
	.ambox
	{
		display: none;
	}
}
.blizztext,.text-blizz
{
	color: #0070af;
}
.text-say
{
	color: #CC9900;
}
.text-yell
{
	color: #FF4040;
}
.text-emote
{
	color: #F87431;
}
.text-whisper
{
	color: #F8B0DE;
}
.text-bossemote
{
	color: #f0d000;
}
.qc-poor,.qc-poor a
{
	color: #9D9D9D;
}
.qc-common,.qc-common a
{
	color: #000000;
}
.wtooltip .qc-common,.tooltip-content .qc-common
{
	color: #fff;
}
.qc-uncommon,.qc-uncommon a
{
	color: #27BF13;
}
.qc-rare,.qc-rare a
{
	color: #0070FF;
}
.qc-epic,.qc-epic a
{
	color: #a335ee;
}
.qc-legendary,.qc-legendary a
{
	color: #ff8000;
}
.qc-artifact,.qc-artifact a,.qc-heirloom,.qc-heirloom a
{
	color: #BFA760;
}
.qc-enchant,.qc-enchant a
{
	color: #E6BB00;
}
.abilitylink
{
	color: #2BA2D9;
}
.talentlink
{
	color: #4e96f7;
}
.currencylink
{
	color: #00AA00;
}
.cc-druid,.cc-druid a
{
	color: #FF7D0A;
}
.cc-hunter,.cc-hunter a
{
	color: #ABD473;
}
.cc-mage,.cc-mage a
{
	color: #69CCF0;
}
.cc-paladin,.cc-paladin a
{
	color: #F58CBA;
}
.cc-priest,.cc-priest a
{
	color: gray;
}
.cc-rogue,.cc-rogue a
{
	color: #CC9900;
}
.cc-shaman,.cc-shaman a
{
	color: #2459FF;
}
.cc-warlock,.cc-warlock a
{
	color: #9482CA;
}
.cc-warrior,.cc-warrior a
{
	color: #C79C6E;
}
.cc-deathknight,.cc-deathknight a
{
	color: #C41E3A;
}
.cc-monk,.cc-monk a
{
	color: #008467;
}
.druid,.druidalt
{
	color: white;
}
.druid
{
	background-color: #7f3e05;
}
.druidalt
{
	background-color: #663300;
}
.druid a,.druidalt a
{
	color: #ff7f0a;
}
.hunter,.hunteralt
{
	color: white;
}
.hunter
{
	background-color: #445533;
}
.hunteralt
{
	background-color: #334422;
}
.hunter a,.hunteralt a
{
	color: #ABD473;
}
.mage,.magealt
{
	color: white;
}
.mage
{
	background-color: #4488aa;
}
.magealt
{
	background-color: #336677;
}
.mage a,.magealt a
{
	color: #66ccff;
}
.paladin,.paladinalt
{
	color: white;
}
.paladin
{
	background-color: #883355;
}
.paladinalt
{
	background-color: #662244;
}
.paladin a,.paladinalt a
{
	color: #ff99cc;
}
.priest,.priestalt
{
	color: white;
}
.priest
{
	background-color: #777777;
}
.priestalt
{
	background-color: #444444;
}
.priest a,.priestalt a
{
	color: #bbbbbb;
}
.rogue,.roguealt
{
	color: white;
}
.rogue
{
	background-color: #555500;
}
.roguealt
{
	background-color: #444400;
}
.rogue a,.roguealt a
{
	color: #fff569;
}
.shaman,.shamanalt
{
	color: white;
}
.shaman
{
	background-color: #112277;
}
.shamanalt
{
	background-color: #112255;
}
.shaman a,.shamanalt a
{
	color: #2459FF;
}
.warlock,.warlockalt
{
	color: white;
}
.warlock
{
	background-color: #331155;
}
.warlockalt
{
	background-color: #220044;
}
.warlock a,.warlockalt a
{
	color: #cc99ff;
}
.warrior,.warrioralt
{
	color: white;
}
.warrior
{
	background-color: #775533;
}
.warrioralt
{
	background-color: #443322;
}
.warrior a,.warrioralt a
{
	color: #C79C6E;
}
.deathknight,.deathknightalt
{
	color: white;
}
.deathknight a,.deathknightalt a
{
	color: #C41E3A;
}
.monk,.monkalt
{
	color: white;
}
.monk a,.monkalt a
{
	color: #008467;
}
.plainlinksneverexpand
{
	background: none ! important;
	padding: 0 ! important;
}
.plainlinksneverexpand .urlexpansion
{
	display: none ! important;
}
.plainlinksneverexpand a
{
	background: none !important;
	padding: 0 !important;
}
.plainlinksneverexpand a.external.text:after
{
	display: none !important;
}
.plainlinksneverexpand a.external.autonumber:after
{
	display: none !important;
}
table.wwusrbox
{
	border-style: solid;
	border-width: 1px;
	float: left;
	margin: 0.2em;
	padding: 0;
}
table.wwusrbox td.left,table.wwusrbox td.right
{
	font-size: 1.6em;
	padding: 0;
	text-align: center;
	vertical-align: middle;
}
table.wwusrbox td.main
{
	font-size: 0.90em;
	line-height: 125%;
	padding: 0 4px;
	vertical-align: middle;
}
table.wwusrbox
{
	background: #f8f8f8;
	border-color: #aaa;
}
table.wwusrbox td.left,table.wwusrbox td.right
{
	background: #d8d8d8;
}
div.book
{
	border: 1px solid #808080;
	margin: 0.5em;
}
div.book h4
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Georgia,serif;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0;
	padding: 0.2em;
}
div.book h4 span.editsection
{
	font-family: sans-serif;
	font-size: 0.91em;
}
span.rep-friendly
{
	color: lime;
}
span.rep-neutral
{
	color: yellow;
}
span.rep-hostile
{
	color: red;
}
div.bufftip
{
	border-color: #aaaaaa;
	border-style: solid;
	border-width: 1px;
}
div.debuff
{
	border-color: #cc0000;
}
div.debuffmagic
{
	border-color: #3399ff;
}
div.debuffcurse,div.buffweapon
{
	border-color: #9900ff;
}
div.debuffdisease
{
	border-color: #996600;
}
div.debuffpoison
{
	border-color: #009900;
}
.achievementlink
{
	color: goldenrod;
}
.achievementbox
{
	max-width: 40em;
}
.factiontable
{
	background-color: #f0f0f0;
	border: 2px solid #f0f0f0;
}
.factiontable tr
{
	background-color: white;
}
.factiontable.alliance th,.factiontable.alliance td.factionbg
{
	background-color: #CCE4FF;
}
.factiontable.horde th,.factiontable.horde td.factionbg
{
	background-color: #FFD4CC;
}
.guildtable
{
	border-spacing: 0 1px;
}
.guildtable td
{
	padding: 1px 0.5em;
}
.guildtable th
{
	padding: 2px 1em;
}
body.page-Portal_Main hr,body.page-Portal_World_of_Warcraft hr,body.page-Portal_WotLK hr,body.page-Portal_Interface_customization hr,body.page-Portal_Warcraft_universe hr,body.page-Portal_Community hr
{
	background-color: #444;
	color: #444;
}
.mpcontentbox
{
	border-radius: 0.5em;
	margin-top: 10px;
	padding: 7px 15px 12px 15px;
}
.mpcontentbox > h3
{
	border-bottom: 1px solid #444;
}
.mpcontentbox-table
{
	width: 100%;
}
.mpcontentbox-table td
{
	width: 50%;
}
.bg-darkblue
{
	background: #F0F4FF;
	border: 1px solid #CFD4E6;
}
.bg-darkgreen
{
	background: #F0FFF5;
	border: 1px solid #CFE6D6;
}
.bg-darkgray
{
	background: #F0F0F0;
	border: 1px solid #D9D9D9;
}
.bg-darkred
{
	background: #FFF7F0;
	border: 1px solid #E6DACF;
}
#ptabs
{
	clear: left;
	font-size: 93%;
	font-weight: bold;
	margin: 0 0 3px 0;
}
#firstHeading #ptabs
{
	font-weight: normal !important;
	margin: 0 0.5em 0 1em !important;
	vertical-align: 3px;
}
#ptabs .activetab
{
	background: #E5E5E5;
	color: black;
	margin: 0 3px 0 0;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
}
#ptabs .inactivetab
{
	background: #F5F5F5;
	color: black;
	margin: 0 3px 0 0;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
}
#firstHeading #ptabs .activetab,#firstHeading #ptabs .inactivetab
{
	padding: 1px 10px 1px 10px;
}
#ptabs .inactivetab:hover
{
	background: #CCC;
	color: black;
}
#ptabs a:hover
{
	text-decoration: none !important;
}
#ptabs .activetab.alliancetab,#ptabs .activetab.hordetab
{
	background-color: transparent;
}
#ptabs .activetab.alliancetab
{
	color: #214DA6;
}
#ptabs .activetab.hordetab
{
	color: #A63721;
}
#ptabs .inactivetab.alliancetab,#ptabs .inactivetab.hordetab
{
	color: #606060;
}
#ptabs a span
{
	white-space: nowrap;
}
span.costitem div
{
	display: inline;
}
.mw-arr-r
{
	background-image: url('/w/images/2/26/Icon-next-12x12.png');
}
.mw-arr-d,.mw-sort-desc
{
	background-image: url('/w/images/6/68/Icon-down-12x12.png');
}
.mw-arr-u,.mw-sort-asc
{
	background-image: url('/w/images/7/79/Icon-up-12x12.png');
}
.mw-arr-l
{
	background-image: url('/w/images/2/20/Icon-back-12x12.png');
}
.TablePager_sort
{
	background-position: 2px 50%;
}
.TablePager th a
{
	display: block;
}
.TablePager_sort a
{
	padding: 0 4px 0 16px;
}
table.lootbox td
{
	margin: 0;
	padding: 1px;
}
table.lootbox div.itemtooltip
{
	margin: 0;
}
.forumheader
{
	background-color: #f9f9f9;
	border: 1px solid #aaa;
	margin-top: 1em;
	padding: 12px;
}
.forumlist td span
{
	display: block;
	font-size: smaller;
	padding-left: 10px;
}
.forumlist td span a
{
	text-decoration: none;
}
.forumlist td span.forum_author
{
	padding-left: 30px;
}
.forumlist td.forum_edited a
{
	text-decoration: none;
}
.forumlist td.forum_title a
{
	padding-left: 20px;
}
.forumlist td.forum_title span a
{
	padding-left: 0px;
}
.forumlist td.forum_title a.forum_new
{
	background: url(/w/images/4/4e/Forum_new.gif) center left no-repeat;
	font-weight: bold;
	padding-left: 20px;
}
.forumlist td.forum_title a.forum_new:visited
{
	background: none;
	font-weight: normal;
	padding-left: 20px;
}
.forumlist th.forum_title
{
	padding-left: 20px;
}
.opacity70
{
	background: url('/w/images/c/ca/70opacity.png') repeat;
}
.horizontal ul
{
	margin: 0;
	padding: 0;
}
.horizontal li
{
	border-right: 1px solid;
	display: inline;
	padding: 0 0.2em 0 0.4em;
}
.horizontal li:last-child
{
	border-right: medium none;
	padding-right: 0;
}
ul.elinks
{
	list-style-type: none;
	margin: 0px;
	overflow: hidden;
	padding: 0px;
}
ul.elinks li
{
	background-position: 0px 0px;
	background-repeat: no-repeat;
	list-style: none;
	min-height: 25px;
	padding-left: 25px;
	vertical-align: middle;
}
ul.elinks li.wowhead
{
	background-image: url('/w/images/6/6e/Icon-wowhead-22x22.png');
}
ul.elinks li.allakhazam
{
	background-image: url('/w/images/7/7c/Icon-allakhazam-22x22.png');
}
ul.elinks li.thottbot
{
	background-image: url('/w/images/f/ff/Icon-thottbot-22x22.png');
}
ul.elinks li.wowus
{
	background-image: url('/w/images/9/9c/Icon-wowus-22x22.png');
}
ul.elinks li.woweu
{
	background-image: url('/w/images/1/17/Icon-woweu-22x22.png');
}
ul.elinks li.buffed
{
	background-image: url('/w/images/6/6f/Icon-buffed-22x22.png');
}
span.alliance-link,span.horde-link,span.neutral-link
{
	background-position: 0px 0px;
	background-repeat: no-repeat;
	min-height: 15px;
	padding-left: 17px;
	vertical-align: middle;
}
span.alliance-link
{
	background-image: url('/w/images/2/21/Alliance_15.png');
}
span.horde-link
{
	background-image: url('/w/images/c/c4/Horde_15.png');
}
span.neutral-link
{
	background-image: url('/w/images/c/cb/Neutral_15.png');
}
.alliance-link-big,.horde-link-big,.neutral-link-big,.combat-link-big
{
	background-position: 1px 3px;
	background-repeat: no-repeat;
	min-height: 36px;
	padding-left: 39px;
	vertical-align: middle;
}
.alliance-link-big
{
	background-image: url('/w/images/2/25/Alliance_32.png');
}
.horde-link-big
{
	background-image: url('/w/images/4/4f/Horde_32.png');
}
.neutral-link-big
{
	background-image: url('/w/images/3/38/Neutral_32-square.gif');
}
.combat-link-big
{
	background-image: url('/w/images/6/6c/Combat_32.gif');
}
span.socketlink-red
{
	background-image: url('/w/images/0/02/UI-EmptySocket-Red.png');
}
span.socketlink-blue
{
	background-image: url('/w/images/f/fc/UI-EmptySocket-Blue.png');
}
span.socketlink-yellow
{
	background-image: url('/w/images/8/87/UI-EmptySocket-Yellow.png');
}
span.socketlink-prismatic
{
	background-image: url('/w/images/4/48/UI-EmptySocket-Prismatic.png');
}
span.socketlink-meta
{
	background-image: url('/w/7/75/UI-EmptySocket-Meta.png');
}
span.socketlink
{
	background-position: 0px 0px;
	background-repeat: no-repeat;
	min-height: 16px;
	padding-left: 18px;
	vertical-align: middle;
}
span.socketlink a
{
	color: #999;
}
.page-Special_Search #contentSub
{
	font: 10pt sans-serif;
}
.mw-userpage-userdoesnotexist
{
	border: 2px solid red;
	font: bold 12pt sans-serif;
	text-align: center;
}
.quotemark
{
	font: bold 35px Times New Roman,serif;
	padding: 7px;
	position: relative;
	top: -12px;
}
.quote
{
	max-width: 75%;
}
body.page-Portal_Main h1.firstHeading,body.page-Portal_Main #mp-newsline,body.page-Portal_Main #contentSub,body.page-Portal_World_of_Warcraft #contentSub,body.page-Portal_WotLK #contentSub,body.page-Portal_Interface_customization #contentSub,body.page-Portal_Warcraft_universe #contentSub,body.page-Portal_Community #contentSub,.TablePager_sort img,.ajaxHide-active,body.ns-110 #ca-talk,body.ns-110 #this_talk,body.ns-110 #page_tabs li+li,.aChar,.hidden,#jsErrors,span.costitem p.error
{
	display: none;
}
.itemlink
{
	white-space: nowrap;
}
.itemtooltip .itemlink
{
	white-space: normal !important;
}
.questshort .questlong-prefix
{
	display: none;
}
.questbox .questshort > .nobreak
{
	white-space: normal;
}
.fswitched .qfordisambig
{
	display: none;
}
#top100Counter
{
	display: none;
}
#footer-icon-mailru
{
	display: none;
}
body.versions-active .versions-cv
{
	display: none;
}
body.versions-active table.elinks-many
{
	background: transparent;
	border: none;
	font-size: 100%;
	margin: 0;
	padding: 0;
}
ul.side-by-side
{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.side-by-side > li,.side-by-side-recursive ul > li
{
	display: inline-block;
	padding: 0.2em;
	vertical-align: top;
}
.vplayerbox
{
	display: inline-block;
}
#ptabs.item-version-tabs
{
	font-size: 65%;
}
#ptabs.item-version-tabs a span.inactivetab
{
	border: 1px solid #c0c0c0;
	color: #505050;
}
#ptabs.item-version-tabs a span.activetab
{
	border: 1px solid #73ACE6;
}
body.versions-active .versions-cv
{
	display: none;
}
body.versions-active table.elinks-many
{
	background: transparent;
	border: none;
	font-size: 100%;
	margin: 0;
	padding: 0;
}
ul.side-by-side,.side-by-side-recursive ul
{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.side-by-side > li
{
	display: inline-block;
	padding: 0.2em;
	vertical-align: top;
}
.lootbox.side-by-side > li
{
	padding: 0 2px;
}
td ul:first-child,td p:first-child
{
	margin-top: 0;
}
.coords-link
{
	line-height: 1em;
}
.broken.coords-link sup
{
	background-color: #FFB0B0;
}
.newpage
{
	color: #388033;
}
.mw-plusminus-pos
{
	color: #16BF0A;
}
.mw-plusminus-neg
{
	color: #BF550A;
}
body.page-Portal_Main #bodyContent > #siteSub + #contentSub + #jump-to-nav + #mp-outer-container
{
	margin-top: -2em;
}
body.page-Portal_Main .mw-anonnotice
{
	margin-bottom: 15px !important;
}
.bg-darkred
{
	background: #1A1616;
}
.bg-darkgreen
{
	background: #161A16;
}
.bg-darkblue
{
	background: #16181D;
}
.bg-darkgray
{
	background: #181818;
}
.bg-darkred,.bg-darkgreen,.bg-darkblue,.bg-darkgray
{
	border-style: none;
}
.mpcontentbox > h3
{
	border-color: #303030;
}
#ptabs a .inactivetab,#ptabs strong .inactivetab
{
	background: #282828;
	color: #E0E0E0;
}
#ptabs a .inactivetab:hover,#ptabs strong .inactivetab:hover
{
	background: #383838;
	color: #E0E0E0;
}
#ptabs .activetab
{
	background: #181818;
	color: #F0F0F0;
}
.mpheaderlink
{
	color: #E0E0E0;
}
div.shortcut
{
	position: absolute;
	right: 1em;
	top: -3.5em;
}
.greybar
{
	background-color: #202020;
	border-color: #383838;
	color: #e0e0e0;
}
.speciallink
{
	color: #F0F0F0;
}
.qc-common,.qc-common a
{
	color: white;
}
.qc-uncommon,.qc-uncommon a
{
	color: #1EFF00;
}
.qc-enchant,.qc-enchant a
{
	color: #FFD100;
}
.qc-heirloom,.qc-heirloom a,.qc-artifact,.qc-artifact a
{
	color: #E6CC80;
}
.darktable,div.forumheader
{
	background-color: #181818;
	border-color: #383838;
}
.navbox,.navbox-subgroup
{
	background-color: #181818;
	border-color: #383838;
}
table.navbox
{
	border-color: #383838;
}
.navbox-even,.alt,.rowtitle
{
	background-color: #202020;
}
.navbox-list
{
	border-color: #181818;
}
table.zebra.darktable > tbody > tr:nth-child(2n+1)
{
	background-color: #202020;
}
table.zebra> tbody > tr:nth-child(2n+1)
{
	background-color: #282828;
}
table.darktable th,.navbox-title,table.navbox th
{
	background-color: #062540;
}
table.darktable td.title
{
	background-color: #303030;
}
table.darktable tr:not(:first-child) th,.navbox-abovebelow,.navbox-group,.navbox-subgroup .navbox-title
{
	background-color: #072C4D;
}
.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow
{
	background-color: #282828;
}
.navbox-abovebelow,.navbox-group,.navbox-subgroup .navbox-title
{
	background-color: #282828;
}
.title
{
	background-color: #202020;
}
.ambox
{
	background-color: #282828;
	border-bottom-color: #383838;
	border-right-color: #383838;
	border-top-color: #383838;
}
.ambox-gray
{
	border-left-color: #383838;
}
table.wwusrbox
{
	background-color: #282828;
	border-color: #383838;
}
table.wwusrbox td.main
{
	font-size: 0.85em;
}
table.wwusrbox td.left,table.wwusrbox td.right
{
	background-color: #303030;
}
div.book
{
	background-color: #282828;
	border-color: #383838;
}
div.NavFrame div.NavHead
{
	background-color: #062540;
}
.wowboxbg
{
	background-color: #303030;
}
.cc-rogue,.cc-rogue a
{
	color: #FFF569;
}
.cc-priest,.cc-priest a
{
	color: #F0F0F0;
}
.cc-monk,.cc-monk a
{
	color: #00FF96;
}
.blizztext,.text-blizz
{
	color: #00C0FF;
}
.blizztext a,.text-blizz a
{
	color: #E0E0E0;
}
.text-say
{
	color: #E6E68E;
}
#ptabs .activetab.alliancetab,#ptabs .activetab.hordetab
{
	background-color: transparent;
}
#ptabs .activetab.alliancetab
{
	color: #214DA6;
}
#ptabs .activetab.hordetab
{
	color: #A62121;
}
#ptabs .inactivetab.alliancetab,#ptabs .inactivetab.hordetab
{
	background-color: #282828;
	color: #808080;
}
.factiontable
{
	background-color: #282828;
	border: 2px solid #282828;
}
.factiontable tr
{
	background-color: #181818;
}
.factiontable.alliance th,.factiontable.alliance td.factionbg
{
	background-color: #143A66;
}
.factiontable.horde th,.factiontable.horde td.factionbg
{
	background-color: #661111;
}
.abilitylink
{
	color: #7ad5ff;
}
.repspanbar
{
	background: #002040;
	border-color: #204080 #001030 #001030 #204080;
	border-style: solid;
	border-width: 1px;
}
#ptabs.item-version-tabs a span.inactivetab
{
	border: 1px solid #404040;
	color: #a0a0a0;
}
#ptabs.item-version-tabs a span.activetab
{
	border: 1px solid #997708;
}
.mainpagetabledarkblue,.mainpagetableblue
{
	background-color: transparent;
	border: 1px dashed #A62121;
}
ol.references > li:target
{
	background-color: #183018;
}
.mw-abuselog-details
{
	background: #303030 !important;
}
.mw-abuselog-details th,.mw-abusefilter-history-changed
{
	background: transparent !important;
}
#ft h1,#ft a,#ft
{
	color: #e0e0e0;
}
#ft .network-navigation ul li.header
{
	color: #FF6015;
}
td.mw-abusefilter-diff-context,td.diff-context div
{
	background-color: #202020;
}
td.diff-content div,td.diff-content
{
	border: #181818;
}
td.diff-deletedline div,td.diff-deletedline
{
	background-color: #200000;
}
td.diff-addedline div,td.diff-addedline
{
	background-color: #002000;
}
td.diff-deletedline div ins.diffchange
{
	color: #E04B00;
}
td.diff-addedline div del.diffchange
{
	color: #8DD400;
}
a.vplink
{
	background-image: url(/extensions/VideoLink/play-dark.png);
}
a.vplink:hover
{
	background-image: url(/extensions/VideoLink/play-dark-hover.png);
}
.broken.coords-link sup
{
	background-color: #600000;
	padding: 1px;
}
table.hover tbody tr:hover
{
	background-color: #202020;
}
@media print
{
	.navbox,.ambox,object,embed,#ft .network-navigation
	{
		display: none;
	}
	.qc-common
	{
		color: black;
	}
	.darktable,.darktable th,.darktable td,table.zebra.darktable > tbody > tr:nth-child(2n+1)
	{
		background: none !important;
		color: black !important;
	}
}