#pad { height:140px; }
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menu { padding:0; margin:0; list-style:none; height:21px; position:relative; /*z-index:500;*/ font-family:arial, verdana, sans-serif; }
.menu li { float:right; padding-left:5px; background-image:url(../images/split.jpg); background-repeat:no-repeat; background-position:left 4px; }
.menu li a { display:block; float:left; height:23px; line-height:21px; color:#2F5084; text-decoration:none; font-size:11px; padding:0 11px 0 23px; }
.menu table { border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0; }
/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu li a:hover { z-index:200; position:relative; color:#2F5084; }
.menu li:hover { position:relative; z-index:200; }
.menu li:hover > a { color:#2F5084; }
.menu :hover ul { left:0; top:23px; width:150px; background:#444; }
/* keep the 'next' level invisible by placing it off screen. */
.menu ul, .menu :hover ul ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; }
.menu :hover ul :hover ul { left:150px; top:-1px; background:#222; white-space:nowrap; width:152px; z-index:200; height:auto; border:1px solid #89c4fa; border-width:1px 0px 1px 0px; }
.menu :hover ul li { margin:0; border:1px solid #89c4fa; border-width:0px 1px 0px 1px; background-image:url(../images/submenu-bg.jpg); background-repeat:repeat-y; background-position:left top; }
.menu :hover ul li a { width:150px; padding:0; color:#2F5084; height:26px; line-height:26px; }
.menu :hover ul li a.fly { background-image:url(../images/right-arrow.gif); background-repeat:no-repeat; background-position:right; }
.menu :hover ul li a.last { border-bottom:1px solid #89c4fa; }
.menu :hover ul :hover { background-image:url(../images/sub-bg.jpg); background-repeat:no-repeat; color:#2F5084; }
.menu :hover ul :hover ul li a { width:150px; padding:0; color:#2F5084; height:26px; line-height:26px; }
.menu :hover ul :hover ul :hover { color:#2F5084; }
.menu li a.dashboard { background-image:url(../images/dashboard.jpg); background-repeat:no-repeat; }
.menu li:hover a.dashboard { background-image:url(../images/current-dashboard.jpg); background-repeat:no-repeat; }
.menu li a:hover.dashboard { background-image:url(../images/current-dashboard.jpg); background-repeat:no-repeat; }
.menu li.current a.dashboard { background-image:url(../images/current-dashboard.jpg); background-repeat:no-repeat; }
.menu li a.maps { background-image:url(../images/map.jpg); background-repeat:no-repeat; }
.menu li:hover a.maps { background-image:url(../images/current-map.jpg); background-repeat:no-repeat; }
.menu li a:hover.maps { background-image:url(../images/current-map.jpg); background-repeat:no-repeat; }
.menu li.current a.maps { background-image:url(../images/current-map.jpg); background-repeat:no-repeat; }
.menu li a.history { background-image:url(../images/history.jpg); background-repeat:no-repeat; }
.menu li:hover a.history { background-image:url(../images/current-history.jpg); background-repeat:no-repeat; }
.menu li a:hover.history { background-image:url(../images/current-history.jpg); background-repeat:no-repeat; }
.menu li.current a.history { background-image:url(../images/current-history.jpg); background-repeat:no-repeat; }
.menu li a.alerts { background-image:url(../images/alerts.jpg); background-repeat:no-repeat; }
.menu li:hover a.alerts { background-image:url(../images/current-alerts.png); background-repeat:no-repeat; }
.menu li a:hover.alerts { background-image:url(../images/current-alerts.png); background-repeat:no-repeat; }
.menu li.current a.alerts { background-image:url(../images/current-alerts.png); background-repeat:no-repeat; }
.menu li a.landmarks { background-image:url(../images/landmarks.jpg); background-repeat:no-repeat; }
.menu li:hover a.landmarks { background-image:url(../images/current-landmarks.jpg); background-repeat:no-repeat; }
.menu li a:hover.landmarks { background-image:url(../images/current-landmarks.jpg); background-repeat:no-repeat; }
.menu li.current a.landmarks { background-image:url(../images/current-landmarks.jpg); background-repeat:no-repeat; }
.menu li a.route { background-image:url(../images/route.jpg); background-repeat:no-repeat; }
.menu li:hover a.route { background-image:url(../images/current-route.jpg); background-repeat:no-repeat; }
.menu li a:hover.route { background-image:url(../images/current-route.jpg); background-repeat:no-repeat; }
.menu li.current a.route { background-image:url(../images/current-route.jpg); background-repeat:no-repeat; }
.menu li a.geozone { background-image:url(../images/geozone.jpg); background-repeat:no-repeat; }
.menu li:hover a.geozone { background-image:url(../images/current-geozone.jpg); background-repeat:no-repeat; }
.menu li a:hover.geozone { background-image:url(../images/current-geozone.jpg); background-repeat:no-repeat; }
.menu li.current a.geozone { background-image:url(../images/current-geozone.jpg); background-repeat:no-repeat; }
.menu li a.reports { background-image:url(../images/reports.jpg); background-repeat:no-repeat; }
.menu li:hover a.reports { background-image:url(../images/current-reports.jpg); background-repeat:no-repeat; }
.menu li a:hover.reports { background-image:url(../images/current-reports.jpg); background-repeat:no-repeat; }
.menu li.current a.reports { background-image:url(../images/current-reports.jpg); background-repeat:no-repeat; }
.menu li a.configurations { background-image:url(../images/configurations.jpg); background-repeat:no-repeat; }
.menu li:hover a.configurations { background-image:url(../images/current-configurations.jpg); background-repeat:no-repeat; }
.menu li a:hover.configurations { background-image:url(../images/current-configurations.jpg); background-repeat:no-repeat; }
.menu li.current a.configurations { background-image:url(../images/current-configurations.jpg); background-repeat:no-repeat; }
.menu li a.drivermanagement { background-image:url(../images/driver-management.png); background-repeat:no-repeat; }
.menu li:hover a.drivermanagement { background-image:url(../images/current-configurations.jpg); background-repeat:no-repeat; }
.menu li a:hover.drivermanagement { background-image:url(../images/current-configurations.jpg); background-repeat:no-repeat; }
.menu li.current a.drivermanagement { background-image:url(../images/current-configurations.jpg); background-repeat:no-repeat; }
.menu li a.preferences { background-image:url(../images/preferences.jpg); background-repeat:no-repeat; }
.menu li:hover a.preferences { background-image:url(../images/current-preferences.jpg); background-repeat:no-repeat; }
.menu li a:hover.preferences { background-image:url(../images/current-preferences.jpg); background-repeat:no-repeat; }
.menu li.current a.preferences { background-image:url(../images/current-preferences.jpg); background-repeat:no-repeat; }
.menu li a.licensing { background-image:url(../images/licensing.jpg); background-repeat:no-repeat; }
.menu li:hover a.licensing { background-image:url(../images/current-licensing.jpg); background-repeat:no-repeat; }
.menu li a:hover.licensing { background-image:url(../images/current-licensing.jpg); background-repeat:no-repeat; }
.menu li.current a.licensing { background-image:url(../images/current-licensing.jpg); background-repeat:no-repeat; }
.menu li a.fleetmaintenance { background-image:url(../images/Fleet-Maintenance.png); background-repeat:no-repeat; }
.menu li:hover a.fleetmaintenance { background-image:url(../images/current-fleetmaintenance.png); background-repeat:no-repeat; }
.menu li a:hover.fleetmaintenance { background-image:url(../images/current-fleetmaintenance.png); background-repeat:no-repeat; }
.menu li.current a.fleetmaintenance { background-image:url(../images/current-fleetmaintenance.png); background-repeat:no-repeat; }
.menu img.icon { padding:6px 6px 5px 6px; margin-right:5px; display:block; float:left; }
/* For Re-order List Control*/
.dragHandle { width: 10px; height: 15px; background-color: Blue; background-image: url(/images/bg-menu-main.png); cursor: move; border: outset thin white; }
.itemArea { margin-left: 15px; font-family: Arial, Verdana, sans-serif; font-size: 1em; text-align: left; }
.callbackStyle { border: thin blue inset; }
.reorderListDemo li { list-style: none; margin: 2px; background-image: url(/images/bg_nav.gif); background-repeat: repeat-x; color: #000; }
        
        /* End of Re-order List Control*/
