/** EXPERIMENTAL STUFF FOR ThemeRoller **/
.tree .tree-themeroller .ui-icon {
	float:left; 
	margin:0 4px 0 2px; 
	display:inline;
}
.rtl .tree-themeroller .ui-icon {
	float:right; 
	margin:0 2px 0 4px; 
	display:inline;
}
.tree .tree-themeroller li a,
.tree .tree-themeroller li a:hover,
.tree .tree-themeroller li a.hover,
.tree .tree-themeroller li a.clicked,
.tree .tree-themeroller li a.clicked:hover,
.tree .tree-themeroller li span,
.tree .tree-themeroller li span.clicked {
	padding:0 2px;
}

/** DEFAULT THEME PART COPY **/
/** DOTS - could not find an equivalent in themeroller **/
.tree .tree-themeroller, .tree .tree-themeroller ul { background-position:6px 1px; background-repeat:repeat-y; background-image:url("dot.gif"); }
.tree .tree-themeroller li { background-position:7px 8px; background-repeat:no-repeat; background-image:url("li.gif"); }
.tree .tree-themeroller li.last { background-position:5px top; background-repeat:no-repeat; background-image:url("lastli.gif"); float:left; }
.rtl .tree-themeroller,.rtl .tree-themeroller ul { background-position:right 1px; }
.rtl .tree-themeroller li { background-position:right 8px; }
.rtl .tree-themeroller li.last { background-image:url("lastli_rtl.gif"); background-position:right top; margin-right:0; }
.rtl .tree-themeroller #dragged li.open { background-position: right 5px; }
/** NO DOTS */
.no_dots .tree-themeroller ul { background:transparent; }
.no_dots .tree-themeroller li, .no_dots .tree-themeroller li.last { background-color:transparent; background-image:none; }
.no_dots .tree-themeroller li.leaf { background-image:none; background-color:transparent; }
/** OPEN or CLOSED - an extra element is needed to use theme roller's icons - will add it soon **/
.tree .tree-themeroller li.open { background:url("fminus.gif") 4px 6px no-repeat; }
.tree .tree-themeroller li.closed { background:url("fplus.gif") 5px 5px no-repeat; }
.tree .tree-themeroller #dragged li.open { background:url("fplus.gif") 5px 5px no-repeat; }
/* RIGHT TO LEFT SUPPORT */
.rtl .tree-themeroller li { margin-right:1px; }
.rtl .tree-themeroller li.open { background:url("fminus_rtl.gif") right 6px no-repeat; margin-right:0; }
.rtl .tree-themeroller li.closed { background:url("fplus_rtl.gif") right 4px no-repeat; margin-right:0; }
.rtl .tree-themeroller #dragged li.open { background-position: right 5px; }