div.ncTreeNode, div.ncTreeNodeSelected{
	white-space: nowrap;
	height: 22px;
	font-family: 'MS Sans Serif', Sans-Serif, Verdana;
	font-size: 8pt;
	padding-left: 5px;
}	
div.ncTreeNode span, div.ncTreeNodeSelected span{
	margin-left: 5px;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	font-variant: normal;
	letter-spacing: normal;
	color: black;
}
div.ncTreeNode span a, div.ncTreeNodeSelected span a{
	color: black;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	font-variant: normal;
}
/*
div.ncTreeNode span a:hover, div.ncTreeNodeSelected span a:hover{
	text-decoration: underline;
}
*/
div.ncTreeNodeSelected span a
{
	/*
	background-color: #0a246a;
	color: White;
	*/
	background-color: #c3d9ff;
	color: #000;
}

/* prevent highlighting of icons */
div.ncTreeNodeSelected span.TreeVertBottom a, div.ncTreeNodeSelected span.TreeBlank a{
	background-color: Transparent;
}

img.TreeBlank, img.TreeBlankBg
{
	width: 16px;
	height: 22px;
	border: 0;
	vertical-align: middle;
	background-repeat: no-repeat;
}
/*
img.TreeIconBottom, span.TreeIconBottom{
	background-image: url(../images/TreeIcon_Bottom.gif);
}
img.TreeIcon, span.TreeIcon{
	background-image: url(../images/TreeIcon.gif);
}
*/
img.TreeVertTop{
	background-image: url(../images/TreeVert_Top.gif);
}
img.TreeVertBottom, span.TreeVertBottom{
	background-image: url(../images/TreeVert_Bottom.gif);
}
span.TreeVertBottom, span.TreeBlank{
	display: inline-block;
	margin: none;
}

img.TreeVert{
	background-image: url(../images/TreeVert.gif);
}
img.TreeNode{
	background-image: url(../images/TreeNode2.gif);
}
img.TreeNodeBottom{
	background-image: url(../images/TreeNodeBottom.gif);
}

img.TreeIconBottom, img.TreeIcon, img.TreeVertTop, img.TreeVertBottom, img.TreeVert, img.TreeNode, img.TreeNodeBottom{
	width: 16px;
	height: 22px;
	border: 0;
	vertical-align: middle;
	background-repeat: no-repeat;
}
input.TreeRenameField
{
	border: black 1px solid; 
	height: 17px;
	width: 150px;	
	font-family: 'MS Sans Serif', Sans-Serif, Verdana;
	font-size: 8pt;
	margin-left: 5px;
	vertical-align: middle;
}
/*
div.ncTreeNodeToolTip{
	position: absolute;
	/*border-radius: 5px;*/
}
*/