.jquery-tree,
.jquery-tree ul
{
    list-style: none;
}

.jquery-tree-handle
{
    vertical-align: top;
    margin-right: 2px;
}

.jquery-tree-handle > span
{
    vertical-align: top;
}

.jquery-tree > li > .jquery-tree-handle > span
{
    padding-top: 2px;
}

/*.jquery-tree-collapsed .jquery-tree-handle
{
    background-position: left -18px;
}

.jquery-tree-node .jquery-tree-node .jquery-tree-handle
{
    background-position: left 6px;
}

.jquery-tree-node .jquery-tree-node.jquery-tree-collapsed .jquery-tree-handle
{
    background-position: left -24px;
}*/

.jquery-tree-collapsed ul
{
    display: none;
}

.jquery-tree-collapseall,
.jquery-tree-expandall
{
    cursor: pointer;
}

.jquery-tree-collapseall
{
    margin-right: 1em;
}

.jquery-tree input
{
    position: absolute;
    left: -1000px;
}

.jquery-tree-leaf
{
    padding-left: 5px;
}

.jquery-tree-node
{
    padding-left: 5px;
}

.jquery-tree-node .jquery-tree-node
{
    padding-left: 5px;
}

.jquery-tree-title
{
    display: inline-block;
}

label.jquery-tree-title
{
    font-weight: normal;
}

/*.jquery-tree-checked-partial,
.jquery-tree-checked,
.jquery-tree-unchecked
{
    background-position: 5px 50%;
    background-repeat: no-repeat;
    cursor: default;
    padding-left: 25px;
    margin: 0;
}

.jquery-tree-checked-partial
{
    background-image: url('../Images/checkbox-partial.png');
}

.jquery-tree-checked
{
    background-image: url('../Images/checkbox-checked.png');
}

.jquery-tree-unchecked
{
    background-image: url('../Images/checkbox-unchecked.png');
}*/

.jquery-tree-node label,
.jquery-tree-handle
{
    -webkit-user-select: none;
    user-select: none;
}