/*tree*/
#tree{
    /*
	white-space:nowrap;
    /*overflow:scroll;*/
	/*
    overflow:auto !important;
    height:auto;
	*/
	
}
#tree, #tree ul{
    padding-left:0;
    margin-left:0;
    width:600px;
	
	
	
}
#tree ul{
    width:auto;
}
#tree {
    /*border-bottom: dashed #CCC 1px;*/

}
#tree ul{
    border-bottom: none;
    /*border-bottom: dashed #CCC 1px;*/
}
#tree li, #tree li.current li.category{
    list-style:none;
    background:url('../../../images/icons/folder.png') no-repeat 0 0;
    padding-left:20px;
    border-top: dashed #CCC 0px;
    line-height:1.5em;
	
	
	
}

#tree li.siteroot{
    background-image:none;
    padding-left:0px;
}
/*
#tree li.category.collapsed, #tree li.current li.category.collapsed{
    background-image:url('../images/folder_page.png');
}
*/
#tree li.category{
    background-image:url('../../../images/icons/folder_page1.png');

	
}

#tree li.category.current{
    background-image:url('../../../images/icons/folder_edit.png');
	
}
#tree li.document{
    background-image:url('../../../images/icons/download.png');
}
#tree li.document.current{
    background-image:url('../../../images/icons/page_edit.png');
}

#tree li.user_group{
    background-image:url('../../../images/icons/page.png');
}
#tree li.user_group.current{
    background-image:url('../../../images/icons/page_edit.png');
}
#tree li.user{
    background-image:url('../../../images/icons/page.png');
}
#tree li.user.current{
    background-image:url('../../../images/icons/page_edit.png');
}


#tree li.hideme, #tree li.current li.hideme,  #tree li.current li.category.hideme{
    list-style:none;
    background-image:none;
    border:none;
    margin-top:-8px;
    height:8px;
	
	}


.expanded {
    visibility:visible;
    display:block;
}

#tree li.category.collapsed, #tree li.current li.category.collapsed{
    /*
    background-image:url('images/bg_menu_col.gif');
    */
}
#tree li.category.current{
    /*
    background-image:url('images/bg_menu_exp.gif');
    */
}



#tree li a{
    vertical-align:.25em;
    color:#000;
    font-color:#000;
	text-decoration:none;
	
}

#tree a{
    vertical-align:.25em;
    color:#000;
    font-color:#000;
}
#tree a:hover{
    vertical-align:.25em;
    color:#000;
    font-color:#000;
}
#tree a:visited{
    vertical-align:.25em;
    color:#155A94;
    font-color:#000;
}

#tree li.current a{
    color:#000;
    font-color:#000;
}

#tree li.current a:visited{
    color:#000;
    font-color:#000;
}

#tree li.current li a{
    color:#000;
    font-color:#000;
}

