
/* SUPERFISH MENU CUSTOMIZATION
---------------------------------------- 
---------------------------------------- 
---------------------------------------- */


/* Top menu - Green 
---------------------------------------- 
---------------------------------------- */
.region-header #block-superfish-2 {
	position: absolute;
	top:0;
	right:0;
	margin:0;
	padding:0;
}
#superfish-2-select {
	margin-right:15px;
}


#block-superfish-2 .sf-menu {
	margin:0;
	padding:0;
}
#block-superfish-2 .sf-menu li a {
	padding:10px 10px;
	margin-left: 5px;
	display:block;
/*	color:#76bd1d; */
	color:#002b5a; 
	font:700 13px/24px 'Open Sans', Arial;
	text-decoration:none;
	text-transform: uppercase;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
#block-superfish-2 .sf-menu li a:hover {
	color:#FFF;
	background:#76bd1d;
}
/*
#block-superfish-2 .sf-menu li a.active,
.nasuad-page #block-superfish-2 .sf-menu .sf-item-1 a,
.hcbs-page #block-superfish-2 .sf-menu .sf-item-2 a {
	color:#FFF;
	background:#76bd1d;
}
*/



/* Main menu - blue for NASUAD 
---------------------------------------- 
---------------------------------------- */


.region-header #block-superfish-1 {
	position: absolute;
	bottom:0;
	left:0;
	padding:0;
	margin:0;
	width:1075px;
}
#superfish-1-select {
	margin-left:15px;
}
 
#block-superfish-1 {
	background: url(../images/nav-mainbg.png) no-repeat left top;
} 
#block-superfish-1 .sf-menu .last.sf-depth-1 ul {
	right:1px;
	left:auto;
	width:auto;
}
#block-superfish-1 .sf-menu .last.sf-depth-1 ul ul{
	top:0;
}

#block-superfish-1 .sf-menu {
	width:1075px;
}

#block-superfish-1 .sf-menu li, 
#block-superfish-1 .sf-menu.sf-navbar {
	/*background: #002a5c; */
}

#block-superfish-1 .sf-menu a {
	padding: 10px 34px;
	color:#FFF;
	font:16px/22px 'Open Sans Condensed', Arial;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing: 1px;
}

#block-superfish-1 .sf-menu a.sf-depth-1.active,
#block-superfish-1 .sf-menu a.sf-depth-1:hover {
	color:#85d4ec;
}

#block-superfish-1 .sf-menu li.first a {
	padding:10px 39px;
	padding: 0.64em 2.45em;
}

#block-superfish-1 .sf-menu li:hover > ul, 
#block-superfish-1 .sf-menu li.sfHover > ul {
	left: 0;
	top:42px;
}
#block-superfish-1 .sf-menu li:hover > ul ul, 
#block-superfish-1 .sf-menu li.sfHover > ul ul {
	top:0;
}

li a.active,
li a:hover {
	color: #8ad6ec;
}

#block-superfish-1 .sf-menu li.first {
/*
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
*/
} 
#block-superfish-1 .sf-menu li.last {
/*
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
*/
} 

#block-superfish-1 .sf-menu li.active-trail a {
	color: #8ad6ec;
}

/* SUB MENUS 
---------------------- */

#block-superfish-1 .sf-menu li.active-trail li a {
	color: #000;
}

#block-superfish-1 .sf-menu ul {
	background: #FFF;
	border:solid 3px #85d4ec;
	min-width: 200px;	
	max-width: 280px;	
}

#block-superfish-1 .sf-menu ul li {
	background:#FFF;
} 


#block-superfish-1 .sf-menu ul li a {
	color:#000;
	text-transform: none;
	display:block;
	font: 14px/22px 'Open Sans', Arial;
	letter-spacing: normal;
}

#block-superfish-1 .sf-menu ul li a:hover,
#block-superfish-1 .sf-menu ul li a.active {
	background: #1091ad;
	color:#FFF;
}
#block-superfish-1 .sf-menu ul li a.active {
	background: #fff;
	color: #1091ad;
}


#block-superfish-1 .sf-menu ul li.menuparent a:hover,
#block-superfish-1 .sf-menu ul li.menuparent a.active {
	background: #1091ad url(../images/menu-arrow-white.png) no-repeat 95% center;
	color:#FFF;
}
#block-superfish-1 .sf-menu ul li.sf-no-children a:hover,
#block-superfish-1 .sf-menu ul li.sf-no-children a:active {
	background: #1091ad;
	color:#FFF;

}


#block-superfish-1 .sf-menu ul li.first {
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	border-top-left-radius: 0px;
} 
#block-superfish-1 .sf-menu ul li.last {
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	border-top-right-radius: 0px;
} 


/* MENU LEVELS 
----------------------- */
#block-superfish-1 .sf-menu li.sf-depth-1 li.sf-depth-2 a {
	padding: 10px;
}
#block-superfish-1 .sf-menu li.sf-depth-1 li.sf-depth-2 li.sf-depth-3 a {
	padding: 10px 15px;
}




/* HCSB Clearinghouse menu  
---------------------------------------- 
---------------------------------------- */
#block-superfish-3 {
	background: url(../images/hcbs-nav-mainbg.png) no-repeat left top;
}


.region-header #block-superfish-3 {
	position: absolute;
	bottom:0;
	left:0;
	padding:0;
	margin:0;
	width:1075px;
}
#superfish-1-select {
	margin-left:15px;
}
 
 
#block-superfish-3 .sf-menu .last.sf-depth-1 ul {
	right:1px;
	left:auto;
	width:auto;
}
#block-superfish-3 .sf-menu .last.sf-depth-1 ul ul{
	top:0;
}

#block-superfish-3 .sf-menu {
	width:1075px;
}

#block-superfish-3 .sf-menu li, 
#block-superfish-3 .sf-menu.sf-navbar {
	/*background: #1091ad;*/
}

#block-superfish-3 .sf-menu a {
	padding: 10px 16px;
	color:#FFF;
	font:16px/22px 'Open Sans Condensed', Arial;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:1px;
}

#block-superfish-3 .sf-menu a.sf-depth-1.active,
#block-superfish-3 .sf-menu a.sf-depth-1:hover {
/*	color:#a9e065; */
	color:#0C738A;
}

#block-superfish-3 .sf-menu li.first a {
	padding:10px 39px;
	padding: 0.64em 1em .64em 1.3em;
}
#block-superfish-3 .sf-menu li.last a {
	padding:10px 39px;
	padding: 0.64em 1.6em .64em 1em;
}

#block-superfish-3 .sf-menu li:hover > ul, 
#block-superfish-3 .sf-menu li.sfHover > ul {
	left: 0;
	top:42px;
}

li a.active,
li a:hover {
	color: #8ad6ec;
}

#block-superfish-3 .sf-menu li.first {
/*
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
*/
} 
#block-superfish-3 .sf-menu li.last {
/*	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
*/
} 

#block-superfish-3 .sf-menu li.active-trail a {
	color: #8ad6ec;
}

/* SUB MENUS 
---------------------- */

#block-superfish-3 .sf-menu li.active-trail li a {
	color: #000;
}

#block-superfish-3 .sf-menu ul {
	background: #FFF;
	border:solid 3px #85d4ec;
	min-width: 200px;	
	max-width: 280px;	
	
}

#block-superfish-3 .sf-menu ul li {
	background:#FFF;
} 


#block-superfish-3 .sf-menu ul li a {
	color:#000;
	text-transform: none;
	display:block;
}


#block-superfish-3 .sf-menu ul li.menuparent a:hover,
#block-superfish-3 .sf-menu ul li.menuparent a.active {
	background: #1091ad url(../images/menu-arrow-white.png) no-repeat 95% center;
	color:#FFF;
}
#block-superfish-3 .sf-menu ul li.sf-no-children a:hover,
#block-superfish-3 .sf-menu ul li.sf-no-children a:active {
	background: #1091ad;
	color:#FFF;

}





#block-superfish-3 .sf-menu ul li.first {
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	border-top-left-radius: 0px;
} 
#block-superfish-3 .sf-menu ul li.last {
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	border-top-right-radius: 0px;
} 


/* MENU LEVELS 
----------------------- */
#block-superfish-3 .sf-menu li.sf-depth-1 li.sf-depth-2 a {
	padding: 10px;
}
#block-superfish-3 .sf-menu li.sf-depth-1 li.sf-depth-2 li.sf-depth-3 a {
	padding: 10px 15px;
}


