.mega-menu ul, .mega-menu ul li{list-style:none;}
.mega-menu ul{position:relative;padding:0;margin:0;}
.mega-menu ul li ul{display:none;}
.mega-menu .sub{display:none;}
.mega-menu .sub ul{display:block;}
#mega-menu-1{font:normal 13px Arial, sans-serif;list-style:none;position:relative;padding:0;margin:0;margin-left:105px;}
#mega-menu-1 .sub ul{display:block;}
#mega-menu-1{width:100%;height:46px;position:relative;}
#mega-menu-1 li{float:left;margin:0;padding:9px 22px 0px 22px;background:url('/web/images/menu/nav-seperator.png') no-repeat top right;height:37px;}
#mega-menu-1 li:first-Child{padding:9px 22px 0px 10px;}
#mega-menu-1 li:last-Child{padding:9px 22px 0px 22px;background:none;}
#mega-menu-1 li a{float:left;display:block;text-decoration:none;}
#mega-menu-1 li.first:hover{background:url('/web/images/menu/bg-hover.jpg') repeat-x top left;}
#mega-menu-1 li.first .sub-container{position:absolute;margin-top:19px;}
#mega-menu-1 li.first .sub{background:url('/web/images/menu/submenu-bg.png') repeat top left;width:428px;padding:0px;padding:0px;}
#mega-menu-1 li .sub .row{width:100%;overflow:hidden;clear:both;padding:0px;margin:0px;}
#mega-menu-1 li.first ul{margin:0px;padding:0px;}
#mega-menu-1 li.first2 ul{margin:0px 0px 0px 0px;padding:0px;}
#mega-menu-1 li.first6 ul{margin:0px 0px 0px -250px;padding:0px;}
#mega-menu-1 li.first ul li.first-1{margin:0px;padding:0px;float:none;}
#mega-menu-1 li.first ul li.first-1 div.one{margin:0px;padding:0px;float:left;width:140px;}
#mega-menu-1 li.first ul li.first-1 div.one ul{margin:0px;padding:8px 0px 8px 0px;margin:0px 0px 0px 0px;}
#mega-menu-1 li.first ul li.first-1 div.one ul li{margin:0px;padding:3px 0px 6px 0px;float:none;height:11px;background:none;display:block;position:relative;}
#mega-menu-1 li.first ul li.first-1 div.one ul li:hover{background:none;background-color:#2D2D2D;}
#mega-menu-1 li.first ul li.first-1 div.one ul li div{background:url('/web/images/menu/menu-arrow.png') no-repeat center left;width:7px;margin-left:15px;height:13px;}
#mega-menu-1 li.first ul li.first-1 div.one ul li div:hover,#mega-menu-1 li.first ul li.first-1 div.one ul li:hover div{background:url('/web/images/menu/menu-arrow-hover.png') no-repeat center left;display:block;}
#mega-menu-1 li.first ul li.first-1 div.one ul li a{font-family:Arial;font-weight:bold;color:#727272;font-size:11px;text-decoration:none;padding-left:18px;display:block;width:100px;}
#mega-menu-1 li.first ul li.first-1 div.one ul li a:hover,#mega-menu-1 li.first ul li.first-1 div.one ul li:hover a{font-family:Arial;font-weight:bold;color:#ffffff;font-size:11px;text-decoration:none;display:block;}
#mega-menu-1 li.first ul li.first-1 div.two{margin:0px;padding:0px;float:left;width:288px;padding:8px 0px 8px 0px;}
#mega-menu-1 li.first ul li.first-1 div.two ul{margin:0px;padding:0px 0px 0px 0px;margin:0px 0px 15px 15px;display:inline-table;}
#mega-menu-1 li.first ul li.first-1 div.two ul li{margin:0px;padding:0px 5px 0px 5px;height:11px;margin:0px 0px 0px 0px;display:block;}
#mega-menu-1 li.first ul li.first-1 div.two ul li div.mega-menu-content{padding:0px;margin:0px;}
#mega-menu-1 li.first ul li.first-1 div.two ul li div{}
#mega-menu-1 li.first ul li.first-1 div.two ul li a{font-family:Arial;font-weight:bold;color:#727272;font-size:11px;text-decoration:none;}
#mega-menu-1 li.first ul li.first-1 div.two ul li a:hover{font-family:Arial;font-weight:bold;color:#ffffff;font-size:11px;text-decoration:none;}
#mega-menu-1 li.first ul li.first-1 div.two div.text{padding:0px 15px 0px 15px;margin:0px;}
#mega-menu-1 li.first ul li.first-1 div.two span{font-family:Arial;font-weight:normal;color:#999999;font-size:11px;}