﻿/* Text */
a:link, a:visited,
div.tags ul li,
h2,
div#subcontent h3,
#container div.card div.row1 h3,
#container div.card div.row2 h3,
#content.search h3,
#container #content h3.noborder,
h4,
p.intro,
blockquote p,
div#content p.lead,
div.xlarge div#content p.intro,
table th,
#container #content div.directory h3,
#container #content.isoton h3,
div#subcontent form h2,
#container #content dl.staff dt,
div#content div.contactBox p em,
div#content div.article_heading h3,
#container #content div.featured h2,
div.tour div.scroll ul.names li{
	color: #545F2C;
}
/* Tints */
div#subcontent ul li,
div#subcontent div.news ul.highlight,
div.featured ul li,
#container div.card div.row2 ul.facts li,
div#gallery ul
{
	background-color: #CFD8AB;
}
div#nav li#searchBox input.text{
	border-color: #CFD8AB;
}

#header{
	border-color: #979E45;
}
#header.color{
	background-color: #A3AB85;
}
div#nav li a,
div#nav li#searchBox{
	background-color: #979E45;
}
div#nav li a{
	color: #fff;
}
	div#gallery ul li a span,
	div#nav li li a,
	div#nav li li.active li a,
	div#nav li li.active li.active li a,
	div#nav li li.active li.active li.active li a{
		background-color: #667334;
	}
	div#nav li li.active a,
	div#nav li li.active li.active a,
	div#nav li li.active li.active li.active a,
	div#nav li li.active li.active li.active li.active a{
		background-color: #4E5928;
	}
	div#nav li{
		border-bottom-color: #CBCFA2;
	}
	div#nav ul ul,
	div#nav li li,
	div#nav li li.active a,
	div#nav li li.active li{
		border-bottom-color: #B3B99A !important;
	}
	div#nav li a:hover{
		background-color: #58612B;
	}
	div#nav li.active a,
	div#nav li.searchactive a,
	div#nav li li a:hover,
	div#nav li li.active li a:hover,
	div#nav li li.active li.active li a:hover,
	div#nav li li.active li.active li.active li a:hover{
		background-color: #4E5928;
	}
	
	div#nav li.home a{
		background-image: url(/corporate/images/nav_olive_home.gif);
	}
	div#nav li.home a:hover{
		background-image: url(/corporate/images/nav_olive_home_over.gif);
	}
		div#nav li.home li a:hover{
			background-image: none;
		}
	div#nav li.searchactive,
	div#nav li.search{
		border-bottom: 0;
	}
	
	div#nav li.searchactive a,
	div#nav li.search a{
		background-image: url(/corporate/images/nav_olive_search.gif);
	}
	div#nav li.searchactive a,
	div#nav li.search a:hover{
		background-image: url(/corporate/images/nav_olive_search_over.gif);
	}
	div#nav li.backactive a,
	div#nav li.back a, div#nav li.back2 a{
		background-image: url(/corporate/images/nav_olive_back.gif);
	}
	div#nav li.backactive a,
	div#nav li.back a:hover, div#nav li.back2 a:hover{
		background-image: url(/corporate/images/nav_olive_back_over.gif);
	}
div#content ul.tabs li.active a{
	background: #fff url(/corporate/images/bg_tabs_active.gif) repeat-x;
}
div#subcontent div.highlightBox{
	background: #fff url(/corporate/images/bg_highlightBox_olive_small.png) no-repeat 2px 2px;
	width: 161px;
}
div.keyfacts,
div#subcontent div.affiliates h3{
	background: #fff url(/corporate/images/bg_highlightBox_olive_small.png) no-repeat 2px 2px;
}
div#subcontent form input.submit{
	background: #979E45 url(/corporate/images/bg_search_submit_olive.gif) repeat-x;
	border-color: #979E45;
}
form#search h2{
	background-image: url(/corporate/images/icon_search_olive.gif);
}
div.linkBox h2{
	background: url(/corporate/images/bg_highlightBox_olive_small.png) repeat-x;
}
div#nav li#searchBox button.submit{
	background: url(/corporate/images/nav_olive_search.gif) no-repeat left 50%;
}
