/* 
------------------------------------------------------------
	Global Navigation - Normal Web Design
	Added by: John Ryan Acoba
    Senior GUI Designer
------------------------------------------------------------
*/

body{margin: 0;
    padding: 0;
    width: 100%;}

#lawEU{	clear: both !important; }

#pageslide ul#globalnav{ margin: 0 !important; padding: 0 !important; }


#pageslide ul#globalnav li.submenu ul {
	margin: 0 !important;
	padding: 0 !important;
}

#global-nav {background: #181817; min-width:1023px; height: 55px; margin: 0; padding: 0; font-family: "Helvetica Neue", Helvetia, Arial, Helvetica, sans-serif !important; font-size: 12px !important; font-weight: bold !important; line-height: 15px}
#global-nav ul#globalnav {margin: 0 !important; padding: 0 !important}
#global-nav ul#globalnav:after {display: block; clear: both; height: 0; visibility: hidden; content: "\0020"}
#global-nav ul#globalnav li {display: inline !important; list-style-type: none !important; float: left !important; padding:  0 1.3% !important}
#global-nav ul#globalnav li a {color: #969492 !important; text-decoration: none !important; float: left !important; padding: 20px 0 !important}
#global-nav ul#globalnav li a:hover {color: #fff !important}
#global-nav ul#globalnav li.submenu { padding: 0 0 0 10px !important; width: 80px; max-height: 55px !important}
#global-nav ul#globalnav li.submenu a {background: transparent url('../images/global_nav/glonav_sprite.png') 60px -183px no-repeat !important; padding: 20px 25px 20px 0 !important; height: auto !important}
#global-nav ul#globalnav li.submenu a:hover {background-position: 60px -242px !important; color: #fff}
#global-nav ul#globalnav li.submenu ul {position: relative !important; width: 200px !important; left: -999em !important; z-index: 999999 !important; padding-left:0px;}
*+html #global-nav ul#globalnav li.submenu ul {position: relative !important; width: 200px !important; margin-left: 0 !important; z-index: 999999 !important; padding-left:0px;}
#global-nav ul#globalnav li.submenu ul li {display: block !important; list-style-type: none !important; float: none !important; clear: both !important; background: transparent url('../images/global_nav/dropdown-back.png') 0 0 repeat !important; margin-bottom: 1px !important; padding: 0 !important; overflow: hidden !important; height: 40px}
#global-nav ul#globalnav li.submenu ul li a {background: none !important; padding: 15px 10px !important; float: left !important; width: 100% !important}
#global-nav ul#globalnav li.submenu:hover ul {left: auto !important}
#global-nav ul#globalnav li.right {background: transparent url('../images/global_nav/glonav_sprite.png') 0 -356px no-repeat !important; float: right !important; margin-right: 15px; padding: 0 0 0 27px !important;}
#global-nav ul#globalnav li.location:hover {background-position: 0 -430px !important}
#global-nav ul#globalnav li.location a {text-indent: 10px !important; padding: 20px !important}
#global-nav .cuplogo {padding: 0 1.3% !important; float: left}
#global-nav .cuplogo a {background: transparent url('../images/global_nav/glonav_sprite.png') 0 -588px no-repeat !important; text-indent: -999em !important; width: 158px !important; height: 33px !important; margin: 13px 0 0 0 !important; float: left !important}
#global-nav > div > h1 {margin: 0; width: auto}

/* 
---------------------------------------------------
Global navigation style for Mobile Devices
---------------------------------------------------
*/

#pageslide {display: none}

#global-nav a.open {display: none}

#global-nav .location-for-smartphones {display: none}


/* Eldies hack */

*+html ul#globalnav li.submenu ul{
	float: left;
	margin: 0;
	padding: 0;
	position: absolute;
	left: -999em;
}

*+html ul#globalnav li.submenu{
	margin: 0;
	padding: 0;
}


/* Eldie CSS */

*+html #global-nav ul#globalnav li.submenu ul {
    margin-left: -5px;
}

*+html #global-nav ul#globalnav li.submenu ul li{
    margin-bottom: -2px !important;
}

*+html #global-nav {
    height: 55px;
}
