.LHTree
{
	padding-bottom:20px;
}
.LHTree span 
{
	width:16px;
	height:18px;
	margin-bottom:-5px;
	float:left;
	display:block;
	font-size:12px;
}
.LHTree span.Text
{
	width:auto;
	height:auto;
	padding: 1px 18px 2px 2px;
	margin-bottom:0;
	cursor:pointer;
}
.LHTree span.SelectedText
{
	width:auto;
	padding: 1px 18px 2px 2px;
	margin-bottom:0;
	height:auto;
	background-image:url(LHTreeIcons/Checked.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color: #ACC7FF;
}
.LHTree span.RootPlus
{
	background-image:url(LHTreeIcons/Rplus.gif);
	cursor:pointer;
}
.LHTree span.RootMinus
{
	background-image:url(LHTreeIcons/Rminus.gif);
	cursor:pointer;
}
.LHTree span.TPlus
{
	background-image:url(LHTreeIcons/Tplus.gif);
	cursor:pointer;
}
.LHTree span.TMinus
{
	background-image:url(LHTreeIcons/Tminus.gif);
	cursor:pointer;
}
.LHTree span.Leaf
{
	background-image:url(LHTreeIcons/Leaf.gif);
}
.LHTree span.NodeI
{
	background-image:url(LHTreeIcons/I.gif);
}
.LHTree span.NodeL
{
	background-image:url(LHTreeIcons/L.gif);
}
.LHTree span.NodeT
{
	background-image:url(LHTreeIcons/T.gif);
}
.LHTree span.FileOpen
{
	background-image:url(LHTreeIcons/FOpen.gif);
}
.LHTree span.FileClose
{
	background-image:url(LHTreeIcons/FClose.gif);
}
.LHTree span.NodeChecked
{
	background-image:url(LHTreeIcons/Checked.gif);
	height:12px;
}
.LHTree div.Node
{
	clear:both;
	padding:1px 0 1px 0;
}
.LHTree div.NodeContent
{
	height:18px;
}
.LHTree .checkbox,.radio
{
	height:16px;margin:-2px 0 -2px -4px;
}
