/*.TreeView 
{ 
   background-color: #EEEEEE; 
}*/

.TreeNode
{ 
	font-family:Verdana, Helvetica, sans-serif; 
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-left:3px; 
	padding-top:10px; 
	padding-right:5px;
	cursor: pointer; 
	padding-top:4px;
	padding-bottom:4px;
}

.TreeNodeRow 
{ 
	background-color: #EF7B32; 
	width: 100%; 
	cursor:pointer;
	padding-left: 6px; 
}

.HoverTreeNodeRow
{ 
	background-color: #EFA563; 
	width: 100%;
	cursor:pointer;
	padding-left: 6px; 

}

.SelectedTreeNodeRow
{ 
	width: 100%;
	background-color: #EFA563; 
	cursor:pointer;
	padding-left: 6px; 
}

.SelectedTreeNode {
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;	
	padding-left:3px; 
	padding-top:10px; 
	padding-right:5px;
	cursor: pointer; 
	padding-top:4px;
	padding-bottom:4px;
	color:#ffffff;
}

.SelectedParent {
	color: #ffffff;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;	
	padding-left:3px; 
	padding-top:10px; 
	padding-right:5px;
	cursor: pointer; 
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
}
/* styles for a special type of tree which has html content as nodes - the expand and collapse treeviews */
.TreeNodeContent
{ 
	font-family: verdana; 
	padding-top:4px;
	padding-bottom:4px;
	width: 600px;
}

.TreeNodeContent nobr
{ 
	width: 600px;
	white-space: normal;
}

.HeaderNode
{
	font-family: Verdana, sans-serif; 
	font-size :11px; 
	color : #003366; 
	font-weight : bold;
	cursor: pointer;
	width: 350px;
	padding-top:3px;
	padding-bottom:3px;
}

.HeaderNode nobr
{
	width: 350px;
	white-space: normal;
}

/* end special tree styles*/

