.quality0,.quality0 a:link,.quality0 a:active,.quality0 a:visited {
color:gray!important;
text-decoration:none;
}

.quality0 a:hover {
color:gray!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.quality2,.quality2 a:link,.quality2 a:active,.quality2 a:visited {
color:#1EFF00!important;
text-decoration:none;
}

.quality2 a:hover {
color:#1EFF00!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.quality3,.quality3 a:link,.quality3 a:active,.quality3 a:visited {
color:#0870C1!important;
text-decoration:none;
}

.quality3 a:hover {
color:#0870C1!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.quality4,.quality4 a:link,.quality4 a:active,.quality4 a:visited {
color:#9035CF!important;
text-decoration:none;
}

.quality4 a:hover {
color:#9035CF!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.quality5,.quality5 a:link,.quality5 a:active,.quality5 a:visited {
color:#DE800D!important;
text-decoration:none;
}

.quality5 a:hover {
color:#DE800D!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.quest,.quest a:link,.quest a:active,.quest a:visited {
color:#FF0!important;
text-decoration:none;
}

.quest a:hover {
color:#FF0!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.spell,.spell a:link,.spell a:active,.spell a:visited {
color:#71D5FF!important;
text-decoration:none;
}

.spell a:hover {
color:#71D5FF!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.wowstat,.wowstat a:link,.wowstat a:active,.wowstat a:visited {
color:#4169E1!important;
text-decoration:none;
}

.wowstat a:hover {
color:#4169E1!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.craftable,.craftable a:link,.craftable a:active,.craftable a:visited {
color:#D53057;
text-decoration:none;
}

.craftable a:hover {
color:#D53057;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.npc a:hover {
color:#C09E79!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.guild,.guild a:link,.guild a:active,.guild a:visited {
color:#099F2C!important;
text-decoration:none;
}

.guild: a:hover {
color:#099F2C!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.armory,.armory a:link,.armory a:active,.armory a:visited {
color:#CFA60C!important;
text-decoration:none;
}

.armory a:hover {
color:#CFA60C!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.zone,.zone a:link,.zone a:active,.zone a:visited {
color:#6665C2!important;
text-decoration:none;
}

.zone a:hover {
color:#6665C2!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.wowobject,.wowobject a:link,.wowobject a:active,.wowobject a:visited {
color:#DFBE29!important;
text-decoration:none;
}

.wowobject a:hover {
color:#DFBE29!important;
text-decoration:none;
text-shadow:1px 1px 3px rgba(0,0,0,.6);
}

.faction a:hover {
color:#C09E79!important;
text-decoration:none;
text-shadow:1px 1px 3px rgba(0,0,0,.6);
}

.itemname {
display:inline;
clear:left;
}

.qual {
color:#ffd100!important;
position:absolute;
padding-top:2px;
padding-left:2px;
}

.qual0,.qual0 a {
color:gray!important;
position:absolute;
padding-top:2px;
padding-left:2px;
}

.qual1,.qual1 a {
color:#4679A6!important;
position:absolute;
padding-top:2px;
padding-left:2px;
}

.qual2,.qual2 a {
color:#1eff00!important;
position:absolute;
padding-top:2px;
padding-left:2px;
}

.qual3,.qual3 a {
color:#0070dd!important;
position:absolute;
padding-top:2px;
padding-left:2px;
}

.qual4,.qual4 a {
color:#a335ee!important;
position:absolute;
padding-top:2px;
padding-left:2px;
}

.qual5,.qual5 a {
color:#ff8000!important;
position:absolute;
padding-top:2px;
padding-left:2px;
}

.qual6,.qual6 a {
color:#e5cc80!important;
position:absolute;
padding-top:2px;
padding-left:2px;
}

.qual7,.qual7 a {
color:red!important;
position:absolute;
padding-top:2px;
padding-left:2px;
}

.qual8,.qual8 a {
color:#ffff98!important;
position:absolute;
padding-top:2px;
padding-left:2px;
}

.notfound {
color:red;
font-weight:700;
}

ul.itemset-items {
list-style-position:inside!important;
margin:0!important;
padding:0!important;
}

li.itemset-item {
list-style:none!important;
margin:0!important;
padding:0!important;
}

.faction-table {
width:25%;
border:1px solid #0070DD;
color:#0070DD;
}

.faction-table td {
padding:5px;
}

table.wh_outer {
border:0;
border-spacing:0;
border-collapse:collapse;
background:none;
text-align:left;
float:none;
height:0;
margin:0;
padding:0;
}

table.wowhead_tooltip {
border:0;
border-spacing:0;
border-collapse:collapse;
background:none;
text-align:left;
float:none;
width:auto;
height:0;
margin:0;
padding:0;
}

table.wowhead_tooltip td,table.wowhead_tooltip tr,table.wowhead_tooltip th {
border:0;
width:auto;
height:0;
text-align:left;
background:none;
margin:0;
padding:0;
}

table.wowhead_tooltip td.top-left {
background-image:url(../../../wowhead/images/tooltip.png);
background-position:top left;
height:4px;
}

table.wowhead_tooltip td.top-right {
background-image:url(../../../wowhead/images/tooltip.png);
background-position:top right;
height:4px;
}

table.wowhead_tooltip td.bottom-left {
background-image:url(../../../wowhead/images/tooltip.png);
background-position:bottom left;
height:4px;
}

table.wowhead_tooltip td.bottom-right {
background-image:url(../../../wowhead/images/tooltip.png);
background-position:bottom right;
height:4px;
}

table.wowhead_tooltip td.wh_left {
background-image:url(../../../wowhead/images/tooltip.png);
background-position:center left;
}

table.wowhead_tooltip td.wh_left div.wh_right {
background-image:url(../../../wowhead/images/tooltip-right.gif);
background-position:center right;
background-repeat:repeat-y;
float:none;
text-align:left;
width:auto;
height:auto;
margin:0;
padding:0 8px;
}

.wowhead_tooltip {
float:none;
text-align:left;
width:auto;
font-family:Verdana, sans-serif;
font-variant:normal;
font-size:11px;
line-height:17px;
color:#FFF;
z-index:100000001;
margin:0;
padding:0;
}

.wowhead_tooltip a {
text-decoration:none;
}

.wowhead_tooltip a:hover {
text-decoration:underline;
}

.wowhead_tooltip table {
border:0;
border-spacing:0;
border-collapse:collapse;
margin-right:0;
}

.wowhead_tooltip table td,.wowhead_tooltip table tr,.wowhead_tooltip table,.wowhead_tooltip table th {
border:0;
margin:0;
padding:0;
}

.wowhead_tooltip td,.wowhead_tooltip th {
background:none;
font-family:Verdana, sans-serif;
font-size:11px;
line-height:17px;
color:#FFF;
padding:5px;
}

.wowhead_tooltip th {
height:8px;
padding:3px 8px 3px 3px;
}

.wowhead_tooltip td {
padding:8px 4px 1px 9px;
}

.wowhead_tooltip b {
font-size:14px;
line-height:17px;
font-weight:400;
}

.wowhead_tooltip div.indent {
padding-left:.6em;
}

.wowhead_tooltip td th,.wowhead_tooltip td td {
background:none;
}

.wowhead_tooltip td th {
text-align:right;
font-weight:400;
padding:0 0 0 4em;
}

.wowhead_tooltip td td {
padding:0;
}

.wowhead_tooltip table.shrink b {
font-size:12px;
line-height:15px;
}

.wowhead_tooltip table.shrink td,.wowhead_tooltip table.shrink th {
font-size:10px;
line-height:14px;
}

.wowhead_tooltip h3 {
color:#FFD100;
text-shadow:1px 1px 4px rgba(255,255,255,0.6);
}

.wowhead_tooltip_header {
font-size:16px;
color:#FFD100;
font-weight:700;
text-shadow:1px 1px 4px rgba(255,255,255,0.6);
padding-bottom:5px;
border-bottom:1px solid #FFF;
}

.wowhead_tooltip_footer {
font-size:smaller;
color:#FFD100;
text-shadow:1px 1px 4px rgba(255,255,255,0.6);
padding-top:5px;
text-align:center;
}

#cluetip-title h3 {
border:0!important;
}

#cluetip-title {
overflow:hidden;
border:0!important;
}

#cluetip-title #cluetip-close {
float:right;
position:relative;
}

#cluetip-waitimage {
width:43px;
height:11px;
position:absolute;
background-image:url(../../../wowhead/images/wait.gif);
}

.cluetip-arrows {
display:none;
position:absolute;
top:0;
left:-11px;
height:22px;
width:11px;
background-repeat:no-repeat;
background-position:0 0;
}

.armory_tip a,.armory_tip a:active,.armory_tip a:visited,.armory_tip a:hover {
text-decoration:none;
padding-bottom:2px;
}

.armory_tt_main > table,.armory_tt_main > td {
font:10px Verdana, Arial, Helvetica, sans-serif;
}

.armory_tt_main {
background:#000;
border:1px outset silver;
-webkit-border-radius:8px;
-moz-border-radius:8px;
opacity:0.95;
-khtml-opacity:0.95;
-moz-opacity:0.95;
-webkit-opacity:0.95;
text-align:left;
padding:3px;
}

.armory_tt_header {
background-color:#010121;
vertical-align:top;
}

.armory_tt_avatar {
width:64px;
}

.armory_tt_char_info {
width:100%;
vertical-align:top;
}

.armory_tt_char_name {
color:#fff;
font-weight:700;
display:block;
}

.armory_tt_char_guild {
color:#ffd517;
font-weight:700;
display:block;
}

.armory_tt_char_stuff {
color:#FFF;
display:block;
}

.armory_tt_talents {
text-align:left;
}

.armory_tt_talents img {
vertical-align:middle;
width:20px;
height:20px;
clear:none;
}

.armory_tt_talent_spec {
color:#ffd517;
display:none;
}

.armory_tt_talent_trees {
padding-top:.5em;
color:#FFF;
display:inline-block;
}

.armory_tt_buffs {
background-color:#010121;
width:74px;
vertical-align:top;
text-align:left;
}

.armory_tt_stats {
width:100%;
border:0;
border-spacing:0;
background-color:#111;
vertical-align:top;
text-align:left;
padding:0;
}

.armory_tt_stats tr td {
width:50%;
opacity:0.95;
}

.armory_tt_stat_health {
background-color:#00BF00;
color:#FFF;
}

.armory_tt_stat_power_mana {
background-color:#0070DD;
color:#FFF;
}

.armory_tt_stat_power_rage {
background-color:#FF0040;
color:#FFF;
}

.armory_tt_stat_power_energy {
background-color:#FFBF00;
color:#FFF;
}

.armory_tt_stat_primary {
color:#0F0;
font-weight:700;
}

.armory_tt_stat_shadow_spell {
color:#A335EE;
font-weight:700;
}

.armory_tt_stat_arcane_spell {
color:#d800cc;
font-weight:700;
}

.armory_tt_stat_generic {
color:#ffd517;
font-weight:700;
}

.armory_tt_stat_melee_off_hand {
color:#00F080;
font-weight:700;
}

.armory_tt_stat_defensive {
color:#d5d5d5;
font-weight:700;
}

.armory_tt_stat_value {
background-color:#011101;
color:#FFF;
font-weight:400;
}

.armory_tt_professions tr td {
width:50%;
}

.armory_tt_profession_name {
background-color:#222;
color:#FDF;
font-weight:700;
}

.armory_tt_misc tr td {
width:50%;
height:20px;
}

.armory_tt_misc_name {
background-color:#222;
color:#68CCEF;
font-weight:700;
}

.armory_tt_class_deathknight {
color:#7F0A1D!important;
text-decoration:none;
}

.armory_tt_class_druid {
color:#FF7C0A!important;
text-decoration:none;
}

.armory_tt_class_hunter {
color:#AAD372!important;
text-decoration:none;
}

.armory_tt_class_mage {
color:#68CCEF!important;
text-decoration:none;
}

.armory_tt_class_paladin {
color:#F48CBA!important;
text-decoration:none;
}

.armory_tt_class_shaman {
color:#3556FD!important;
text-decoration:none;
}

.armory_tt_class_priest {
color:#FFF!important;
text-decoration:none;
}

.armory_tt_class_rogue {
color:#FFF468!important;
text-decoration:none;
}

.armory_tt_class_warlock {
color:#9382C9!important;
text-decoration:none;
}

.armory_tt_class_warrior {
color:#C69B6D!important;
text-decoration:none;
}

.armory_error {
background:#000;
border:1px outset silver;
-webkit-border-radius:8px;
-moz-border-radius:8px;
opacity:0.95;
-khtml-opacity:0.95;
-moz-opacity:0.95;
-webkit-opacity:0.95;
text-align:left;
color:#FFF;
padding:5px;
}

.armory_guild_main {
background:#000;
border:1px outset silver;
-webkit-border-radius:8px;
-moz-border-radius:8px;
opacity:0.95;
-khtml-opacity:0.95;
-moz-opacity:0.95;
-webkit-opacity:0.95;
text-align:left;
vertical-align:top;
color:#FFF;
width:250px;
padding:3px;
}

.armory_guild_header {
display:block;
}

.armory_guild_roster {
padding-top:.5em;
}

.rep-table {
border:1px solid #000;
width:300px;
font-size:9px;
}

.rep-table th {
background-color:#3556FD;
color:#222!important;
text-align:center;
font-weight:700;
}

.rep-table td {
height:15px;
}

.rep-box {
background:#222;
border:1px solid #000;
text-align:center;
color:#fff;
height:15px;
}

.rep-hated {
background-color:#C22;
height:15px;
float:left;
}

.rep-hostile {
background-color:red;
height:15px;
float:left;
}

.rep-unfriendly {
background-color:#E62;
height:15px;
float:left;
}

.rep-neutral {
background-color:#FF0;
height:15px;
float:left;
}

.rep-friendly {
background-color:lime;
height:15px;
float:left;
}

.rep-honored {
background-color:#0F8;
height:15px;
float:left;
}

.rep-revered {
background-color:#0FC;
height:15px;
float:left;
}

.rep-exalted {
background-color:#0FF;
height:15px;
float:left;
}

.talent-table {
width:65%;
color:#0070DD;
border-color:#0070DD;
border-style:solid;
border-width:1px;
}

.talent-shown {
display:inline;
}

.glyph-table {
width:30%;
color:#0070DD;
border-color:#0070DD;
border-style:solid;
border-width:1px;
}

.glyph-title {
text-decoration:underline;
color:#0070DD;
padding-left:5px;
}

.wowtitle,.wowtitle a:link,.wowtitle a:active,.wowtitle a:visited {
color:orange!important;
text-decoration:none;
}

.wowtitle a:hover {
color:orange!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,0.6);
}

.wowevent,.wowevent a:link,.wowevent a:active,.wowevent a:visited {
color:#077F5B!important;
text-decoration:none;
}

.wowevent a:hover {
color:#077F5B!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,0.6);
}

.wowrace,.wowrace a:link,.wowrace a:active,.wowrace a:visited {
color:#7A0EEF!important;
text-decoration:none;
}

.wowrace a:hover {
color:#7A0EEF!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,0.6);
}

.wowpet,.wowpet a:link,.wowpet a:active,.wowpet a:visited {
color:#368F1A!important;
text-decoration:none;
}

.wowpet a:hover {
color:#368F1A!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,0.6);
}

.iconsmall,.iconmedium,.iconlarge {
position:relative;
z-index:0;
}

.iconlarge {
height:68px;
width:68px;
}

.iconsmall ins,.iconmedium ins,.iconlarge ins {
background-repeat:no-repeat;
display:block;
position:absolute;
z-index:5;
}

.iconsmall ins {
height:18px;
left:4px;
top:4px;
width:18px;
}

.iconmedium ins {
height:36px;
left:4px;
top:4px;
width:36px;
}

.iconlarge ins {
height:56px;
left:6px;
top:6px;
width:56px;
}

.iconsmall del {
background-image:url(http://static.wowhead.com/images/Icon/small/border/default.png);
height:26px;
width:26px;
}

.iconmedium del {
background-image:url(http://static.wowhead.com/images/Icon/medium/border/default.png);
height:44px;
width:44px;
}

.iconlarge del {
background-image:url(http://static.wowhead.com/images/Icon/large/border/default.png);
height:68px;
width:68px;
}

.iconsmall var,.iconmedium var {
background-repeat:no-repeat;
display:block;
position:absolute;
z-index:15;
}

.iconsmall a,.iconmedium a,.iconlarge a {
display:block;
left:3px;
position:absolute;
top:3px;
z-index:20;
}

.iconsmall a {
background:url(http://static.wowhead.com/images/Icon/small/hilite/default.png) no-repeat scroll 20px 0 transparent;
height:20px;
width:20px;
}

.iconmedium a {
background:url(http://static.wowhead.com/images/Icon/medium/hilite/default.png) no-repeat scroll 38px 0 transparent;
height:38px;
width:38px;
}

.iconlarge a {
background:url(http://static.wowhead.com/images/Icon/large/hilite/default.png) no-repeat scroll 62px 0 transparent;
height:62px;
width:62px;
}

.iconsmall a:hover,.iconmedium a:hover,.iconlarge a:hover {
background-position:0 0;
}

.icontiny {
background:none no-repeat scroll left center transparent;
padding-left:18px!important;
}

.wowclass {
background:none no-repeat scroll left center transparent;
padding-left:23px!important;
padding-top:3px;
padding-bottom:3px;
}

.quality1,.quality1 a:link,.quality1 a:active,.quality1 a:visited,.wow_profile,.wow_profile a:link,.wow_profile a:active,.wow_profile a:visited {
color:#4679A6!important;
text-decoration:none;
}

.quality1 a:hover,.wow_profile a:hover {
color:#4679A6!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.quality6,.quality6 a:link,.quality6 a:active,.quality6 a:visited,.quality7,.quality7 a:link,.quality7 a:active,.quality7 a:visited {
color:#E5CC63!important;
text-decoration:none;
}

.quality6 a:hover,.quality7 a:hover {
color:#E5CC63!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.achievement,.achievement a:link,.achievement a:active,.achievement a:visited,.itemset,.itemset a:link,.itemset a:active,.itemset a:visited {
color:#D53057!important;
text-decoration:none;
}

.achievement a:hover,.itemset a:hover {
color:#D53057!important;
text-decoration:none;
text-shadow:1px 1px 1px rgba(0,0,0,.6);
}

.npc,.npc a:link,.npc a:active,.npc a:visited,.faction,.faction a:link,.faction a:active,.faction a:visited {
color:#C09E79!important;
text-decoration:none;
}

.faction-table th,.talent-table-head,.glyph-table-head {
background-color:#0070DD;
color:#FFF;
font-weight:700;
text-align:center;
}

table.wh_outer tbody,.wowhead_tooltip tbody,#cluetip-close img,.armory_tt_main > img,.armory_tt_buffs img {
border:0;
}

#cluetip-extra,.talent-hidden {
display:none;
}

.armory_tt_stat_fire_spell,.armory_tt_stat_nature_spell,.armory_tt_stat_holy_spell,.armory_tt_stat_ranged {
color:#F30;
font-weight:700;
}

.armory_tt_stat_frost_spell,.armory_tt_stat_melee_main_hand {
color:#0070DD;
font-weight:700;
}

.armory_tt_stat_mana_regen,.armory_tt_stat_healing {
color:#f8F;
font-weight:700;
}

.armory_tt_professions,.armory_tt_misc {
width:100%;
border:0;
border-spacing:0;
vertical-align:top;
text-align:left;
opacity:0.95;
padding:0;
}

.armory_tt_profession_name img,.armory_guild_faction,.armory_icon {
vertical-align:middle;
}

.armory_tt_profession_skill,.armory_tt_misc_value {
background-color:#022202;
color:#FFF;
}

.armory_guild_main > td,.armory_guild_info {
vertical-align:top;
}

.iconsmall,.iconsmall var {
height:26px;
width:26px;
}

.iconmedium,.iconmedium var {
height:44px;
width:44px;
}
