div#menu{position:absolute;width:958px;height:32px;border-left:1px solid #fff;border-right:1px solid #fff;top:83px;left:0;z-index:101}div#menu a.mainitem{display:block;text-decoration:none;width:100%;height:32px;line-height:32px;text-align:center;color:#fff;font-size:14px}div#menu div.mainitem{position:absolute;top:0;height:32px;background-image:url(https://www.cyklop.com.au/site_images/menu_bg.png.pagespeed.ce.m-w8pG3hF0.png);background-repeat:repeat-x;border-left:1px solid #373737;border-right:1px solid #373737;background-color:#fff}div#menu div.mainitem_0{display:none}div#menu div.mainitem_1{left:0;width:174px;border-left:0 solid #373737}div#menu div.mainitem_1 img{margin:4px 0 0 0}div#menu div.mainitem_2{left:174px;width:294px}div#menu div.mainitem_3{left:469px;width:236px}div#menu div.mainitem_4{left:706px;width:251px;border-right:0 solid #373737}div#menu div.mainitem_5{display:none}div#menu div.mainitem:hover{background-image:url(https://www.cyklop.com.au/site_images/menu_bg_active.png.pagespeed.ce.3ng-nQ7hoD.png)}div#menu div.mainitem_0:hover,div#menu div.mainitem_5:hover{background-image:url(https://www.cyklop.com.au/site_images/menu_bg.png.pagespeed.ce.m-w8pG3hF0.png)}div#menu div.hover:hover div#productprogram_menu{display:block}div#productprogram_menu{display:block;position:absolute;left:-1px;top:32px;width:500px;height:446px;border-width:0 1px 1px 1px;border-style:solid;border-color:#00305e;background-color:#fff;transition:visibility 0s linear .5s}@media (min-width:960px){div#menu div.mainitem_2:hover div#productprogram_menu{visibility:visible;transition:visibility 0s linear 0s}div#productprogram_menu{visibility:hidden}}div#productprogram_menu div.topline{width:100%;height:4px;background-color:#c4cbe0;overflow:hidden}div#productprogram_menu div.left{width:200px;height:442px;background-color:#d7dbe7}div#productprogram_menu div.right{position:absolute;left:200px;top:4px;padding:15px;width:270px;height:412px;background-color:#fff;overflow:hidden}div#productprogram_menu div.right a{color:#00629d;text-decoration:none}div#productprogram_menu div.right a:hover{color:#00305e;text-decoration:underline}div#productprogram_menu div.left div.item{padding:0 20px 0 14px;width:166px;height:29px;border-bottom:1px solid #c4cbe0;font-family:Verdana;font-weight:normal;font-size:14px;line-height:29px;color:#00305e}div#productprogram_menu div.left div.item.activeSub,div#productprogram_menu div.left div.item:hover{background-color:#fff;background-image:url(https://www.cyklop.com.au/site_images/xpulldown_arrow.png.pagespeed.ic.QbALfg2wYY.png);background-repeat:no-repeat;background-position:185px 9px}div#productprogram_menu div.left div.item div.sub{display:none;position:absolute;left:200px;top:4px;width:300px;height:auto;max-height:442px;background-color:#fff;overflow:hidden}div#productprogram_menu div.left div.item div.sub ul{list-style:none;margin:0;padding:0}div#productprogram_menu div.left div.item div.sub ul li{font-size:12px;line-height:14px;padding:8px 0 8px 13px;background-image:url(https://www.cyklop.com.au/site_images/xpulldown_line.png.pagespeed.ic.xkNfot27QH.png);background-position:0 bottom;background-repeat:no-repeat}div#productprogram_menu div.left div.item div.sub ul li.last{background-image:none}div#productprogram_menu div.left div.item div.sub ul li ul li{padding:0 0 0 12px;background-image:none}div#productprogram_menu div.left div.item div.sub ul li ul li ul li.last,div#productprogram_menu div.left div.item div.sub ul li ul li ul li{padding:0 0 0 21px;background-image:url(https://www.cyklop.com.au/site_images/xpulldown_bullet.png.pagespeed.ic.UJo_GDLgmJ.png);background-position:8px 15px;background-repeat:no-repeat}div#productprogram_menu div.left div.item div.sub ul a{color:#00629d;font-weight:normal}div#productprogram_menu div.left div.item div.sub ul a:hover{text-decoration:underline;color:#00305e;font-weight:normal}div.left div.item a{color:#00305e;text-decoration:none;display:block}.call_button{height:32px;background-image:url(https://www.cyklop.com.au/site_images/menu_bg.png.pagespeed.ce.m-w8pG3hF0.png);background-repeat:repeat-x;background-color:#fff;color:#fff;margin-top:5px}.call_button .icon{display:inline-block;height:18px;width:16px;background-position:-87px -50px;position:relative;top:3px;margin-top:4px;margin-left:25px;float:left}.call_button .tel{float:left;margin-top:7px;margin-left:12px;font-weight:bold;font-size:13px}