.siteMap h1 {
font: bold 1em "trebuchet ms", trebuchet, verdana, arial, sans-serif;
color: #CC0000;
text-decoration: none;
margin: 0;
padding: 0 0 3px 90px; /* padding-bottom: 3px */
}


dl {
color: #8D2535;
font: 1em verdana, san-serif;
}

dl dl {
color: #8D2535;
font: 1em verdana, san-serif;
padding: 0 0 30px 0px;
}

dd dt {
padding: 0 0 3px 30px; /* Padding between the section heading and the subsection */
}


dd {  
font: .75em verdana, san-serif;
background-image: url('../../images/site-map-line.gif'); 
background-repeat: no-repeat;
padding: 2px 0 0 30px; /* width of the "branch" graphic - top:0 right:0 bottom:0 left:30px */
margin: 0 0 0 110px; /* align the indent of the leaf items - top:0 right:0 bottom:0 left:30px */
}

dd dd {  
font: 1em verdana, san-serif;
}

dd.last {
background-image: url('../../images/site-map-last.gif'); 
background-repeat: no-repeat;
}

dd a:link {
text-decoration: none;
color: #0055C6;
}

dd a:hover {
color: #0099FF;
}

dd a:visited {
text-decoration: none;
color: #6600EE;
}

.smCategories h2 a:link {
font: bold 1em "trebuchet ms", trebuchet, verdana, arial, sans-serif;
padding:20;
margin:0;
text-decoration: none;
color: #006837;
}

.smCategories h2 a:hover {
color: #FF0000;
padding:0;
margin:0;
text-decoration: underline;
}

.smCategories h2 a:visited {
padding:0;
margin:0;
text-decoration: none;
color: #EE5555;
}


