#fund { background:#e0f1e9; width:243px; }

#af_container{
	position:relative;
	background:url(/images/afBack.gif) top left no-repeat #e0f1e9;
	}
	#bar_container{
		clear:left; float:left;
		background:url(/images/af_bg.gif);
		width:242px;
		height:139px;
		overflow:hidden;
		}
		#af_bar{
			width:77px;
			height:135px;
			position:absolute;
			left:85px;
			margin-top:34px;
			}
			#af_bar #top{
				background:url(/images/af_top.gif) bottom left no-repeat;
				height:24px;
				width:77px;
			}
			#af_bar #mid{
				background:url(/images/af_mid.gif) repeat-y;
				width:77px;
			}
			#af_bar #btm{ height:1px; background:url(/images/af_mid.gif) no-repeat; }
			
	#data_container	{ clear:left; float:left; width:100%; padding-top:22px; }
	.af-header{
		clear:left;
		float:left;
		color:#004a2a;
		font-family:Arial;
		font-size:13px;
		line-height:22px;
		font-weight:bold;
		padding-left:12px;
	}
	.data{
		float:left;
		color:#000000;
		font-family:Arial;
		font-size:13px;
		line-height:22px;
		margin-left:10px;
	}
	
	#current,#goal,#start,#end,#asof,#part_current,#part_lyear,#part_goal{float:left; clear:left; width:100%;}
	

	#current{}
	#goal{ padding-top:8px; }
	#start{}
	#end{}
	#asof{}
		#asof .af-header{
			clear:left;
			float:left;
			color:#000000;
			font-family:Arial;
			font-size:12px;
			font-style:italic;
			font-weight:normal;
		}
		#asof .data{
			float:left;
			color:#000000;
			font-family:Arial;
			font-size:12px;
			font-style:italic;
			margin-left:2px;
		}
	#part_current{}
	#part_lyear{}
	#part_goal{}

 	.lay {  
       _height: 0;  
       zoom: 1; 
       }  
	   
	   
	  #longDesc{ float:left; padding:8px 8px 8px 12px; }
