.sitemap{
font: bold 12px trebuchet ms, verdana, arial, tahoma;
}

.sitemap ul{
margin: 0;
padding: 1px;
list-style-type: none;
}

/*Top level list items*/
.sitemap ul li{
/*position: relative;*/
/*display:  inline;*/
/*float: left;*/
}

/*Top level menu link items style*/
.sitemap ul li a{
/*padding: 4px 10px;*/
color: #666666;
text-decoration: none;
}
/*
* html .sitemap ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
/*display: inline-block;
}
*/
.sitemap ul li a:link, .sitemap ul li a:visited{
color: #000000;
}

.sitemap ul li a:hover{
/*background: black; /*background of menu items during onmouseover (hover state)*/
color: #666666;
}
	
/*1st sub level menu*/
.sitemap ul li ul{
position: relative;
left: 20px;
text-align: left;
/*display: none; /*collapse all sub menus to begin with*/
/*visibility: hidden;*/
}

/*Sub level menu list items (undo style from Top level List Items)*/
.sitemap ul li ul li{
display: list-item;
float: none;
color: #333333;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.sitemap ul li ul li ul{
/*left: 20px;*/
}

/* Sub level menu links style */
.sitemap ul li ul li a:link, .sitemap ul li ul li a:visited{
font: normal 12px trebuchet ms, verdana, arial, tahoma;
color: #5b8fbe;
padding: 5px;
font-weight: bold;
/*margin-left: 10px;*/
border-top-width: 0;
/*border-bottom: 1px solid gray;*/
}

.sitemap ul li ul li a:hover{
/*background: black; /*background of menu items during onmouseover (hover state)*/
color: #666;
}

.sitemap ul li ul li ul li a:link, .sitemap ul li ul li ul li a:visited{
font-weight:normal;
}

