ul.explorertree{ list-style-type: none; margin: 0; padding: 0; } .explorertree_root{ font-size: 90%; width: 25%; min-height: 300px; max-height: 800px; float: left; overflow: auto; border: 1px solid #ccc; text-align: left; } .explorertree_root .folder > .li > a:before, .explorertree_root.folder > .li > a:before{ content: ""; display: inline-block; width: 9px; height: 9px; margin-right: 5px; } .explorertree_root .folder.open> .li > a:before, .explorertree_root.folder.open> .li > a:before{ background: url('../../images/minus.gif'); } .explorertree_root .folder.closed> .li > a:before, .explorertree_root.folder.closed> .li > a:before{ background: url('../../images/plus.gif'); } .explorertree_root .folder.closed> ul.explorertree, .explorertree_root.folder.closed> ul.explorertree{ display: none; } .explorertree_root .folder.open.loading> .li:after, .explorertree_root.folder.open.loading> .li:after{ content: "Loading..."; margin-left: 10px; display: block; } .explorertree_selected{ font-weight: bold; }