#sitemap {border:solid 1px gainsboro;padding:10px;font-family:"Lucida Grande",Geneva,Verdana,sans-serif;font-size:12px;}
#sitemap ul {list-style:none;margin:0;padding:0;}
#sitemap ul li {font-style:italic;font-weight:bold;margin:0;padding:18px 0 0 0;}
#sitemap ul li ul {margin:0;padding:0;}
#sitemap ul li ul li {font-style:normal;font-weight:normal;margin:0px 3px 0px 36px;padding-top:5px;}
.collapsed {display:none;}
.expanded {display:block;}
a.level-1, a.level-2 {text-decoration:none;margin:0;padding:3px 6px 3px 12px;}
a.level-1:link, a.level-2:link {color:midnightblue;}
a.level-1:visited, a.level-2:visited {background:transparent url('../visited.gif') no-repeat;color:darkslateblue;}
a.level-1:visited:hover, a.level-2:visited:hover {background:transparent url('../visited.gif') no-repeat;background-color:ghostwhite;}
a.level-1:hover, a.level-2:hover {text-decoration:underline;}
a.level-1:hover, a.level-1:active, a.level-2:hover, a.level-2:active {color:slateblue;}
a.collapsed, a.expanded, a.static {margin:0;padding:3px 6px 3px 12px;font-style:normal;font-weight:normal;text-decoration:none;display:inline;}
a.collapsed {background:transparent url('triangle-right.gif') no-repeat;}
/*a.collapsed:after {content:"[Expand]";}*/
a.expanded {background:transparent url('triangle-down.gif') no-repeat;}
/*a.expanded:after {content:"[Collapse]";}*/
a.static {background:transparent url('15x15_spacer.gif') no-repeat;}
a.smallsubtlebutton {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; text-decoration: none;background-color:whitesmoke;border: outset 1px gainsboro;padding:2px 8px 2px 8px;}
