﻿#dropline { list-style: none; height: 35px; margin: 0px; padding: 0px; border-bottom: 2px solid #7ac143; }
#headersubnav { position: absolute; top: 55px; right: 10px; font-size: 1.1em; text-transform: uppercase; }
.displaynav { position: relative; font-size: 2.3em; /*font-weight:lighter;*/ letter-spacing: 1px; text-transform: lowercase; padding-left: 200px !important; }
#dropline table { border-collapse: collapse; width: 0; height: 0; margin: -3px -10px; }
#dropline li { float: left; }
#dropline li a { display: block; height: 35px; line-height: 35px; padding: 0 10px 0 0; font-weight: normal; float: left; color: #7ac143; text-decoration: none; }
.displaynav li a { padding: 0 20px 0 0 !important; }
.displaynav li a b { padding: 0 0 0 20px !important; }
#dropline li a b { letter-spacing: 0px; display: block; height: 35px; float: left; padding: 0 0 0 10px; cursor: pointer; font-weight: normal; }
#dropline li a:hover { background: url(/images/public/tab_lt_3a.gif) no-repeat right top; line-height: 35px; height: 35px; }
#dropline li a:hover span.green { color: #fff; }
#dropline li a:hover b { background: url(/images/public/tab_lt_2b.gif) no-repeat left top; line-height: 35px; }
#dropline li:hover > a { background: url(/images/public/tab_lt_3a.gif) no-repeat right top; line-height: 35px; height: 35px; color: #958771; }
#dropline li:hover > a b { background: url(/images/public/tab_lt_2b.gif) no-repeat left top; line-height: 35px; }
.displaynav li:hover > a { height: 35px !important; line-height: 35px !important; }
.displaynav li:hover > a b { line-height: 35px !important; }
#dropline ul { padding: 0; margin: 0; list-style: none; position: absolute; height: 29px; width: 100%; left: -9999px; top: 34px; z-index: 10; background-color: #fff; border-top: 1px solid #ddd; border-bottom: 1px solid #fff; zoom: 1; }
#dropline ul.special { padding-left: 175px; width: 200px; }
#dropline ul li { height: 25px; border-top: 4px solid #7ac143; border-bottom: 1px solid #fff; line-height: 25px; background: none; }
#dropline ul li.current a { border-bottom: 1px solid #ddd; }
#dropline ul.right li { float: right; }
#dropline ul li a { color: #000; padding: 0 5px 0 5px; height: 25px; line-height: 25px; /*font-weight: bold;*/ font-size: 11px; text-transform: lowercase; background: none !important; border-bottom: 1px solid #fff; }
#dropline ul li a:hover { height: 25px; line-height: 25px; background: none; color: #000 !important; }
#dropline ul li a:hover span.green { color: #7ac143 !important; }
#dropline ul.right li a { border: 0; }
#dropline ul li a.last { border: 0; }
#dropline :hover ul { left: 0; z-index: 10; zoom: 1; }
#dropline li.current ul { left: 0; z-index: 1; zoom: 1; }
#dropline li.current a { background: url(/images/public/tab_3a.gif) no-repeat right top; line-height: 35px; height: 35px; color: #fff; }
.displaynav li.current a { height: 35px !important; line-height: 35px; }
.displaynav li.current a span.green { color: #fff !important; }
.headersubnav li.current a span.green { color: #7ac143 !important; }
#dropline li.current a b { background: url(/images/public/tab_2b.gif) no-repeat left top; height: 35px; line-height: 35px; }
#dropline li.current ul li a { padding: 0 5px 0 5px; height: 25px; line-height: 25px; background: transparent; }
#dropline li:hover ul li a { padding: 0 5px 0 5px; height: 25px; line-height: 25px; background: transparent; }
#dropline li:hover ul li a:hover { border-bottom: 1px solid #ddd; }
#dropline li.current ul li.current_sub a { }
#dropline li.current ul li a:hover span.green { color: #7ac143 !important; }