/*
Two to Three Colors are recommended for this design.

Primary Color: #0b865d - forest green
Secondary Color: #f8f7f3 - light gray
Tertiary Color: #74AC00 - lime green
Extra color: #000 - black

The following images need to be color customized:
arrow_left.png (color overlay in PS)
arrow_right.png (color overlay in PS)
line_left.png (color overlay in PS)
line_right.png (color overlay in PS)
*/

/*=======================================================================================
	Sitewide settings (links, headlines, backgrounds, font color, size, weight)
=======================================================================================*/
a, a:link, a:visited {
	color:#0b865d;
}

a:hover, a:active, a:link:hover, a:link:active, a:visited:hover, a:visited:active {
	color:#000;
}

body, .wrapper {
	background:#F8F7F3;
	color:#;
}

h1, h2, h3, h4, h5, h6 {
	color:#0b865d;
}

/*=======================================================================================
	Header (includes Logo, Top Nav, Search, & Taglines)
=======================================================================================*/

.top_nav {
background-color: #0b865d;
color:#fff;
}

.quicklinks .collection_item_label a {
  color: #fff;
  font-size: 15px;
  background: #74AC00;
  border-radius: 0px 0px 10px 10px;
  padding-top: 18px !important;
  padding-bottom: 15px !important;
  margin-right: 6px;
}

.quicklinks .collection_item_label a:hover {
  background-color: #ACC872;
  color: #fff;
}
.search .search_button {
background-color: #0b865d;
}

.search input[type="text"] {
color: #0b865d;
border-left: 1px solid #f8f7f3;
}

.search .search_button:hover {
background-color: #74AC00;
}
/*=======================================================================================
	Navigation (includes primary navigation, dropdowns, and internal navigation)
=======================================================================================*/

	/*========================================================
		Primary Navigation & Dropdowns
	========================================================*/
	
	.nav_box {
	border-top: 1px solid #f8f7f3;
	}

	nav.dropdown > ul li:hover > a {
	color: #74AC00;
	}

	nav.dropdown > ul ul a { 
	background: #0b865d; border-bottom: 1px solid #fff;
	}

	nav.dropdown > ul ul li:hover > a {
	background-color: #74AC00;
	color:#fff;
	}

	nav.dropdown ul li ul li .flyout {
	background: # url(../graphics/layout/nav_arrow.png) no-repeat 204px 16px;
	}

	nav.dropdown ul li ul li .flyout:hover {
	background: # url(../graphics/layout/nav_arrow_hover.png) no-repeat 204px 16px;
	}

	/*========================================================
		Internal Navigation
	========================================================*/
	.internal_sidebar .section_title {
	color: #0b865d;
	}

	nav.subnav > ul > li:hover > a {
	background: #0b865d;
	color:#fff;
	}

	nav.subnav > ul > li > a {
	border-top: 1px solid #f8f7f3;
	}

	nav.subnav > ul {
	border-bottom: 1px solid #f8f7f3;
	}

	nav.subnav a span.subnav_toggle {
	background: url(../graphics/layout/toggle_subnav_closed.png) no-repeat center center;
	}

	nav.subnav > ul > li.subnav_open > a {
	background: #0b865d;
	}

	nav.subnav > ul > li > ul {
	background: #fff;
	}

	nav.subnav > ul > li > ul > li > a {
	background: #fff;
	color:#000;
	}

	nav.subnav > ul > li > ul > li.fdpc_here > a, nav.subnav > ul > li > ul > li > a:hover {
	color: #0b865d;
	}

/*=======================================================================================
	Spotlight (includes spotlight borders, spotlight navigation, and spotlight content areas)
=======================================================================================*/

.spotlight .spotlight_controls .prev, .spotlight .spotlight_controls .next {
background: url(../graphics/layout/arrow_left.png) no-repeat;
}

.spotlight .spotlight_controls .next {
background-image: url(../graphics/layout/arrow_right.png);
}

.spotlight .fdpc_spotlight_button {
background-color: #74AC00;
}

/*=======================================================================================
	Content
=======================================================================================*/
.mission_statement h4:before {
background: url(../graphics/layout/line_left.png) no-repeat;
}

.mission_statement h4 {
	color:#0b865d;
}

.mission_statement h4:after {
background: url(../graphics/layout/line_right.png) no-repeat;
}

.mission_statement p {
color: #000;
}

hr {
border: solid #74AC00;
}

.sponsors .sponsors_controls .prev {
background-image: url(../graphics/layout/arrow_left.png);
}

.sponsors .sponsors_controls .next {
background-image: url(../graphics/layout/arrow_right.png);
}

.right_column ul.content_collection_items /* Same as wrapper bg color*/{
background-color: #;
}	
	/*========================================================
		Featured Stories
	========================================================*/
	
	.featured_stories .collection_item_label a {
	color: #0b865d;
	}

	.featured_stories .collection_item_label a:hover {
	color: #000;
	}

	/*========================================================
		News/Headlines
	========================================================*/
	.news_box .news_articles .content_news_article_by_line {
	color: #;
	}

	.news_box .news_archives a {
	color: #;
	}

	.news_box .news_archives .content_news_article_headline a:hover {
	color: #;
	text-decoration:none;
	}
	

/*=======================================================================================
	Forms
=======================================================================================*/

form .form_title {
	color:#0b865d;
}

form label, form .required_form_label, .landing_page .required_form_label {
	color:#;
}

form .required_form_label:before, .landing_page form .required_form_label:before {
	color:#74AC00;
}

form input[type="submit"], form input[type="reset"], .landing_page form input[type="submit"], form input[type="reset"] {
	background:#74AC00;
}

form input[type="submit"]:hover, form input[type="reset"]:hover {
	background:#0b865d;
}
/*=======================================================================================
	Specialized Pages (Event Registration, Landing Pages, Fundraising Pages, Product Pages)
=======================================================================================*/
.landing_page {
	background:#;
}

.landing_page .color_bar {
	background:#0b865d;
}

.landing_page_container {
	background:#f8f7f3;
}

.landing_page_top_content {
	color:#;
}

.donate_bar {
	background:#;
	border-bottom:3px solid #;
}

.donate_bar h1, .donate_bar h2, .donate_bar h3, .donate_bar h4, .donate_bar h5, .donate_bar h6 {
	color:#0b865d;
}

.fdpc_fundraising_campaign_progress_trench {
	background:#000;
}

.fdpc_fundraising_campaign_progress_slider {
	background:linear-gradient(to bottom, #74AC00 0%, #6ba23e 100%);
}

.fdpc_fundraising_campaign_progress_metrics {
	color:#;
}

.fdpc_fundraising_campaign_progress_zero {
	float:left;
}

.fdpc_fundraising_campaign_progress_status {
	color:#;
}

.fdpc_fundraising_campaign_progress_status strong {
	background:#74AC00;
	color:#;
}

.landing_page_callout {
	color:#0b865d;
}

.landing_page .main_column {
	color:#;
}

.landing_page h5.form_title {
	color:#0b865d;
}

/*=======================================================================================
	Footer
=======================================================================================*/

footer {
background-color: #0b865d;
}

a.fdpc_policy_modal_trigger {
color: #;
}

.footer_copyright .fdpc_policy_links a:link, .footer_copyright .fdpc_policy_links a:visited  {
color: #fff;
}

.footer_copyright .fdpc_policy_links a:hover, .footer_copyright .fdpc_policy_links a:active  {
color: #eee;
}

/*=======================================================================================
	Any additional custom styling
=======================================================================================*/