#hnavi{margin:0;padding:0}#mainMenu{margin:0;display:inline;float:left}ul.menu,ul.menu ul{list-style-type:none}ul.menu a{display:block;padding:2px 5px 3px 17px;font-family:Arial;font-size:12px;color:#FFF;font-weight:bold;text-decoration:none}ul.menu a.hlink_a{display:block;padding:2px 5px 3px 17px;font-family:Arial;font-size:12px;color:#333;font-weight:bold;text-decoration:none}ul.menu a:hover{display:block;padding:2px 5px 3px 17px;font-family:Arial;font-size:12px;color:#333;font-weight:bold;text-decoration:none}ul.menu ul a:link,ul.menu ul a:visited,ul.menu ul a:active{padding:2px 10px 2px 10px;font-family:Arial;font-size:11px;color:#FFF;text-transform:none}ul.menu ul a.hlink_a{padding:2px 10px 2px 10px;background-color:#FFF;color:#333;font-family:Arial;font-size:11px;text-transform:none}ul.menu ul a:hover{padding:2px 10px 2px 10px;background-color:#FFF;color:#333;font-family:Arial;font-size:11px;text-transform:none}ul.menu li{padding:0 0 0 3px;margin:0;float:left}li.topMenu .active{color:#333}ul.menu ul{padding:10px 20px 15px 10px;position:absolute;background-color:#dcdcdd;display:none;min-width:188px;border-width:3px 2px 2px 2px;border-color:#FFF;border-style:solid;margin:0;-webkit-box-shadow:0 0 2px #555;-moz-box-shadow:0 0 2px #555}*html ul.menu ul{width:150px}ul.menu li ul li a{color:#FFF;font-family:Arial;font-size:10px;line-height:13px;font-weight:normal;padding-bottom:3px;text-decoration:none}ul.menu ul.hover,ul.menu li.hover ul,ul.menu li:hover ul{display:block}ul.menu ul li{float:none;background-color:transparent}