/* Dropdown Menu CSS */

/* Level One */

#nav_main ul.dropdown {position: relative; z-index:500;}
#nav_main ul.dropdown li {
	zoom: 1;
}
#nav_main ul.dropdown a:hover {
	color:;
}
#nav_main ul.dropdown a:active {
	color:;
}
#nav_main ul.dropdown li a {
	display: block;
	position:relative;
	z-index:500;
}
#nav_main ul.dropdown li:last-child a {
	border-right: none; 
	} /* Doesn't work in IE */

#nav_main ul.dropdown li.hover, ul.dropdown li:hover {
	background:; 
	position: relative;
}
#nav_main ul.dropdown li.hover a{
}


/* Level Two */

#nav_main ul.dropdown ul {
	width: 280px; 
	visibility: hidden; 
	position: absolute; 
	top: 80%;
	left: 0;
	background-color:#145a3d;
	/*background-color:#e0e0e0;*/
	/*border:1px solid #145a3d;*/
	-webkit-border-radius: 0px 0px 8px 8px;
    border-radius: 0px 0px 8px 8px;
    -webkit-box-shadow:  0px 2px 8px 2px rgba(91, 91, 91, .7);
    box-shadow:  0px 2px 8px 2px rgba(91, 91, 91, .7);
    z-index:100;
}
#nav_main ul.dropdown ul li:first-child {
	border-top:none;
}
#nav_main ul.dropdown ul li {
	float:none;
	background:; 
	color:; 
	border-top: 1px solid #136442;
	float: none;
	letter-spacing:.06em;
	z-index:100;
	position:relative;
	padding-right: 15px;
}
									  
                                    /* IE 6 & 7 Needs Inline Block */

#nav_main ul.dropdown ul li a {
	/*color:#282A2D; */
	border-right: none;
	width: 260px;
	display: inline-block;
	text-align: left;
	background:none;
	height: 36px;
    line-height: 36px;
	padding-left:20px;
	padding-bottom:4px;
	z-index:100;
	position:relative;
	/*background:url('/images/sites/sm2/template/dropdown-arrow.png') no-repeat center left;*/
}	
	#nav_main ul.dropdown ul li a:hover {
	background-color:#126f48;
	-webkit-transition: background 250ms linear;
	-moz-transition: background 250ms linear;
    -ms-transition: background 250ms linear;
    -o-transition: background 250ms linear;
    transition: background 250ms linear;
}	
		#nav_main ul.dropdown ul li:last-child a {
	-webkit-border-radius: 0px 0px 8px 8px;
    border-radius: 0px 0px 8px 8px;
}

/*  Level Three */

ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }


/* Hover Parent Class */

#nav_main #nav_whatitdoes a.hover_parent, 
#nav_main #nav_howitcompares a.hover_parent {
	background-position:50% -42px;
}