.suckertreemenu ul{

margin: 0;

padding: 0;

list-style-type: none;

}



/*Top level list items*/

.suckertreemenu ul li{

position: relative;

display: inline;

float: left;

width: 12.46302%;

/*width: 9.95%;*/

background-color: #4c7aa8; /*overall menu background color*/

}



/*Top level menu link items style*/

.suckertreemenu ul li a{

display: block;/*Width of top level menu link items*/

padding: 3px 8px;

border: 1px double black;

border-left-width: 1px;

text-decoration: none;

color: #ffffff;

font-weight: bold;

}

	

/*1st sub level menu*/

.suckertreemenu ul li ul{

left: 0;

position: absolute;

top: 1em; /* no need to change, as true value set by script */

z-index: 5;

display: block;

visibility: hidden;

}



/*Sub level menu list items (undo style from Top level List Items)*/

.suckertreemenu ul li ul li{

display: list-item;

float: none;

z-index: 5;

}



/*All subsequent sub menu levels offset after 1st level sub menu */

.suckertreemenu ul li ul li ul{ 

left: 159px; /* no need to change, as true value set by script */

top: 0;

}



/* Sub level menu links style */

.suckertreemenu ul li ul li a{

display: block;

width: 160px; /*width of sub menu levels*/

color: #ffffff;

text-decoration: none;

padding: 3px 8px;

border: 1px solid #ccc;

z-index: 5;

}



.suckertreemenu ul li a:hover{

background-color: #77b5f4;

color: white;

}



/*Background image for top level menu list links */

.suckertreemenu .mainfoldericon{

}



/*Background image for subsequent level menu list links */

.suckertreemenu .subfoldericon{

}



* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/

padding-top: 1em;

}

	

/* Holly Hack for IE \*/

* html .suckertreemenu ul li { float: left; height: 1%; }

* html .suckertreemenu ul li a { height: 1%; }

/* End */



</style>