/* Top nav */
ul#topnav{float:left;display:block;margin:0;padding:0;position:relative;background:none;z-index:9995;width:auto;height:27px;}

ul#topnav li{float:left;list-style-type:none;border-right:1px solid #535d83;margin:0;padding:0;}

ul#topnav li a,ul#topnav li a:link,ul#topnav li a:visited,ul#topnav li a:hover,ul#topnav li a:active{font-size:11px;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-weight:normal;text-decoration:none;color:#fff;line-height:24px;background:none;}

ul#topnav li a:hover {background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}

ul#topnav .menu{top:24px;position:absolute;background:none;/*background:#363e5a;*/padding:0;width:190px;}


/* Top sub nav */
ul#topnav .menu ul{float:left;display:inline;margin:0;padding:0;width:190px;background:none;}
ul#topnav .menu ul li{float:none;background:none;width:178px;border:none;line-height:24px;height:24px;}
ul#topnav .menu ul li a,ul#topnav .menu ul li a:link,ul#topnav .menu ul li a:visited{font-size:11px;font-weight:normal;line-height:24px;color:#fff;text-decoration:none;padding:0px 6px;height:24px;width:178px;background:#363e5a;margin:0;display:block;}
ul#topnav .menu ul li a:active,ul#topnav .menu ul li a:hover{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}

ul#topnav li .menu{display:none;}

ul#topnav li:hover .menu,ul#topnav li.over .menu{display:block;}

ul#topnav li.current{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}


ul#topnav li a.nav_item{padding:4px 10px 6px 11px;}

ul#topnav li.nav_home a,ul#topnav li.nav_home a:link,ul#topnav li.nav_home a:visited,ul#topnav li.nav_home a:hover,ul#topnav li.nav_home a:active,
ul#topnav li.currenthome a,ul#topnav li.currenthome a:link,ul#topnav li.currenthome a:visited,ul#topnav li.currenthome a:hover,ul#topnav li.currenthome a:active{background:none;padding:5px 10px 5px 27px;}

ul#topnav li.currenthome a:hover,ul#topnav li.currenthome a:active,
ul#topnav li.nav_home a:hover,ul#topnav li.nav_home a:active {background:transparent url('/shop/templates/heartshare/images/bg-main-menu-home-selected.gif') repeat-x left top;}

ul#topnav li.currenthome{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-home-selected.gif') repeat-x left top;}

li.nav_home:hover,li.home_over{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-home-selected.gif') repeat-x left top;}

li.nav_catalog:hover,li.catalog_over{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}

li.nav_supplies:hover,li.supplies_over{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}

li.nav_benefits:hover,li.benefits_over{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}

li.nav_about_us:hover,li.about_us_over{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}
li.nav_about_us .menu{left:220px;}

li.nav_benefits:hover,li.benefits_over{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}

li.nav_corporate_accounts:hover,li.corporate_accounts_over{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}

li.nav_faq:hover,li.faq_over{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}

li.nav_contact:hover,li.contact_over{background:transparent url('/shop/templates/heartshare/images/bg-main-menu-selected.gif') repeat-x left top;}
ul#topnav li.nav_contact {border:0;}

