div.nodecontainer
{
  /*border: solid 1px #444;*/
  display:inline-block;
  background-repeat: repeat-y;
  background-image: url(../../../sites/odonata/images/buttons/tree_concept.gif); /*  border:solid 1px #40f;*/
}

div.nodecontainerconnect
{
  /*border: solid 1px #444;*/
  display:inline-block;
  background-repeat: repeat-y;
  background-image: url(../../../sites/odonata/images/buttons/tree_connectconcept.gif); /*  border:solid 1px #40f;*/
}

.rank
{
  font-size: 9px;
}

.scientificname
{
  font-size: 9px;
  color: #666;
  margin-left: 32px;
}

.plain
{
  padding-top: 6px;
  background-color: #fff;
  background-repeat: no-repeat;
  background-image: url(../../../sites/odonata/images/buttons/tree_connect.gif); /*  border:solid 1px #40f;*/
}

.connector
{
  padding-top: 6px;
  background-color: #fff;
  background-repeat: repeat-y;
  background-image: url(../../../sites/odonata/images/buttons/tree_connect.gif); /*  border:solid 1px #40f;*/
}

.menubtn
{
  width: 49px;
  height: 39px;
  cursor: hand;
}

.input
{
  background-color: #ffffff;
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #000000;
}


.treeitem
{
  cursor: pointer;
  padding-left: 15px;
}

.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;
}
