﻿/* Selectors for menu inside the banner */

.MainMenu .AspNet-Menu-Horizontal ul ul
{
	
	top:5px;
    background: #0054ad;
} 
 
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu
{
	background-color: transparent;
	position: relative;
	top: 45px;
	float: left;
	cursor: default;
	margin: 0px 0px 0px 12px;
	padding: 0px;
	text-decoration: none;
	left: 0px;
	z-index: 100;
	width:512px;
	white-space: nowrap;
}





.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	left: 5px;
	top: 100%; 
	margin: 0;
	padding: 0;
	border: 1px solid white;
	white-space: nowrap;
    
}



.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li a,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li span
{
	background-color: transparent;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	display: inline;
}

.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li a,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li span
{
    display: block;
}

.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li a,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li span
{
	min-width: 160px;
    color: #FFFFFF;
    border-bottom: 1px solid white;
    margin: 0;
    padding: 4px;
}
/*Top level font information */
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li a,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li span
{
	margin: 0 18px 0 0;
    color: #0054ad;
    border: 0;
    /* text-align: center; */
    padding:0 5px;
    white-space: nowrap;
}

/***********************************************************/
/***********************************************************/


.MainMenu ul.AspNet-Menu li:hover li:hover a, 
.MainMenu ul.AspNet-Menu li:hover li:hover span, 
.MainMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.MainMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.MainMenu ul.AspNet-Menu li:hover li:hover ul a:hover, 
.MainMenu ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.MainMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.MainMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
    background: #5889cd;
}

.MainMenu ul.AspNet-Menu li:hover ul a, 
.MainMenu ul.AspNet-Menu li:hover ul span, 
.MainMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.MainMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.MainMenu ul.AspNet-Menu li:hover li:hover ul a, 
.MainMenu ul.AspNet-Menu li:hover li:hover ul span, 
.MainMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.MainMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
    background: #0054ad;
}
.MainMenu ul.AspNet-Menu ul
{
    width: 170px;
    z-index: 400;
}

.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li ul
{
	padding-top:10px;
	background: #FFFFFF;
	margin:0px 0px 0px 0px;
}
/*****************************************************************************/
/*****************************************************************************/

.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li a,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li span
{
    text-align: left;
}


.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li:hover
{
	background: #5889cd;
}



.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li a:hover,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.Asp-Menu-Hover span
{
	text-decoration:none;
    color: White;
}







.Menu-Skin-DynamicHover
{
    background: #0054ad ;
}
