.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;}

.white {font: normal 13px Arial, sans-serif; width:1000px; background:url(../images/nav.jpg) repeat-x; height:30px; float:left; margin:0 0 10px 0; border-radius:5px;}
.white ul.mega-menu, .white ul.mega-menu, .white ul.mega-menu li {margin: 0; padding: 0; border: none;}
.white ul.mega-menu { padding:0; margin:0; position: relative;}
.white ul.mega-menu li {float: left; margin: 0; padding: 0; font-size: 12px; font-weight:600;}
.white ul.mega-menu li a {float: left; color: #fff; padding:5px 30px; text-decoration: none;
	margin-left: 5px;
	margin-right: 0;
	margin-bottom: 1px;
}
.white ul.mega-menu li a.dc-mega {position: relative;}

.white ul.mega-menu li.mega-hover a, .white ul.mega-menu li a:hover { border-radius:6px 6px 0 0; background-color:#fff; color: #000; text-shadow: none;}



.white ul.mega-menu li .sub-container {position: absolute; background-color:#f1f1f1;   height:auto; margin:0; padding:0 20px 0 20px; border-radius:0 0 6px 6px;}
