.placeholder {
    background-color: #cfcfcf;
    height: 28px;
}

.ui-nestedSortable-error {
    background:#fbe3e4;
    color:#8a1f11;
}

ol {
    margin: 0;
    padding: 0;
    padding-left: 30px;
}

ol.sortable, ol.sortable ol {
    margin: 0 0 0 25px;
    padding: 0;
    list-style-type: none;
}

ol.sortable {
    margin: 5px 0 0 0;
}

.sortable li {
    margin: 3px 0 0 0;
    padding: 0;
}

.sortable li div  {
    border: 1px solid #CCCCCC;
    padding: 5px 5px 5px 2px;
    margin: 0;
    /*
    cursor: move;
	background: url(../images/drag-handle.gif) 3px center no-repeat;
    padding-left: 13px;
    */
}

.sortable_handle {
    display: inline-block;
    width: 10px;
	background: url(../../images/drag-handle.gif) center center no-repeat;
    height: 14px;
    vertical-align: middle;
    margin-right: 5px;
    cursor: move;
}


.sortable li div:hover {
    background-color: #FFEEDD;
}

.nav_tree_icons {
    float: right;
}

.nav_tree_icons a {
    margin-left: 5px;
}

#status {
    padding: 5px;
    background-color: #EFEFEF;
    height: 15px;
}

