ul.sitemap { padding-left: 3em; font-size: 12px; list-style-position: outside;}
ul.sitemap li { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_line_ie.gif);}
ul.sitemap li.root { list-style-type: none; list-style-image:none; margin-left:-2em; padding-left:0em ; }
ul.sitemap li.root span { margin-left: -1.3em; display:block;}
ul.sitemap li ul { margin-left:1em; padding:0em; }
ul.sitemap li.l1 { }
ul.sitemap li.l21 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level21.gif); }
ul.sitemap li.l20 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level20.gif); }
ul.sitemap li ul li ul { }
ul.sitemap li.l021 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level021.gif); }
ul.sitemap li.l321 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level321.gif); }
ul.sitemap li.l320 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level320.gif); }
ul.sitemap li.l301 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level301.gif); }
ul.sitemap li.l300 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level300.gif); }
ul.sitemap li { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_line.gif); }
ul.sitemap li.l0321 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level4321.gif); }
ul.sitemap li.l4321 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level4321.gif); }
ul.sitemap li.l4001 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level4001.gif); }
ul.sitemap li.l4020 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level4020.gif); }
ul.sitemap li.l4021 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level4021.gif); }
ul.sitemap li.l4301 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level4301.gif); }
ul.sitemap li.l4321 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level4321.gif); }
ul.sitemap li.l54321 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level54321.gif); }
ul.sitemap li.l54301 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level54301.gif); }
ul.sitemap li.l54001 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level54001.gif); }
ul.sitemap li.l54021 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level54021.gif); }
ul.sitemap li.l50021 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level50021.gif); }
ul.sitemap li.l50321 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level50321.gif); }
ul.sitemap li.l50001 { list-style-image:url(/gfx/treestruct/Lstyle/sitemap_level50001.gif); }

/*ul.sitemap span.li { padding-left: 0.7em;} */ 

/* description boxes */
ul.sitemap p.l1d { background-image:url(/gfx/Lstyle/sitemap_level1d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-0.67em; padding-left:0.8em;}

ul.sitemap p.l20d { background-image:url(/gfx/Lstyle/sitemap_level20d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-3.6em; padding-left:4.5em;}

ul.sitemap p.l20d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}

ul.sitemap p.l021d { background-image:url(/gfx/treestruct/Lstyle/sitemap_level021d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-3.67em; padding-left:4.8em;}
ul.sitemap p.l021d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
                        width: 40em;}
ul.sitemap p.l321d { background-image:url(/gfx/Lstyle/sitemap_level321d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-3.67em; padding-left:3.8em;}
ul.sitemap p.l321d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
                        width: 40em;}
ul.sitemap p.l320d { background-image:url(/gfx/Lstyle/sitemap_level320d.gif);
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-3.67em; padding-left:5.0em; 
}
ul.sitemap p.l320d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}
ul.sitemap p.l4320d { background-image:url(/gfx/Lstyle/sitemap_level4320d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-4.67em; padding-left:6.0em;}
ul.sitemap p.l4320d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}
ul.sitemap p.l4321d { background-image:url(/gfx/Lstyle/sitemap_level4321d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-6.17em; padding-left:7.00em;}
ul.sitemap p.l4321d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}

ul.sitemap p.l4021d { background-image:url(/gfx/Lstyle/sitemap_level4021d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-6.17em; padding-left:7.00em;}
ul.sitemap p.l4021d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}

ul.sitemap p.l0021d { background-image:url(/gfx/Lstyle/sitemap_level0021d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-6.17em; padding-left:7.00em;}
ul.sitemap p.l0021d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}

ul.sitemap p.l0321d { background-image:url(/gfx/Lstyle/sitemap_level0321d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-6.17em; padding-left:7.00em;}
ul.sitemap p.l0321d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}

ul.sitemap p.l04321d { background-image:url(/gfx/Lstyle/sitemap_level04321d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-7.60em; padding-left:8.0em;}
ul.sitemap p.l04321d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}

ul.sitemap p.l00321d { background-image:url(/gfx/Lstyle/sitemap_level00321d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-7.60em; padding-left:8.0em;}
ul.sitemap p.l00321d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}

ul.sitemap p.l04021d { background-image:url(/gfx/Lstyle/sitemap_level04021d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-7.60em; padding-left:8.0em;}
ul.sitemap p.l04021d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}
ul.sitemap p.l00021d { background-image:url(/gfx/Lstyle/sitemap_level00021d.gif);
                    background-position:left;
		    background-repeat:repeat-y; 
		    margin-top:0; 
		    margin-bottom:0;
		    margin-left:-7.60em; padding-left:8.0em;}
ul.sitemap p.l00021d span{ display:block; 
                        background-color: #eeeeee;
			border-width: 0.17em;
			border-color: black;
			border-style: ridge;padding: 0.2em;
			width: 40em;}

