@charset "utf-8";
/* CSS Document */

#chart_menu{
	position:absolute;
	left:0;
	width:180px;
	height:520px;
	background:url(../image/chart_vline.jpg) right no-repeat;
	padding-left:50px;
	text-align:left;
}
	#chart_menu ul{
		
	}
		#chart_menu li{
			color:#8fc31f;
			font-size:15px;
			padding:12px 0;
			font-weight:600;
		}
			#chart_menu li a:link{
				color:#CCC;
				text-decoration:none;
				font-weight:300;
			}
			#chart_menu li a:visited{
				color:#aaa;
				text-decoration:none;
				font-weight:300;
			}
			#chart_menu li a:hover{
				color:#8fc31f;
				text-decoration:underline;
				font-weight:600;
			}
#chart_table{
	margin-left:230px;
	min-height:520px;
}
	#chart_table th{
		background:url(../image/chart_th.jpg) bottom repeat-x;
		padding:22px 0;
		text-align:center;
		color:#f39800;
		font-size:14px;
	}
	#chart_table td{
		border-bottom:1px #999 dotted;
		padding:25px 0;
		text-align:center;
		color:#CCC;
		line-height:18px;
	}
	#chart_table .hideline th{
		padding:6px;
		font-size:12px;
		font-weight:600;
		text-align:right;
		color:#C90;
		background:none;
	}
	#chart_table .hideline td{
		border:none;
		padding:6px 0;
		text-align:left;
	}
