.CSS_TOP_NAV #navitem_social_links a { color: #5c5c5c; }
.CSS_TOP_NAV #navitem_social_links a:hover { color: #222222; }
.CSS_TOP_NAV #navitem_social_links { font-size: 2em; }
.CSS_TOP_NAV #NAVMENU_BACKGROUND { background-color: #042f28; }
.CSS_TOP_NAV #NAVMENU_BACKGROUND_CONTENT { background-color: #042f28; }
.CSS_TOP_NAV #NAVMENU_BACKGROUND_CONTENT { opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; }
.CSS_TOP_NAV #NAVMENU_BACKGROUND { opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; }
.CSS_TOP_NAV #NAVMENU_CONTENT { padding-top: 0px; padding-bottom: 0px; }
.CSS_TOP_NAV .container_level2 { margin-top: 8px; }
.CSS_TOP_NAV .item_level1>a { border-bottom-width: 2px; }
.CSS_TOP_NAV .item_level1>a { border-color: #042f28; }
.CSS_TOP_NAV .item_level1:hover>a { border-color: #c27b00; }
.CSS_TOP_NAV .item_level1.selected>a { border-color: #c27b00; }
.CSS_TOP_NAV .item_level1>a { border-right-width: 0px; }
.CSS_TOP_NAV .item_level1>a { color: #f5f5f5; }
.CSS_TOP_NAV .item_level1:hover>a { color: #ffffff; }
.CSS_TOP_NAV .item_level1>a { font-size: 1.7em; }
.CSS_TOP_NAV .item_level1>a { padding-left: 12px; padding-right: 12px; }
.CSS_TOP_NAV .item_level1>a { padding-top: 10px; padding-bottom: 10px; }
.CSS_TOP_NAV .item_level1>a { border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; }
.CSS_TOP_NAV .item a { font-family: 'Roboto'; }
.CSS_TOP_NAV .item>a { font-style: normal; }
.CSS_TOP_NAV .item>a { text-transform: uppercase; }
.CSS_TOP_NAV .item>a>span { text-decoration: none; }
.CSS_TOP_NAV .item>a { font-weight: normal; }
.CSS_TOP_NAV .sub_item { background-color: #396852; }
.CSS_TOP_NAV .sub_item:hover>a { background-color: #042f28; }
.CSS_TOP_NAV .sub_item>a { border-color: #042f28; }
.CSS_TOP_NAV .sub_item>a { border-width: 0px; }
.CSS_TOP_NAV .sub_item>a { font-family: 'Roboto'; }
.CSS_TOP_NAV .sub_item>a { color: #f5f5f5; }
.CSS_TOP_NAV .sub_item:hover>a { color: #ffffff; }
.CSS_TOP_NAV .sub_item>a { font-size: 1.6em; }
.CSS_TOP_NAV .sub_item>a { padding: 20px; }
.CSS_TOP_NAV .sub_item:first-child { border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; }
.CSS_TOP_NAV .sub_item:last-child { border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; }
