body { background: #fff; color: #000; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 11px; margin:0;}
a {	text-decoration:none; color:#000; }
a:visited { color: #000; text-decoration: none; }

.menu_table {
	font-style:normal;
	font-size:12px;
	font-family:Tahoma,helvetica,sans-serif;
	white-space:nowrap;
	color:rgb(54,54,54);
}
.menu_table_td {
	height:24px;
	padding:0 0 0 20px;
}

.menu_table_tr_td   { 
	font-size:11px;
	font-family:Tahoma,helvetica,sans-serif;
	white-space:nowrap;
	cursor: pointer; 
	height:24px; 
}

table span.file {}
table span.folder {}

.treeTable tr td .expander {
  background-position: left center;
  background-repeat: no-repeat;
  cursor: pointer;
  padding: 0;
	zoom: 1;
}

.treeTable tr.collapsed td .expander { background-image: url(../../images/sws/common/Arrow1.gif);}
.treeTable tr.expanded td .expander { background-image: url(../../images/sws/common/Arrow2.gif);}

/* jquery.treeTable.sortable
 * ------------------------------------------------------------------------- */
.treeTable tr.selected, .treeTable tr.accept {
  background: #c4e8ff;
  color: #000;
  font-weight:bold;
}
.treeTable tr.hover {
  background-color: #EEEEEE;
  color: #000;
}

.treeTable tr.collapsed.selected td .expander, .treeTable tr.collapsed.accept td .expander {}
.treeTable tr.expanded.selected td .expander, .treeTable tr.expanded.accept td .expander {}
.treeTable .ui-draggable-dragging {  color: #000;  z-index: 1;}