.treeInput
{
	padding-left: 5px;
	padding-bottom: 0px;
	height:21px;
}

.treeInput, .treeInput td, .treeInput input, .treeInput span
{
	font-family: Microsoft sans serif, Segoe UI, Verdana, tahoma, arial;
	font-size: 9pt;
	font-weight:normal;
	height:18px;
}

.treeInput, .treeInput td
{
	cursor:pointer;
}

.treeInput span
{
	line-height:18px;
}

.treeButton
{
	width  : 25px;
	height : 23px;
	border : none;
	cursor : pointer;
}

.treeGroup, .cust_treeGroup, .cust_treeGroup_selected, .cust_treeGroup_over, .cust_treeGroup_selected_over
{
	font-family: Microsoft sans serif, Segoe UI, Verdana, tahoma, arial;
	font-weight:normal;
}

.treeGroup_open
{
	font-family: Microsoft sans serif, Segoe UI, Verdana, tahoma, arial;
	font-weight:bold;
}

.treeGroup, .treeGroup_open
{
	font-size: 9pt;
	height:18px;
}

.cust_treeGroup, .cust_treeGroup_selected, .cust_treeGroup_over, .cust_treeGroup_selected_over
{
	font-size: 9pt;
	height:22px;
}

.cust_treeGroup_selected span, .cust_treeGroup_selected_over span
{
	display: block;
	padding-left: 3px;
	padding-right: 3px;
}

.cust_treeGroup span, .cust_treeGroup_selected span,
.cust_treeGroup_selected span, .cust_treeGroup_selected_over span
{
	line-height: 16px;
}

.treeItem, .treeItem_selected, .treeItem_over, .treeItem_selected_over,
.treeItem td, .treeItem_selected td, .treeItem_over td, .treeItem_selected_over td
{
	font-family: Microsoft sans serif, Segoe UI, Verdana, tahoma, arial;
	font-size: 9pt;
	font-weight:normal;
}

.cust_treeItem, .cust_treeItem_selected, .cust_treeItem_over, .cust_treeItem_selected_over,
.cust_treeItem td, .cust_treeItem_selected td, .cust_treeItem_over td, .cust_treeItem_selected_over td
{
	font-family: Microsoft sans serif, Segoe UI, Verdana, tahoma, arial;
	font-size: 9pt;
	font-weight:normal;
}

.treeItem, .treeItem_selected, .treeItem_over, .treeItem_selected_over,
.treeItem td, .treeItem_selected td, .treeItem_over td, .treeItem_selected_over td
{
	height: 20px;
}

.treeItem div, .treeItem_over div,
.treeItem_selected div, .treeItem_selected_over div,
.treeItem span, .treeItem_over span,
.treeItem_selected span, .treeItem_selected_over span,
.cust_treeItem div, .cust_treeItem_over div,
.cust_treeItem_selected div, .cust_treeItem_selected_over div,
.cust_treeItem span, .cust_treeItem_over span,
.cust_treeItem_selected span, .cust_treeItem_selected_over span
{
	padding-left: 3px;
	padding-right: 3px;
	line-height: 16px;
}

.treeItem_selected span, .treeItem_selected_over span,
.cust_treeItem_selected span, .cust_treeItem_selected_over span
{
	display: block;
}

.treePanel
{
	padding-top:5px;
	padding-bottom:5px;
}
