/* ****************************************************** */
/*  END : ADDITIONAL CSS STYLES REQUIRED BY ACMS SIDE  */
/* ****************************************************** */
.auditMenuTree {
	list-style: none;
	padding-left: 0px;
	border-bottom: 1px solid #5a595a;
}

.auditMenuTree ul {
	list-style: none;
	padding-left: 0px;
	border-bottom: none;
}

.auditMenuTree ul li {
	padding-top: 0px;
}

ul.menuTree ul li div.folderNode_menu {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-left: 10px;
	border-top: 1px solid #5a595a;
	border-left: 1px solid #5a595a;
    border-right: 1px solid #5a595a;
	background-color: #ffffff;
}

ul.menuTree li div.folderNode_menu {
    height: 13px;
    padding-bottom: 8px;
    padding-top: 6px;
}

ul.auditMenuTree li div.disableMenu {
	/*font-size: 100%;*/
	background-color: #EEEEEE;
	opacity: 0.4;
	filter: alpha(opacity = 40); /* For IE8 and earlier */
}

.auditMenuTree .deletedMenu {
	list-style: none;
	padding-left: 0px;
}

.auditMenuTree .deletedMenu ul {
	list-style: none;
	padding-left: 0px;
}

.auditMenuTree .deletedMenu ul li {
	padding-top: 0px;
}

.auditMenuTree .folderNode {
	height: 20px;
	padding-left: 0px;
	color: #212121;
}

.auditMenuTree .folderNode span.availableMenu,
.auditMenuTree .folderNode_menu span.availableMenu,
 {
	/*Mouse Mouse Event*/
	pointer-events: auto;
	opacity: 1;
	filter: none;
	line-height: 15px! important;
}

.auditMenuTree .folderNode span.disableMenu,
.auditMenuTree .folderNode_menu span.disableMenu
 {
	/*Disable Mouse Event*/
	opacity: 0.4;
	filter: alpha(opacity = 40); /* For IE8 and earlier */
	pointer-events: none;
}

.auditMenuTree .folderNode span.availableMenu:HOVER,
.auditMenuTree .folderNode_menu span.availableMenu:HOVER {
	text-decoration: underline;
	cursor: pointer;
}

.auditMenuTree .folderNode span.disableMenu:HOVER,
.auditMenuTree .folderNode_menu span.disableMenu:HOVER {
	text-decoration: none;
	cursor: default;
}

.auditMenuTree .folderNode_menu img
.auditMenuTree .folderNode img {
	display: inline;
}

.hide {
	display: none;
}

.show {
	display: block;
}

.auditMenuTree .minus {
	float: left;
	position: relative;
	width: 20px;
	height: 15px;
	border: 0px red solid;
	background: url(../images/icn_minus.jpg) no-repeat;
	/*display: none;*/
	cursor: pointer;
}

.auditMenuTree .plus {
	float: left;
	position: relative;
	width: 20px;
	height: 15px;
	border: 0px red solid;
	background: url(../images/icn_plus.jpg) no-repeat;
	cursor: pointer;
}

.auditMenuTree .space {
	float: left;
	position: relative;
	width: 26px;
	height: 15px;
	border: 0px red solid;
	background: url(../../../graphic/spacer.gif) no-repeat;
}

/****Audit Log Menu Style ***/
.auditMenuTree .folderNode span.pinnedMenu,
.auditMenuTree .folderNode span.pinnedMenu_menu {
	opacity: 0.3;
	/* For IE8 and earlier */
	filter: alpha(opacity = 40);
}

.auditMenuTree .folderNode span.errorMenu,
.auditMenuTree .folderNode span.errorMenu_menu {
	color: #C80000;
}

.folderNode.disableMenu {
background-color: #e8e8e8!important;
}

.folderNode.availableMenu {
background-color: #e8e8e8!important;
}

.folderNode.highlighted,
ul.menuTree ul li div.folderNode_menu.highlighted {
background-color: #fffeb1!important;
}
