.navContainer {
 background:url(../images/bground-nav-top-2017.jpg) no-repeat top;
 width:100%;
 float: left;
}

.navContainer.asia502016NavContainer, .navContainer.asia502017NavContainer, .navContainer.asia502018NavContainer, .navContainer.asia50NavContainer, .navContainer.asia502019NavContainer  {
 background:url(../images/bground-nav-top-asia-2018.jpg) no-repeat top;
 width:100%;
 float: left;
}

ul#jmenu {
     background:#000;
 float: left;
 margin-top:62px;
 width:100%;
 border-bottom: 2px solid #e62c23;
}
ul#jmenu li {
    color: #FFFFFF;
    display: block;
	font-size:18px;
    float: left;
   font-family: 'AmplitudeCond-Light';
	text-transform:uppercase;
    border-left:1px solid #e62c23;
	padding-top:13px;
	/*width:120px;*/
	text-align:center;
}
ul#jmenu > li {
    width: 159px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}
ul#jmenu > li:last-child {
    width: 158px;
    border-right: 1px solid #e62c23;
}
ul#jmenu.asia50 {
    border-bottom: 0px;
}
ul#jmenu.asia502016 li, ul#jmenu.asia502017 li, ul#jmenu.asia502018 li, ul#jmenu.asia50 li, ul#jmenu.asia502019 li  {
    border-left:none;
}
ul#jmenu.asia502016 > li, ul#jmenu.asia502017 > li, ul#jmenu.asia502018 > li, ul#jmenu.asia50 > li, ul#jmenu.asia502019 > li  {
    border-left:none;
    border-right:1px solid #000;
    width: 159px;
}
ul#jmenu.asia502016 > li:first-child, ul#jmenu.asia502016 > li:first-child, ul#jmenu.asia502016 > li:first-child  {
    border-left: 1px solid #dfab00;
}
ul#jmenu.asia50 > li:last-child {
    border-right: 0px;
}

ul#jmenu li.last {
    width: 140px;
}
ul#jmenu li a {
    color:#fff;
	text-decoration:none;
    white-space: nowrap;
}
ul#jmenu li.activemainnav a.menulink {
    color: #CFA1E4;
}
ul#jmenu li.activemainsubnav a {
    color: #CFA1E4;
}
ul#jmenu li a:hover {
    color: #ee2d24;
    display: block;
    margin: 0;
    padding: 0;
}

ul#jmenu.asia502016 li a, ul#jmenu.asia502017 li a, ul#jmenu.asia502018 li a, ul#jmenu.asia50 li a, ul#jmenu.asia502019 li a, ul#jmenu.asia502016 li .menulink, ul#jmenu.asia502017 li .menulink, ul#jmenu.asia502018 li .menulink, ul#jmenu.asia50 li .menulink, ul#jmenu.asia502019 li .menulink  {
    color: #000;
}

ul#jmenu.asia502016 li a:hover, ul#jmenu.asia502017 li a:hover, ul#jmenu.asia502018 li a:hover, ul#jmenu.asia50 li a:hover, ul#jmenu.asia502019 li a:hover  {
    color: #666;
}
ul#jmenu li ul {
    display: none;
    list-style: none outside none;
    margin: 13px 0 0 0;
    padding: 0;
    position: absolute;
	z-index:2;
}
ul#jmenu li ul li {
    float: none;
	font-size:17px;
}
ul#jmenu ul {
    background: none repeat scroll 0 0 #000;
    text-align: left;
    min-width: 190px;
}
ul#jmenu.asia502016 ul, ul#jmenu.asia502017 ul, ul#jmenu.asia502018 ul, ul#jmenu.asia50 ul, ul#jmenu.asia502019 ul  {
    background: none repeat scroll 0 0 #dfab00;
    text-align: left;
    min-width: 160px;
    width: auto;
}
ul#jmenu li ul li {
    padding: 0 10px;
    text-align: left;
}
ul#jmenu li ul li a:link, ul#jmenu li ul li a:visited {
    height: 30px;
    line-height: 30px;
    min-width: 100px;
}
ul#jmenu li ul li a:hover {
    background: none repeat scroll 0 0 transparent;
}



.subMenu h3 {
							background:#3f3f3f;
							color:#fff;
							display:block;
							font-size:22px;
							height:50px;
							line-height:50px;
							margin:0;
							padding:0 0 0 15px;
}

.subMenu {
   							border-left: 1px solid #3f3f3f;
							border-right: 1px solid #3f3f3f;
							color:#828282;
							margin-bottom:20px;
}

.subMenu ul {
  							width:100%;

}
.subMenu ul li {
							background: url("../images/arrow-right-small.png") no-repeat 15px center transparent;
							display:block;
							border-bottom: 1px solid #3f3f3f;
							font-family: 'AmplitudeCond-Light';
							font-size:16px;
							height:35px;
							line-height:35px;
							margin:0;
							padding:0;
    
}
.subMenu ul li.last {
   
}
.subMenu ul li a {
							color:#828282;
							display: block;
							padding-left:30px;
							text-decoration:none;
	
}

.subMenu li a:hover {
							background:#3f3f3f;
							display: block;

}