div.test_bg {background-image:url(../img/pre_done.png);width:16px;height:16px}
div.tree_general{text-align:center;margin:0px auto;width:200px;padding:10px;border:3px double #000;box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;}
div.vert_stick{margin:0px auto;width:16px;height:16px;background-image:url(../img/tree/vert.png);}
.tree_type_td{}
td.left_type {width:50%;border-top:1px solid #000}
td.left_type_noact {width:50%;}
td.right_type {width:50%;border-top:1px solid #000;border-left:1px solid #000;}
td.right_type_noact {width:50%;border-left:1px solid #000;}

.Container {padding: 0;margin: 0;}
.Container li {list-style-type: none;}

/* indent for all tree children excepts root */
.Node {
    background-image : url(../img/tree/i.gif);
    background-position : top left;
    background-repeat : repeat-y;
    margin-left: 18px;
    zoom: 1;
}
.IsRoot {margin-left: 0;}
/* left vertical line (grid) for all nodes */
.IsLast {background-image: url(../img/tree/i_half.gif);background-repeat : no-repeat;}
.ExpandOpen .Expand {background-image: url(../img/tree/expand_minus.gif);}
/* closed is higher priority than open */
.ExpandClosed .Expand {background-image: url(../img/tree/expand_plus.gif);}
/* highest priority */
.ExpandLeaf .Expand {background-image: url(../img/tree/expand_leaf.gif);}
.Content {min-height: 18px;margin-left:18px;padding-top:5px;}
div.tree_item {padding:5px;border:1px solid #000;box-shadow:3px 3px 3px #ccc;-webkit-box-shadow:3px 3px 3px #ccc;}
div.tree_subitem {padding:5px;border:1px dotted #000;box-shadow:3px 3px 3px #ccc;-webkit-box-shadow:3px 3px 3px #ccc;}
* html  .Content {height: 18px;}
.Expand {width: 18px;height: 18px;float: left;}
.ExpandLoading   {width: 18px;height: 18px;float: left;background-image: url(../img/tree/expand_loading.gif);}
.ExpandOpen .Container {display: block;}
.ExpandClosed .Container {display: none;}
.ExpandOpen .Expand, .ExpandClosed .Expand {cursor: pointer;}
.ExpandLeaf .Expand {cursor: auto;}

div.tree_window{position:fixed;z-index:10;left:35%;top:20%;width:30%;border:5px solid #ccc;border-radius:10px;background:#fff;display:none;}
div.tree_window div.inner{padding:10px}
div.tree_window div.close{padding:5px 10px;background:rgb(208, 229, 255);border-radius:0px 0px 5px 5px}

div.edit_div{position:relative;margin-top:-5px;margin-right:-10px;z-index:10;text-align:right;display:none;width:100%;height:16px;float:right}
div.edit2_div{position:relative;margin-top:-18px;margin-right:1px;z-index:10;text-align:right;display:none;width:100%;height:16px;float:right}
.dummie {position:absolute;z-index:12;width:200px;background:#fff;display:none}