.TreeView 
{ 
	background:url(../images/Sub/NavigationBkgd.gif);
	background-repeat: repeat-y;
	xbackground-color: #FFFFFF; 
	xborder-left: solid 1px #7dbd4d;
	xborder-right: solid 1px #7dbd4d;		
	padding-bottom: 10px;
	width:182px;
	*width:182x;
}

.TreeNode
{ 
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	color:#64686e;
	font-size:11px;
	font-weight:bold;
	padding: 0px 5px 0px 2px;
	cursor: pointer;
	line-height: 20px;
}

.TreeNodeRow 
{ 
	xbackground-color: #CDCDCD; 
	cursor:pointer;
	padding-left: 1px; 
	line-height: 20px;
	width: 100%; 
}

.HoverTreeNodeRow
{ 
	background-color: #ededed; 
    cursor: pointer;
	color: #64686e;
	padding-left: 1px;
	line-height: 20px;
	width: 100%; 
	xborder-left: solid 1px #7dbd4d;
	xborder-right: solid 1px #7dbd4d;
}

.SelectedTreeNodeRow
{ 
	xwidth: 100%;
	background: #dddddd; 
	cursor: pointer;
	padding-left: 1px; 
	line-height: 20px;
	width: 100%; 
	xborder-left: solid 1px #7dbd4d;
	xborder-right: solid 1px #7dbd4d;	
}

.SelectedTreeNode {
	color: #64686e;
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	padding: 0px 5px 0px 1px;
	cursor: pointer; 
	line-height: 20px;
}

.SelectedParent {
	color: #64686e;
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;	
	padding: 0px 5px 0px 3px;	
	cursor: pointer; 
	font-weight:bold;
	line-height: 20px;
}

.GrayedTreeNode
{ 
	font-family:Verdana, Helvetica, sans-serif; 
	color:Gray;
	font-size:10px;
	font-weight:bold;
	padding: 0px 5px 0px 2px;
	cursor: default;
	line-height: 20px;
}



/* styles for a special type of tree which has html content as nodes - the expand and collapse treeviews */
.TreeNodeContent
{ 
	font-family: verdana; 
	padding:4px 0;
	width: 480px;
	xborder: solid 1px #FF0000;
}

.TreeNodeContent nobr
{ 
	width: 480px;
	white-space: normal;
}

.HeaderNode
{
	font-family: Verdana, sans-serif; 
	font-size :11px; 
	color : #494949; 
	font-weight : bold;
	cursor: pointer;
	width: 480px;
	padding:3px 0;
}

.HeaderNode nobr
{
	width: 480px;
	white-space: normal;
}

/* end special tree styles*/

