/*XXXXXXXXXXXX Primary dropdown/flyout rules XXXXXXXXXXX*/
.load #jsw_global_header_wrapper {display:none;}		
#jsw_global_header_wrapper { 	width: 100%; overflow: visible !important; position:relative; z-index:999999;}
#jsw_global_header_wrapper a, #jsw_global_header_wrapper a:visited {background-color:transparent;}
#jsw_global_header_wrapper .hide-text {display:none;}
#jsw_global_header_wrapper .header-nav {position:relative;width: 1003px; overflow: visible !important;	text-align: left; margin: 0 auto;}
	
#grayShade { width: 100% !important;height:100%;position: absolute;opacity:.5;	left:0;	top: auto;z-index:999;}

#noWmodeShade {	position: absolute;	left:0;	top: auto; width: 100% !important;	height:100%;z-index:990; display:none;}
#noWmodeShade.default {	background:url(../images/about/bg_adidefault.gif) center center no-repeat;}


#jsw_global_header_wrapper .nav-button,
#jsw_global_header_wrapper .jsw-logo a, 
#jsw_global_header_wrapper .header-nav div.secondaryNav .utilities .countrySelect a, 
#jsw_global_header_wrapper .header-nav div.secondaryNav .applications li a {background:#DDDDDF url(../images/about/top_menu.jpg) no-repeat;} 

#jsw_global_header_wrapper .jsw-logo{width:116px;}

#jsw_global_header_wrapper .header-nav {background:#dddddf url(../images/about/top_menu.jpg); background-position: 0 0px; background-repeat: no-repeat; height:52px; }
#jsw_global_header_wrapper .header-nav .dropdown {top:52px;}

#jsw_global_header_wrapper .discreet .header-nav .dropdown {top:28px;}
#jsw_global_header_wrapper .discreet {height:29px; background-position:0 0px;}
#jsw_global_header_wrapper .discreet .dropdown {top:28px;}

#jsw_global_header_wrapper .header-nav div.logo {left:0; position:absolute;}
#jsw_global_header_wrapper .header-nav div.primaryNav { left:116px; position:absolute;}


#jsw_global_header_wrapper .discreet div.primaryNav { left:116px; position:absolute;}


#jsw_global_header_wrapper .button {cursor:pointer;}
#jsw_global_header_wrapper .button, #jsw_global_header_wrapper .button-logo, #jsw_global_header_wrapper .button .dropdown dl ul {	float: left;}
#jsw_global_header_wrapper .header-nav a.logo-nav {height:52px;display:block;	float:left;	padding:0 !important;	width: 85px; text-align:left !important;}
#jsw_global_header_wrapper .parent {position: relative; cursor:pointer;}
#jsw_global_header_wrapper .header-nav .dropdown { position: absolute;	left: -3000px;	top: auto; 	text-align: left;display:block;}

#jsw_global_header_wrapper .header-nav .dropdown ul{float:left; margin:0; }
#jsw_global_header_wrapper .dropdown ul.left { 	display:block;	position:relative;	margin-left: 40px;}
#jsw_global_header_wrapper .dropdown table { float:left;} 
#jsw_global_header_wrapper .dropdown table td { vertical-align:top;}
#jsw_global_header_wrapper .dropdown div ul li{margin: 0 0 0 0;}

#jsw_global_header_wrapper .header-nav ul {margin: 0 7px 0 0;}
#jsw_global_header_wrapper .header-nav ul li {margin: 0 0 0 0;}

#jsw_global_header_wrapper .header-nav li ul li {text-align: left;}
#jsw_global_header_wrapper .header-nav li ul li a {padding-left:0px;}
#jsw_global_header_wrapper .header-nav .featured a.sublink-ovr div {display:block;}

#jsw_global_header_wrapper .header-nav div.featured a {padding:0px;}
/*
#jsw_global_header_wrapper .header-nav li.featured a img {border:2px solid #8cc016;}
#jsw_global_header_wrapper .header-nav li.featured a:hover img {border:2px solid #8cc016;}
*/

#jsw_global_header_wrapper .header-nav a {padding: 3px 0 3px;	font-size:10px;	color:#666666;text-decoration:none;}
#jsw_global_header_wrapper .header-nav a.nav-button {display: block;height:52px;padding:0;}
#jsw_global_header_wrapper .header-nav ul ul a { color: #000000;  border-right: 0;  text-decoration: none;}

#jsw_global_header_wrapper .dropdown li { position: relative; vertical-align: bottom;  }
			

/*XXXXXXXXXXX Special fixes XXXXXXXXXXX*/

/* This is to hide the following from IE/Mac. \*/
* html #jsw_global_header_wrapper .button .dropdown li {height: 1%;margin-left: -16px;mar\gin-left: 0;}
/* */

* html #jsw_global_header_wrapper .header-nav a  {height: 1%;}

#jsw_global_header_wrapper .brclear { /* Use a break with this class to clear float containers */
clear:both; height:0; margin:0;font-size: 1px; line-height: 0;}

#jsw_global_header_wrapper div.featured {	margin: 0 !important;	padding: 0 !important;	width: 146px;	height: 52px;	display:block;	overflow: hidden;}
#jsw_global_header_wrapper .featured ol{	margin: 0 !important;	padding: 0 !important;}
				
#jsw_global_header_wrapper .emptyLi {height:5px;display:none;}

.clearfix:after {	clear:both;	content:".";	display:block;	height:0pt;	visibility:hidden;}
.clearfix { display: block; }


 /* ---- */


#jsw_global_header_wrapper .jswLogos .button .parent .nav-button, #jsw_global_header_wrapper .jsw-logo a {height:52px;}


#jsw_global_header_wrapper .jsw-logo a {width:85px;}
#jsw_global_header_wrapper .discreet .jsw-logo a {height:52px; background-position:0px 0px; width:85px;}


#jsw_global_header_wrapper .jswLogos .button .parent .nav-button {height:52px; cursor:pointer;}
#jsw_global_header_wrapper .discreet .jswLogos .button .parent .nav-button {height:52px;}

#jsw_global_header_wrapper table.listwrap {background:#dbdbdb url(../images/about/submenu_bg.jpg) 0px 0px repeat-x; overflow:hidden;padding:0px;margin:0px;}
#jsw_global_header_wrapper table.listwrap td {padding:0px;margin:0px;}
#jsw_global_header_wrapper table.listwrap td td {background:none;}
#jsw_global_header_wrapper .dropdown table.listwrap table td, #jsw_global_header_wrapper .dropdown table.listwrap table td ul  {width:80px; padding:0;margin:0px;}

#jsw_global_header_wrapper table.listwrap ul {margin:0px;padding:0px;margin-bottom:20px;padding-bottom:10px;}


/* 二级菜单1 */
#jsw_global_header_wrapper .jswLogos .dropdown .newcollection-label,  
#jsw_global_header_wrapper .jswLogos .dropdown .jeans-label,
#jsw_global_header_wrapper .jswLogos .dropdown .event-label,
#jsw_global_header_wrapper .jswLogos .dropdown .jswmgz-label
{margin:0px 0px 6px 0px; padding:0px;}

#jsw_global_header_wrapper .jswLogos .dropdown .newcollection-label span,  
#jsw_global_header_wrapper .jswLogos .dropdown .jeans-label span,
#jsw_global_header_wrapper .jswLogos .dropdown .event-label span,
#jsw_global_header_wrapper .jswLogos .dropdown .jswmgz-label span
{display:none;}

.sm1{width:136px;height:20px;display:block;background:url(../images/about/submenu1_off.png) no-repeat;margin-top:10px !important;}
.sm1_on{height:80px;width:136px;display:block;background:url(../images/about/submenu_img1.jpg) no-repeat;margin-top:10px !important;}
.sm2{width:136px;height:20px;display:block;background:url(../images/about/submenu1_off.png) 0px -26px no-repeat;}
.sm2_on{height:88px;width:136px;display:block;background:url(../images/about/submenu_img2.jpg) no-repeat;}
.sm3{width:136px;height:20px;display:block;background:url(../images/about/submenu1_off.png) 0px -53px no-repeat;}
.sm3_on{height:82px;width:136px;display:block;background:url(../images/about/submenu_img3.jpg) no-repeat;}
.sm4{width:136px;height:20px;display:block;background:url(../images/about/submenu1_off.png) 0px -79px no-repeat;}
.sm4_on{height:82px;width:136px;display:block;background:url(../images/about/submenu_img4.jpg) no-repeat;}
.sm5{width:136px;height:20px;display:block;background:url(../images/about/submenu1_off.png) 0px -104px no-repeat;}
.sm5_on{height:82px;width:136px;display:block;background:url(../images/about/submenu_img5.jpg) no-repeat;}

/* 二级菜单2 */
#jsw_global_header_wrapper .event .dropdown .listwrap .featured{width:86px !important;margin-bottom:6px !important;}
#jsw_global_header_wrapper .event .featured span{display:none;}
#jsw_global_header_wrapper .event .featured a{width:86px !important;height:20px;display:block;margin:0px;paddding:0px;background:url(../images/about/submenu2_off.png) no-repeat;}
#jsw_global_header_wrapper .event .featured a:hover{background:url(../images/about/submenu2_on.png) !important;}
#jsw_global_header_wrapper .event .featured .sm1{background-position:0px 0px;margin-top:10px !important;}
#jsw_global_header_wrapper .event .featured .sm1:hover{background-position:0px 0px;margin-top:10px !important;}
#jsw_global_header_wrapper .event .featured .sm2{background-position:0px -25px;}
#jsw_global_header_wrapper .event .featured .sm2:hover{background-position:0px -25px !important;}
#jsw_global_header_wrapper .event .featured .sm3{background-position:0px -50px;}
#jsw_global_header_wrapper .event .featured .sm3:hover{background-position:0px -50px !important;}
#jsw_global_header_wrapper .event .featured .sm4{background-position:0px -75px;}
#jsw_global_header_wrapper .event .featured .sm4:hover{background-position:0px -75px !important;}
#jsw_global_header_wrapper .event .featured .sm5{background-position:0px -100px;}
#jsw_global_header_wrapper .event .featured .sm5:hover{background-position:0px -100px !important;}
#jsw_global_header_wrapper .event .featured .sm6{background-position:0px -150px;}
#jsw_global_header_wrapper .event .featured .sm6:hover{background-position:0px -150px !important;}
#jsw_global_header_wrapper .event .featured .sm7{background-position:0px -175px;}
#jsw_global_header_wrapper .event .featured .sm7:hover{background-position:0px -175px !important;}


#jsw_global_header_wrapper .jswLogos .dropdown {color:#9a9a9a;}
#jsw_global_header_wrapper .jswLogos .dropdown a { margin:0px;padding:0px; font-size:11px; color:#9a9a9a; display:block; }

#jsw_global_header_wrapper .jswLogos .featured div a{margin:0px;padding:0px;}
#jsw_global_header_wrapper .jswLogos .newcollection .click .dropdown {left:0; border-bottom:4px solid #000;}
#jsw_global_header_wrapper .jswLogos .jeans .click .dropdown {left:0; border-bottom:4px solid #0089d0;}
#jsw_global_header_wrapper .jswLogos .event .click .dropdown {left:0; border-bottom:4px solid #000;}
#jsw_global_header_wrapper .jswLogos .jswmgz .click .dropdown {left:0; border-bottom:4px solid #e73921;}



#jsw_global_header_wrapper .newcollection .listwrap li a.hover, #jsw_global_header_wrapper .newcollection .listwrap li a.ui-state-active {color:#fff;}
#jsw_global_header_wrapper .jeans .listwrap li a.hover, #jsw_global_header_wrapper .jeans .listwrap li a.ui-state-active {background:#0089d0; color:#fff;}
#jsw_global_header_wrapper .event .listwrap li a.hover, #jsw_global_header_wrapper .event .listwrap li a.ui-state-active {background:#000000; color:#fff;}
#jsw_global_header_wrapper .jswmgz .listwrap li a.hover, #jsw_global_header_wrapper .jswmgz .listwrap li a.ui-state-active {background:#e73921; color:#fff;}




#jsw_global_header_wrapper .jswLogos .blankmenu .nav-button{background:#dddddf;}

/* Navigation button Styles */
#jsw_global_header_wrapper .jswLogos .nav-button span{display:none; visibility:hidden;}
#jsw_global_header_wrapper .jswLogos .newcollection .parent .nav-button{width:136px;background-position:-116px 0px;}
#jsw_global_header_wrapper .jswLogos .newcollection .hover .nav-button{background-position:-116px -52px; }
#jsw_global_header_wrapper .jswLogos .newcollection .click .nav-button{background-position:-116px -52px; }
#jsw_global_header_wrapper .jswLogos .newcollection .current .nav-button{background-position:-116px -52px; }
#jsw_global_header_wrapper .jswLogos .newcollection .hover .current .nav-button{background-position:-116px -52px; }

#jsw_global_header_wrapper .jswLogos .jeans .parent .nav-button {width: 86px; background-position:-279px 0;} 
#jsw_global_header_wrapper .jswLogos .jeans .hover .nav-button { background-position:-279px -52px;}  
#jsw_global_header_wrapper .jswLogos .jeans .click .nav-button { background-position:-279px -52px;}
#jsw_global_header_wrapper .jswLogos .jeans .current .nav-button{background-position:-279px 0px; }
#jsw_global_header_wrapper .jswLogos .jeans .hover .current .nav-button{background-position:-279px -52px; }

#jsw_global_header_wrapper .jswLogos .event .parent .nav-button {width: 86px; background-position:-374px 0px;}  
#jsw_global_header_wrapper .jswLogos .event .hover .nav-button {background-position:-374px -52px;}  
#jsw_global_header_wrapper .jswLogos .event .click .nav-button {background-position:-374px -52px;} 
#jsw_global_header_wrapper .jswLogos .event .current .nav-button{background-position:-374px -52px; }
#jsw_global_header_wrapper .jswLogos .event .hover .current .nav-button{background-position:-374px -52px; } 

#jsw_global_header_wrapper .jswLogos .jswmgz .parent .nav-button{width: 86px; background-position:-474px 0;} 
#jsw_global_header_wrapper .jswLogos .jswmgz .hover .nav-button{background-position:-474px -52px;}
#jsw_global_header_wrapper .jswLogos .jswmgz .click .nav-button{background-position:-474px -52px;}
#jsw_global_header_wrapper .jswLogos .jswmgz .current .nav-button{background-position:-474px -52px; }
#jsw_global_header_wrapper .jswLogos .jswmgz .hover .current .nav-button{background-position:-474px -52px; }  

#jsw_global_header_wrapper .jswLogos .eshop .parent .nav-button{width: 86px; background-position:-573px 0;} 
#jsw_global_header_wrapper .jswLogos .eshop .hover .nav-button{background-position:-573px -52px;}
#jsw_global_header_wrapper .jswLogos .eshop .click .nav-button{background-position:-573px -52px;}
#jsw_global_header_wrapper .jswLogos .eshop .current .nav-button{background-position:-573px -52px; }
#jsw_global_header_wrapper .jswLogos .eshop .hover .current .nav-button{background-position:-573px -52px; }  



#jsw_global_header_wrapper .discreet .jswLogos .nav-button {width:85px !important; }
#jsw_global_header_wrapper .discreet .jswLogos .newcollection .parent .nav-button{background-position:-116px 0px; }
#jsw_global_header_wrapper .discreet .jswLogos .newcollection .hover .nav-button{background-position:-116px -52px; }
#jsw_global_header_wrapper .discreet .jswLogos .jeans .parent .nav-button{background-position:-279px 0px; }
#jsw_global_header_wrapper .discreet .jswLogos .jeans .hover .nav-button{background-position:-279px -52px; }
#jsw_global_header_wrapper .discreet .jswLogos .event .parent .nav-button{background-position:-374px 0px; }
#jsw_global_header_wrapper .discreet .jswLogos .event .hover .nav-button{background-position:-374px -52px; }
#jsw_global_header_wrapper .discreet .jswLogos .jswmgz .parent .nav-button{background-position:-474px 0px; }
#jsw_global_header_wrapper .discreet .jswLogos .jswmgz .hover .nav-button{background-position:-474px -52px; }
#jsw_global_header_wrapper .discreet .jswLogos .eshop .parent .nav-button{background-position:-573px 0px; }
#jsw_global_header_wrapper .discreet .jswLogos .eshop .hover .nav-button{background-position:-573px -52px; }


			
.button .dropdown li, .nav a {zoom: 1;}

