#TreeView
{
	/*width:222px;
	height:295px;
	overflow:auto;*/
	padding:5px 0;
	margin:0 5px;
}
#TreeView .expanded
{
	display:block !important;
}
#TreeView .children
{
	display:none;
}
.child-folder
{
	margin-left:20px;
}
.w-helper
{
	background:url(images/treeview/expanded-helper-icon.gif) repeat-y left top;
}
table.folder
{
	border-collapse:collapse;
}
table.folder td
{
	padding:0;
}
table.folder td.opener
{
}
table.folder td.opener span, table.folder td.closer span, table.folder td.none span, table.folder td.child span, table.folder td.last-child span
{
	width:20px;
	height:18px;
	display:block;
	background:url(images/treeview/opener-icon.gif) no-repeat center center;
	cursor:pointer;
}
table.folder td.none span
{
	cursor:default;
	background:transparent;
}
table.folder td.closer span
{
	background:url(images/treeview/closer-icon.gif) no-repeat center center;
}
table.folder td.child span
{
	background:url(images/treeview/folder-child-icon.gif) no-repeat center center;
}
table.folder td.last-child span
{
	background:url(images/treeview/folder-last-child-icon.gif) no-repeat top center;
}
table.folder td.icon
{
}
table.folder td.icon span, table.folder td.icon-home span, table.folder td.icon-private span, table.folder td.icon-public span, table.folder td.icon-shared span
{
	width:20px;
	height:18px;
	display:block;
	background:url(images/treeview/folder-icon.gif) no-repeat center center;
}
table.folder td.icon-home span
{
	background:url(images/treeview/folder-icon-home.png) no-repeat center center;
}
table.folder td.icon-private span
{
	background:url(images/treeview/folder-icon-private.png) no-repeat center center;
}
table.folder td.icon-public span
{
	background:url(images/treeview/folder-icon-public.png) no-repeat center center;
}
table.folder td.icon-shared span
{
	background:url(images/treeview/folder-icon-shared.png) no-repeat center center;
}
/*table.folder td.icon-home span
{
	background:url(images/folder-icon-home.gif) no-repeat center center;
}
table.folder td.icon-private span
{
	background:url(images/folder-icon-private.gif) no-repeat center center;
}
table.folder td.icon-public span
{
	background:url(images/folder-icon-public.gif) no-repeat center center;
}*/
table.folder td.name
{
	color:#eee;
	white-space:nowrap;
	padding-left:3px;
}
table.folder td.empty
{
	color:#777;
}
table.selected td.name
{
	background:#ddd;
	color:Black;
}
table.folder td.name span
{
}
table.folder td.options
{
	width:18px;
}
table.folder td.options img.options
{
	background:url(images/button-options.png) no-repeat center center;
	width:18px;
	height:16px;
	margin:0;
	padding:0;
	/*display:none;*/
}
table.selected td.options img.options
{
	/*background-color:#ddd;*/
}
table.folder td.options img.hidden
{
	visibility:hidden;
	display:inline;
}
table.folder td.name .editable
{
}
table.folder td.name .editable input
{
	width:80px;
	border:solid 1px #aaa;
}
table.folder td.name span
{
	display:inline-block;
}
	/*table.folder td.name span.t-name
	{
		display:inline-block;
		max-width:85px;
	}*/
.droppable-hover
{
	background:#444;
	/*color:Black;*/
}
.ui-draggable-dragging .opener, .ui-draggable-dragging .closer, .hidden
{
	display:none;
}
