/* Vertical menu for VAN */
/* by Dan Moriarty */

/* Nav Holder */
#navbar {
	float:right;
	width:190px;
	margin-bottom:10px;
	margin-top:-20px;
}

*.cls1 {color:red}
/* ======================
 TOP NAV
 ======================*/

ul#top-nav {
	list-style: none;
	font-size:120%;
	margin:0 20px 1em 0;
	padding:0px;
	text-align:right;
	}

#top-nav li {
	margin:0;
	padding:0;
	}

/* ======================
PRIMARY NAV
==========================*/

/* 1: top level*/
#primarynav {
   padding: 0;
   margin:0;
   background:#b9d8e5;
   }

#primarynav li.menuparent {
	margin:0;
	padding:0;
	list-style: none;
	display:block;
	}

#primarynav h3 {
	width:190px;
	padding:0;
	margin:0;
	height:44px;
	text-indent:-5000px;
	color:#757779;
	}

#primarynav h3 a:link, #primarynav h3 a:visited, #primarynav h3 a:hover  {
	display:block;
	width:190px;
	height:44px;
	}


#about h3  {
	background: url(images/nav-about.gif) no-repeat;
	height:45px;
	}
#about h3 a:hover, #about.AccordionPanelOpen h3  {
	background: url(images-hover/nav-about.gif) no-repeat;
	height:45px;
	}

#getinvolved h3  {
	background: url(images/nav-getinvolved.gif) no-repeat;
	}
#getinvolved h3 a:hover, #getinvolved.AccordionPanelOpen h3 {
	background: url(images-hover/nav-getinvolved.gif) no-repeat;
	}

#resources h3  {
	background: url(images/nav-resources.gif) no-repeat;
	}
#resources h3 a:hover, #resources.AccordionPanelOpen h3 {
	background: url(images-hover/nav-resources.gif) no-repeat;
	}

#toolkit h3  {
	background: url(images/nav-toolkit.gif) no-repeat;
	}
#toolkit h3 a:hover  {
	background: url(images-hover/nav-toolkit.gif) no-repeat;
	}
#toolkit.AccordionPanelOpen h3 {
	background: url(images-down/nav-toolkit.gif) no-repeat;

	}
/*
#alva h3  {
	background: url(images/nav-alva.gif) no-repeat;
	}
#alva h3 a:hover {
	background: url(images-hover/nav-alva.gif) no-repeat;
	}
#alva.AccordionPanelOpen h3 {
	background: url(images-down/nav-alva.gif) no-repeat;
	}
*/
#alva h3  {
	background: url(images/nav-evolve.png) no-repeat;
	height:90px;
	}
#alva h3 a:hover {
	background: url(images/nav-evolve.png) no-repeat;
	height:90px;
	}
#alva.AccordionPanelOpen h3 {
	background: url(images/nav-evolve.png) no-repeat;
	height:90px;
	}

#ventures h3  {
	background: url(images/nav-connection.gif) no-repeat;
	}
#ventures h3 a:hover {
	background: url(images-hover/nav-connection.gif) no-repeat;
	}
#ventures.AccordionPanelOpen h3 {
	background: url(images-down/nav-connection.gif) no-repeat;
	}

#blogs_items h3  {
	background: url(images/nav-blogs.gif) no-repeat;
	}
#blogs_items h3 a:hover, #blogs_items.AccordionPanelOpen h3 {
	background: url(images-hover/nav-blogs.gif) no-repeat;
	}



/*second level links*/

ul.submenuul {
	padding:0;
	margin:0;
	list-style:none;
	/*width:190px;*/
	overflow: hidden;
	}

li.submenuli {
	line-height:120%;
	border-bottom:1px dotted #fff;
	padding:0;
	margin:0;
	}

li.submenuli.greyline {
	border-bottom:1px solid #757779;
	}
li.submenuli a {
	display:block;
	padding:.2em 5px .2em 10px;
	/*width:175px;*/
	}

li.submenuli a:hover {
	background:#37869B;
	color:#fff;
	text-decoration:none;
	}

/* Accordion styles */

html:root .Accordion {
  overflow:hidden;
}


*.Accordion-header, *.Accordion-tl, *.Accordion-bl {display:none}
.AccordionPanelTab {

	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}


*.AccordionPanel-header {height: 100px important;}

.AccordionPanelContent {
	margin: 0px;
	padding: 0px;
	overflow: auto;
}


/*Voices panel is the exception */

#voicespanel {
	 background:#b9d8e5;
	 padding:10px 0;
	 width:190px;
	 }

 #voicespanel h3 {
	text-indent:0;
	padding:10px;
	font-size:140%;
	margin:0;
	height:auto;
	border-bottom:1px solid #fff;
	color:#757779;
	}

#voicespanel li.submenuli a {
	padding:.4em 5px .2em 30px;
	width:155px;
	}

/* Show You Are Here styles*/
body#findingyourway li#findingyourway.submenuli  a {
	background:#37869B;
	color:#fff;
	}

li.submenuli_active {
	background:#37869B;
	color:#fff;
	}

li.submenuli_active a {
	background:#37869B;
	color:#fff;
	}

*.x-tool {display:none}
