
#af_container{ position:relative; padding: 0px;}
#bar_container{
	background: url(/images/graphBG.png) no-repeat;
	width: 240px;
	height: 207px;
}
.af-header{
	float: left;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;	
	}
.data{
	float: left;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;	
}
	/*
	*html .af-header, .data{height: 0.01%;}
#start .af-header, #start .data{color: #112d1b; padding-bottom: 7px;}*/

#asof, #part_current, #part_lyear, #part_goal{display: none;}

#af_bar{
	height: 199px;
	width: 60px;
	margin-left: 129px;
	position:absolute;
}
#empty_background{
	background: url(/images/barBG.png) no-repeat;
	width: 60px;
}
#af_bar #top{
	background: url(/images/barTop.gif) no-repeat;
	width: 60px;
	height: 18px;
}
#af_bar #mid{
	background: url(/images/barMid.gif) repeat-y;
	width: 60px;
}
#af_bar #btm{height: 0px; line-height: 0px; font-size: 0px; overflow: hidden;}
#data_container{
	background: url(/images/dataBG.png) no-repeat;
	padding-top: 17px;
	padding-left: 27px;
}
#goal{
	background: url(/images/goal_bg.gif) no-repeat;
	width: 125px;
	height: 18px;
	position: absolute;
	left: 0px;
	top: 0px;
}
	#goal .af-header{color: #a1d591; font-weight: bold; padding-left: 9px;}
	#goal .data{color: #ffffff; font-weight: bold;}
#current{
	background: url(/images/currentBG.gif) no-repeat;
	width: 125px;
	height: 18px;
	position: absolute;
	left: 0px;
}
	#current .af-header{color: #a1d591; font-weight: bold; padding-left: 9px;}
	#current .data{color: #ffffff; font-weight: bold;}
	
.lay {  
       _height: 0;  
       zoom: 1; 
       }  