body #cc { background: #fff none; }
#cfda_home {}
	#cfda_home ul { position: static; width: auto; }
	#cfda_home .btn  {border-color: #088bf1; color: #043b74; background-image: url(/images/cfda/btn-bluebg.gif); }
		.ie8 #cfda_home .btn  { padding-top: 3px; padding-bottom: 4px; }
	#cfda_home .main-ll a {background-image: url(/images/cfda/bullet-blue.png);}

	#cfda_home .main-ll #cfda-adv-srch a{background-image: url(/images/cfda/bullet-green.png); color: #518a00; }

	#cfda_home .main-ll #cfda-print-ed a{ padding-left: 23px; line-height: 18px; background-image: url(/images/cfda/icn-pdf.png); }

	
#cfda_home_main { width: 524px; float: left;}
	#cfda_home_main .tube {  }

#cfda_home_sidebar { width: 268px; float: left;}
	#cfda_home_sidebar .tube {margin-left: 4px;}

#intro { 
	background: #d3defe url(/images/cfda/cfda_graphbg.png) no-repeat 0 0;
	padding: 29px 22px;	
	font-size: 1.1em;
	font-style: italic;
	line-height: 1.5;
	position: relative;	
} 
#intro h1 {
	display:block;
	margin:0 0 12px 0; padding:0;
	width: 478px;
	height:15px; 
	text-indent: -999em;
	overflow:hidden;
}
#intro p {
	margin: 0;
}
#intro-pie-text {
	text-align: center;
}
#intro-pie-text h1 {
	background:url(/images/cfda/h1_cfdaprograms.gif) no-repeat 50% 0;
}
#intro-about h1 {
	background:url(/images/cfda/h1_aboutcfda.gif) no-repeat 0 0;
}
#intro-pie-chart {
	height: 203px; /* make room for pie chart */
}
#intro-pie-chart table th,
#intro-pie-chart table td {
	vertical-align: top;
	font-style: normal;
	padding: 2px 4px;
	line-height: 1.2;
}
#intro-pie-chart table th {
	font-weight: bold;
	white-space: nowrap;
}
#intro-pie-chart table img {
	height: 8px;
	width: 8px;
	margin-right: 8px;
	vertical-align: middle;
	margin-bottom: 2px;
}
.ie6 #intro-pie-chart table img,
.ie7 #intro-pie-chart table img {
	margin-top: 1px;
	margin-bottom: 0;
}
#intro-pie-chart {
	text-align: left;	
}
#intro-pie-img {
	position: absolute;
	left: 13px;
	top: 116px;
}
#intro-pie-legend {
	width: 205px;
	position: absolute;
	right: 22px;
	top: 131px;
}
#intro-pie-legend em {
	display: block;
	color: #666;
	margin-top: 8px;
	margin-left: 4px;
}

/* #intro { height: 505px; background: url(/images/cfda/piechart.png?2) no-repeat; } */
	#intro .tube { margin: 0; padding: 0; margin: 24px; }
	#intro ul { margin: 0; padding: 0; list-style: none; margin-top: 400px; }
	#intro li { color: #aaa; display: inline; margin-right: 13px; }
	#intro a { font-weight: bold; }
	
#logins { color: #666; line-height: 140%; }
	#logins .tube { margin: 0; padding: 0; margin: 13px; }
	#logins hr { clear: both; margin: 0 13px; border: 0; color: #d4c6bf; background-color: #d4c6bf; height: 1px; }
		.ie #logins ul { margin-bottom: 0; }
	#logins h2 { margin-bottom: 13px; }
	#logins h2.agency { width: 76px; height: 14px; background: url(/images/cfda/ttl-agencylogin.gif);}
	#logins h2.caa { width: 230px; height: 15px; background: url(/images/cfda/ttl-caalogin.gif);}
	#logins .cfda-lf { display: inline-block; margin-right: 6px; }
		#logins .input-text {border: 1px solid #088bf1; height: 18px; padding: 3px 2px 0 2px; width: 132px; }
			.ie #logins .input-text {height: 16px; }
			.ie8 #logins .input-text { width: 120px; }
	#logins #cfda-bll { margin-left: 13px; }
	#logins hr { margin: 4px -13px; }

#find_programs { background:#DFEFC8 url("/images/cfda/greenbg.jpg") no-repeat 0 0; height:385px; }
	#find_programs .tube { margin: 0; padding: 0; margin: 13px; }
	#find_programs h2 { margin-bottom: 13px; width: 87px; height: 17px; background: url(/images/cfda/ttl-findprograms.gif);}
	#find_programs p { font-size: 10px; color: #666; background: url(/images/cfda/mglass.png) no-repeat; padding-left: 54px; }
	#find_programs label { font-weight: bold; }

#news_resources { }
	#news_resources .tube { margin: 0; padding: 0; margin: 13px; }
	#news_resources h2 { margin-bottom: 13px; width: 130px; height: 12px; background: url(/images/cfda/ttl-newsresources.gif);}

#user_guide{ height: 90px;}
	#user_guide .tube { margin: 0; padding: 0; margin: 13px; }
	#user_guide h2 { margin-bottom: 13px; width: 106px; height: 13px; background: url(/images/cfda/ttl-cfdauserguide.gif);}
	#user_guide p { color: #666; background: url(/images/cfda/book.png) no-repeat; padding-left: 59px; padding-bottom: 12px; }
	#user_guide a { font-weight: bold; }

#recovery{ height: 74px; background: #f6f7c8; }
	#recovery .tube { margin: 0; padding: 0; text-align: center; }
	#recovery a { margin: 0 auto; display: block; width: 209px; height:74px; background: url(/images/cfda/recovery_sro.png); }

#logins-alternatives { margin-bottom: 13px; }
	#logins-alternatives li {float: left; display: inline; margin-right: 13px; }

#cfda-qs {}
#cfda-qs-field { border: 1px solid #088bf1; width: 234px; height: 18px; margin-bottom: 4px;}
	.ie #cfda-qs-field {width: 232px; }


#cfda_home_assistmenu_trigger {
	display: block;
	background: url(/images/cfda/assisttypebg.gif) no-repeat; width: 232px; height: 22px; line-height: 22px; padding-left: 4px;
	overflow: hidden;
	white-space: nowrap;
	text-transform: capitalize;
	text-decoration: none;
	color: #000 !important;
	margin-bottom: 4px;
}
#cfda_home_assistmenu_display {
	display: block;
	overflow: hidden;
	width: 212px;
	padding: 1px 0 0 1px;
}
#cfda_home_assistmenu_trigger:visited {
	color: #000;
}

#cfda-qsl { margin-top: 13px; }
#cfda-print-ed { margin-top: 13px;}


.cfda_home_section { border: 1px solid #ccc; overflow: hidden; }
.top_spacer { margin-top: 4px; }
.hide_text {margin: 0; padding: 0; overflow: hidden; text-indent: -999%; background-repeat: no-repeat;}
.blue_bg {background:#D3DEFE url("/images/cfda/bluebg.jpg") no-repeat 0 0;}
.biege_bg {background: url(/images/cfda/biegebg.jpg) no-repeat;}

#logins.cfda_home_section {
	height:510px !important;
}

