html { margin: 0; padding: 0; }
body {
	margin: 0; padding: 0;
	background: #4A5155;
   color: #FFFFFF;
	font: normal 12px Trebuchet MS, Verdana, sans-serif;
}

fieldset {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

a { color: #EFC91D; text-decoration: none; }
.pointer { cursor: pointer; }
hr { border: 0px; border-top: 1px solid #606060; border-bottom: 1px solid #3F3F3F; }
.avatar {
	border-width: 5px 5px 5px 5px;
	border-spacing: 1px;
	border-style: ridge ridge ridge ridge;
	border-color: gray gray gray gray;
	border-collapse: separate;
}

img { border: 0; vertical-align: middle; }

.bdr_light { border: 1px solid #888; }
.bdr_top { border-top: 1px solid #fff; }
.bdr_top_light { border-top: 1px solid #888; }
.bdr_top_slight { border-top: 1px solid #D5D5D5; }
.bdr_right { border-right: 1px solid #fff; }
.bdr_right_light { border-right: 1px solid #888; }
.bdr_left { border-left: 1px solid #fff; }
.bdr_left_light { border-left: 1px solid #888; }
.bdr_bottom { border-bottom: 1px solid #fff; }
.bdr_bottom_light { border-bottom: 1px solid #888; }
.bdr_bottom_slight { border-bottom: 1px solid #D5D5D5; }
.double_border { border: 3px double; }
.border_red { border-color: #EF7777; }
.bg_blend { background: url(images/fade-butt.png) repeat-x !important; }

.bdr_t { border-top: 1px solid #000; }
.bdr_l { border-left: 1px solid #000; }
.bdr_b { border-bottom: 1px solid #000; }
.bdr_r { border-right: 1px solid #000; }

.bold { font-weight: bold; }
.yellow { color: #EFC91D; }
.red { color: #FF0000; }
.blue { color: #14C0E1; }
.green, .ep_green { color: #00FF00; }
.ep_gray { color: #6F6F6F; }
.ep_cyan { color: #1FC4FF; }

.center { text-align: center; }
.right { text-align: right; }

/********************************
			The PAGINATOR!
********************************/

.Pages { margin: 0px 0 0px 0; }
.Paginator { font-size: 12px; padding-top: 10px; margin-right: auto; margin-bottom: 5px; }

.Paginator a, .pageList .this-page {
	padding: 2px 6px;
	border: solid 1px #060606;
	background: url(../jquery/black/images/main-bg.png) center center repeat-x;
	text-decoration: none;
	color: #fff;
	}

.Paginator a:visited { padding: 2px 6px; border: solid 0px #404040; background: transparent; text-decoration: none; }
.Paginator .AtStart { margin-right: 20px; padding: 2px 6px; /* border: solid 1px #ddd; */ background: transparent; color: #aaa; }
.Paginator .break { padding: 2px 6px; border: none; background: transparent; text-decoration: none; }
.Paginator .Prev { margin-right: 20px; padding: 2px 6px; border: solid 1px #060606;
	background: url(../jquery/black/images/main-bg.png) center center repeat-x;
	}
.Paginator .Next {
	margin-left: 20px;
	padding: 2px 6px;
	border: solid 1px #060606;
	background: url(../jquery/black/images/main-bg.png) center center repeat-x;
	}
.Paginator .AtEnd { margin-left: 20px; padding: 2px 6px; /* border: solid 1px #222; */ background: transparent; color: #aaa; }
.Paginator .this-page {
	border: solid 1px #060606;
	padding: 2px 6px;
	font-size: 13px;
	vertical-align: bottom;
	background: url(../jquery/white_smoke/images/main-bg.png) center center repeat-x;
	color: #000;
	}
.Paginator a:hover {
	color: #000;
	background: url(../jquery/deep_sky_blue/images/main-bg.png) center center repeat-x;
	border-color: #036;
	text-decoration: none;
	}
.Pages div.Results { text-align: center; font: 11px/15px Arial, Helvetica; color: #aaa; margin-top: 8px; }


/********************************
			Class Colors
********************************/

/*#Mage, #Druid, #Shaman, #Hunter, #Priest, #Paladin, #Rogue, #Warlock, #Warrior, #Death_Knight { background: #000000; font-weight: bold; font-size: 10px; }*/
#Mage, #Druid, #Shaman, #Hunter, #Priest, #Paladin, #Rogue, #Warlock, #Warrior, #Death_Knight {
	font-size: 90%;
	font-weight: bold;
	}

#Mage, #Mage a, option.Mage, span.Mage { color: #69CCF0; }
#Druid, #Druid a, option.Druid, span.Druid { color: #FF7D0A; }
#Shaman, #Shaman a, option.Shaman, span.Shaman { color: #314BCC; }
#Hunter, #Hunter a, option.Hunter, span.Hunter { color: #62EF4A; }
#Priest, #Priest a, option.Priest, span.Priest { color: #FFFFFF; }
#Paladin, #Paladin a, option.Paladin, span.Paladin { color: #ED85AF; }
#Rogue, #Rogue a, option.Rogue, span.Rogue { color: #FFF569; }
#Warlock, #Warlock a, option.Warlock, span.Warlock { color: #9482CA; }
#Warrior, #Warrior a, option.Warrior, span.Warrior { color: #C79C6E; }
#Death_Knight, #Death_Knight a, option.Death_Knight, span.Death_Knight { color: #B61E33; }

.bg_Mage { background: #69CCF0; color: #000; }
.bg_Druid { background: #FF7D0A; color: #000; }
.bg_Shaman { background: #314BCC; color: #fff; }
.bg_Hunter { background: #62EF4A; color: #000; }
.bg_Priest { background: #FFFFFF; color: #000; }
.bg_Paladin { background: #ED85AF; color: #000; }
.bg_Rogue { background: #FFF569; color: #000; }
.bg_Warlock { background: #9482CA; color: #000; }
.bg_Warrior { background: #C79C6E; color: #000; }
.bg_Death_Knight { background: #B61E33; color: #FFF; }

.rows td { font-family: Arial, Helvetica, sans-serif; padding: 2px; ont-size: 9pt; vertical-align: middle; }

td.ta1_head, td.ta1, td.ta2, td.ta3, td.ta4, td.ta5, td.ta6, .sr1 {
	background: #252525 url('/images/post-bg1.gif') repeat-x top;
	border-width: 1px;
	border-style: solid;
	border-color: #000000 #000000 #000000 #000000;
	/*border-color: #000000 #000000 #252525 #252525;*/
	color: #FFFFFF;
	}
td.t1, td.t2, td.t3, td.t4, td.t5, td.t6, .sr2 {
	background: #161616 url('/images/post-bg2.gif') repeat-x top;
	border-width: 1px;
	border-style: solid;
	border-color: #000000 #000000 #000000 #000000;
	/*border-color: #000000 #000000 #252525 #252525;*/
	color: #FFFFFF;
	}
td.ta1_head {
	background: #606060;
	font-weight: bold;
	}

.sr1, .sr2 { padding-left: 3px; border-left: 1px solid #000; }

.font7 { font-size: 7pt; }
.font8 { font-size: 8pt; }
.font9 { font-size: 9pt; }
.font10 { font-size: 10pt; }
.font11 { font-size: 11pt; }
.font12 { font-size: 12pt; }

.pad_top3 { padding-top: 3px; }
img.icon {
	border-width: 1px;
	border-style: solid;
	border-color: #282A27;
   -moz-border-radius: .3em;
	padding: 1px;
	}
img.q1 { border-color: #ffffff; }
img.q2 { border-color: #1DF301; }
img.q3 { border-color: #0364C2; }
img.q4 { border-color: #9232D4; }
img.q5 { border-color: #FF7D0A; }
img.q6 { border-color: #C79C6E; }
img.q7 { border-color: #E5CC80; }

#Poor a, .qual_Poor { color: #656565; }
#Common a, .qual_Common { color: #ffffff; }
#Uncommon a, .qual_Uncommon { color: #1DF301; }
#Rare a, .qual_Rare { color: #0364C2; }
#Epic a, .qual_Epic { color: #9232D4; }
#Legendary a, .qual_Legendary { color: #FF7D0A; }
#Artifact a, .qual_Artifact { color: #C79C6E; }

.qual_Poor, .qual_Common, .qual_Uncommon, .qual_Rare, .qual_Epic, .qual_Legendary, .qual_Artifact {
	font-weight: bold;
	background: #000000;
	}

.suggest_link_count {
   background-color: #161616;
   padding: 2px 6px 2px 6px;
   border-bottom: 1px solid #000000;
   }
.suggest_link {
   background-color: #161616;
   padding: 2px 6px 2px 6px;
   border-bottom: 1px solid #000;
   }
.suggest_link_over {
   background-color: #333333;
   padding: 2px 6px 2px 6px;
   border-bottom: 1px solid #000;
   }

#search_suggest {
   font-size: 12px;
   position: absolute;
   background-color: #161616;
   border: 1px solid #000000;
   }

#search_suggest .listview-note {
	height: 120px;
	width: 250px;
	overflow: scroll;
	display: none;
	}

input.menu {
	border: 1px solid #333;
	padding: 0;
	font: normal 11px Verdana;
	}


#filter_bar {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: .5em 0 0 1em;
	border: 1px solid #000;
   position: relative;
	float: left;
	background: #606060;
	width: 840px;
}
#filter_bar ul {
    margin: 10px;
    padding: 0;
    list-style: none;
    float: left;
}
#filter_bar li {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
   position: relative;
   z-index: 0;
   margin-left: 3px;
   padding: 12px;
   display: block;
	height: 40px;
   float: left;
	font-weight: bold;
	font-size: 80%;
	border: 1px solid #606060;
	background: #171C1E;
}

td.table_header {
   border: 0px solid #000;
   margin: 0;
   background: url(../jquery/white_smoke/images/main-bg.png) center center repeat-x; /*THEME CHANGE HERE*/
	color: #000;
}
td.table_header a { color: #000; }
table.login {
	border-collapse: collapse;
	border: 2px solid #3C4145;
	border-top: 0px;
	background: #171C1E;
}
.hidden { display: none; }

#healthBar {
}
.healthBar_h, .healthBar_small_h {
	background: url(../images/bars/pollBarGreenMiddle.jpg) center center repeat-x;
	color: #000;
   width: 100%;
   height: 21px;
}
.healthBar_m, .healthBar_small_m {
	background: url(../images/bars/pollBarBlueMiddle.jpg) center center repeat-x;
	color: #FFF;
   width: 100%;
   height: 21px;
}
.healthBar_e, .healthBar_small_e {
	background: url(../images/bars/pollBarYellowMiddle.jpg) center center repeat-x;
	color: #000;
   width: 100%;
   height: 21px;
}
.healthBar_p, .healthBar_r, .healthBar_small_p, .healthBar_small_r {
	background: url(../images/bars/pollBarRedMiddle.jpg) center center repeat-x;
	color: #000;
   width: 100%;
   height: 21px;
}

.healthBar_small_h, .healthBar_small_m, .healthBar_small_e, .healthBar_small_p, .healthBar_small_r {
	margin-top: 3px;
   height: 12px;
	font-size: 60%;
}
