.quickTree {padding:0;margin:0;list-style:none;}
.tree * {margin:0; padding:0;}
.tree li {list-style:none; padding-left:21px;}
.tree li.root {padding-left:0;margin-bottom:5px;}
    .tree li li {background:url(/images/rootNode.gif) no-repeat 17px center; margin-left:10px; padding-left:31px;}
	.tree li li.root {padding-left:10px; background:url(/images/justOne.gif) repeat-y 17px 0;}
	.tree li li.root.last {background:none;}
    .tree li li.last {background:#E5E5E5;padding:10px;margin:10px 0px;color:#363636}
.expand {background:url(/images/plusMinus.gif) no-repeat; width:16px; _width:13px; height:16px; display:block; float:left; margin-top:2px; padding:0 5px 0 0; text-indent:-9999px; line-height:0; font-size:0;}
.contract {background-position:0 -16px;}
.expand:hover {cursor:pointer;}
.root h3:hover {cursor:pointer;}
.root h3 {display:inline;line-height:16px;}
.root h3 p{display:inline;}