#menu {height:27px; *height:26px;}
#mysony {clear:both;}
.menuleft * {word-wrap:break-word;}
.menuleft {padding-left:5px !important; position:relative; z-index:1000;}
.menuleft ul.meganav {padding:0px 0px 0px 5px; margin:0px;}
.menuleft li {float:left; padding:0px 12px 0px 8px; *padding:0px 10px 0px 7px; margin:0px 3px; height:27px; line-height:24px; display:inline;}
.menuleft li a.parentMeganav {font-size:10px; font-family:verdana; font-weight:bold; color:#fff; text-decoration:none;}
.menuleft li a:hover{*font-weight:bold; color:#fff; font-size:10px; font-family:verdana; text-decoration:none;}
.menuleft .sub {position: absolute; z-index:999; margin-top:1px; *margin-top:20px; width:auto; display:none; zoom:1; background:#fff; padding:20px; padding-bottom:10px; position: absolute; z-index:999; width:880px; display:none; zoom:1; border:2px solid #000; border-top:none; -moz-box-shadow: 3px 6px 6px #666; -webkit-box-shadow: 3px 6px 6px #666; box-shadow: 3px 6px 6px #666; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#282828')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#282828'); }
.menuleft .sub div#submegaproduct {overflow:hidden; padding:10px 0px;  background:#fff; width:910px; z-index:999; zoom:1; border:2px solid #000; border-top:1px solid #005e9c; border-top:none; -moz-box-shadow: 3px 6px 6px #666; /* -webkit-box-shadow: 3px 4px 6px #666; box-shadow: 3px 4px 6px #666; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#282828')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#282828'); */}
.menuleft .list {float:none !important; line-height:auto;}
.menuleft .list li{float:left; line-height:auto;}
.menuleft .sub ul {float:left; display:block;  padding:0px; margin:0px;}
.menuleft .sub li {float:left; height:auto;}
.menuleft .sub li a {color:#0066cc !important; font-family:Arial;}
.menuleft .sub li a:hover {font-family:Arial; font-size:11px; font-weight:normal;}
.menuleft .sub a .img_swf {border:1px solid #ccc; padding:2px;display:inline-block; cursor:pointer; margin-bottom:8px;}
.menuleft .sub a .img_swf * {border:none; padding:0px; width:165px; height:70px;}
.menuleft .sub ul li {padding:0px 15px 18px 15px; margin:0px; float:left; display:inline-block;}
.menuleft li.withSubHover {background:url(/HP/images/layout/default/bg_meganav.gif) top right; *padding-bottom:1px;}
.menuleft li.withSubHover .level2 a {color:#0066cc; font-size:11px; font-weight:bold; display:inline; text-decoration:none;}
.menuleft li.withSubHover a, .menuleft li.withSubHover a:hover {color:#000; font-weight:bold;}
.menuleft li.withSubHover  .list a, .menuleft li.withSubHover  .list a:hover {color:#fff; font-weight:normal;}
.menuleft li.withSubHover .sub a:hover {text-decoration:underline;}
.menuleft li.withSubHover span {background:url(/HP/images/layout/default/bg_meganav.gif) top left; width:12px; height:27px; position:absolute; top:0px; margin-left:-15px;}
.menuleft .oneList {left:0px !important; margin-left:-9px; *margin-left:-10px;}
.menuleft .oneListRev {right:0px !important; left:auto !important; margin-right:-2px; *margin-right:-7px;}
.menuleft ul.list li {list-style-type:none; background:url(/HP/images/layout/default/arrow_bullet.gif) no-repeat 0px 3px; padding:0px 0px 2px 9px !important; width:175px !important; *width:165px !important; line-height:11px;}
.menuleft ul.list li a {font-weight:normal; font-size:11px;}
.menuleft div.row {float:left; padding-bottom:8px; display:block;}
.menuleft .level2 {padding:8px 0px; *padding-bottom:0px !important; margin-bottom:10px;}
.menuleft .level2 a.megaTitle {float:left; line-height:normal; padding:10px 0px 6px; *width:165px;}
.menuleft .level2 p {clear:both; line-height:12px; font-size:11px; color:#333; padding-bottom:10px; font-family:Arial; *width:170px; margin:0px;}

.menuleft li#megaproduct .sub {padding:0px; background:url(/HP/images/common/spacer.gif); border:0px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.menuleft li#megaproduct .sub .prodSec {font-family:Arial; font-size:11px; font-weight:bold; color:#333; padding:0px; margin:0px; display:block; line-height:13px; margin-bottom:0px; width:143px; position:absolute; *left:0px; *top:10px; zoom:100%; z-index:99;}
.menuleft li#megaproduct .sub .prodSec p {padding:0px 15px 0px 7px; margin:0px; line-height:13px; cursor:pointer;}
.menuleft li#megaproduct .sub .prodSec p.selected {background:url(/HP/images/layout/default/meganav_arrow.gif) top right no-repeat; color:#333 !important; cursor:default;}
.menuleft li#megaproduct .sub .prodSec p.hover {color:#0066cc; text-decoration:none !important;}
.menuleft li#megaproduct .sub .prodSecContent {border-left:1px solid #ccc; margin-left:130px; float:left; padding-left:12px;}
.menuleft li#megaproduct .sub div.secHead {float:left; padding-bottom:5px; padding-top:0px; *position:relative; *width:180px; *height:42px;}
.menuleft li#megaproduct .sub div.secHead a  {display:table; text-decoration:none; height:40px; line-height:10px; *position:absolute;  font-family:Arial;}
.menuleft li#megaproduct .sub div.secHead a strong {display:inline-block; *display:table-cell; text-decoration:none; vertical-align:middle; line-height:12px; *line-height:13px; font-size:11px; *position:relative; *top:0%; *left:5px; width:130px; *width:120px; cursor:pointer; color:#333;}
.menuleft li#megaproduct .sub div.secHead a strong.hover {text-decoration:underline; /*color:#0066cc;*/}
.menuleft li#megaproduct .sub div.secHead a img {border:none; padding:0px 5px 0px 0px; vertical-align:middle; width:40px; height:40px;}
.menuleft li#megaproduct ul.list {float:left !important; padding:0px;}
.menuleft li#megaproduct ul li {width:180px; *width:165px; padding:0px 5px; *padding:0px 3px;}
.menuleft li#megaproduct .level2 ul.list li {*width:183px !important; padding-bottom:1px !important;}
.menuleft li#megaproduct .level2 p {*margin-top:43px;}
.menuleft li#megaproduct .level2 p.viewMore {padding:3px 0px 3px 8px; *margin-top:0px; margin-bottom:0px;}
.menuleft li#megaproduct .level2 p.viewMore a {color:#333 !important; font-weight:normal;}
.menuleft .hover {text-decoration:underline !important;}