/*	Navigation
-----------------------------------------------------------*/
  #navigation {
	display:inline; 
	width:100% !important; 
	}
		
  #navigation ul {
	float:right; 
	list-style: none;
	margin:0; /* Overall list positioning */
	/*text-shadow:0px 1px #daebfa;*/
	z-index:999;
	}
	
  #navigation  ul li {
	display:block; 
	float:left;  
	margin:0;
	position:relative;	
	}

  #navigation  ul li a {
	color:#ddd; /* customise nav color */
	display:block; 
	font-size:1em;
	font-weight:bold;
	margin:0; 
	padding:.75em 1em;
	text-transform:uppercase;
	white-space:nowrap; 
	}
	
  #navigation  ul li a:hover {
	color:#FFD719;
	background-color:; /* customise nav hover background */
	text-decoration:none; /* Customise text colour on hover */ 
	}
	
  #navigation  ul li a.nav-path-selected,
  #navigation  ul li.nav-selected,
  #navigation  ul li a:active { 
	color:#FFD719;  /* customise active nav color */ 
	background-color:; /* customise active nav background */ 
	}
	
	div#navigation  .nav-dropdown				{ background-color:; /* background color for top level dropdown items */ }
	div#navigation  .nav-dropdown a:hover		{ background-color:; }
	div#navigation  .nav-dropdown ul li			{ background-color:; }

	
	div#navigation	li ul 						{ display: none; }
    
	div#navigation  li:hover ul 				{ display: block; position: absolute; background:#929295; }
   
	div#navigation  li:hover li					{ float: none; text-decoration:none; }
   
	div#navigation  li:link a					{ background:#002f5b; }
	div#navigation  li:hover a 					{ background-color:; }
	div#navigation  li:hover li a:hover			{ color:#ffffff; }
    div#navigation  li a:active 				{ font-color:inherit; background:inherit; }
	
	div#navigation  li ul li ul li				{ display:none; }
	div#navigation	ul li ul li					{ display:block; position:relative; float: left; margin:0; }
	div#navigation	ul li ul li	ul				{ display:block; position:absolute; left:75px; top:0px; background:#b6b7b8; }
	div#navigation  li ul li:hover li			{ display:block; background:#929295; }
	
/*	Vertical Navigation
-----------------------------------------------------------*/
  .equipment-hire	{ 
	background:#003080;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	margin-bottom:0; 
	padding:0;
	}
		
  .equipment-hire h6 {
	color:#ffd719;
	font-size:1em;
	font-weight:bold;
	margin-bottom:0;
	padding:.5em;
	}

  #vertical-navigation {
	background: #ffffff;
	border: 0px solid #003080;
	border-top:1px solid white;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	font-size:.9em;
	margin:0 auto;		
	padding:0;  
	}	
		
  #vertical-navigation ul {
	margin:0 !important;
	padding:0 !important;
	}
	
  #vertical-navigation li {
	background:#eee; /* customise overall nav background OK */ 	
	}
	
  #vertical-navigation li:hover {
	background:none; /* not required OK */
	}
	
  #vertical-navigation  ul li {
	margin:0 !important;
	padding:0 !important;
	width:100%;
	}			
	
  #vertical-navigation  ul li a {  /* customise overall nav color OK */
	border-bottom:1px solid #fff; 
	color:#444444;
	display:block;
	font-weight:normal;
	padding:5px;	
	text-transform:capitalize;	 
	}
	
  #vertical-navigation  ul li a:hover { /*controls hover states OK */
	color:#444444;
	background:#ffd719;
	text-decoration:none; 
	}			
	
  #vertical-navigation li li:active { }	/* Unsure */	
  #vertical-navigation li li:hover { }	/* Unsure */
	

	
  #vertical-navigation  ul li li {
	border-bottom:none; 	
	}
	
  #vertical-navigation .nav-path-selected,
  #vertical-navigation .nav-path-selected:hover {
	color:#ffffff;
	background:#ffe775;
	}	
	
  #vertical-navigation .nav-selected,
  #vertical-navigation .nav-selected:hover {
	color:#ffffff;
	background:#ffd719;
	}

  #vertical-navigation .nav-selected a {
	color:#003080;
	background:#ffefa3;
	}	
	
  #vertical-navigation .nav-selected a:active,
  #vertical-navigation .nav-selected a:hover {
	color:#003080;
	background:#ffd719;
	}	
	
  #vertical-navigation li ul a {
	background:#fff7d1;
	color:#888888;
	padding-left:15px;	
	clear:both; }
    
  #vertical-navigation  li ul a {
	background:#fff7d1;
	color:#444444; /* unselected submenu items */
	}
	
  #vertical-navigation  li ul li ul li {  }
  #vertical-navigation	ul li ul li {  }

  #vertical-navigation	ul li ul li	ul a {
	background:#ffe775 !important;
	}
	
  #vertical-navigation	ul li ul li	ul a:hover,
  #vertical-navigation	ul li ul li	ul .nav-selected a {
	background:#ffd719 !important;
	}
	
  #vertical-navigation  li ul li:hover li {  }
	