body{margin:0; padding:0;}
div.qlinks_custom{position:absolute; width:178px; height:288px; left:68px; top:169px;}
#VRsddm{margin: 0;	padding: 0;	z-index: 30}
ul#VRsddm{width:178px; background:#1980C2;}
#VRsddm li{	margin: 0; padding: 0; height:57px; list-style: none; border-bottom:1px solid #fff; width: 178px; font: bold 11px verdana; text-transform:uppercase; text-align:center;}
#VRsddm li a{display: block; margin: 0; line-height:57px; color: #FFFFFF;  text-align: center; text-decoration: none}
#VRsddm li a:hover{color: #FFF; }
#VRsddm li:hover{background:#767A83; width: 178px; text-align:center;}

#VRsddm div{position: absolute; height:60px; visibility: hidden; margin: 0 0 0 178px; padding: 0; background: #1980C2; border: width:150px;  }
#VRsddm div ul{margin:0; padding:0;}
#VRsddm div li{margin: 0; padding: 0; height:29px; list-style: none; border-bottom:1px solid #fff; width: 150px; font: bold 11px verdana; text-transform:uppercase;}

#VRsddm div li a.sublink{display: block; margin: 0; color: #FFFFFF;  text-decoration: none; text-align:center; line-height:29px;}
#VRsddm div li a.sublink:hover{color: #FFF; text-align:center; line-height:29px;}
#VRsddm div li:hover{background:#767A83; width: 150px;}

<!-- Css hacks -->


*:first-child+html div.qlinks_custom{position:absolute; width:178px; height:288px; left:68px; top:169px;}

*:first-child+html #VRsddm {height:288px;}
*:first-child+html #VRsddm li{margin: 0; padding: 0; height:57px; list-style: none; border-bottom:1px solid #fff; width: 178px; font: bold 11px verdana; text-transform:uppercase; text-align:center;}
*:first-child+html #VRsddm li a{display: block; margin: 0; height:57px; line-height:57px; color: #FFFFFF;  text-align: center; text-decoration: none}
*:first-child+html #VRsddm li:hover{background:#767A83; width: 178px; text-align:center; }

*:first-child+html #VRsddm div{ margin: 0 0 0 90px;} 
*:first-child+html #VRsddm div li{margin: 0; padding: 0; height:29px; list-style: none; border-bottom:1px solid #fff; width: 150px; font: bold 11px verdana; text-transform:uppercase;}

*:first-child+html #VRsddm div li a.sublink{display: block; margin: 0; color: #FFFFFF;  text-decoration: none; text-align:center; line-height:29px;}
*:first-child+html #VRsddm div li a.sublink:hover{color: #FFF; text-align:center; line-height:29px;}
*:first-child+html #VRsddm div li:hover{background:#767A83; width: 150px; }