﻿div.AspNet-Menu-Horizontal ul {
	padding: 0px; 
	margin: 0px; 
	border-bottom: #ccc 1px solid; 
	list-style-type: none;
}
div.AspNet-Menu-Horizontal ul li {
	float: left; 
	position: relative;
	width: 152px; 
}	
div.AspNet-Menu-Horizontal li ul {
	position: absolute;
	left: 0px;
	display: none; /* show-hide menus */
}
div.AspNet-Menu-Horizontal li ul li ul {
	position: absolute;
	display: none; /* show-hide menus */
}
div.AspNet-Menu-Horizontal .navbarimg {
	border: #ffffff 1px solid; 
	padding: 0px; 
	display: block; 
	background: #ffffff;
	text-decoration: none;
}
div.AspNet-Menu-Horizontal ul li a {
	border-right: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	border-left: #FFFFFF 1px solid; 
	border-bottom: 0px; 
	padding: 3px; 
	display: block; 
	background: #7B92CE; 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: bold;
	font-size: 75%;
	width: 144px; 
}
div.AspNet-Menu-Horizontal ul li ul li ul {
	left: 152px;
	width: 150px;
	top: 0px; 
	position: absolute; 
	z-index:0;
	clear: both;
}

/* Fix IE. Hide from IE Mac \*/
* html div.AspNet-Menu-Horizontal ul li { float: left; height: 1%; }
* html div.AspNet-Menu-Horizontal ul li a { height: 1%; }
/* End */

div.AspNet-Menu-Horizontal ul li a:hover { background: #C1E3FF; COLOR: #FFFFFF; } /* Hover Styles */
div.AspNet-Menu-Horizontal li ul li .AspNet-Menu-NonLink { /* Sub Menu Styles */
	border-right: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	border-left: #FFFFFF 1px solid; 
	border-bottom: 0px; 
	padding: 3px; 
	display: block;
	background: #7B92CE; /* change colour for submenu if needed */
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: bold;
	font-size: 75%;
	width: 144px; 
}

div.AspNet-Menu-Horizontal ul ul,
div.AspNet-Menu-Horizontal ul li:hover ul ul,  ul li.over ul ul
{position: absolute; display: none;}

div.AspNet-Menu-Horizontal ul li:hover ul, ul li.over ul,
div.AspNet-Menu-Horizontal ul ul li:hover ul
{display: block;}
		
div.AspNet-Menu-Horizontal li:hover ul, li.over ul { display: block; } /* The magic */
