#nav {width:950px; float:left; height:21px; margin-top:32px;}
#nav ul {padding:0px; margin:0px; left:-10000px;}
#nav li {display:inline; position:relative; float: left;}
#nav li a {float:left; padding:5px 10px 5px 10px; background:none; font-weight:bold; margin:0 38px}
#nav li a:hover, #nav li a.active {text-decoration:none; background:url(../images/nav_hover.jpg) repeat-x;} 

#nav ul.level-2 {padding:0px; margin:0px; position:absolute; width:150px; top:21px; z-index:1000; text-align:left}
#nav .level-2 li {display:inline; }
#nav .level-2 li a {width:180px; padding:5px; background:#c7dff6}
#nav .level-2 li a:hover {background:#000; color:#fff;}

#nav li.over > ul {left: 0px}

#nav-2 ul {padding:0px; margin:0px;}
#nav-2 li {display:inline; width:180px; float:left}
#nav-2 li a {width:160px; float:left; padding:6px 10px 6px 10px; margin:0px 0px; border-bottom:dashed 1px #006699; text-align:left}
#nav-2 li a:hover, #left-panel li a.active {background:url(../images/sub_nav_bg.jpg) repeat-x bottom #a62b02; color:#fff; text-decoration:none}

#nav-2 ol {padding:0px; margin:0px; border-bottom:dashed 1px #006699; float:left}
#nav-2 ol li {padding:0px;}
#nav-2 ol li a {padding:5px 20px; width:180px; float:left; border-bottom:none}
#nav-2 ol li a:hover {background:#ccc; color:#000}

#nav-3 {background:url(../images/sec-menu2.jpg) repeat-x; float:left; width:720px; height:97px; margin-bottom:15px;}
#nav-3 ul {padding:0px; margin:0px;}
#nav-3 li {float:left; display:inline;}
#nav-3 li a {height:27px; float:left; color:#fff; padding:65px 0px 0px 0px; text-align:center; background-repeat: no-repeat;background-position: center center; }
#nav-3 li a:hover {background:url(../images/sec-menu-hover.jpg) repeat-x;}
#nav-3 li a.highway { width:178px;background-image: url(../images/road.gif);border-right:solid 2px #fff; padding-bottom:4px;; background-repeat: no-repeat;background-position: center center;}
#nav-3 li a.metro { width:178px;background-image: url(../images/rail.gif);border-right:solid 2px #fff; padding-bottom:4px;;background-repeat: no-repeat;background-position: center center;}
#nav-3 li a.heavy-rail { width:178px;background-image: url(../images/heavy_rail.gif);border-right:solid 2px #fff;background-repeat: no-repeat;background-position: center center;}
#nav-3 li a.irse { width:178px;background-image: url(../images/irse.gif);border-right:none;background-repeat: no-repeat;background-position: center center;}

#nav-3 li a.business-solutions-network-solutions { width:350px;background-image: url(../images/business-solutions.gif); background-repeat: no-repeat;background-position: center center;}
#nav-3 li a.consumer-installations { width:350px;background-image: url(../images/consumer-installations.gif);border-right:solid 2px #fff; padding-bottom:4px;background-repeat: no-repeat;background-position: center center;}
#nav-3 li a.network-solutions { width:235px;background-image: url(../images/network-solutions.gif);border-right:solid 2px #fff; padding-bottom:4px;;background-repeat: no-repeat;background-position: center center;}

#nav-3 li a.fleet-management { width:145px;background: url(../images/fleet.gif) no-repeat center center;border-right:solid 2px #fff; padding-bottom:4px;;}
#nav-3 li a.fleet-maintenance { width:145px;background: url(../images/fleet2.gif) no-repeat center center;border-right:solid 2px #fff; padding-bottom:4px;;}
#nav-3 li a.risk-accident-management { width:125px;background: url(../images/risk.gif) no-repeat center center;border-right:solid 2px #fff; padding-bottom:4px;;}
#nav-3 li a.vehicle-rental { width:150px;background: url(../images/road_symbol.gif) no-repeat center center;border-right:solid 2px #fff; padding-bottom:4px;;}
#nav-3 li a.plant-services { width:140px;background: url(../images/plant.gif) no-repeat center center;}