A:link,
A:visited,
A:active { color: #958D62; text-decoration: none;}
A:hover { color: #776D4B}
body {background-color: #E1DFD9; color: #17130C; font-family: arial, helvetica, sans-serifl; font-size: 8pt; font-weight: 400; line-height: 14px;}
b {font-weight: 700; font-family: arial, helvetica, sans-serifl;}

.row_1{
	background-color: #CDCBC5;
	}
.row_2{
	background-color: #C3C1BB;
}

.headrow{
	background-color: #C3C1BB;
}

.gemhead, .avehead, .minhead, .maxhead{
	font-weight: bold;
	padding: 2px 5px 2px 5px;
}

.gemhead{
	text-align: center;
}

.avehead, .minhead, .maxhead{
	text-align: center;
}
.gemtext, .avetext, .mintext, .maxtext{
	padding: 2px 5px 2px 5px;
}

.gemtext{
	text-align: left;
}

.avetext, .mintext, .maxtext{
	text-align: center;
}

.tabler, .main{
	width: 725px;
	border: 1px solid #000000;
	text-align:left;
}

.highlight{
	background-color: #EDEBCE;
}
.clicklight{
	background-color: #FFFFFF;
}

.gem_table{
	border-collapse: seperate;
}
.graph{
	background-image:url(visual_bg.png);
	width: 166px;
	height: 18px;
	text-align:left;
}

.rt_table{
	margin: 10px 0px 10px 0px;
	border: 1px solid #000000;
	background-color: #F2F1EE;
}

.rt_table .headrow td{
	padding: 3px 0px 3px 0px;
	font-weight: bold;
	font-size:14px;
	color: #FFFFFF;
	text-align: center;
}

.rt_table .row_1 td, .rt_table .row_2 td, .rt_table .increase td{
	text-align:center;
	width: 125px;
	padding: 2px 0px 2px 0px;
}
.rt_table .increase td{
	text-align: left;
	vertical-align:top;
}
.main{
	padding: 10px;
}
.weapon_box{
	width: 100%;
	margin: 0px 0px 10px 0px;
	background-color: #CDCBC5;
	border: 1px solid #000000;
	text-align: left;
	padding: 3px 0px 3px 0px;
}
.weapon_box td{
	padding: 2px 3px 2px 3px;
	color: #000000;
}
.right td{
	text-align:right;
}
.title{
	text-align: center;
	width: 100%;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}