div.nodecontainer
{
	/*border: solid 1px #444;*/
	display:inline-block;
	background-repeat: repeat-y;
	background-image: url(../../../sites/nlsr/images/tree/tree_concept.gif); /*	border:solid 1px #40f;*/
}

div.nodecontainerconnect
{
	/*border: solid 1px #444;*/
	display:inline-block;
	background-repeat: repeat-y;
	background-image: url(../../../sites/nlsr/images/tree/tree_connectconcept.gif); /*	border:solid 1px #40f;*/
}

.rank
{
	font-size: 9px;
}

.counter
{
	font-size: 9px;
	color: #c00;
}

.scientificname
{
	font-size: 9px;
	color: #666;
	margin-left: 32px;
}

.preferredname
{
	font-size: 11px;
	color: #333;
	margin-left: 16px;
}

.plain
{
	padding-top: 6px;
	/* background-color: #fff; */
	background-repeat: no-repeat;
	background-image: url(../../../sites/nlsr/images/tree/tree_connect.gif); /*	border:solid 1px #40f;*/
}

.connector
{
	padding-top: 6px;
	/* background-color: #fff; */
	background-repeat: repeat-y;
	background-image: url(../../../sites/nlsr/images/tree/tree_connect.gif); /*	border:solid 1px #40f;*/
}

.menubtn
{
	width: 49px;
	height: 39px;
	cursor: hand;
}

.input
{
	/*background-color: #fff;*/
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

.treeitem
{
	cursor: pointer;
	padding-left: 15px;
	font-weight: normal;
}

.treeitem_active
{
	cursor: pointer;
	padding-left: 15px;
	color: #F26522;
	font-weight: bold;
}

.expanded
{
	margin-left: 13px;
	display: block;
}

.collapsed
{
	margin-left: 13px;
	display: none;
}

.plus
{
	width: 9px;
	height: 14px;
	border: 0;
}

.min
{
	width: 9px;
	height: 14px;
	border: 0;
}

.connect
{
	width: 9px;
	height: 14px;
	border: 0;
}

.activator
{
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float:left;
}
