
.tag.bold									{ font-weight: bold; }
.tag.blue									{ background: rgba(7, 84, 180, 1); }
.tag.darkblue								{ background: rgba(60, 90, 150, 1); color: rgba(252, 252, 252, 1); }
.tag.darkblue:hover							{ background: rgba(60, 90, 150, .8); }
.tag.dblue									{ background: rgba(7, 84, 180, 1); color: rgba(255, 255, 255, 1); border: 1px solid rgba(7, 84, 180, 1); }
.tag.dblue:hover							{ background: rgba(7, 84, 180, .8); }
.tag.green									{ background: rgba(54, 175, 71, 1); color: rgba(255, 255, 255, 1); border: 1px solid rgba(54, 175, 71, 1); }
.tag.green:hover							{ background: rgba(54, 175, 71, .7); color: rgba(255, 255, 255, 1); }
.tag.light									{ background: rgba(230, 230, 230, 1); color: rgba(0, 0, 0, 1); border: 1px solid rgba(30, 30, 30, .2); }
.tag.white									{ background: rgba(250, 250, 250, 1); color: rgba(0, 0, 0, 1); border: 1px solid rgba(30, 30, 30, .2); }
.tag.dgreen									{ background: rgba(0, 154, 4, 1); color: rgba(255, 255, 255, 1); border: 1px solid rgba(0, 154, 4, 1) }
.tag > a									{ color: rgba(255, 255, 255, 1); }
.tag.dark									{ background: rgba(22, 28, 34, 1); color: rgba(255, 255, 255, 1); border: 1px solid rgba(22, 28, 34, 1);  text-shadow: 1px 1px rgba(255,255,255, 0) }
.tag.grey									{ background: rgba(45, 45, 45, 1); color: rgba(255, 255, 255, 1); text-shadow: 1px 1px rgba(255,255,255, 0) }
.tag.mildgrey								{ background: rgba(90, 90, 90, 1); color: rgba(255, 255, 255, 1); text-shadow: 1px 1px rgba(255,255,255, 0) }
.tag.mildgrey:hover							{ background: rgba(90, 90, 90, .8); }
.tag.def									{ background: rgba(60, 90, 150, 1); color: rgba(252, 252, 252, 1); border: 0 }
.tag.red									{ background: rgba(221, 78, 61, 1); color: rgba(252, 252, 252, 1); border: 1px solid rgba(221, 78, 61, 1); }
.tag.metal									{ background: rgba(150, 150, 150, 1); color: rgba(255, 255, 255, 1); border-radius: 6px; border: 0; padding: 8px; }
.tag.itemlike								{ background: rgba(240, 240, 240, .8); color: rgba(10, 10, 10, 1); }
.tag.orange									{ background: rgba(208, 101, 31, 1); color: rgba(250, 250, 250, 1); }
.tag.orange:hover							{ background: rgba(208, 101, 31, .8);  }
.tag.milddark								{ background: rgba(22, 28, 34, .8); color: rgba(255, 255, 255, 1); border: 1px solid rgba(22, 28, 34, 1); }
.tag.milddark:hover							{ background: rgba(22, 28, 34, .6); color: rgba(255, 255, 255, 1); }
.tag.lightdark								{ background: rgba(22, 28, 34, .6); color: rgba(255, 255, 255, 1); border: 1px solid rgba(22, 28, 34, 1); }
.tag.lightdark:hover						{ background: rgba(22, 28, 34, .5); color: rgba(255, 255, 255, 1); }
.tag.semlight								{ background: rgba(230, 230, 230, 1); color: rgba(10, 10, 10, 1); border: 1px solid rgba(30, 30, 30, .3);}
.tag.mildlight								{ background: rgba(250, 250, 250, .8); color: rgba(10, 10, 10, 1); border: 1px solid rgba(250, 250, 250, 1); }
.tag.medlight								{ background: rgba(210, 210, 210, 1); color: rgba(10, 10, 10, 1); border: 1px solid rgba(210, 210, 210, 1); }

.tag.blue:hover	{ background: rgba(7, 84, 180, .8); }
.tag.darkblue:hover	{ background: rgba(60, 90, 150, .8); }
.tag.dblue:hover	{ background: rgba(7, 84, 180, .8); }
.tag.green:hover	{ background: rgba(54, 175, 71, .8); }
.tag.light:hover	{ background: rgba(230, 230, 230, .8); }
.tag.white:hover	{ background: rgba(250, 250, 250, .8); }
.tag.dgreen:hover	{ background: rgba(0, 154, 4, .8); }
.tag.dark:hover	{ background: rgba(22, 28, 34, .8); }
.tag.grey:hover	{ background: rgba(45, 45, 45, .8); }
.tag.def:hover	{ background: rgba(60, 90, 150, .8); }
.tag.red:hover	{ background: rgba(221, 78, 61, .8); }
.tag.metal:hover	{ background: rgba(150, 150, 150, .8); }
.tag.itemlike:hover	{ background: rgba(240, 240, 240, .6); }
.tag.orange:hover	{ background: rgba(208, 101, 31, .8); }
.tag.semlight:hover	{ background: rgba(230, 230, 230, .8); }
.tag.mildlight:hover	{ background: rgba(250, 250, 250, .6); }
.tag.medlight:hover	{ background: rgba(210, 210, 210, .8); }
.tag.darkact		{ background: rgba(49, 61, 79, 1); color: rgba(192, 192, 192, 1); }
.tag.darkgreen		{ background: rgba(0, 98, 14, 1); color: rgba(255, 255, 255, 1); }

.tag.label									{ border-radius: 0; font-size: 12px }
.tag.min									{ font-size: 12px; padding: 3px; border: 0; min-width: 30px; }
.tag.quick									{ font-size: 13px; padding: 4px; border: 0; min-width: 30px; border-radius: 4px }
.tag.tiny									{ font-size: 10px; padding: 2px 4px 2px 4px; border: 0; margin: 2px }
.tag.im										{ margin: 0 3px 0 3px!important; }
.tag.mp										{ margin: 3px; }
.tag.med									{ padding: 6px 7px 6px 7px !important; font-size: 14px !important; border-radius: 5px }
.tag.quarter								{ padding: 4px 5px 4px 5px !important; font-size: 13px !important; border-radius: 0 }
.tag.none									{ font-style: italic; text-align: center; }
.disabled									{ opacity: 0.8 }
.chart_subcat								{ border: 1px solid rgba(30, 30, 30, .3); position: relative; height: 200px; width: 100% }
.tag.wl										{ width: 100%; text-align: left; }
.tag.b										{ width: 100%; text-align: left; font-weight: bold }
.tag.main									{ width: 100%; text-align: left; font-weight: bold }
.tag.w										{ width: 100%; }
