@charset "UTF-8";

/*******Body Elements*****/
html, body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3F403F;
}

LI, P, A, SPAN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #000000;
}
A.ContentTitle, P.ContentTitle, SPAN.ContentTitle {
	color:#004730;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
}
A.ContentSubTitle, P.ContentSubTitle, SPAN.ContentSubTitle {
	color:#000000;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
}
/*P.FinePrint {
	color:#000000;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
}*/
/*P.Copyright, A.Copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #ACACAC;
}*/
.PageText {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color:#000000;
}
.PageText UL {
	text-align: left;
	vertical-align: top;
	margin-bottom: 6px;
	padding-left:25px;
	margin-left:0px;
}
.PageText LI {
	list-style-image: url(#{facesContext.externalContext.requestContextPath}/images/li.gif);
	text-align: left;
	vertical-align: top;
	margin-bottom: 2px;
	margin-left:20px;
}
.PageText a:link, .PageText a:visited, .PageText a:active {
	color: #04442a;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}
.PageText a:hover {
	color: #04442a;
	font-size:11px;
	font-weight: bold;
	text-decoration:underline;
}
/*.ErrorMessage {
	color: #FF0000;
	font-size:10px;
}*/

.FAQQuestions li, .FAQQuestions ol {
	font-weight:normal;
	color: #04442a;
	}

.FAQHeading, a.FAQHeading:hover, a.FAQHeading:visited {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	}

#titleImage{
	height:20px;
	padding-top: 10px;
	padding-bottom: 10px;
	}	
#pageMainImage {
	width:595px;
	height: 119px;
	border: 0px;
}
	
#pageSnapShot {
	width:161px;
	border: 0px;
}

/*#pageSnapShotImage {
	width: 161px;
	height: 158px;
	border: 0px;
}*/
	
#content {
	width: 434x;
	background-image: url("/fcf/images/dropshadow.jpg");
	background-repeat: no-repeat;
			}
	
#AboutUsCallToAction {
	width: 350px;
	height: 120px;
	background-image: url("/fcf/images/background.jpg");
	margin:20px;
	padding:20px;
	}
	
#AboutUsCallToAction OL {
	text-align: left;
	vertical-align: top;
	padding-left:25px;
	margin-left:0px;
	}

#AboutUsCallToAction li {
	color: #004023;
}	

#HowToApplyCBC {
	width: 350px;
	height: 200px;
	background-image: url("/fcf/images/background.jpg");
	margin:20px;
	padding:10px;
	}

#FAQMainText OL, #mainText OL {
	text-align: left;
	vertical-align: top;
	padding-left:5px;
	margin-left:0px;
	margin-top:5px;
	margin-bottom:5px;		
	}
	
#FAQMainText, #mainText {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
#mainText h2, #HowToApplyCBC h2, #CurrentFocusCBC h2, #CurrentFocusCFYC h2, #AboutUsCallToAction h2, #GrantingGuide h2, 
	#HowDoApply h2, #EligibilityCriteria h2, #ProgramEligibility h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height:1em;}
	
.hrefTitle a:link, .hrefTitle a:visited, .hrefTitle a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
		}
	
#FAQMainText h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	}
	
#FAQMainText p, #mainText p, #HowToApplyCBC p {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
	
#FAQMainText ul, #mainText ul{
	margin:0px;
	padding: 0px;
	}

#FAQMainText li, #mainText li{
	line-height: 1.3em;
	vertical-align: middle;
}

#CurrentFocusCBC {
	width: 350px;
	height: 155px;
	background-image: url("/fcf/images/background.jpg");
	margin:5px;
	padding:10px;
	}
	
/*#NoteCCP {
	width: 350px;
	height: 100px;
	background-image: url("/fcf/images/background.jpg");
	margin:20px;
	padding:10px;	
	}	*/
	
/*#CurrentFocusCFYC {
	width: 350px;
	height: 180px;
	background-image: url("/fcf/images/background.jpg");
	margin:20px;
	padding:10px;
	}	*/
	
#GrantingGuide {
	width: 350px;
	height: 120px;	
	background-image: url("/fcf/images/background.jpg");
	margin:5px;
	padding:10px;
	}	
	
#HowDoApply {
	width: 350px;
	height: 130px;	
	background-image: url("/fcf/images/background.jpg");
	margin:5px;
	padding:10px;	
	}

#EligibilityCriteria {
	width: 350px;
	height: 205px;
	background-image: url("/fcf/images/background.jpg");
	margin:5px;
	padding:10px;
	}	
	
#IndividualGranting{
	width: 350px;
	height: 50px;
	background-image: url("/fcf/images/background.jpg");
	margin:20px;
	padding:20px;
	}
	
#ProgramEligibility {
	width: 350px;
	height: 170px;
	background-image: url("/fcf/images/background.jpg");
	margin:5px;
	padding:10px;
	}		

/** Google Search Result IFrame **/
#srchResult iframe {
	width: 580px;	
}