﻿.TreeViewNode, .TreeViewNodeWithChildren
{
	text-wrap: none;
	cursor: pointer;
	display: inline-block;
}

.TreeViewNode:hover, .TreeViewNodeWithChildren:hover
{
	background-color: #999999;
	color: #000000;
}

.TreeViewItemSelected
{
	background-color: #666666;
	color: #FFFFFF;
}

.TreeViewContainer
{
	margin: 0 5px 0 5px;
	padding-left: 5px;
	list-style: none;
	background: url("../Content/images/treevertical.png") repeat-y;
}

.TreeViewRootContainer
{
	margin: 5px;
	padding-left: 5px;
	list-style: none;
}

.TreeViewItem
{
	list-style: none;
	white-space: nowrap;
	background: url("../Content/images/treenode.png") no-repeat;
}

.TreeViewIcon
{
	margin-right: 2px;
	width: 12px;
	height: 12px;
	display: inline-block;
}

.TreeViewIconPlus
{
	cursor: pointer;
	background-image:url("../Content/images/treeplus.png");
}

.TreeViewIconMinus
{
	cursor: pointer;
	background-image:url("../Content/images/treeminus.png");
}

.TreeViewItemLastChild
{
	background: url("../Content/images/treelastnode.png") no-repeat;
}

.TreeViewLastContainer
{
	background: none;
}