﻿.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* 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;	
}

/* Link Style */
.AspNet-Menu-Link {
	color:#000000;
}

.AspNet-Menu-Link:hover {
	color:#393838;
}

/* Level 0 Menu */
ul.AspNet-Menu li.AspNet-Menu-Leaf,
.AspNet-Menu-WithChildren0
{
    position: relative;
    list-style: none;
    float: left;    
    COLOR: #3C3C3C;     
    PADDING-RIGHT: 12px;     
    PADDING-LEFT: 12px;     
    PADDING-BOTTOM: 5px;     
    PADDING-TOP: 5px;    
    FONT-STYLE: normal; 
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
}

/* Level 0 Menu Hover */
ul.AspNet-Menu li.AspNet-Menu-Leaf:hover,
.AspNet-Menu-WithChildren0:hover
{  
    BACKGROUND-COLOR:#F6F7F7; 
	color:#9E9D9C;
	position:relative;
	display:block;    
}

/* All Level Dropdown Style */
li.AspNet-Menu-WithChildren0 ul,
li.AspNet-Menu-WithChildren1 ul,
li.AspNet-Menu-WithChildren2 ul,
li.AspNet-Menu-WithChildren3 ul,
li.AspNet-Menu-WithChildren4 ul
{
	border:1px solid #A3A3A3;
	background-color: #ffffff;
	
}

/* All Level Leaf Style */
li.AspNet-Menu-WithChildren0 ul li.AspNet-Menu-Leaf,
li.AspNet-Menu-WithChildren1 ul li.AspNet-Menu-Leaf,
li.AspNet-Menu-WithChildren2 ul li.AspNet-Menu-Leaf,
li.AspNet-Menu-WithChildren3 ul li.AspNet-Menu-Leaf,
li.AspNet-Menu-WithChildren4 ul li.AspNet-Menu-Leaf
{
	position: relative;
	display: block;
	clear: both;
	width:192px;
	text-align:left;
	background:#fff;
	border-top: 1px solid #EBEBEB;

}

/* All Level Leaf Hover Style */
li.AspNet-Menu-WithChildren0 ul li.AspNet-Menu-Leaf:hover,
li.AspNet-Menu-WithChildren1 ul li.AspNet-Menu-Leaf:hover,
li.AspNet-Menu-WithChildren2 ul li.AspNet-Menu-Leaf:hover,
li.AspNet-Menu-WithChildren3 ul li.AspNet-Menu-Leaf:hover,
li.AspNet-Menu-WithChildren4 ul li.AspNet-Menu-Leaf:hover
{
	background:#F6F7F7;
	border-top: 1px solid #EBEBEB;
	text-align:left;
}

/* Menu With Child */
li.AspNet-Menu-WithChildren1,
li.AspNet-Menu-WithChildren2,
li.AspNet-Menu-WithChildren3,
li.AspNet-Menu-WithChildren4,
li.AspNet-Menu-WithChildren5
{
	position: relative;
    list-style: none;
    float: left;    
    COLOR: #3C3C3C;     
    PADDING-RIGHT: 12px;     
    PADDING-LEFT: 12px; 
    PADDING-BOTTOM: 5px;     
    PADDING-TOP: 5px;    
    FONT-STYLE: normal; 
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	display:block;
	width:192px;
	border-top: 1px solid #EBEBEB;	
}



/* Menu With Child Hover */
li.AspNet-Menu-WithChildren1:hover,
li.AspNet-Menu-WithChildren2:hover,
li.AspNet-Menu-WithChildren3:hover,
li.AspNet-Menu-WithChildren4:hover,
li.AspNet-Menu-WithChildren5:hover,
li.AspNet-Menu-Hover
{
	background:#F6F7F7;
	border-top: 1px solid #EBEBEB;
	text-align:left;	
	display:block;
}

li.AspNet-Menu-Hover
{
	display:block;
}

ul.AspNet-Menu li a,
ul.AspNet-Menu li span

{
    display: block;
    text-decoration: none;
}

ul.AspNet-Menu ul
{
    position: absolute;
	left: 10px;
    visibility: hidden;  
	z-index:100;  
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul ul,/* Level 2 */
ul.AspNet-Menu li:hover ul ul ul, /* Level 3 */
ul.AspNet-Menu li:hover ul ul li:hover ul ul, /* Level 4 */
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul
{
    visibility: hidden;
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul, /* Level 1 */
ul.AspNet-Menu li li:hover ul, /* Level 2 */
ul.AspNet-Menu li li li:hover ul, /* Level 3 */
ul.AspNet-Menu li li li:hover ul li:hover ul, /* Level 4 */
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,
ul.AspNet-Menu li li li li.AspNet-Menu-Hover ul
{
    visibility: visible;
}

ul.AspNet-Menu li li:hover ul, /* Level 2 */
ul.AspNet-Menu li li li:hover ul, /* Level 3 */
ul.AspNet-Menu li li li:hover ul li:hover ul, /* Level 4 */
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
{
    left:216px;
    top:-2px;
}

.AspNet-Menu-Vertical ul.AspNet-Menu li
{
    width: 100%;
}

.AspNet-Menu-Horizontal
{
	width: 100%;
}

