#nav {width:982px; height:56px; background:#7bb823; position:relative; font-family: tahoma;}
#nav .select, #nav .current {margin:0; padding:0; list-style:none;}
#nav li {display:inline; margin:0; padding:0; height:auto;}
#nav .select a, #nav .current a {display:block; height:28px; float:left; background:#7bb823; padding:0 13px 0 15px; text-decoration:none; font-size:10px; line-height:28px; white-space:nowrap; color:#fff;}
* html #nav .select a, * html #nav .current a {width:1px; height:28px;}
#nav .select a:hover, #nav .select li:hover a {background:#57a100; cursor:pointer; color:#ff0;}
#nav .sub {display:none;}
#nav table {position:absolute; border-collapse:collapse; left:0; top:0;}
#nav .current a {background:#57a100; color:#ff0; }
#nav .sub li a:hover, #nav .select a:hover .sub li a:hover, #nav .select li:hover .sub li a:hover {background:#57a100; color:#ff0;}
#nav .sub_active .current_sub a, #nav .sub_active a:hover {background:#57a100; color:#ff0;}
#nav .sub_active .current_sub a { font-weight: bold; }
#nav .select li a:hover .sub, #nav .select li:hover .sub {display:block; position:absolute; width:982px; top:28px; left:0; background:#57a100; margin-top:0; padding:0; z-index:100; color:#fff; font-size:11px;}
#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}
#nav .sub_active {display:block; position:absolute; width:982px; top:28px; left:0; background:#57a100; margin-top:0; padding:0; z-index:10;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1;  margin-top:1px;}
#nav .sub_active a {height:28px; text-decoration:none; line-height:28px; white-space:nowrap; display:block; float:left; background:#57a100; padding:0px 15px 0px 15px; margin:0; font-size:11px; white-space:nowrap; border:0; color:#fff;}
#nav .select a:hover .sub li a, #nav .select li:hover .sub li a {display:block; background:#57a100; padding:0px 15px 0px 15px; margin:0; white-space:nowrap; border:0; color:#fff; font-size:11px;}
