﻿/*--------- NODE STYLE ---------*/
.nodestyle
{
	padding:0px;
    width: 165px;
    height: 22px;
}
.nodestyle a
{
	padding:0;
	color: #003366;
	text-decoration: none;
}

.nodestyle a:visited
{
	color: #003366;
	text-decoration: none;
}

.nodestyle a:hover
{
	color: #003366;
	/*background-color: #000000;*/
	background-color: Transparent;
	text-decoration: underline;
	width: 165px;
}

/*--------- ROOT NODE STYLE ---------*/
.rootnodestyle
{
    border-bottom: 1px solid #003366;
    width: 165px;
    height:auto;
}
.rootnodestyle a
{
	display:block;
	text-decoration: none;
	padding-left:5px;
	width:auto;
}
.rootnodestyle a:visited
{
	
}
.rootnodestyle a:hover
{
	color: #003366;
	width:auto;
}

/*--------- PARENT NODE STYLE ---------*/
.parentnodestyle
{
	background-color: #FFFFFF;
    width: 165px;
    height:auto;
}
.parentnodestyle a
{
	display:block;
	text-decoration: none;
	padding-left:5px;
	width:auto;
}
.parentnodestyle a:visited
{
	
}
.parentnodestyle a:hover
{
	color: #FFFFFF;
	width:auto;
}

.secondlevelnodestyle
{
	position:relative;
	border-left:1px dotted #003366;
	padding-left:10px;
	width:165px;
	height:auto;
	background-color:#FFFFFF;
}
/*--------- LEAF NODE STYLE ---------*/
.leafnodestyle
{
	border-left: 1px dotted #000000;
	background-color: #FFFFFF;
    width: 165px;
	height:auto;
}
.leafnodestyle a
{
	padding-left:5px;
	color: #000000;
	text-decoration: none;
	width:auto;
	height:auto;
}
.leafnodestyle a:visited
{
	
}
.leafnodestyle a:hover
{
	color: #FFFFFF;
	background-color: #000000;
	width:auto;
	height:auto;
}

/*--------- SELECTED NODE STYLE ---------*/
.selectednodestyle
{
    width: 165px;
    color: #006600;
}
.selectednodestyle a
{
	/*text-decoration: none;*/
	text-decoration: underline;
    color: #006600 !important;
    /*background-color: #155D7F;*/
    background-color: Transparent;
    width:auto;
    height:auto;
}

.selectednodestyle a:visited
{
	text-decoration: underline;
}


.leftsubnavmenu {
	border-bottom: 1px solid #FFFFFF;
	background: #FFFFFF url(../images/shared/leftsubnavvertical.gif) repeat-y 0px 5px; 
}
/*----------------------------*/
.selectedsubtab a
{
	color: #155D7F !important;
	background:url(../../images/tab_sele.gif) no-repeat top left;
	padding-top: 0.8em;
	text-decoration: none;
}

