.treeview, .treeview ul { 
	padding: 30px;
	margin: 0;
	list-style: none;
	background-color: #e5e5e5;
}
.treeview li { 
	padding: 3px 30px 3px 16px;
	font-size: 10pt;
	text-shadow: 0px 1px 1px #fff;	
}



.treeview a {
  text-decoration: none;
  color: black; 
}

.treeview a.selected {
    text-decoration: underline;	
    color: red;    
}

.treeview li .hover {
    text-decoration: underline;		
}

#treecontrol { margin: 1em 0; display: none; } 

.treeview li .hover { text-decoration:none; color: red;}
.treeview li .collapsable { text-decoration:none; color: red;}

.treeview li { background: url(/img/linediv.gif) 0% 100% repeat-x; height: 23px;}
.treeview li.collapsable, .treeview li.expandable { background: url(/img/linediv.gif) 0% 100% repeat-x; height: 23px;}
.treeview li#level2  {font-size: 9pt;}
.treeview li#level3  {font-size: 8pt;}


.treeview li.last { background-position: 0 -1766px }
//.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(/img/menu/treeview-default.gif);}  
.treeview li.lastCollapsable {background-position: 0 -111px}
.treeview li.lastExpandable {background-position: -32px -67px}


.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { display: block; font-size: 10pt;}
.filetree span.folder { background: url(/img/carr02.gif) 95% 80% no-repeat;color: red;}
.filetree li.expandable span.folder { background: url(/img/carr01.gif) 95% 80% no-repeat; font-size: 10pt;font-weight: normal;color: black;}



.filetree span.file { background: url(/img/carr01.gif) 95% 80% no-repeat;}


