

.x-tree-custom .x-panel-body {
	border:0! important;
}

.x-tree-node{
	width:175px;
	background:#E3E3E3;
}

.level1{
	border-top:1px solid #BDBDBD;
}

.level1_leaf{
	border-top:1px solid #BDBDBD;
}

.x-tree-custom .x-panel-body a span{
	font-weight:bold;
}



.x-tree-root-ct{
	border-top:0! important;
	border-right:1px solid #BDBDBD;
	border-bottom:1px solid #BDBDBD;
	border-left:1px solid #BDBDBD;
}

.x-tree-node-indent .x-tree-icon{
	width:8px;
}

.x-tree-node-indent .x-tree-elbow-line{
	width:8px;
}


.rootCSS{
	display:none;
}

.x-tree-node-anchor span{
	overflow:hidden;
}


.x-tree-arrows .x-tree-ec-icon {
	display:none;
}

.x-tree-node-expanded .x-tree-node-icon{
	background-image:url(images/minus.gif)! important;
}

.x-tree-node-collapsed .x-tree-node-icon {
	background-image:url(images/plus.gif)! important;
}

.level1_leaf .x-tree-node-icon {
	background-image:url(images/item.gif)! important;
}


.x-tree-node-leaf .x-tree-node-icon {
	width:8px;
	background-image:url(images/arrow_grey_r.gif);
}

.x-tree-node-leaf{
	background:#EEEEEE;
}

.x-tree-node .x-tree-selected {
	background-color:transparent;
}


.x-tree-node-over{
	background-color:#ffffff! important;
}

/*  non standard x-tree-leaf-selected */
.x-tree-leaf-selected a span{
	color:#A90029;
}
.x-tree-leaf-selected{
	background-color:#FFFFFF! important;
}
/*  non standard x-tree-leaf-selected */
.x-tree-leaf-selected .x-tree-node-icon {
	width:8px;
	background-image:url(images/arrow_red_r.gif)! important;
}

/*override ext-all.css (line 505)*/
.x-tree-node a span, .x-dd-drag-ghost a span {
padding:1px 0 1px 2px;
}