.tree-body {padding:10px 20px 10px 20px;margin-left:auto;margin-right:auto;width:auto;}
.tree-node-title {float:left;margin-right:10px;}

.tree-node-title:focus {outline:none;}
.tree-node-title:hover {color:#248600;}
.tree-node-title.selected {color:#248600;font-weight:bold;}
.tree-node-title.disabled {opacity:0.5;}

.tree-node {clear:both;position:relative;width:100%;height:25px;line-height:25px;font-size:12px;color:#464646;border-bottom:dotted 1px transparent;}
.tree-node:hover {border-bottom:dotted 1px lightgrey;}
.tree-node.hide {display:none;}

.tree-node-seperator {clear:both;margin-left:15px;margin-right:0px;width:auto;height:0px;border-bottom:dotted 1px transparent;}

.tree-node-view-btn {float:left;margin-top:6px;margin-right:5px;width:13px;height:13px;cursor:pointer;}
.tree-node-view-btn.up {background:url('../imgs/ui/widget/aspen_widget_bullet01_nor.png') no-repeat center;}
.tree-node-view-btn.up:hover {background:url('../imgs/ui/widget/aspen_widget_bullet01_over.png') no-repeat center;}
.tree-node-view-btn.up:active {background:url('../imgs/ui/widget/aspen_widget_bullet01_sel.png') no-repeat center;}
.tree-node-view-btn.down {background:url('../imgs/ui/widget/aspen_widget_bullet02_nor.png') no-repeat center;}
.tree-node-view-btn.down:hover {background:url('../imgs/ui/widget/aspen_widget_bullet02_over.png') no-repeat center;}
.tree-node-view-btn.down:active {background:url('../imgs/ui/widget/aspen_widget_bullet02_sel.png') no-repeat center;}

.tree-node-icon {position:absolute;top:2px;width:26px;height:26px;cursor:pointer;}
.tree-node-icon.script {right:0px;background:url('../imgs/ui/icons/script_exist.png') no-repeat center;cursor:default;}
.tree-node-icon.add {right:52px;background:url('../imgs/ui/icons/widget_list_edit_nor.png') no-repeat center;}
.tree-node-icon.add:hover {background:url('../imgs/ui/icons/widget_list_edit_hover.png') no-repeat center;}
.tree-node-icon.add:active {background:url('../imgs/ui/icons/widget_list_edit_hover.png') no-repeat center;}
.tree-node-icon.edit {right:52px;background:url('../imgs/ui/icons/widget_list_edit_nor.png') no-repeat center;}
.tree-node-icon.edit:hover {background:url('../imgs/ui/icons/widget_list_edit_hover.png') no-repeat center;}
.tree-node-icon.edit:active {background:url('../imgs/ui/icons/widget_list_edit_hover.png') no-repeat center;}
.tree-node-icon.setup {right:26px;background:url('../imgs/ui/icons/widget_list_setup_nor.png') no-repeat center;}
.tree-node-icon.setup:hover {background:url('../imgs/ui/icons/widget_list_setup_hover.png') no-repeat center;}
.tree-node-icon.setup:active {background:url('../imgs/ui/icons/widget_list_setup_hover.png') no-repeat center;}
.tree-node-icon.show {right:0px;background:url('../imgs/ui/icons/widget_list_unhide_nor.png') no-repeat center;}
.tree-node-icon.show:hover {background:url('../imgs/ui/icons/widget_list_unhide_hover.png') no-repeat center;}
.tree-node-icon.show:active {background:url('../imgs/ui/icons/widget_list_unhide_hover.png') no-repeat center;}
.tree-node-icon.hide {right:0px;background:url('../imgs/ui/icons/widget_list_hide_nor.png') no-repeat center;}
.tree-node-icon.hide:hover {background:url('../imgs/ui/icons/widget_list_hide_hover.png') no-repeat center;}
.tree-node-icon.hide:active {background:url('../imgs/ui/icons/widget_list_hide_hover.png') no-repeat center;}
