.table-tree td{
width:0%;
padding:2px;
border-right:3px solid #fff;
border-left:none;
}
table td.first{
    background-image   : url(../images/tree-first.gif);
    background-repeat  : repeat-y;
    padding-right      : 0px;
		border:none;
}
table td.cont{
    background-image   : url(../images/tree-cont.gif);
    background-repeat  : repeat-y;
    padding-left       : 0px;
    padding-right      : 0px;
		border:none;
}

table td.cont-entry{
    background-image   : url(../images/tree-cont-entry.gif);
    background-repeat  : repeat-y;
    padding-left       : 0px;
    padding-right      : 0px;
	    margin-left       : 0px;
    margin-right      : 0px;
    width              : 20px;
    //width            : 0%;    /*ie*/
	border:none;
}
table td.last{
    background-image   : url(../images/tree-last.gif);
    background-repeat  : repeat-y;
    padding-left       : 0px;
    padding-right      : 0px;
    width              : 20px;
    //width            : 0%;    /*ie*/
		border-right:0px;;
}
table td.more{
    background-image   : url(../images/tree-more.gif);
    background-repeat  : repeat-y;
    padding-left       : 0px;
    padding-right      : 0px;
    width              : 20px;
    //width            : 0%;    /*ie*/;
		border:none;
}
table td.more-last{
    background-image   : url(../images/tree-more-last.gif);
    background-repeat  : repeat-y;
    padding-left       : 0px;
    padding-right      : 0px;
    width              : 20px;
    //width            : 0%;    /*ie*/
		border:none;
}
table td.blind-tree{
border:none;}

table tr.headline.active {
    font-weight:bold;
    font-size:14px;
}
