﻿/* Class definitions for the UcNodeTree.ascx module */

.SubnodesList
{    
	padding: 5px 5px 5px 0;
	margin: 0;
}

.SubnodesList h4
{
	font-weight: bold;
	color: #2a3951;
	margin: 0 0 4px 0;
    font-size: 16px;
}

.SubnodesList UL LI.Prim
{       
	list-style-type: none; 
	font-size: 12px;
	line-height: normal;
	padding: 5px 5px 5px 0;
	margin: 0;
	display: block;	
}

.SubnodesList ul li.Highlight
{
	background-color: #2a3951;
	color: #ffffff;    
	background-image: url(../images/ArrowEnd.png);
	background-position: right center;
	background-repeat: no-repeat;
	padding: 1px 15px 1px 5px;
	border-width: 0;
}

.SubnodesList UL li.Highlight A.Prim
{
	border-width: 0;
}


.SubnodesList ul li.Highlight a, .SubnodesList ul li.Highlight a:visited
{    
	color: #ffffff;
	margin: 5px 0;
}


.SubnodesList .Sec
{
	margin-left: 0;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	border-bottom: 1px dotted #f5f5f5;
	display: block;
}

.SubnodesList UL LI
{
	margin-left: 0;
	list-style-type: none;
}

.SubnodesList UL LI UL
{
	margin-bottom: 5px;
}

.SubnodesList UL LI UL LI
{
	list-style-type: none;
	margin-left: 15px;
}

.SubnodesList UL LI A.Prim
{
	font-size: 13px;	
	font-weight: bold;
	color: #4d4d4d;
	border-bottom: 1px dotted #c0c0c0;
	display: block;
	padding: 5px 0;
	text-decoration: none;
	line-height: normal;
}

.SubnodesList ul li a.Prim:hover {
    text-decoration: underline;
    color: #006699;
}

.SubnodesList UL LI A.Sec
{	
	font-size: 12px;
	font-weight: normal;
	margin-left: 0;
	padding: 1px;
	text-decoration: none;
	color: #4d4d4d;
	line-height: normal;
}

.SubnodesList ul li a.Sec:hover {
    text-decoration: underline;
    color: #006699;
}

/* END STYLES FOR SUBNODE TREE */