#h {
	background: #F4F5FA url("/images/frontend/cfdahbg.jpg") no-repeat 0 0;
	margin-bottom: 0;
	border-bottom: none;
}
#n, #n li, #n a, #n img {
	line-height: 36px;
}
#n {
	background: #fff url("/images/frontend/cfda-n-bg.jpg") repeat-x 0 0;
	min-height: 36px;
}

.agency-header {
	line-height: 135%;
}

#cfda_program_view {
	border-top: 1px solid #678A30;
	padding-top: 1px;
}
#cfda_program_view .maincol .form {
	padding-top: 20px;
}

#cfda_program_view .buttonbar_top {
	float: right;
}
.prog-pop {
	font-size: 1.3em;
}
.prog-num {
	color: #666;
}
/* LABELS / PARENTS FORMATTED AS SECTION HEADERS */

#dnf_class_values_cfda__authorization__field-label,
#dnf_class_values_cfda__objectives__field-label,
#dnf_class_values_cfda__assistance_types__field-label,
#dnf_class_values_cfda__use_restrictions__field-label,
#dnf_class_values_cfda__elibility_header__field-label,
#dnf_class_values_cfda__application_header__field-label,
#dnf_class_values_cfda__assistance_header__field-label,
#dnf_class_values_cfda__assistance_types____field-label,
#dnf_class_values_cfda__postassist_header__field-label,
#dnf_class_values_cfda__financial_header__field-label,
#dnf_class_values_cfda__has_program_accomplishments__field-label,
#dnf_class_values_cfda__info_header__field-label,
#dnf_class_values_cfda__has_regs_guidelines__field-label,
#dnf_class_values_cfda__has_related_programs__field-label,
#dnf_class_values_cfda__has_funded_projects__field-label,
#dnf_class_values_cfda__has_proposal_sel_criteria__field-label,
#dnf_class_values_cfda__functional_codes__field-label,
#dnf_class_values_cfda__functional_codes____field-label,
#dnf_class_values_cfda__functional_codes___field-label {
	color: #333;
	font-size:1.2em;
	font-weight: bold;
	margin-bottom: .6em;
	margin-top: 1.2em;
}


/* HIDE SOME STUFF FROM PROGRAM VIEW */


#cfda_program_view #so_formfield_dnf_class_values_cfda__title_,
#cfda_program_view #so_formfield_dnf_class_values_cfda__popular_name_,
#cfda_program_view #so_formfield_dnf_class_values_cfda__agency_ {
	display: none;
}

.sb #dnf_class_values_cfda__assistance_types____field-label {
	color: #000;
	font-size: 100%;
	text-transform: capitalize;
	margin: 0;
}
.sb .form {
	padding-top: 7px;
}
.tooltip {
	font: 11px Arial, Helvetica, Sans-serif;
	width: auto;
	padding: 2px;
	background: #ffc;
	border: 1px solid #000;
}

a.ql-reviseprogram {
	background-image: url("/images/frontend/icn22-edit.gif");
}
@media screen{
.cfdahardcopynew{ 
	border-bottom: 1px solid;	
}
}
.cfdahardcopy{ 
	border-bottom: 1px solid;	
}
@media print{
.cfdahardcopynew{ 
	page-break-after:always;	
  }
}
#redirect { margin: 0 20px 20px 20px; border-top: 1px solid #f1e6c4; font-size: 1.1em; line-height: 1.6em; }
	#redirect .notice { text-align: center; padding: 10px 20px 10px 20px; }
	#redirect h3 { margin-bottom: 1em; font-size: 14px; }
	#redirect h2 { margin-bottom: 1em; color: #c58325; font-size: 20px; }
	#redirect ul { list-style: none; }
	#redirect li {background:transparent url(/images/frontend/oarrow.gif) no-repeat 0 3px; padding-left: 15px; }
