.nMENU ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding:0px;
	margin:0px;
}

.nMENU li {
	padding:0px;
	margin:0px;
}

/* below you can change */


.nMENU ul {
	background-color:#bbbbbb;
	border: none;
	width:270px;
	font-size: 16px;
	font-family:"Times New Roman", Times, serif;
	margin:-2px 0px 0px 2px;
}

.nMENU ul ul {
	position: absolute;
	margin:-2px 0px 0px -2px;
	/* set ul position absolute and NOT set li position to relative for overlapping ul over li */
}

.nMENU li {
	background-color:#a0a0a0;
	margin:2px;
	padding:2px 0px 2px 0px;
}


.nMENU div.div_menu_item_outer {
	background-image: url(/img/menu_item.png);
	background-repeat:no-repeat;
	background-position:0pt 4px;
	position: relative;
	left:0px; 
	top:0px;
	min-height: 20px;
}

.nMENU div.div_menu_item_add {
	position: relative;
	left:0px; 
	top:0px;
	min-height: 22px;
}

.nMENU div.div_menu_item {
	position: relative; 
	left:15px; 
	top:0px;
	width:244px; 
}

li.folder {
	background-image: url(/img/folder.png);
	background-repeat:no-repeat;
	background-position:top right;
	}

li.newsubmenudummyclass {
	
}

.nMENU a {
	color:#000000;
	text-decoration:none;
}

li.currentlyopenedparentclass {
	background-color:#cccccc;
	}

li.currentlyopenedclass {
	background-color:#ccccee;
	}
 

li.over {
	background-color:#eeeeee;
}

.draghandle {
	cursor:move;
}

li.draggedclass {
	background-color:#B90709;
}

li.openedclass {
	background-color:#ffeeee;
	}

.nMENU img {
	border: none;
	}

div.controldiv {
	background-color:#fff;
	position: absolute;
	width: 50px;
	}
	
.nMENU div.adddiv {
	padding:1px 1px 1px 0px; 
	width:274px;
	position: relative;
	}
	
span.inactiveitem{
color:#777777;
	}


.nMENU .inplaceeditor-form {
display:inline;
position:absolute;
z-index:987;
}

.nMENU .inplaceeditor-form input {
margin:0px;
padding:0px;
font-size: 13px;
font-family:"Times New Roman", Times, serif;
width:220px;
}