/* ------ default ------- */
._Tree {
    margin: 0px;
    padding: 0px;
    overflow: auto;
    padding-left: 10px;
}

._Tree ul {
    padding: 0px;
    margin: 0px;
}

._Tree ul {
    border: 0px;
}

._Tree li {
    list-style: none;
    cursor: pointer;    
    text-align: left;
    white-space: nowrap;
}

._Tree li * {
    vertical-align: middle;
}

._Tree li.expandable {
}

._Tree li.disabled a, ._Tree li.disabled ._TreeButton {
    opacity: 0.5;
}

._Tree a {
    display: inline-block;
}

._Tree .selected > a {
    background: #0D5386;
    color: #FFFFFF;
}

._Tree li:hover, ._Tree li.hover, ._Tree li.active {
}

/*
._Tree .treeHLine {
    border-top: 1px dotted #999999;
    height: 1px;
    float: left;
    margin-top: 9px;
}

._Tree .treeVLine {
    border-left: 1px dotted #999999;
    float: left;
    width: 1px;
    margin-left: -11px;
}

._Tree .expandButton {
    background-image: url(img/plus.png); 
    width: 9px;
    height: 9px;
    float: left;
    position: relative;
}

._Tree .collapseButton {
    background-image: url(img/minus.png); 
    width: 9px;
    height: 9px;
    float: left;
    position: relative;
}

._Tree .noButton {
    width: 9px;
    height: 9px;
    float: left;
    position: relative;
}
*/

._Tree ._TreeLine {
}

._Tree ._TreeHLine {
    border-top: 1px dotted #999999;
    height: 1px;
    display: inline-block;
    vertical-align: top;
    margin-top: 9px;
}

._Tree ._TreeVLines {
    display: inline-block;
    vertical-align: top;
}

._Tree ._TreeVLine {
    border-left: 1px dotted #999999;
    display: inline-block;
    vertical-align: top;
    width: 15px;
}

._Tree ._TreeButton {
    width: 9px;
    height: 9px;
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
}

._Tree ._TreeExpandButton {
    background-image: url(img/plus.png); 
}

._Tree ._TreeCollapseButton {
    background-image: url(img/minus.png); 
}

._Tree .expandable ._TreeExpandCollapseButton {
    background-image: url(img/plus.png); 
}

._Tree .expandable.expanded ._TreeExpandCollapseButton {
    background-image: url(img/minus.png); 
}

._Tree {
}

._Tree li img {
    margin-right: 2px;
}

._Tree li input[type=checkbox] {
    margin-right: 2px;
}

._Tree ._CheckBox + .button {
    margin-right: 6px;
}
