﻿.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

.siteMenu ul {}

.siteMenu ul.AspNet-Menu ul
{
    width: 10.5em;
    left: 8.9em;
    z-index: 10;
}

.siteMenu ul.AspNet-Menu li
{
    display: inline; 
	margin: 0; 
	padding: 0; 
	list-style: none; 
}

.siteMenu ul.AspNet-Menu li a, 
.siteMenu ul.AspNet-Menu li span
{
	padding: 10px 12px 10px 12px;
	text-decoration: none;
	text-align: center;
	font-size: 13px;
	font-weight: normal;
	background: url("Misc/navigation_link_notactive.gif");
	background-position: right 0px;
	font-family: Arial;
	color: White;
}

.siteMenu ul.AspNet-Menu li a:hover,
.siteMenu ul.AspNet-Menu li span.Asp-Menu-Hover,
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover
{
    padding: 10px 12px 10px 12px;
	text-decoration: none; 
	text-align: center; 
	font-size: 13px;
	font-weight: normal;
	background: url("Misc/navigation_link_active.gif");
	background-position: right 0px;
	font-family: Arial;
	float:left; 
	color: White;
}

.siteMenu ul.AspNet-Menu li:hover a, 
.siteMenu ul.AspNet-Menu li:hover span, 
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover a,
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover span,
.siteMenu ul.AspNet-Menu li:hover li:hover a, 
.siteMenu ul.AspNet-Menu li:hover li:hover span, 
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.siteMenu ul.AspNet-Menu li:hover li:hover ul a:hover, 
.siteMenu ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
    color: White;
}

.siteMenu ul.AspNet-Menu li:hover ul a, 
.siteMenu ul.AspNet-Menu li:hover ul span, 
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.siteMenu ul.AspNet-Menu li:hover li:hover ul a, 
.siteMenu ul.AspNet-Menu li:hover li:hover ul span, 
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{     
	padding: 7px 0px 7px 12px;
	text-decoration: none; 
	text-align: left; 
	font-size: 13px;
	font-weight: normal;
	background:  url("Misc/navigation_sublink_notactive.gif");
	background-position: right 0px;
	font-family: Arial;
	color: White; 
	float:left;
}

.siteMenu ul.AspNet-Menu li:hover ul a:hover,
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a:hover,
.siteMenu ul.AspNet-Menu li:hover ul span.Asp-Menu-Hover,
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span.Asp-Menu-Hover,
.siteMenu ul.AspNet-Menu li:hover li:hover ul a:hover, 
.siteMenu ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
.siteMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul li.AspNet-Menu-SelectedLeaf a.AspNet-Menu-Link {  

	padding: 7px 0px 7px 12px;
	text-decoration: none; 
	text-align: left; 
	font-size: 13px;
	font-weight: normal;
	background: url("Misc/navigation_sublink_active.gif");
	background-position: right 0px;
	font-family: Arial;
	color: White; 
	float:left; 
}

.siteMenu .AspNet-Menu-Horizontal
{
    position:absolute;
    top: 0;
    z-index: 10;
}

.siteMenu .AspNet-Menu-Horizontal ul.AspNet-Menu
{
    width: auto;
}

.siteMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul
{
    width: 10.5em;
    left: 0;
    top: 95%;
}

.siteMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul ul
{
	display: none;
}

.siteMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    text-align:center;
}

.siteMenu ul.AspNet-Menu li ul li a,
.siteMenu ul.AspNet-Menu li ul li span
{
    width: 210px;
}

.sampleMenu
{
	background-image: url("Misc/navigation_middle.gif"); /*url("Misc/navigation_left.gif");
	background-color:White;*/
	background-position: top left; 
	background-repeat:repeat;
	padding: 0px 10px 0px 0px;
	height: 36px;
	margin: 132px 0px 0px 120px;
	position:relative;
    font-size:small;
    /*background-color: #1F48A0;*/
}

.sampleMenuLeftMargin {
    height: 36px; 
    background-image: url("Misc/navigation_left.gif");	
	background-position: top left; 
	background-repeat: no-repeat;
	padding: 0px 10px 0px 20px;
	height: 36px;
	margin: 132px 0px 0px 100px;
	position:relative;
	float:left;
}