.treetag {
height: 14px;
background-color: #000000;
font-size: 10px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
z-index:1;
}

.tree {
z-index:1;
height: 579px;
margin: 0px;
padding: 0px;
}

.treeLabel {
float: left;
font-weight:bold;
}

.featTree {
width: 349px;
border-width: 1px;
border-style: solid;
float: left;
position: relative;
}

.feat {
z-index:4;
width: 56px;
height: 56px;
text-align:-moz-center;
#text-align:center;
position: relative;
}
.rank {
white-space: nowrap;
margin-top: -2px;
}

.featLayer {
position:absolute;
display:none;
z-index:5;
padding: 10px;
width: 250px;
background-color:#151515;
color: #CCCCCC;
text-align:left;
filter:alpha(opacity=75);
opacity:0.75;
}
.featName {
font-weight:bold;
color: orange;
margin-bottom: 4px;
}
.rankName {
font-weight:bold;
color: orange;
margin-bottom: 4px;
}
.featDesc {
font-size: 10px;
}
.featMod {
font-size: 10px;
}
.positive {
color: #66FF00;
}
.negative {
color: #FF2200;
}
.featProc {
color: orange;
text-decoration:underline;
}

.controllink { 
cursor: pointer;
color: #BBBBBB;   
}

.info {
clear: both;
width:850px;
text-align: center;
margin-bottom: 12px;
margin-top: 4px;
padding: 8px;
}


.dependencyvert{
position:absolute;
width:38px;
background-position: bottom;
}
.dependencyright{
position:absolute;
z-index:3;
height:38px;
background-position: right 0px;
}
.dependencyleft{
position:absolute;
z-index:3;
height:38px;
background-position: left 0px;
}

#treeholder {
width:1054px;
position: relative;
text-align: center;
clear:both;
}

#optionsholder {
width:860px;
height: 17px;
border-width: 1px;
border-style: solid;
text-align: center;
margin-bottom: 12px;
margin-top: 0px;
padding: 8px;
}
.infoholder {
    width:320px;
	height: 17px;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	margin-bottom: 12px;
	margin-top: 12px;
	padding: 8px;
    clear: both;
}

#templateLink {
float: left;
width: 260px;
height: 19px;
}
#classSelect {
width: 120px;
float: left;
}
#langSelect {
width: 100px;
float: left;
}
#levelSelect {
float: left;
}
.optiontext {
float: left;
padding-right: 12px;
padding-left: 12px;
}