﻿
.NodeTreeRow, .NodeTreeRowExpanded, .NodeTreeRowSelected, .NodeTreeRowExpandedSelected
{
	white-space: nowrap;
}

.NodeTreeRowSelected, .NodeTreeRowExpandedSelected
{
	font-weight: bold;
}

.NodeTreeRow img, .NodeTreeRowSelected img, .NodeTreeRowExpanded img, .NodeTreeRowExpandedSelected img
{
	vertical-align: middle;
	border-width: 0px;
}

.NodeTreeSelectable,
.NodeTreePlusLast, .NodeTreePlusMore, .NodeTreePlus,
.NodeTreeMinusLast, .NodeTreeMinusMore, .NodeTreeMinus
{
	cursor: pointer;
}

.NodeTreePlusLast, .NodeTreePlusMore, .NodeTreePlus,
.NodeTreeMinusLast, .NodeTreeMinusMore, .NodeTreeMinus, 
.NodeTreeLineVertical, .NodeTreeLineLast, .NodeTreeLineCross, .NodeTreeLineBlank
{
	width: 19px;
	height: 16px;
}

.NodeTreePlusLast
{
	background-image: url(plus_last.png);
}

.NodeTreePlusMore
{
	background-image: url(plus_more.png);
}

.NodeTreePlus
{
	background-image: url(plus.png);
}

.NodeTreeMinusLast
{
	background-image: url(minus_last.png);
}

.NodeTreeMinusMore
{
	background-image: url(minus_more.png);
}

.NodeTreeMinus
{
	background-image: url(minus.png);
}

.NodeTreeLineVertical
{
	background-image: url(line_vertical.png);
}

.NodeTreeLineLast
{
	background-image: url(line_last.png);
}

.NodeTreeLineCross
{
	background-image: url(line_cross.png);
}

.NodeTreeNodeCompany, .NodeTreeNodeDocument, .NodeTreeNodeMedia, .NodeTreeNodeDefault
{
	width: 16px;
	height: 16px;
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

.NodeTreeNodeCompany
{
	background-image: url(node_company.png);
}

.NodeTreeNodeDocument
{
	background-image: url(node_document.png);
}

.NodeTreeNodeMedia
{
	background-image: url(node_media.png);
}

.NodeTreeNodeDefault
{
	background-image: url(node_default.png);
}

.NodeTreeRow a, .NodeTreeRowSelected a, .NodeTreeRowExpanded a, .NodeTreeRowExpandedSelected a
{
	color:Black;
}

