

.header-menu  {float:right;width:700px;text-align: left; display: inline-block; padding-left:20px; height:50px; z-index:999; position:relative; margin-top:-42px; }


nav { float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }


nav ul {list-style: none; }

nav li {display: inline-block; 
    float: left;
    text-align:center;  
    position:relative;  
    padding: 19px 20px 15px;  
    margin-top:0;  
    border:none;
    font-size: 14px;
    color: #000;
    text-decoration: none;
}
nav a, nav a:link, nav a:visited { color:#000 !important; text-decoration:none; font-weight: normal;}
nav a:hover { color:#ef5936 !important; text-decoration:none; font-weight: normal; }
nav ul li a { color:#000 !important; text-decoration:none; font-weight: normal;}
nav ul li a:link { color:#000 !important; text-decoration:none; font-weight: normal;}
nav ul li a:visited { color:#000 !important; text-decoration:none; font-weight: normal;}
nav ul li a:hover { color:#ef5936 !important; text-decoration:none; font-weight: normal;} 

nav li a {    
    font-size:12px;
    line-height:16px;
    color: #000;  
    display:block;  
    outline:0;  
    text-decoration:none;
    padding: 0 15px;
    height:auto;
}

nav li a:hover {    
    color: #ef5936;  
    text-decoration:none;
}
nav li:hover a{    
    color: #ef5936;  
}

nav ul ul.sub-menu {
	min-width: 50px;
	margin-top:14px; /* lines up top with edge of header */
	position:absolute;
	margin-left:0px; /* lines up left edge */
    display:none; /* Hides the drop down, until li:hover  */
	background-color: #e4f3e8;
	text-align:center;
	border: 0;
	z-index:999;
	padding:10px 0px;
}
nav ul > li:hover > ul.sub-menu {
    display: block;
	margin-left:-20px;
}

nav ul li ul {  
    list-style:none;  
    padding:0;  
    margin:0 0 6px 0;
	background-color:#e4f3e8;
}
nav ul li ul li {  
    font-size:12px;
    position:relative; 
    padding:0 0px 0px 20px;  
    margin:0;  
    float:none;  
    text-align:left;
	width:200px;
}
nav ul ul li a { 
    font-size:12px;
    color: #000 !important;  
    display:block;
    padding: 5px 15px;
    height:auto;
	line-height:16px; 
} 
nav ul ul li a:hover { color: #ef5936 !important; margin:0;}

