.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

.vertiMenu ul {

	font-size:8pt;
	letter-spacing:0px;
	padding: 20px 0px 3px 15px;
	margin: 0;
	list-style: none;
	font-weight:bold;
	overflow:hidden;
	
}
.vertiMenu li {
	line-height:18px;
	padding: 0;
	margin: 0;
}
.vertiMenu ul ul {
	padding: 0px 3px 2px 15px;
}	


.vertiMenu a 
{
    text-decoration:none;
}


ul.AspNet-Menu 
{
   /* position: relative;*/
}


/* ------------------------------------------ customise----------------------*/


/*
UL
AspNet-Menu
AM-SelectedLevel
 
classes to work with on LI
AM-TopLevel
AM-WithChildren
AM-Leaf  
AM-ChildSelected
AM-ParentSelected
AM-AncestorSelected
 
 classes to work wtih on UL


*/



.vertiMenu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


.vertiMenu ul.AspNet-Menu  
{
  width:180px;
}
.vertiMenu ul.AspNet-Menu   li
{
    width: 100%;
}



.vertiMenu a, /* all anchors and spans (nodes with no link) */
.vertiMenu span
{
    color: white;
    padding: 2px 5px 0px 5px;
   
  /*  background: transparent url(arrowRight.gif) right center no-repeat;*/
}

.vertiMenu li.AM-Leaf a, /* leaves */
.vertiMenu li.AM-Leaf span
{
    background-image: none !important;
}



.vertiMenu li{
display:none;  /** hide everything*/
}

.vertiMenu  li.AM-TopLevel
{
display:block;
}

.vertiMenu  li.AM-ChildSelected
{
 display:block;
}


.vertiMenu  li.AM-ParentSelected
{
display:block;
}

.vertiMenu  li.AncestorSelected
{
display:block;
}
.vertiMenu li.AM-Selected /* this tier is selected */
{
display:block;

 
}

.vertiMenu  li.AM-SiblingSelected
{
 
display:block;
}


/*highlight the path to here*/
.vertiMenu a.AM-Selected,
.vertiMenu a.AM-ChildSelected
{
color:white !important;
}