.navigationmodule .newpage { padding:8px 0 5px 25px;background:url(../../images/icons/admin/newpage.png) no-repeat 0 50%;color:#333;font-size:130%;display:block; }
.navigationmodule .newpage:hover { color:#0079f4; }

.perms { margin-left:10px; }
.perms .addsubpage { background:url(../../images/icons/exp1icons.png);background-position:0 -498px;width:20px;height:20px;display:block;float:right; }

/* TREE STYLES */

#navtree { border:1px solid #999;padding:20px 10px;background:#efefef;font-weight:bold; }
#navtree table { border-collapse:collapse;border-spacing:0;padding:0;margin:0;width:100%; }
#navtree td { border-collapse:collapse;border-spacing:0;border:0;padding:0;margin:0; }

#navTreeContext h6 { text-align:left;padding-left:20px;font-size:12px;color:#333;border-bottom:1px solid #dedede; }
#navTreeContext .yuimenuitem { height:25px; }
#navTreeContext .yuimenuitemlabel { padding-top:5px; }
#navTreeContext .addsubpage { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -492px; }
#navTreeContext .addsubpages { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -742px; }
#navTreeContext .editpage { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -517px; }
#navTreeContext .deletepage { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -68px; }
#navTreeContext .userperms { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -8px; }
#navTreeContext .groupperms { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -38px; }
#navTreeContext .yui-skin-sam .bd { background:#fff;border:1px solid #444;text-align:left; }
#navTreeContext li.yuimenuitem { display:block; }

.navigationmodule.manager-hierarchy .not-hovered { background:#fff; }
.navigationmodule.manager-hierarchy .hovered { background:#cdcdcd;color:#fff;font-weight:bold;border:1px dotted #efefef; }
.navigationmodule.manager-hierarchy .draggables { width:100%;padding:0;border:1px solid #efefef; }

.navigationmodule.manager-hierarchy span.options { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:100% -442px; }

.navigationmodule.manager-hierarchy .draggables span { color:#010101;font-weight:bold;padding:3px 20px 0 2px;background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:100% -442px;cursor:default; }
.navigationmodule.manager-hierarchy .draggables a.sectionmenu{ width:20px;height:15px;padding:0 20px 0 0;background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:100% -418px;text-decoration:none; }
.navigationmodule.manager-hierarchy .draghandle { margin:0;height:20px;width:20px;padding:0;float:left;background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:100% -571px;display:block; }
.navigationmodule.manager-hierarchy .nondraggables span { color:#555;font-weight:bold;padding:3px 0 0 2px;display:block; }

/*.navigationmodule.manager-hierarchy .ghost { filter: alpha(opacity=30); -moz-opacity:.3;}*/

.navigationmodule.manager-hierarchy .addbefore { width:100%;font-size:0;height:3px;margin-bottom:1px; }
.navigationmodule.manager-hierarchy .addbefore-h { background:#000; }

.navigationmodule.manager-hierarchy .addafter { width:100%;font-size:0;height:3px;margin-top:1px;margin-bottom:1px;background-image:url(../../images/icons/exp1icons.png);background-color:transparent;background-position:100% -220px; }
.navigationmodule.manager-hierarchy .addafter-h { background-image:url(../../images/icons/exp1icons.png);background-color:transparent;background-position:100% -215px; }

.ddnavproxiebeingdragged { background:none;text-align:left;padding:0 0 5px 0;margin-left:25px;margin-top:25px; }
.ddnavproxiebeingdragged .shrinkwrap { border:1px solid #9a9;float:left;z-index:1;background:#fff;padding:2px 5px 2px 2px;position:relative; }
.ddnavproxiebeingdragged .shrinkwrap .pshadow { position:absolute;z-index:-1;background:#000;top:2px;right:-3px;bottom:-3px;left:2px; }
.ddnavproxiebeingdragged span { color:#333;font-weight:bold;font-size:12px; }

#dropindicator { width:18px;height:15px;float:left;margin:0 5px; }
#dropindicator.dropattop { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -643px; }
#dropindicator.dropatbottom { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -665px; }
#dropindicator.putinbetween { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -685px; }
#dropindicator.addtome { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -703px; }
#dropindicator.nodrop { background-image:url(../../images/icons/exp1icons.png);background-repeat:no-repeat;background-position:0 -722px; }

.nodebeingdragged { margin:20px 0 0 20px;border:1px solid #008000;background:#eee; }

#navTreeContext h6 { font-size:1em;background:#ddd;font-weight:bold;line-height:125%; }
ul.first-of-type { font-size:.75em;background:#fff;border:1px solid #ddd; }
.ygtvhtml div { text-align:left; }
