/* @group NAVbar Setup */
#navUL {
	
}

#navUL li#nav1 {
	border-left: solid #fff 1px;
	width: 60px;
}

#navUL li#nav7 {
	width: 81px;
}

#navUL li {
	float: left;
	display: block;
	text-align: right;
	width: 135px;
	position: relative;
}

#navUL a {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	display: block;
	color: #fff;
	letter-spacing: .75px;
	text-decoration: none;
}

#navUL a:hover {
	color: #eee;
}

#navUL li a {
	padding-right: 7px;
	border: solid #fff 1px;
	border-left: 0;
	line-height: 20pt;
}

#navUL li li a {
	position: static;
	text-align: left;
	line-height: 16px;
	padding: 7px 15px;
	border: none;
	width: 105px;
}

#navUL li ul {
	position: absolute;
	left: -999em;
	border: solid #fff 1px;
	border-top: none;
	z-index: 1;
}

#navUL li:hover ul, #navUL li.over ul {
	left: -1px;
}

#navUL li:hover ul#sublist7, #navUL li.over ul#sublist7 {
	left: -56px;
}

#navUL li li {
	float: none;
	height: auto;
	padding: 0;
	width: 135px
}


/* @group Family NAV*/
	body.red #navUL a,
	body.red .pgcolor {
		background-color: #b84a29;
	}
	
	body.red #navUL a:hover {
		background-color: #9d3011;
	}
	
	body.red h2 {
		color: #b84a29;
	}
	
	.red#pg1 li#nav1 a,
	.red#pg2 li#nav2 a,
	.red#pg3 li#nav3 a,
	.red#pg4 li#nav4 a,
	.red#pg5 li#nav5 a,
	.red#pg6 li#nav6 a,
	.red#pg6 li#nav7 a {
		cursor: default;
		background-color: #7f270e;
	}

			.red#pg1 li#nav1 li a,
			.red#pg2 li#nav2 li a,
			.red#pg3 li#nav3 li a,
			.red#pg4 li#nav4 li a,
			.red#pg5 li#nav5 li a,
			.red#pg6 li#nav6 li a,
			.red#pg6 li#nav7 li a {
				cursor: pointer;
				background-color: #b84a29;
			}
		
			.red#pg1 li#nav1 li a:hover,
			.red#pg2 li#nav2 li a:hover,
			.red#pg3 li#nav3 li a:hover,
			.red#pg4 li#nav4 li a:hover,
			.red#pg5 li#nav5 li a:hover,
			.red#pg6 li#nav6 li a:hover,
			.red#pg6 li#nav7 li a:hover {
				background-color: #9d3011;
			}
		
body.red #sectnav {
	background: url(/images/sectnav_red.png) 0 0;
}

	body.red #sectnav a#sitenav1 {
		height: 117px;
		cursor: default;
	}

	body.red #sectnav a#sitenav2 {
		height: 100px;
		background: url(/images/sitenav2_red_over.png) no-repeat -999em;
	}
	body.red #sectnav a#sitenav3 {
		height: 100px;
		background: url(/images/sitenav3_red_over.png) no-repeat -999em;
	}

/* @group Donors NAV*/
	body.blue #navUL a,
	body.blue .pgcolor {
		background-color: #004c8a;
	}
	
	body.blue #navUL a:hover {
		background-color: #00306a;
	}
	
	body.blue h2 {
		color: #004c8a;
	}

	.blue#pg1 li#nav1 a,
	.blue#pg2 li#nav2 a,
	.blue#pg3 li#nav3 a,
	.blue#pg4 li#nav4 a,
	.blue#pg5 li#nav5 a,
	.blue#pg6 li#nav6 a,
	.blue#pg6 li#nav7 a {
		cursor: default;
		background-color: #061d4a;
	}
			.blue#pg1 li#nav1 li a,
			.blue#pg2 li#nav2 li a,
			.blue#pg3 li#nav3 li a,
			.blue#pg4 li#nav4 li a,
			.blue#pg5 li#nav5 li a,
			.blue#pg6 li#nav6 li a,
			.blue#pg6 li#nav7 li a {
				cursor: pointer;
				background-color: #004c8a;
			}
		
			.blue#pg1 li#nav1 li a:hover,
			.blue#pg2 li#nav2 li a:hover,
			.blue#pg3 li#nav3 li a:hover,
			.blue#pg4 li#nav4 li a:hover,
			.blue#pg5 li#nav5 li a:hover,
			.blue#pg6 li#nav6 li a:hover,
			.blue#pg6 li#nav7 li a:hover {
				background-color: #00306a;
			}
		
body.blue #sectnav {
	background: url(/images/sectnav_blue.png) 0 0;
}

	body.blue #sectnav a#sitenav1 {
		height: 101px;
		background: url(/images/sitenav1_blue_over.png) no-repeat -999em;
	}

	body.blue #sectnav a#sitenav2 {
		height: 100px;
		background: url(/images/sitenav2_blue_over.png) no-repeat -999em;
	}
	body.blue #sectnav a#sitenav3 {
		height: 116px;
		cursor: default;
	}
	
/* @group Agencies NAV*/
	body.yellow #navUL a,
	body.yellow .pgcolor {
		background-color: #c5980b;
	}
	
	body.yellow #navUL a:hover {
		background-color: #ac7800;
	}
	
	body.yellow h2 {
		color: #c5980b;
	}

	.yellow#pg1 li#nav1 a,
	.yellow#pg2 li#nav2 a,
	.yellow#pg3 li#nav3 a,
	.yellow#pg4 li#nav4 a,
	.yellow#pg5 li#nav5 a,
	.yellow#pg6 li#nav6 a,
	.yellow#pg6 li#nav7 a {
		cursor: default;
		background-color: #83570b;
	}

			.yellow#pg1 li#nav1 li a,
			.yellow#pg2 li#nav2 li a,
			.yellow#pg3 li#nav3 li a,
			.yellow#pg4 li#nav4 li a,
			.yellow#pg5 li#nav5 li a,
			.yellow#pg6 li#nav6 li a,
			.yellow#pg6 li#nav7 li a {
				cursor: pointer;
				background-color: #c5980b;
			}
		
			.yellow#pg1 li#nav1 li a:hover,
			.yellow#pg2 li#nav2 li a:hover,
			.yellow#pg3 li#nav3 li a:hover,
			.yellow#pg4 li#nav4 li a:hover,
			.yellow#pg5 li#nav5 li a:hover,
			.yellow#pg6 li#nav6 li a:hover,
			.yellow#pg6 li#nav7 li a:hover {
				background-color: #ac7800;
			}

body.yellow #sectnav {
	background: url(/images/sectnav_yellow.png) 0 0;
}

	body.yellow #sectnav a#sitenav1 {
		height: 101px;
		background: url(/images/sitenav1_yellow_over.png) no-repeat -999em;
	}

	body.yellow #sectnav a#sitenav2 {
		height: 114px;
		cursor: default;
	}
	body.yellow #sectnav a#sitenav3 {
		height: 102px;
		background: url(/images/sitenav3_yellow_over.png) no-repeat -999em;
	}


/* @group AboutUs NAV*/
	body.green #navUL a,
	body.green .pgcolor {
		background-color: #028164;
	}
	
	body.green #navUL a:hover {
		background-color: #017457;
	}

	body.green h2 {
		color: #028164;
	}

.green#pg1 li#nav1 a,
	.green#pg2 li#nav2 a,
	.green#pg3 li#nav3 a,
	.green#pg4 li#nav4 a,
	.green#pg5 li#nav5 a,
	.green#pg6 li#nav6 a,
	.green#pg6 li#nav7 a {
		cursor: default;
		background-color: #005940;
	}

			.green#pg1 li#nav1 li a,
			.green#pg2 li#nav2 li a,
			.green#pg3 li#nav3 li a,
			.green#pg4 li#nav4 li a,
			.green#pg5 li#nav5 li a,
			.green#pg6 li#nav6 li a,
			.green#pg6 li#nav7 li a {
				cursor: pointer;
				background-color: #028164;
			}
		
			.green#pg1 li#nav1 li a:hover,
			.green#pg2 li#nav2 li a:hover,
			.green#pg3 li#nav3 li a:hover,
			.green#pg4 li#nav4 li a:hover,
			.green#pg5 li#nav5 li a:hover,
			.green#pg5 li#nav6 li a:hover,
			.green#pg6 li#nav7 li a:hover {
				background-color: #017457;
			}

body.green #sectnav {
	background: url(/images/sectnav_none.png) 0 0;
}

	body.green #sectnav a#sitenav1 {
		height: 117px;
		background: url(/images/sitenav1_green_over.png) no-repeat -999em;
	}

	body.green #sectnav a#sitenav2 {
		height: 100px;
		background: url(/images/sitenav2_green_over.png) no-repeat -999em;
	}
	body.green #sectnav a#sitenav3 {
		height: 100px;
		background: url(/images/sitenav3_red_over.png) no-repeat -999em;
	}
	
/* @group Generic NAV Elements*/
.pgcolor, .pgcolor a, .pgcolor a:visited {
	color: #fff;
	line-height: 20pt;
	padding: 0px 15px;
}

#sectnav {
	margin-top: 17px;
	float: left;
}

	#sectnav a {
		width: 38px;
		display: block;
	}

	#sectnav a:hover {
		background-position: 0em;
	}

ul#sectnav a#sitenav1:hover,
ul#sectnav a#sitenav2:hover,
ul#sectnav a#sitenav3:hover {
	background-position: 0em;
}
