.div_depth0{
	display: none;
}



/************************************************/
/* formatting DIV                               */

.div_depth1{
  margin: 0pt;
  padding: 0pt;
  margin-bottom: 3px;
  font-size: 1.2em;
  margin-top: 15px;
	padding-bottom: 5px;
	font-weight: bold;
}

.div_depth1 a:link, .div_depth2 a:link, .div_depth1 a:visited, .div_depth2 a:visited{
	color: #0060A9 !important;
}

.div_depth1 a:hover,.div_depth2 a:hover{
	color: #0060a9 !important;
}

.div_depth1 span{
	color: inherit;
}

.div_depth1 a:hover{

}

.div_depth1 img{
	display: none;
}



.div_depth2 {
	border-bottom: 1px solid #000;
	font-weight: bold;
}

.div_depth2_first{
	/*border-top: 1px solid #000;*/
}


.div_depth3{
	background-color:#fafafa;
	border-bottom: 1px solid #ececec;
	font-weight: bold;
}



.dtree {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #221144;
	white-space: nowrap;
}


.dtree img {
	border: 0px;
	vertical-align: middle;
}

/*
.dtree a {
	color: #003399;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 0px 2px 0px 2px;
}

a.nodeOver:link,a.nodeOver:visited,a.nodeOver:active,a.nodeOver:focus {font-size:11px; color:#003399; text-decoration:none; background-color:white; padding: 0px 2px 0px 2px;}
a.nodeOver:hover {border:1px solid white; font-size:11px; color:#33331E; text-docoration:none; border:1px solid #33331E; background-color:white;}

.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #33331E;
	text-decoration: none;
	background-color:white;
}
*/
.dtree a.nodeSel {
	/*background-color: #D5DBF1;
	border:1px solid #AEBCD2*/
}
.dtree .clip {
	overflow: hidden;
}

