/* lines */
.tree-lines-c {background: transparent url("img/lines-c.gif") no-repeat 1px 50% !important;}
.tree-lines-b {background: transparent url("img/lines-b.gif") no-repeat 1px 50% !important;}
.tree-lines-t {background: transparent url("img/lines-t.gif") no-repeat 1px 50% !important;}
.tree-lines-s {background: transparent url("img/lines-s.gif") no-repeat 1px 50% !important;}
/* the area of the tree that is expanded */
.tree-lined {background: transparent url("img/lines-v.gif") repeat-y 1px 50 !important;}
.tree-lines-dot {background: transparent url("img/dot.gif") no-repeat 1px 50% !important;}

div.scroll-tree {
	float:left;
	padding-top: .5em;
	padding-bottom: .5em;
	width :150px;
}

/* Hrefs in a tree item */
div.tree-item td.a {
	color:#000000;
	text-decoration:none;
}
div.tree-item a{
	color:#000000;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

div.tree-item a.lnktitle{
	color:#000000;
	font-weight:normal;
	}

div.tree-item a:hover{
	color:#000000;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

div.tree-item a:active{
	color:#000000;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

div.tree-item a:visited{
	color:#000000;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

/* General setting of the tree */
.tree .tree-item table.tree-table {
	color: #000000;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.tree-item span.label {
	cursor: pointer;
	font-size: 8pt;
}

div.tree-item div.tree-item:hover {
	cursor:pointer;
	margin-bottom: 0px;
	text-align: left;
	font-weight:normal;
	color:#000000;
}

div.tree-item a{
	color:#000000;
	text-decoration:none;
}
