/***** LEFT FRAME TREE *****/
.nodeLink, .leaf, .currentLeaf, .treeButtonBarLink, .treeButtonBarLink{
  font-size: 0.9em;   /* Note: this is relative to the size of the body */
}
a.nodeLink:link, a.nodeLink:active, a.nodeLink:visited, 
.leaf a:link, .leaf a:active, .leaf a:visited,
.treeButtonBarLink a:link, .treeButtonBarLink a:active, .treeButtonBarLink a:visited{
  color: #000000; 
  text-decoration: none;
}
.currentLeaf a:link, .currentLeaf a:active, .currentLeaf a:visited{
  color: #742C18;
  text-decoration: none;
  font-weight: bold; 
}
a.nodeLink:hover, .leaf a:hover, .treeButtonBarLink a:hover, .currentLeaf a:hover{
  text-decoration: underline;
}

/** Tree nodes **/
.node {
  margin-left: 10px; 
}
.nodeLink{
  font-weight: bold; 
}

/** Tree leaf zones **/
.leaf {
  margin-left: 12px; 
}

/*** Style of title of current leaf. ***/
.currentLeaf{
  margin-left: 6px; 
  padding-left: 5px;
  border: 1px solid #742C18;
}

/** Block containing the whole tree **/
.treeBlock{
	position: absolute; 
	left: 0px; 
	top: 95px; 
	width: 181px;
}

/** Expand all / Collapse all button bar **/
.treeButtonBarBlock{
	position: absolute; 
	left: 0px; 
	top: 60px; 
	width: 200px;
}
.treeButtonBarIcon{
  vertical-align: middle; 
  margin: 0px 0px 0px 5px;
  padding: 0px;
}
.treeButtonBarLink{
  vertical-align: middle; 
  margin: 0px;
  padding: 0px;
}

/** Redefinitions: trees of type node and page **/
/*
.sectionTreeBlock_node{
	position: absolute; 
	left: 0px; 
	top: 95px; 
}
.treeButtonBarBlock_node{
	position: absolute; 
	left: 0px; 
	top: 60px; 
}

.sectionTreeBlock_page{
	position: absolute; 
	left: 0px; 
	top: 95px; 
}
.treeButtonBarBlock_page{
}
*/





