/*Top Nav*/

#upper a {
	font-size: 20px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-stretch: condensed;
	direction: ltr;
	letter-spacing: -1px;
	}

.give {
	width: 180px;
	background-color: #5d87a1;
	float: left;
	height: 35px;
	padding-top: 12px;
	
	}

.give-main {
	width: 575px;
	background-color: #5d87a1;
	float: left;
	height: 35px;
	padding-top: 12px;
	padding-left: 20px;
	}

.take {
	width: 180px;
	background-color: #b3d88c;
	float: left;
	height: 35px;
	padding-top: 12px;
	}

.take-main {
	width: 575px;
	background-color: #b3d88c;
	float: left;
	height: 35px;
	padding-top: 12px;
	padding-left: 20px;
	}

.speak {
	width: 180px;
	background-color: #fdb824;
	float: left;
	height: 35px;
	padding-top: 12px;
	}

.speak-main {
	width: 575px;
	background-color: #fdb824;
	float: left;
	height: 35px;
	padding-top: 12px;
	padding-left: 20px;
	}

.other {
	width: 400px;
	background-color: #eb1c4a;
	float: left;
	height: 35px;
	padding-top: 12px;
	padding-left: 20px;
	}

/*Page Nav Give*/

.widget_pages h3 {
	color: #5e87a2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

.sidenav, .widget_pages ul {
	border-left:4px solid #2c5d81;
	}

.sidenav li, .widget_pages li {
	list-style:none;
	border-bottom:1px solid #2c5d81;
	padding:0;
	}

.sidenav li a, .sidenav li a:visited, .widget_pages li a, .widget_pages li a:visited {
	background:#e3e3e3;
	display:block;
	padding:4px 4px 4px 8px;
	color:#000000;
	}
		
.sidenav li a:hover, .sidenav li a:active, 
.sidenav li.current_page_item a, .sidenav li.current_page_item a:visited,
.sidenav li.current_page_parent a, .sidenav li.current_page_parent a:visited {
	background:#5e87a2;
	text-decoration:none;
	color: #FFF;
	}

.sidenav li.current_page_item li a, .sidenav li.current_page_item li a:visited {
	background:#115476
	}
	


.sidenav2, .widget_pages ul {
	border-left:4px solid #2c5d81;
	}

.sidenav2 li, .widget_pages li {
	list-style:none;
	border-bottom:1px solid #2c5d81;
	padding:0;
	}

.sidenav2 li a, .sidenav2 li a:visited, .widget_pages li a, .widget_pages li a:visited {
	background:#ffffff;
	display:block;
	padding:4px 4px 4px 8px;
	color:#000000;
	}
		
.sidenav2 li a:hover, .sidenav2 li a:active, 
.sidenav2 li.current_page_item a, .sidenav2 li.current_page_item a:visited,
.sidenav2 li.current_page_parent a, .sidenav2 li.current_page_parent a:visited {
	background:#5e87a2;
	text-decoration:none;
	color: #FFF;
	}

.sidenav2 li.current_page_item li a, .sidenav2 li.current_page_item li a:visited {
	background:#fff;
	}

.sidenav3, .widget_pages ul {
	border-left:4px solid #2c5d81;
	}

.sidenav3 li, .widget_pages li {
	list-style:none;
	border-bottom:1px solid #2c5d81;
	padding:0;
	}

.sidenav3 li a, .sidenav2 li a:visited, .widget_pages li a, .widget_pages li a:visited {
	background:#ffffff;
	display:block;
	padding:4px 4px 4px 8px;
	color:#000000;
	}
		
.sidenav3 li a:hover, .sidenav2 li a:active, 
.sidenav3 li.current_page_item a, .sidenav2 li.current_page_item a:visited,
.sidenav3 li.current_page_parent a, .sidenav2 li.current_page_parent a:visited {
	background:#5e87a2;
	text-decoration:none;
	color: #FFF;
	}

.sidenav3 li.current_page_item li a, .sidenav2 li.current_page_item li a:visited {
	background:#fff;
	}

/*Page Nav Speak*/

.speak-widget_pages h3 {
	color: #5e87a2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

.speak-sidenav, .speak-widget_pages ul {
	border-left:4px solid #ea8b37;
	}

.speak-sidenav li, .speak-widget_pages li {
	list-style:none;
	border-bottom:1px solid #ea8b37;
	padding:0;
	}

.speak-sidenav li a, .speak-sidenav li a:visited, .speak-widget_pages li a, .speak-widget_pages li a:visited {
	background:#e3e3e3;
	display:block;
	padding:4px 4px 4px 8px;
	color:#000000;
	}
		
.speak-sidenav li a:hover, .speak-sidenav li a:active, 
.speak-sidenav li.current_page_item a, .speak-sidenav li.current_page_item a:visited,
.speak-sidenav li.current_page_parent a, .speak-sidenav li.current_page_parent a:visited {
	background:#fdb924;
	text-decoration:none;
	color: #FFF;
	}

.speak-sidenav li.current_page_item li a, .speak-sidenav li.current_page_item li a:visited {
	background:#115476
	}
	


.speak-sidenav2, .speak-widget_pages ul {
	border-left:4px solid #ea8b37;
	}

.speak-sidenav2 li, .speak-widget_pages li {
	list-style:none;
	border-bottom:1px solid #ea8b37;
	padding:0;
	}

.speak-sidenav2 li a, .speak-sidenav2 li a:visited, .speak-widget_pages li a, .speak-widget_pages li a:visited {
	background:#fff;
	display:block;
	padding:4px 4px 4px 8px;
	color:#000000;
	}
		
.speak-sidenav2 li a:hover, .speak-sidenav2 li a:active, 
.speak-sidenav2 li.current_page_item a, .speak-sidenav2 li.current_page_item a:visited,
.speak-sidenav2 li.current_page_parent a, .speak-sidenav2 li.current_page_parent a:visited {
	background:#fdb924;
	text-decoration:none;
	color: #FFF;
	}

.speak-sidenav2 li.current_page_item li a, .speak-sidenav2 li.current_page_item li a:visited {
	background:#fff;
	}


/*Page Nav Take*/

.take-widget_pages h3 {
	color: #5e87a2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

.take-sidenav, .take-widget_pages ul {
	border-left:4px solid #6f9937;
	}

.take-sidenav li, .take-widget_pages li {
	list-style:none;
	border-bottom:1px solid #6f9937;
	padding:0;
	}

.take-sidenav li a, .take-sidenav li a:visited, .take-widget_pages li a, .take-widget_pages li a:visited {
	background:#e3e3e3;
	display:block;
	padding:4px 4px 4px 8px;
	color:#000000;
	}
		
.take-sidenav li a:hover, .take-sidenav li a:active, 
.take-sidenav li.current_page_item a, .take-sidenav li.current_page_item a:visited,
.take-sidenav li.current_page_parent a, .take-sidenav li.current_page_parent a:visited {
	background:#b3d88c;
	text-decoration:none;
	color: #FFF;
	}

.take-sidenav li.current_page_item li a, .take-sidenav li.current_page_item li a:visited {
	background:#115476
	}
	


.take-sidenav2, .take-widget_pages ul {
	border-left:4px solid #6f9937;
	}

.take-sidenav2 li, .take-widget_pages li {
	list-style:none;
	border-bottom:1px solid #6f9937;
	padding:0;
	}

.take-sidenav2 li a, .take-sidenav2 li a:visited, .take-widget_pages li a, .take-widget_pages li a:visited {
	background:#fff;
	display:block;
	padding:4px 4px 4px 8px;
	color:#000000;
	}
		
.take-sidenav2 li a:hover, .take-sidenav2 li a:active, 
.take-sidenav2 li.current_page_item a, .take-sidenav2 li.current_page_item a:visited,
.take-sidenav2 li.current_page_parent a, .take-sidenav2 li.current_page_parent a:visited {
	background:#b3d88c;
	text-decoration:none;
	color: #FFF;
	}

.take-sidenav2 li.current_page_item li a, .take-sidenav2 li.current_page_item li a:visited {
	background:#fff;
	}




/*Page Nav Other*/

.other-widget_pages h3 {
	color: #5e87a2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

.other-sidenav, .other-widget_pages ul {
	border-left:4px solid #eb1c4a;
	}

.other-sidenav li, .other-widget_pages li {
	list-style:none;
	border-bottom:1px solid #eb1c4a;
	padding:0;
	}

.other-sidenav li a, .other-sidenav li a:visited, .other-widget_pages li a, .other-widget_pages li a:visited {
	background:#e3e3e3;
	display:block;
	padding:4px 4px 4px 8px;
	color:#000000;
	}
		
.other-sidenav li a:hover, .other-sidenav li a:active, 
.other-sidenav li.current_page_item a, .other-sidenav li.current_page_item a:visited,
.other-sidenav li.current_page_parent a, .other-sidenav li.current_page_parent a:visited {
	background:#eb1c4a;
	text-decoration:none;
	color: #FFF;
	}

.other-sidenav li.current_page_item li a, .other-sidenav li.current_page_item li a:visited {
	background:#115476
	}
	


.other-sidenav2, .other-widget_pages ul {
	border-left:4px solid #eb1c4a;
	}

.other-sidenav2 li, .other-widget_pages li {
	list-style:none;
	border-bottom:1px solid #eb1c4a;
	padding:0;
	}

.other-sidenav2 li a, .other-sidenav2 li a:visited, .other-widget_pages li a, .other-widget_pages li a:visited {
	background:#fff;
	display:block;
	padding:4px 4px 4px 8px;
	color:#000000;
	}
		
.other-sidenav2 li a:hover, .other-sidenav2 li a:active, 
.other-sidenav2 li.current_page_item a, .other-sidenav2 li.current_page_item a:visited,
.other-sidenav2 li.current_page_parent a, .other-sidenav2 li.current_page_parent a:visited {
	background:#eb1c4a;
	text-decoration:none;
	color: #FFF;
	}

.other-sidenav2 li.current_page_item li a, .other-sidenav2 li.current_page_item li a:visited {
	background:#fff;
	}

/*More Menu*/	

#more-menu {
	padding:10px;
	width:170px;
	float:right;
	background:#ffffff;
	margin:10px 0 8px 10px;
	color:#000000;

	}

#more-menu ul {
	margin:0 0 15px 0;
	padding:0;

	}
	
#more-menu li {
	list-style:none;
	border-bottom:1px  #fdb824;
	padding: 4px 0 5px 0;
	margin:0;
	border-bottom-style: dotted;
	}
	
#more-menu a, #more-menu a:visited {
	color:#444444;
	}

li.current_page_item a,	li.current_page_item a:visited {
	text-decoration:underline
	}
	
.bigger #more-menu {
	font-size:0.9em;
	}		
	
	
/*Impact Areas*/		
	
#impact-areas .impactnav {
	border-left:1px solid #fff;
	font-weight: bold;
	}

#impact-areas .impactnav li {
	list-style:none;
	font-weight: bold;
	border-bottom:1px solid #fff;
	padding:0;
	}

#impact-areas .impactnav li a, .impactnav li a:visited {
	background:#ef3941;
	display:block;
	padding:6px 6px 6px 6px;
	color:#fff;
	text-transform: uppercase;
	font-weight: bold;
	font-size: .9em;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: 2px;
	}
		
#impact-areas .impactnav li a:hover, .impactnav li a:active {
	background:#d80433;
	text-decoration:none;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	font-size: .9em;
	font-family: Verdana, Geneva, sans-serif;
	}
		
		
/*Top Navbar */

#navbar {
	background:#ffffff;
	padding:0px 0px 0 0px;
	z-index: 1050;	
	}
	
#nav {
	font-size:11px;
	text-transform: none;
	width:960px;
	z-index: 1051;	
	}
	
#nav, #nav ul {
	list-style: none;
	line-height: 1;
	z-index: 1052;
	}

#nav li {
	float: left;
	list-style:none;
	
	}

#nav a, #nav a:visited {
	display:block;
	font-weight:bold;
	color: #000;
	font-size:11px;
	text-transform: none;
	padding:0px 0px 0px 0px;
	}

#nav a:hover, #nav a:active {
	font-size:1em;
	color: #fff;
	text-decoration:none
	}	

#nav .current-cat a, #nav .current-cat a:visited  {
	color: #fff; background:url(images/arrow.gif) no-repeat center 22px;
	}


		
/* Dropdown Menus */		
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 280px;
	z-index: 1052;
	}

#nav li li {
	width: 280px;
	border-left:solid 1px #aeaeae;
	border-bottom:solid 1px #aeaeae;
	border-right:solid 1px #aeaeae;
	}

#nav li li a, #nav li li a:visited {
	font-weight:normal;
	padding:6px 6px 8px 6px;
	font-size:11px;
	text-transform: none;
	color:#000;
	background:#fff;
	}

#nav li li a:hover, #nav li li a:active {
	background:#e2e2e2;
	font-size:1em;
	color:#000;
	}	
	
	
		
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

a.main:hover
{	background:none;
	}

	
	
#nav  .give-nav a:hover, #nav .give a:active {
	background:#5d87a1;
	}	
	

#nav .speak-nav a:hover, #nav .speak a:active {
	background:#fdb824;
	}

#nav  .take-nav a:hover, #nav .take a:active {
	background:#b3d88c;
	}

	




/*Top Navbar */

#navbarsub {
	background:#ffffff;
	padding:0px 0px 0 0px;
	z-index: 1050;	
	}
	
#navsub {
	font-size:11px;
	text-transform: none;
	width:960px;
	z-index: 1051;
	font-family: Verdana, Geneva, sans-serif;
	}
	
#navsub, #nav-sub ul {
	list-style: none;
	line-height: 1;
	z-index: 1052;
	}

#navsub li {
	float: left;
	list-style:none;
	
	}

#navsub a, #nav-sub a:visited {
	display:block;
	font-weight:bold;
	color: #000;
	font-size:11px;
	padding:0px 0px 0px 0px;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
	}

#navsub a:hover, #nav-sub a:active {
	font-size:11px;
	text-transform: none;
	color: #fff;
	text-decoration:none
	font-family: Verdana, Geneva, sans-serif;
	}	

#navsub .current-cat a, #nav-sub .current-cat a:visited  {
	color: #fff; background:url(images/arrow.gif) no-repeat center 22px;
	}


		
/* Dropdown Menus */		
#navsub li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 180px;
	z-index: 1052;
	margin-top: 40px;
	}

#navsub li li {
	width: 180px;
	border-left:solid 1px #aeaeae;
	border-bottom:solid 1px #aeaeae;
	border-right:solid 1px #aeaeae;
	}

#navsub li li a, #navsub li li a:visited {
	font-weight:normal;
	padding:6px 6px 8px 6px;
	font-size:11px;
	text-transform: none;
	color:#000;
	background:#fff;
	font-family: Verdana, Geneva, sans-serif;
	}

#navsub li li a:hover, #navsub li li a:active {
	background:#e2e2e2;
	font-size:11px;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
	color:#000;
	}	
	
	
		
#navsub li:hover ul, #navsub li li:hover ul, #navsub li li li:hover ul, #navsub li.sfhover ul, #navsub li li.sfhover ul, #navsub li li li.sfhover ul {
	left: auto;
	}

a.main:hover
{	background:none;
	}

	
	
#navsub  .give-nav a:hover, #navsub .give-nav a:active {
	background:#5d87a1;
	}	
	

#navsub .speak-nav a:hover, #navsub .speak-nav a:active {
	background:#fdb824;
	}

#nav-sub  .take-nav a:hover, #navsub .take-nav a:active {
	background:#b3d88c;
	}
