@CHARSET "ISO-8859-1";
/* tooltip styles */

/* inline trick */
.inline {
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
}

.vg_icon, .wow_sm_icon {
	text-indent: -10000px;
	background-repeat: no-repeat;
	text-align: left;
	display: block;
	padding: 0;
}


/* vanguard icons */
.vg_icon {
	background-image: url('http://static.curse.com/v4/vg/coins.png');
	width: 14px !important;
	height: 14px !important;
	line-height: 14px !important;
}
.wow_sm_icon {
	background-image: url('http://static.curse.com/v4/vg/coins.png');
	width: 14px !important;
	height: 14px !important;
	line-height: 14px !important;
}
.vg_icon_platinum { background-position: 0 -41px; }
.vg_icon_silver { background-position: 0 -13px; }
.vg_icon_gold { background-position: 0 -27px; }
.vg_icon_pointspread {
	height: 10px !important;
	line-height: 10px !important;
	font-size: 80%;
	background-position: 0 -22px;
	background-image: url('http://static.curse.com/v4/images/sprites/stars-small.png');
	background-repeat: repeat-x;
}

.ttl,
.ttr,
.tbl div,
.tbl {
	text-align: left;
	background-color: transparent;
	background-repeat: no-repeat;
}
.ttl {
	padding-left: 9px !important;
}
.ttr {
	margin-right: -9px !important;
	padding-top: 9px !important;
	padding-right: 9px !important;
	background-position: top right;
}
.tbl div {
	height: 9px !important;
	margin-left: 9px !important;
	margin-right: -9px !important;
	background-position: bottom right;
}
.tbl {
	height: 9px;
	margin-bottom: -9px !important;
	padding-left: 9px !important;
	background-position: bottom left;
}
.vg_tooltip div {
	line-height: 16px !important;
	}
.vg_tooltip small {
	font-size: 8pt !important;
	}
.vg_diplo_card .frame {
	min-width: 109px !important;
	max-width: 109px !important;
	width: 109px !important;
	height: 174px !important;
	font-family: Arial, sans-serif !important;
	background: url('http://static.curse.com/v4/vg/diplomacy.png') 0 0 no-repeat;
	font-size: 8.5pt !important;
	margin: 0 !important;
	text-align: left !important;
	position: relative;
	color: #000 !important;;
}
.vg_diplo_card .frame_18 { background-position: -109px 0; }
.vg_diplo_card .frame_19 { background-position: -218px 0; }
.vg_diplo_card .frame_1920 { background-position: -327px 0; }
.vg_diplo_card .cost {
	position: absolute;
	left: 6px;
	top: 89px;
}
.vg_diplo_card .cost span {
	font-weight: bold;
	display: block;
	width: 29px;
	float: left;
}
.vg_diplo_card .icon {
	width: 95px !important;
	height: 54px !important;
	background: none;
	position: absolute;
	top: 32px;
	left: 6px;
}
.vg_diplo_card .cost li {
	height: 12px;
	width: 12px;
	line-height: 12px;
}
.vg_diplo_card .opp {
	position: absolute;
	left: 12px;
	top: 104px;
}
.vg_diplo_card .own {
	position: absolute;
	left: 12px;
	top: 134px;
}
.vg_diplo_card .cooldown {
	position: absolute;
	right: 12px;
	width: 24px;
	color: #fff !important;
	text-align: center;
	bottom: 7px;
}
.vg_diplo_card li {
	width: 16px;
	font-weight: bold;
	height: 16px;
	float: left;
	text-align: center;
	display: block;
	padding: 0 2px;
	color: #fff !important;
	display: inline;
}
.vg_diplo_card ul { list-style-type: none; margin: 0; padding: 0; display: inline; }
.vg_diplo_card .name {
	font-weight: bold;
	color: #000;
	left: 6px;
	top: 4px;
	position: absolute;
	width: 55px;
}
.vg_diplo_card .points {
	position: absolute;
	color: #fff !important;
	top: 10px;
	right: 16px;
	width: 22px;
	text-align: center;
}
.vg_tooltip {
	color: #fff !important;
	line-height: 1.35em !important;
	text-align: left !important;
	color: #fff !important;
	margin: 0 !important;
	width: 298px;
	padding-bottom: 9px !important;
	padding-right: 9px !important;
	font-family: Arial, sans-serif !important;
	font-size: 9pt !important;
	border-radius: 6px;
	-moz-border-radius: 6px;
}
.vg_tooltip .ttl,
.vg_tooltip .ttr,
.vg_tooltip .tbl div,
.vg_tooltip .tbl {
	text-align: left;
	background-image: url('http://static.curse.com/v4/vg/tooltip.png');
	background-repeat: no-repeat;
}
.vg_tooltip .ttl {
	padding-left: 9px !important;
}
.vg_tooltip .ttr {
	margin-right: -9px !important;
	padding-top: 9px !important;
	padding-right: 9px !important;
	background-position: top right;
}
.vg_tooltip .tbl div {
	height: 9px !important;
	margin-left: 9px !important;
	margin-right: -9px !important;
	background-position: bottom right;
}
.vg_tooltip .tbl {
	height: 9px;
	margin-bottom: -9px !important;
	padding-left: 9px !important;
	background-position: bottom left;
}
/*.vg_icon {
	background: url('http://static.curse.com/v4/vg/icon-border.png');
	padding: 4px 3px 4px 3px;
	z-index: 5;
	width: 58px;
	height: 56px;
}
.vg_icon img {
	z-index: 4;
	-moz-border-radius: 6px;
	border-radius: 6px;
	width: 56px;
	height: 56px;
}*/
.vg_tooltip dt {
	font-weight: bold;
}
.vg_tooltip dd {
	padding-left: 10px !important;
}
.vg_tooltip dd a {
	color: #1EFF00 !important;
}

.vg_tooltip p {
	padding: 0;
	margin: 0;
}
.vg_tooltip .dbicon {
	-moz-border-radius: 6px;
	border-radius: 6px;
	float: left;
	margin-right: 3px !important;
	margin-bottom: 2px !important;
	width: 40px;
	height: 40px;
}
.dbicon_sm {
	width: 16px;
	height: 16px;
}
.vg_tooltip * {
	margin: 0 !important;
	padding: 0 !important;
	font-family: Arial, sans-serif !important;
	font-size: 9pt !important;
	color: #fff;
	border: 0;
}
.vg_tooltip a:visited, .vg_tooltip a:hover, .vg_tooltip a:active { color: #fff; }
.vg_tooltip .small,
.vg_tooltip .small * {
	font-size: 8.5pt !important;
	line-height: 1.25em !important;
	}
.vg_tooltip .title {
	font-size: 10pt !important;
	display: block;
	color: #ffc864 !important;
}
.vg_tooltip .browntext acronym { border-bottom: 1px dotted #987037 !important; color: #987037 !important; }
.vg_tooltip .fb { float: left; width: 45%; display: block; }
.vg_tooltip a { text-decoration: none; }
.vg_tooltip a:hover { text-decoration: underline; }
.vg_tooltip img { border: 0 !important; max-width: 500em !important;}
.vg_tooltip .authortext { padding: 4px; text-align: center; background: #2a2c2d; margin-top: 4px; }
.vg_tooltip .authortext, .vg_tooltip .authortext * { font-size: 10px !important; color: #fff; }
.vg_tooltip .posmod { color: #24e69d !important; }
.vg_tooltip .negmod { color: #ff0000 !important; }
.vg_tooltip .purpletext { }
.vg_tooltip .redtext { color: #ff0000 !important; }
.vg_tooltip .greentext { color: #00c800 !important; }
.vg_tooltip .orangetext { color: #ff9000 !important; }
.vg_tooltip .browntext { color: #c89449 !important; }
.vg_tooltip .yellowtext { color: #ffc864 !important; }
.vg_tooltip .lightyellowtext { color: #fdfb1c !important; }
.vg_tooltip .indent { padding-left: 10px !important; }
.vg_tooltip .bluetext { color: #00aeef !important; }
.vg_tooltip .graytext { color: #acaaad !important; }
.vg_tooltip .rarity0, .vg_tooltip .rarity0 a { color: #bc5b1a !important; }
.vg_tooltip .rarity1, .vg_tooltip .rarity1 a { color: #ff0000 !important; }
.vg_tooltip .rarity2, .vg_tooltip .rarity2 a { color: #fbba18 !important; }
.vg_tooltip .rarity4, .vg_tooltip .rarity4 a { color: #ffff32 !important; }
.vg_tooltip .rarity6, .vg_tooltip .rarity6 a { color: #00aeef !important; }
.vg_tooltip .rarity7, .vg_tooltip .rarity7 a { color: #24e69d !important; }
.vg_tooltip .rarity8, .vg_tooltip .rarity8 a, .vg_tooltip .rarity255, .vg_tooltip .rarity255 a { color: #afafaf !important; }
.vg_tooltip .rarity9, .vg_tooltip .rarity9 a { color: #efefef !important; }
.questmaptip {
	background: #000;
	width: 180px;
	padding: 5px;
	}
.questmaptip .tooltip_title, .maptip .tooltip_title {
	display: none;
	}
.maptip {
	width: 80px !important;
	min-width: 80px !important;
	background: #000;
	padding: 5px !important;
	padding: 1px;
	font-size: 108%;
	}
.questmaptip, .questmaptip *, .maptip, .maptip * {
	color: #fff !important;
	}
.questmaptip, .questmaptip * {
	text-align: left !important;
	}
.questmaptip strong {
	font-size: 108%;
	color: #ffd200 !important;
}
.questmaptip ul {
	margin: 3px 6px;
	padding: 0;
	list-style-type: none;
}
.questmaptip ul li { padding: 0; margin: 0; line-height: 1.15em !important; }
.questmaptip span { color: #ccc !important; }
.questmaptip .greentext { color: #1EFF00 !important; }

.compare_tooltip {
	float: right;
	right: -123px;
	font-size: 8.5pt !important;
	}
.compare_tooltip * {
	font-size: 8.5pt !important;
	}
.file_tooltip {
	width: 200px;
	position: relative;
	border: 0;
	padding-bottom: 9px !important;
	padding-right: 9px !important;
	}
.file_tooltip .ttl,
.file_tooltip .ttr,
.file_tooltip .tbl div,
.file_tooltip .tbl {
	text-align: left;
	background-image: url('http://static.curse.com/v4/images/tooltip.png');
	background-repeat: no-repeat;
}

