@charset "utf-8";
.treeview .hitarea{height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}
/* fix for IE6 */
* html .hitarea{display:inline;float:none;}
.treeview li{margin:0;}
#treecontrol{margin:1em 0;display:none;}
.treeview a:hover, .treeview span:hover{text-decoration:none;font-weight:bold;cursor:pointer;}
.treeview li.collapsable, .treeview li.expandable{background-position:0 -176px;}
.treeview .expandable-hitarea{background-position:-80px -3px;}
.treeview li.last{background-position:0 -1766px}
.treeview li.lastCollapsable{background-position:0 -111px}
.treeview li.lastExpandable{background-position:-32px -67px}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea{background-position:0;}
.filetree a{text-decoration:none;}
.filetree li{padding:3px 0 2px 5px;}
.filetree span.folder, .filetree span.file{padding:1px 0 1px 16px;display:block;}
.filetree span.folder{background:url(/images/i_tree4.gif) no-repeat 0 50%;}
.filetree li.expandable span.folder{background:url(/images/i_tree3.gif) no-repeat 0 50%;}
.filetree span.file{background:url(/images/i_tree2.gif) no-repeat 0 50%;}
.contentFileTree span.leaf{background:url(/imgs/i_tree2.gif) no-repeat 0 50%;}
.filetree > li > span.file, .filetree > li > span.folder, .filetree > li.expandable > span.folder{background:url(/images/i_tree1.gif) no-repeat 0 50%;border-top:1px solid #E8E8E8;width:150px;line-height:24px;}
.filetree > li:last-child > span.file, .filetree > li:last-child > span.folder{border-bottom:1px solid #E8E8E8;width:150px;line-height:24px;}
