div.menuEditor{
    width: 80%;
    margin: 0 auto;
}

div.menuEditor ul li{
    line-height: 1.4;
    list-style: none;
}

div.menuEditor  ul.text li:before {
    content: ">>";
    font-size: 13px;
    color: #b5e853;
    margin-left: -37px;
    margin-right: 21px;
    line-height: 16px;
}


/* Clearfix */

div.menuEditor  .cf:before, .cf:after {
    content:"";
    display:table;
}

div.menuEditor  .cf:after {
    clear:both;
}

div.menuEditor  .cf {
    zoom:1;
}


div.menuEditor ul, ul#sortableListsBase {
    margin:0; padding:0;
    list-style-type:none;
    color:#b5e853;
}

div.menuEditor li, li#sortableListsBase {
    margin:0;
    padding:0;
    list-style-type:none;
    color:black;

}



div.menuEditor ul, #sTree2, #sTreePlus { padding:0; background-color: lightgrey; }

#sTree2 li, #sTreePlus li, ul#sortableListsBase li {
    padding-left:30px;
    margin:5px;
    border:1px solid #6cd6f6;
    background-color: #38a7cb;
}

li div {
    padding:7px;
    background-color: white;
}

li, ul, div { border-radius: 3px; }

.c1 { color:#b5e853; font-weight: bold}
.c2 { color:#63c0f5; }
.c3 { color: black; }
.c4 { color: #888; }
.c5 { color: #666667; }
.c6 { color: #888; }

.bgC1, .gray { background-color:#ccc; }
.bgC2, .yellow { background-color:#ff8; }
.bgC3, .red { background-color:#ff9999; }
.bgC4, .blue { background-color:#aaaaff;}
.bgC5, .green { background-color:#99ff99; }
.bgC6, .gree2 { background-color:#bbffbb; }
.bgC7, .brown { background-color:#c26b2b; }

.pT20 { padding-top:20px; }

.pV10 { padding-top:10px; padding-bottom:10px; }

.pR { position: relative; }

.t10 { top: 10px; }

.dN { display:none; }

.zI1000 { z-index:1000; }

.small1 { font-size:0.8em; }
.small2 { font-size:0.7em; }
.small3 { font-size:0.6em; }

.tAR { text-align:right; }

.clear { clear:both; }


#sTree2, #sTreePlus { margin:10px auto; }