﻿/*****************************************
 * Main Menu styles
 *****************************************
*/

/* Selectors for menu inside the banner */

.MainMenu .AspNet-Menu-Horizontal ul
{
    /*background: #E6F0FA;*/
    white-space: nowrap;
}

.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu
{
    /*width: 300px;*/
}

.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul
{
    /*width: 100px;*/
    /*padding: 5px;*/
    border:1px solid #08539f;
    background: #dddddc;
    z-index:9999;
}

.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    /*width:100px;*/
    /*padding: 2px 0 2px 0;*/
    color: #FFFFFF;
    /*height:26px;*/
}

.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li a,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li span
{
	color: #FFFFFF;
    /*color: #124500;*/
    border-style: none;
    text-align: center;
    padding:0 10px;
}

/* Sub Menu text style */
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li a,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li span
{
    text-align: left;
    color: #4173b0;
    padding:0 5px;
}

/* Top Menu rollover styles */
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li:hover,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li:hover ul,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover ul
{
    /*background: #165EA9 url(bg-menu-main.png) repeat-x;*/
    color: #b7c5d2;
    text-decoration:none;
}
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li a:hover
{
	color: #b7c5d2;
	text-decoration:none;
}

/* Sub Menu text rollover styles */
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li a:hover
{
	color: #FFFFFF;
	background: #4173b0;
}
/*
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover,
.MainMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li a:hover li li a:hover
{
	color: #FFFFFF;
	background: #4173b0;
}
*/

/* --------------------------------------------------------------------------------------------------- */
/* Used when the Menu adapter is NOT used. */
/* These styles are used by the Menu's skin, found in this theme's skin file. */

.Menu-Skin-Static
{
    padding:2px 10px;
}

.Menu-Skin-DynamicHover
{
    background: #165EA9 url(bg-menu-main.png) repeat-x;
}



/* This style sheet is intended to contain RARELY CHANGED rules used when the Menu control adapter is enabled. */
/* These rules correspond to the "pure CSS menu" technique that have been evolving over the past several years. */ 
/* See WhitePaper.aspx for details. */

ul.AspNet-Menu 
{
    position: relative;
}


ul.AspNet-Menu, 
ul.AspNet-Menu ul
{
    margin: 0;
    padding: 0;
    display: block;

}

ul.AspNet-Menu li
{
    position: relative;
    list-style: none;
}

ul.AspNet-Menu li a,
ul.AspNet-Menu li span
{
    display: block;
    text-decoration: none;
}

ul.AspNet-Menu ul
{
    position: absolute;
    display: none;    
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li:hover ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul
{
    display: none;
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul
{
    display: block;
}


/* -------------------------------------------------------------------------- */
/* When the Menu control's Orientation property is Horizontal the adapter wraps the menu with DIV */
/* whose class is AspNet-Menu-Horizontal. This allows us to force the top tier of the menu to layout */
/* horizontally, whereas all subsequent tiers of the menu lay out vertically. */

.AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    float: left;
}

.AspNet-Menu-Horizontal ul.AspNet-Menu li li
{
    float: none;
}
