

#nav2 ul.container{
	/* The topmost UL */
	width:190px;
	margin-bottom:20px;
}

#nav2 li{
	list-style:none;
}

#nav2 li.servicesNav{
	/* The main list elements */
	/* padding:5px 0; */
	margin:0 0 8px 0;
	width:100%;
}

#nav2 li.button a{
	/* The section titles */
	color: #666;
	display:block;
	overflow:hidden;
	position:relative;
}
#nav2 li.button a:hover{
	/* Removing the inherited underline from the titles */
	text-decoration:none;
	color: #333;
}

#nav2 li.button a span{
	/* This span acts as the right part of the section's background 
	height:44px;
	position:absolute;
	right:0;
	top:0;
	width:4px;
	display:block; */
}

/* Setting up different styles for each section color */

/*
li.button a.blue{background:url(img/blue.png) repeat-x top left; color:#074384;}
li.button a.blue span{ background:url(img/blue.png) repeat-x top right;}

li.button a.green{background:url(img/green.png) repeat-x top left; color:#436800;}
li.button a.green span{ background:url(img/green.png) repeat-x top right;}

li.button a.orange{background:url(img/orange.png) repeat-x top left; color:#882e02;}
li.button a.orange span{ background:url(img/orange.png) repeat-x top right;}

li.button a.red{background:url(img/red.png) repeat-x top left; color:#641603;}
li.button a.red span{ background:url(img/red.png) repeat-x top right;}
*/
/* The hover effects */
#nav2 {width: 210px;	margin: 0; margin-left:-12px; float:left;}
#nav2 li a:hover{color: #333;}
#nav2 li a{color: #666;}
#nav2 ul {margin-left: -20px;}
#nav2 ul li {
	line-height: 14px;
	font-size: 14px;
	font-family:"Arial" , Helvetica, sans-serif;

}
#nav2 ul li span.node {
	width: 5px;
	height: 30px;
	float: left;
	margin: 0 0;
	display: block;

}
#nav2 ul li span.color1 {background: #e1d7be;}
#nav2 ul li span.color2 {background: #9b92bd;}
#nav2 ul li span.color3 {background: #f05f6c;}
#nav2 ul li span.color4 {background: #f68b1e;}
#nav2 ul li span.color5 {background: #f8c113;}
#nav2 ul li span.color6 {background: #dbe11f;}
#nav2 ul li span.color7 {background: #f4d59e;}
#nav2 ul li span.color8 {background: #f4857a;}
#nav2 ul li span.color9 {background: #f6a1a2;}
#nav2 ul li span.color10 {background: #b16dad;}
#nav2 ul li span.color11 {background: #dda4ca;}
#nav2 ul li span.color12 {background: #b8cbe3;}
#nav2 ul li span.color13 {background: #2b348a;}
#nav2 ul li span.color14 {background: #00736f;}
#nav2 ul li span.color15 {background: #F90;}
#nav2 ul li span.color15 {background: #F90;}
#nav2 ul li span.color16 {background: #5955a2;}

#nav2 ul li span.link {
	width: 154px;
	display: block;
	float: left;
	padding: 4px 0px 0px 5px;
	cursor: pointer;
	font-size:12px;
	font-family:"Arial" , Helvetica, sans-serif;

}


#nav2 li.button a:hover{ background-position:bottom left;}
#nav2 li.button a:hover span{ background-position:bottom right;}

#nav2 .dropdown{
	/* The expandable lists */
	display:none;
	width:100%;
}
#nav2 .dropdown ul{
  width:170px;
  color: #82A8BD;
  padding:0;
  margin:0 0 0 30px;	
  position:relative;
  z-index:1001;
	}
#nav2 .dropdown li{  list-style: circle;}
#nav2 .dropdown ul li a{
  display: block;
  color: #82A8BD; /* #b2c8dd */
padding:0;
  list-style: circle;
	}
#nav2 .dropdown ul li.active a{
  font-size:12px;
  color:#58585b;
}
#nav2 .dropdown ul li a:hover{color:#58585b;}
#nav2 .dropdown ul li a:before {
	/*content: '\00bb';*/
  color: #82A8BD; /* #b0cbd6 */
  margin-right: 5px;
}
/* The styles below are only necessary for the demo page */