.treeview, .treeview ul { 	padding: 0px;	margin: 0px;	list-style: none;}.treeview ul {	background-color: white;	margin-top: 0px;}.treeview .hitarea {	background: url(images/treeview-default.gif) -64px -25px no-repeat;	height: 16px;	width: 16px;	margin-left: -16px;	float: left;	cursor: pointer;}/* fix for IE6 */* html .hitarea {	display: inline;	float:none;}.treeview li {	margin: 0px;	padding: 3px 0px 3px 0px;}.treeview a.selected {	background-color: #eee;}#treecontrol { margin: 1em 0px; display: none; }.treeview .hover { color: #00a0c6; cursor: pointer; }.treeview li { }.treeview li.collapsable, .treeview li.expandable { background-position: 0px -176px; }.treeview .expandable-hitarea { background-position: -80px -3px; }.treeview li.last { background-position: 0px -1766px }.treeview li.lastCollapsable, .treeview li.lastExpandable {  }  .treeview li.lastCollapsable { background-position: 0px -111px }.treeview li.lastExpandable { background-position: -32px -67px }.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0px; }.filetree li {	padding: 0px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-transform: uppercase;	text-decoration: none;}.filetree span.folder, .filetree span.file {	padding: 4px 0px 4px 5px;	display: block;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #acacac;	border-bottom-color: #acacac;	text-align: left;	vertical-align: middle;	margin-top: -1px;}.filetree span.folder {}.filetree li.expandable span.folder {  }.filetree span.file1 {	padding: 4px 0px 4px 10px;	display: block;	text-align: left;	vertical-align: middle;	text-transform: none;	}.active {	color : #00a0c6;	font-weight: bold;}
