﻿.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. */
.NaviMenu
{
	display: block;
	border-right: none;
	margin: 0 auto;
	overflow:hidden;
	width:100%;
	float:left;
}
.NaviMenu .AspNet-Menu
{
	position: relative;
}
.NaviMenu .AspNet-Menu, .NaviMenu .AspNet-Menu .NaviMenu
{
	margin: 0px 0px;
	padding: 0px;
	display: block;
	text-transform: capitalize;
}
.NaviMenu .AspNet-Menu li
{
	position: relative;
	padding: -1px 0px;
	list-style: none;
	border-bottom: none;
	border-bottom: solid 1px #F7EBBF;
	border-bottom:dotted 1px #E2D8A9;
	display: block;
	width: 100%;
}
.NaviMenu .AspNet-Menu li:hover
{
	padding: 1px 0px;
	font-size:107%;
	font-weight: bold;
	background: transparent url(  'images/bgMainMenu.png' ) repeat-x top;
	border-bottom: 2px solid #F9E18B;
	border-top: 1px solid #F9E18B;
}
.NaviMenu .AspNet-Menu li a, .NaviMenu .AspNet-Menu li span
{
	display: block;
	text-decoration: none;
	text-transform: capitalize;
	font-size: 80%;
	padding: 4px 10px;
}
.NaviMenu .AspNet-Menu li a:hover
{
	color: #000;
	margin-bottom: -3px;
}
.NaviMenu .AspNet-Menu-Selected /* this tier is selected */
{
	font-size: 117%;
	font-weight: bold;
	background: transparent url('images/bgMenuSelected.png') repeat-x top;
	border-top:solid 1px #F9E18B;
	border-bottom:solid 1px #E2D573;
}
.NaviMenu .AspNet-Menu-Selected:hover /* this tier is selected */
{
	font-weight: bold;
	color: Black;
}
.NaviMenu .AspNet-Menu .NaviMenu
{
	position: absolute;
	visibility: hidden;
}

.AspNet-Menu-Vertical .NaviMenu .AspNet-Menu li
{
	width: 100%;
}
