.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

.vertiMenu {
margin:170px 0px 0px 0px;
	padding:0px;	
width:193px;
}

.vertiMenu ul {

	text-indent:0px;
	text-transform:uppercase;
	width:193px;
	font-size:100%;
	letter-spacing:0px;
	list-style: none;
	overflow:hidden;
	
}
.vertiMenu li {
	line-height:1.5em;
	padding: 0;
	margin: 0;
}
.vertiMenu ul ul {
	padding: 0px 3px 0px 15px;font-size:90%; 
}	.vertiMenu ul li{background-position:-16px 0px; line-height:1.6em;}
.vertiMenu ul ul li{background-position:-31px 0px; line-height:1.8em;}
.vertiMenu ul ul ul li{background-position:-45px 0px; line-height:2em;}
.vertiMenu ul ul ul ul li{background-position:-60px 0px; line-height:2.2em; font-size:110%;}
.vertiMenu a 
{
    text-decoration:none;
}
.vertiMenu a:hover 
{
    color:#666666;
}

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:193px;
}
.vertiMenu ul.AspNet-Menu   li
{
    width: 100%;
}



.vertiMenu a, /* all anchors and spans (nodes with no link) */
.vertiMenu span
{
    color: #333333;
    padding: 0px 5px 0px 5px;
   

}


.vertiMenu a.AM-TopLevel
{
text-transform:uppercase;
}

.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;
background-image: url(/core/img/interface/menuBg.gif);


}

.vertiMenu  li.AM-SiblingSelected
{
 
display:block;
}


/*highlight the path to here*/
.vertiMenu a.AM-Selected,
.vertiMenu a.AM-ChildSelected,
.vertiMenu a.AM-Hover
{
color:#8F0000; ;
}

.vertiMenu li.AM-Selected,
.vertiMenu li.AM-ChildSelected
{

background-repeat:no-repeat;
}

li.AM-Hover, .vertiMenu li:hover{

	background-repeat:no-repeat;
}