ul.pfmw-treeview,
ul.pfmw-treeview ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul.pfmw-treeview ul {
	margin-top: 4px;
}

ul.pfmw-treeview div.pfmw-treeview-icon-hitarea {
	height: 9px;
	width: 9px;
	margin: 4px 0 0 -15px;
	float: left;
	cursor: pointer;
}

/* fix for IE6 */
* html div.pfmw-treeview-icon-hitarea {
	display: inline;
	float: none;
}

ul.pfmw-treeview li {
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

ul.pfmw-treeview span:HOVER {
	cursor: default;
}

ul.pfmw-treeview span.pfmw-treeview-node-clickable:HOVER {
	color: #6F6F6F;
	cursor: pointer;
}

ul.pfmw-treeview span.pfmw-treeview-node-selected {
	font-weight: bold;
}

ul.pfmw-treeview li {
	background-image: url("../../sysImages/treeview/pfmw-treeview-node-default.png"), url("../../sysImages/treeview/pfmw-treeview-node.png");
	background-repeat: repeat-y, no-repeat;
	background-position: 5px 0px, 7px 11px;
}

ul.pfmw-treeview li.pfmw-treeview-node-last {
	background-image: url("../../sysImages/treeview/pfmw-treeview-node-last.png");
	background-repeat: no-repeat;
	background-position: 5px 0px; 
}

ul.pfmw-treeview li.pfmw-treeview-node-expandable > div.pfmw-treeview-icon-hitarea {
	background-image: url("../../sysImages/treeview/pfmw-treeview-icon-hitarea-expandable.png") !important;
}

ul.pfmw-treeview li.pfmw-treeview-node-collapsable > div.pfmw-treeview-icon-hitarea {
	background-image: url("../../sysImages/treeview/pfmw-treeview-icon-hitarea-collapsable.png") !important;
}

ul.pfmw-treeview span {
	padding: 1px 0 1px 20px;
	display: block;
}

ul.pfmw-treeview span.pfmw-treeview-icon-loading {
	width: 16px;
	height: 16px;
	display: block;
	background: url(../../sysImages/treeview/loading.gif) 0 0 no-repeat;
}

ul.pfmw-treeview div.pfmw-treeview-icon-checkbox {
	float: left;
	cursor: pointer;
	width: 16px;
	height: 16px;
	margin-right: 4px;
}

ul.pfmw-treeview div.pfmw-treeview-icon-checkbox-yes {
	background-image: url('../../sysImages/defaultFilterlist/chkyes.png');
}

ul.pfmw-treeview div.pfmw-treeview-icon-checkbox-no {
	background-image: url('../../sysImages/defaultFilterlist/chkno.png');
}

ul.pfmw-treeview span.pfmw-treeview-icon-folder {
	background: url(../../sysImages/treeview/folder.gif) 0 0 no-repeat;
}

.pfmw-treeview li.pfmw-treeview-node-expandable span.pfmw-treeview-icon-folder {
	background: url(../../sysImages/treeview/folder-closed.gif) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-file {
	background: url(../../sysImages/treeview/file.gif) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-realestate {
	background: url(../../sysImages/treeview/realestate.gif) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-building {
	background: url(../../sysImages/treeview/building.gif) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-level {
	background: url(../../sysImages/treeview/level.png) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-room {
	background: url(../../sysImages/treeview/room.png) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-installation {
	background: url(../../sysImages/treeview/installation.gif) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-page {
	background: url(../../sysImages/treeview/page.gif) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-country {
	background: url(../../sysImages/treeview/country.gif) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-department {
	background: url(../../sysImages/treeview/department.png) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-catalog {
	background: url(../../sysImages/treeview/catalog.png) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-device {
	background: url(../../sysImages/treeview/device.png) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-trade {
	background: url(../../sysImages/treeview/trade.png) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-residence {
	background: url(../../sysImages/treeview/residence.png) 0 0 no-repeat;
}

ul.pfmw-treeview span.pfmw-treeview-icon-door {
	background: url(../../sysImages/treeview/door.png) 0 0 no-repeat;
}