/* Style for tree item text */

/*---- main categories ---*/		
.rootnormal {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold
	color: #ffffff; /*---- all text color formatted by a tag below ---*/
	background-color: #663501;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 4px 4px;
	}
.rootnormal a{
	color: #ffffff;
	text-decoration: none;
	}
.rootnormal a:hover{
	color: #ffffff;
	text-decoration: none;
	}

.rootselected {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold
	color: #ffffff; /*---- all text color formatted by a tag below ---*/
	background-color: #663501;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 4px 4px;
	}
.rootopen a{
	color: #ffffff;
	text-decoration: none;
	}
.rootopen a:hover{
	color: #ffffff;
	text-decoration: none;
	}

.rootopen {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold
	color: #ffffff; /*---- all text color formatted by a tag below ---*/
	background-color: #663501;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 4px 4px;
	}
.rootopen a{
	color: #ffffff;
	text-decoration: none;
	}
.rootopen a:hover{
	color: #ffffff;
	text-decoration: none;
	}

.rootselectedopen {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold
	color: #ffffff; /*---- all text color formatted by a tag below ---*/
	background-color: #663501;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 4px 4px;
	}
.rootselectedopen a{
	color: #ffffff;
	text-decoration: none;
	}
.rootselectedopen a:hover{
	color: #ffffff;
	text-decoration: none;
	}

.rootnormalmover {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold
	color: #ffffff; /*---- all text color formatted by a tag below ---*/
	background-color: #663501;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 4px 4px;
	}
.rootnormalmover a{
	color: #ffffff;
	text-decoration: none;
	}
.rootnormalmover a:hover{
	color: #ffffff;
	text-decoration: none;
	}

.rootselectedmover {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold
	color: #ffffff; /*---- all text color formatted by a tag below ---*/
	background-color: #663501;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 4px 4px;
	}
.rootselectedmover a{
	color: #ffffff;
	text-decoration: none;
	}
.rootselectedmover a:hover{
	color: #ffffff;
	text-decoration: none;
	}

.rootopenmover {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold
	color: #ffffff; /*---- all text color formatted by a tag below ---*/
	background-color: #663501;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 4px 4px;
	}
.rootopenmover a{
	color: #ffffff;
	text-decoration: none;
	}
.rootopenmover a:hover{
	color: #ffffff;
	text-decoration: none;
	}

.rootselectedopenmover {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold
	color: #ffffff; /*---- all text color formatted by a tag below ---*/
	background-color: #663501;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 4px 4px;
	}
.rootselectedopenmover a{
	color: #ffffff;
	text-decoration: none;
	}
.rootselectedopenmover a:hover{
	color: #ffffff;
	text-decoration: none;
	}



/*---- 1st level of indent----*/		

.nodenormal { /*---- links with plusses,  NOT expanded ----*/		
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: blue; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.nodenormal a{
	color: #663501;
	text-decoration: none;
	}
.nodenormal a:hover{
	text-decoration: none;
	}

.nodeselected {  /*---- links with plusses, NOT expanded, selected----*/	
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: blue; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.nodeselected a{
	color: #ff0000;
	text-decoration: none;
	}
.nodeselected a:hover{
	text-decoration: none;
	}

.nodeopen { /*---- links with plusses, expanded and NOT selected----*/	
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: blue; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.nodeopen a{
	color: #663501;
	text-decoration: none;
	}
.nodeopen a:hover{
	text-decoration: none;
	}

.nodeselectedopen { /*---- links with plusses, expanded and selected----*/		
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: blue; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.nodeselectedopen a{
	color: #ff0000;
	text-decoration: none;
	}
.nodeselectedopen a:hover{
	text-decoration: none;
	}

.nodenormalmover { /*----rollovers for links with plusses, NOT expanded  ---*/
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: blue; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.nodenormalmover a{
	color: #663501;
	text-decoration: none;
	}
.nodenormalmover a:hover{
	text-decoration: none;
	}

.nodeselectedmover {  /*---- rollover for links with plusses, NOT expanded, selected----*/	
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: blue; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.nodeselectedmover a{
	color: #ff0000;
	text-decoration: none;
	}
.nodeselectedmover a:hover{
	text-decoration: none;
	}

.nodeopenmover {  /*----rollovers for links with plusses, expanded but NOT selected ---*/
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: blue; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.nodeopenmover a{
	color: #663501;
	text-decoration: none;
	}
.nodeopenmover a:hover{
	text-decoration: none;
	}

.nodeselectedopenmover {  /*----rollovers for links with plusses, expanded, selected ---*/
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: blue; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.nodeselectedopenmover a{
	color: #ff0000;
	text-decoration: none;
	}
.nodeselectedopenmover a:hover{
	text-decoration: none;
	}
	


/*---- 2nd level of indent----*/		

.leafnormal { /*---- link boxes with no sublinks, NOT selected ---*/
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: brown; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff ;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.leafnormal a{
	color: #663501;
	text-decoration: none;
	}
.leafnormal a:hover{
	text-decoration: none;
	}

.leafselected { /*---- link boxes with no sublinks, selected ---*/
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: brown; /*---- all text color formatted by a tag below ---*/
	background-color:  #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.leafselected a{
	color: #ff0000;
	text-decoration: none;
	}
.leafselected a:hover{
	text-decoration: none;
	}

.leafnormalmover { /*----rollovers for link boxes with no sublinks  ---*/
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: brown; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.leafnormalmover a{
	color: #572D1D;
	text-decoration: none;
	}
.leafnormalmover a:hover{
	text-decoration: none;
	}

.leafselectedmover {  /*---- rollovers for link boxes with no sublinks, selected ---*/
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: brown; /*---- all text color formatted by a tag below ---*/
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	border-top:1px solid #dddddd;
	}
.leafselectedmover a, {
	color: #ff0000;
	text-decoration: none;
	}
.leafselectedmover a:hover{
	text-decoration: none;
	}


		