/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */
#main_nav {margin: 1px 0px 1px 0px; padding:0; height: 40px;}
#main_nav {z-index: 1000;}
#main_nav ul {list-style: none; padding: 6px 0px 0px 8px;}
#main_nav li {height: 28px; text-transform: uppercase; line-height: 28px; margin-right: 3px; float: left; display: inline;}
#main_nav li.last {margin-right: 0px;}
#main_nav li a {height: 28px; padding-left: 12px; float: left; display: inline;}
#main_nav li a span {height: 28px; padding-left: 12px; float: left; display: inline;}
#main_nav li a span {background-position: right top; padding-right: 12px; padding-left: 0px; cursor: pointer;}
#main_nav ul.sf-menu li a:hover {color: #004810; text-decoration: none;}
#main_nav ul.sf-menu li a:hover span {color: #004810); text-decoration: none;}
#main_nav ul.sf-menu li.current_page_item a {color: #004810; text-decoration: none;}
#main_nav ul.sf-menu li.current_page_item a span {text-decoration: none;}
#main_nav ul.sf-menu li.current_page_item a:hover span {color: #004810;}
#main_nav ul.sf-menu li.current_page_item ul a {color: rgb(145, 145, 145); background-image: none;}
#main_nav ul.sf-menu li.current_page_item ul a span {color: rgb(145, 145, 145); background-image: none;}
#main_nav ul.sf-menu li.current_page_item ul a:hover {color: #004810;}
#main_nav ul.sf-menu li.current_page_item ul a:hover span {color: #004810;}
#main_nav ul.sf-menu ul li.current_page_item a {background-image: none;}
#main_nav ul.sf-menu ul li.current_page_item a span {background-image: none;}
#main_nav ul.sf-menu ul li.current_page_item a:hover {color: #004810;}
#main_nav ul.sf-menu ul li.current_page_item a:hover span {color: #004810;}
#main_nav ul ul {padding-top: 6px;}
.sf-menu {list-style: none; margin: 0px; padding: 0px;}
.sf-menu * {list-style: none; margin: 0px; padding: 0px;}
.sf-menu {line-height: 1;}
.sf-menu ul {top: -999em; width: 12em; position: absolute;}
.sf-menu ul li {width: 100%;}
.sf-menu li:hover {visibility: inherit;}
.sf-menu li {float: left; position: relative;}
.sf-menu a {display: block; position: relative;}
.sf-menu li:hover ul {left: -10px; top: 2.3em; z-index: 99;}
.sf-menu li.sfHover ul {left: -10px; top: 2.3em; z-index: 99;}
ul.sf-menu li:hover li ul {top: -999em;}
ul.sf-menu li.sfHover li ul {top: -999em;}
ul.sf-menu li li:hover li ul {top: -999em;}
ul.sf-menu li li.sfHover li ul {top: -999em;}
ul.sf-menu li li:hover ul {left: -10px; top: 0px;}
ul.sf-menu li li.sfHover ul {left: -10px; top: 0px;}
ul.sf-menu li li li:hover ul {left: -10px; top: 0px;}
ul.sf-menu li li li.sfHover ul {left: -10px; top: 0px;}
.sf-menu {margin: 0px 30px; float: left;}
.sf-menu a {text-decoration: none;}
.sf-menu a {color: rgb(0, 72, 16);}
.sf-menu a:visited {color: rgb(0, 72, 16);}
#main_nav .sf-menu li li a:hover {}
#main_nav ul.sf-menu ul li a:hover span {background-image: none;}
#main_nav ul.sf-menu ul li a {width: auto; padding-left: 0px; float: none;}
#main_nav ul.sf-menu ul li a span {width: 90%; padding-left: 10px;}
#main_nav ul ul ul {padding: 0px 0px 0px 141px;}
.js_on #main_nav ul ul ul {padding: 0px;}

#main_nav ul.sf-menu li.current_page_item a span {color: rgb(239, 195, 56);}
#main_nav {background: #ddd; border:solid 1px #B9B9B9;}
#main_nav ul.sf-menu li a:hover {color: #004522}
#main_nav ul.sf-menu li a:hover span {color: #004522}
#main_nav ul.sf-menu li.current_page_item a {color: #004522}
#main_nav ul.sf-menu li.current_page_item a span {color: #004522}
.sf-menu li li {background: url("/assets/templates/nrel/images/dropdown-bg.png") repeat-x 0px 0px; border-left:solid 1px #B9B9B9; border-right:solid 1px #B9B9B9; border-bottom:solid 1px #B9B9B9;}
#main_nav li a {color: #004810;}
#main_nav li a span {color: #004810;}
#main_nav ul.sf-menu ul a {color: #004810; text-decoration: none;}
#main_nav ul.sf-menu ul a span {color: rgb(0, 72, 16); text-decoration: none;}