ul.tree, ul.tree * {
	list-style-type: none;
	margin: 0;
	padding: 0 0 5px 0;
	BACKGROUND-COLOR: #FFFFCC;

}
ul.tree img.arrow {
	padding: 2px 0 0 0;
	border: 0;
	width: 20px;
}
ul.tree li {
	padding: 4px 0 0 0;
}
ul.tree li ul {
	padding: 0 0 0 20px;
	margin: 0;
}
ul.tree label {
	cursor: pointer;
	padding: 2px 0;
	color: black
}
ul.tree label.hover {
	color: #008751;
}
ul.tree li .arrow {
	width: 20px;
	height: 20px;
	padding: 0;
	margin: 0;
	cursor: pointer;
	float: left;
	background: transparent no-repeat 0 4px;
	position:relative;
	left: 10px;
	top:  0px;

}
ul.tree li .collapsed {
	background-image: url(/ausstats/wmdata.nsf/activeimages/collapsed/$File/collapsed.png);
}
ul.tree li .expanded {
	background-image: url(/ausstats/wmdata.nsf/activeimages/expanded/$File/expanded.png);
}

.PopupPanel {
	Z-INDEX: 100;
	POSITION: absolute;
	BACKGROUND-COLOR: white;
	WIDTH: 50%;
	HEIGHT: auto;
	TOP: 15%;
	BORDER: black 1px solid;
	LEFT: 20%;
	text-indent: 10px;
	BACKGROUND-COLOR: #FFFFCC;

}
.PopupPanelModalArea
{
	display: block;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	position: fixed;
	background-color:black;
	z-index: 99;
	opacity: 0.5;
  	filter: alpha(opacity = 50);
}

.PopupPanel .TitleBar {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 20px;
	BACKGROUND-COLOR: #008751;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	COLOR: white;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px;
}
.PopupPanel .ContentArea {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
	text-align: right;

}

.PopupPanel .BTPrintAll{
	/*float: right; */
	/*text-align:right;*/
	/*right: 200px;*/
}

.PopupPanel .popupForm{
	/*text-indent: 50px;*/
}