body {}
/*add white border to left of nav and center it - 15px*/
ul.AspNet-Menu { position: relative; border-left:solid 1px white; height: 42px;}
ul.AspNet-Menu { margin: 0px 0px 0px 15px; padding: 0; display: block; }
/*end white border left and centering*/ 
ul.AspNet-Menu ul { margin: 0px 0px 0px 0px; 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 (11) tiers */
ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li:hover ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul ul ul ul,
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,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul ul ul ul
{ display: none; }
/* Add more rules here if your menus have more than three (11) 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 li li li:hover ul,
ul.AspNet-Menu li li li li li:hover ul,
ul.AspNet-Menu li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li 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,
ul.AspNet-Menu li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li li li li.AspNet-Menu-Hover ul    
{ display: block; }


.AspNet-Menu-Horizontal ul.AspNet-Menu li { float: left;}
.AspNet-Menu-Horizontal ul.AspNet-Menu li li { float: none;}
.AspNet-Menu-Vertical { position:relative;top: 30px;left: 0px;z-index: 300;}
ul.AspNet-Menu, 
ul.AspNet-Menu ul {width: 155px; font-weight: bold;font-size:13px;  }
 ul.AspNet-Menu ul { left: 155px; top: 1px; }
 ul.AspNet-Menu li {height: 36px; background:url(menuHoverBG.gif); color:White;  margin: 0px 0px 0px 0px; /*background: dimgray;*/  }
 ul.AspNet-Menu li a {height: 36px; font-size:13px; margin: 0px 0px 0px 0px; padding: 3px 5px 3px 5px; color:White; border-right:1px solid #E4DCB2;/*border:1px solid #A9B8C2;*/}
 ul.AspNet-Menu li a img { border-style: none; vertical-align: middle; }
li.AspNet-Menu-Leaf  ,
li.AspNet-Menu-SelectedLeaf
{
    background:url(menuHover.gif); /*background-image: none;*/
}
li.AspNet-Menu-WithChildren > a
{
    background:url(menuBG.gif); color:White;
}
li.AspNet-Menu-Leaf > a {background:url(menuBG.gif); color:White;}
li.AspNet-Menu-Leaf > a:hover
{
    background:url(menuHoverBG.gif); color:white;
}
li.AspNet-Menu-SelectedWithChildren > a,
li.AspNet-Menu-WithChildren > a:hover
{
    background:url(menuHoverBG.gif); color:White; 
}
li.AspNet-Menu-ChildSelected > a
{
    background:url(menuHoverBG.gif); color:White;
}
a.AspNet-Menu-Leaf
{
    background-color:blue; color:white;
}
a.AspNet-Menu-SelectedLeaf ,
li.AspNet-Menu-SelectedLeaf a,
li.AspNet-Menu-SelectedLeaf a:visited
{
    background-color:blue; color:#E3E6E8; background:url(menuHoverBG.gif);
}
 ul.AspNet-Menu li:hover, 
 ul.AspNet-Menu li.AspNet-Menu-Hover
 {
    background:url(menuHoverBG.gif); color:White;
 }
 .AspNet-Menu-Horizontal { margin: 10px 0px 0px 0px; width:950px; height:42px;  background:url(menuHoverBG.gif);}
 /*div.AspNet-Menu-Horizontal {margin: 10px 0px 0px 0px; height: 42px; width: 850px;z-index: 300; background: #fff url(menuOFF.gif); }*/
.AspNet-Menu-Horizontal ul.AspNet-Menu { width: 950px; }
.AspNet-Menu-Horizontal ul.AspNet-Menu ul {width: 115px;left: 0px;top: 23px;}
.AspNet-Menu-Horizontal ul.AspNet-Menu li {line-height:30px; width:115px; text-align:center;}
.AspNet-Menu-Horizontal ul.AspNet-Menu li li { text-align:center; white-space:nowrap; width:155px; height: 30px; line-height:30px;}
/*added margin below*/
/*make child menus wider to fit page names - width:170px;*/
.AspNet-Menu-Horizontal ul.AspNet-Menu ul li {height: 30px; width:170px; margin: 20px 0px -8px 0px;}
/*move the child/child menu over so it is not under its parent - 170px*/
.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul {margin: -2.5em 0 0 170px;}
