#browser, #main1{
list-style:none;

}
.treeview, .treeview ul {
padding : 0;
margin : 0;
list-style : none;
}
.treeview ul {
margin-top : 4px;
}
.treeview .hitarea {
background : url(treeview-default.gif) -64px -25px no-repeat;
height : 16px;
width : 16px;
margin-left : -16px;
float : left;
cursor : pointer;
}
* html .hitarea {
display : inline;
float : none;
}
.treeview li {
margin : 0;
padding : 3px 0 3px 16px;
}
.treeview a.selected {
background-color : #eee;
}
#treecontrol {
margin : 1em 0;
display : none;
}
.treeview .hover {
color : red;
cursor : pointer;
}
.treeview li {
background : url(treeview-default-line.gif) 0 0 no-repeat;
}
.treeview li.collapsable, .treeview li.expandable {
background-position : 0 -176px;
}
.treeview .expandable-hitarea {
background-position : -80px -3px;
}
.treeview li.last {
background-position : 0 -1766px;
}
.treeview li.lastCollapsable, .treeview li.lastExpandable {
background-image : url(treeview-default.gif);
}
.treeview li.lastCollapsable {
background-position : 0 -111px;
}
.treeview li.lastExpandable {
background-position : -32px -67px;
}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea {
background-position : 0;
}
.treeview-red li {
background-image : url(treeview-red-line.gif);
}
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable {
background-image : url(treeview-red.gif);
}
.treeview-black li {
background-image : url(treeview-black-line.gif);
}
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable {
background-image : url(treeview-black.gif);
}
.treeview-gray li {
background-image : url(treeview-gray-line.gif);
}
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable {
background-image : url(treeview-gray.gif);
}
.treeview-famfamfam li {
background-image : url(treeview-famfamfam-line.gif);
}
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable {
background-image : url(treeview-famfamfam.gif);
}
.treeview .placeholder {
background : url(ajax-loader.gif) 0 0 no-repeat;
height : 16px;
width : 16px;
display : block;
}
.filetree li {
padding : 3px 0 2px 16px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
}
.filetree span.folder, .filetree span.file {
padding : 1px 0 1px 18px;
display : block;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
}
.filetree span.folder {
background : url(folder.gif) 0 0 no-repeat;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
}
.filetree span.folder a {
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
}
.filetree span.folder a:hover {
color : #FF0000;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
}
.filetree li.expandable span.folder {
background : url(folder-closed.gif) 0 0 no-repeat;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
}
.filetree span.file {
background : url(file.gif) 0 0 no-repeat;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
}
.filetree span.file a {
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
}
.filetree span.file a:hover {
color : #ff0000;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
}
