.treeview, .treeview ul {
  padding: 0;
  margin: 0;
  list-style: none;
  font-size:12px;
}

.treeview ul {
  background-color: white;
  margin:0px 0px 0px 0px;
  width:100%;
}

.treeview a.selected {
}

.funcHead{

}

#menuBox{
  border-left:solid 3px blue;
  width:240px;
  white-space: nowrap;
}

#menuBox:hover {
  border-left:solid 3px red;
}

.treeview{
  /*border-left:solid 3px blue;*/
}

div.treeview{
  padding:1px 3px 1px 3px;
  cursor:pointer;
}

.treeview:hover {
  /*border-left:solid 3px red;*/
}
div.treeview:hover{
  color:red;
}

.treeview li>span{
  font-size:12px;
  cursor:pointer;
}
.treeview li>span:hover{
  color:red;
}

.treeview li>div{
  margin-left:1.25em;
}

ul.treeview dt{
  padding-left:0em;
}

ul.treeview dd{
  padding-left:2.0em;
}

.treeview .hitarea {
  background: url(../images/tree/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: 1px 1pt 3px 16px;
  white-space: inherit;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(../images/tree/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(../images/tree/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(../images/tree/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(../images/tree/treeview-red.gif); }

.treeview-black li { background-image: url(../images/tree/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(../images/tree/treeview-black.gif); }

.treeview-gray li { background-image: url(../images/tree/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(../images/tree/treeview-gray.gif); }

.treeview-famfamfam li { background-image: url(../images/tree/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(../images/tree/treeview-famfamfam.gif); }


.filetree li { padding: 0px 0 0px 16px; }
.filetree span.folder,
.filetree span.file,
.filetree span.page_white_text,
.filetree span.chart_organisation,
.filetree span.layout,
.filetree span.cog,
.filetree span.css,
.filetree span.tick,
.filetree span.chart_bar,
.filetree span.html,
.filetree span.tag_pink,
.filetree span.tag_blue,
.filetree span.tag_orange,
.filetree span.tag_yellow,
.filetree span.photo,
.filetree span.tag_red,
.filetree span.tag_purple,
.filetree span.key,
.filetree span.tag_green,
.filetree span.photos,
.filetree span.folder_database,
.filetree span.folder_table,
.filetree span.door_out,
.filetree span.user,
.filetree span.group,
.filetree span.folder_star,
.filetree span.database,
.filetree span.database_go,
.filetree span.database_link,
.filetree span.email_open,
.filetree span.email_error,
.filetree span.cog_edit,
.filetree span.clock,
.filetree span.fieldEmpty,
.filetree span.folder_user,
.filetree span.folder_wrench,
.filetree span.world,
.filetree span.page_world,
.filetree span.table_relationship,
.filetree span.cross,
.filetree span.table_multiple,
.filetree span.table_gear,
.filetree span.information ,
.filetree span.textfield,
.filetree span.textfield_link,
.filetree span.textfield_star,
.filetree span.text_list_bullets,
.filetree span.database_save,
.filetree span.font_go,
.filetree span.calendar,
.filetree span.list,
.filetree span.eventMail,
.filetree span.reqresMail,
.filetree span.dsMail,
.filetree span.formIcon00,
.filetree span.formIcon01,
.filetree span.formIcon1_,
.filetree span.formIcon02,
.filetree span.formIcon2_,
.filetree span.formIcon03,
.filetree span.formIcon04,
.filetree span.formIcon10,
.filetree span.formIcon11,
.filetree span.formIcon12,
.filetree span.formIcon13,
.filetree span.formIcon14,
.filetree span.formIcon20,
.filetree span.formIcon21,
.filetree span.formIcon22,
.filetree span.formIcon23,
.filetree span.formIcon24,
.filetree span.email_usergo,
.filetree span.log,
.filetree span.bell,
.filetree span.connect,
.filetree span.plugin,
.filetree span.filter,
.filetree span.landing0,
.filetree span.landing1,
.filetree span.landing2,
.filetree span.landing3 {
  padding: 1px 0 1px 17px;
  display:inline-block;
}
.filetree span.folder { background: url(../images/tree/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(../images/tree/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(../images/tree/file.gif) 0 0 no-repeat; }

.filetree span.page_white_text { background: url(../images/tree/page_white_text.png) 0 0 no-repeat; }
.filetree span.chart_organisation { background: url(../images/tree/chart_organisation.png) 0 0 no-repeat; }
.filetree span.layout { background: url(../images/tree/layout.png) 0 0 no-repeat; }
.filetree span.cog { background: url(../images/tree/cog.png) 0 0 no-repeat; }
.filetree span.css { background: url(../images/tree/css.png) 0 0 no-repeat; }
.filetree span.tick { background: url(../images/tree/tick.png) 0 0 no-repeat; }
.filetree span.chart_bar { background: url(../images/tree/chart_bar.png) 0 0 no-repeat; }
.filetree span.html { background: url(../images/tree/html.png) 0 0 no-repeat; }
.filetree span.tag_pink { background: url(../images/tree/tag_pink.png) 0 0 no-repeat; }
.filetree span.tag_blue { background: url(../images/tree/tag_blue.png) 0 0 no-repeat; }
.filetree span.tag_orange { background: url(../images/tree/tag_orange.png) 0 0 no-repeat; }
.filetree span.tag_yellow { background: url(../images/tree/tag_yellow.png) 0 0 no-repeat; }
.filetree span.photo { background: url(../images/tree/photo.png) 0 0 no-repeat; }
.filetree span.tag_red { background: url(../images/tree/tag_red.png) 0 0 no-repeat; }
.filetree span.tag_purple { background: url(../images/tree/tag_purple.png) 0 0 no-repeat; }
.filetree span.key { background: url(../images/tree/key.png) 0 0 no-repeat; }
.filetree span.tag_green { background: url(../images/tree/tag_green.png) 0 0 no-repeat; }
.filetree span.photos { background: url(../images/tree/photos.png) 0 0 no-repeat; }
.filetree span.folder_database { background: url(../images/tree/folder_database.png) 0 0 no-repeat; }
.filetree span.door_out { background: url(../images/tree/door_out.png) 0 0 no-repeat; }
.filetree span.user { background: url(../images/tree/user.png) 0 0 no-repeat; }
.filetree span.group { background: url(../images/tree/group.png) 0 0 no-repeat; }
.filetree span.folder_star { background: url(../images/tree/folder_star.png) 0 0 no-repeat; }
.filetree span.email_open { background: url(../images/tree/email_open.png) 0 0 no-repeat; }
.filetree span.email_error { background: url(../images/tree/email_error.png) 0 0 no-repeat; }
.filetree span.cog_edit { background: url(../images/tree/cog_edit.png) 0 0 no-repeat; }
.filetree span.clock { background: url(../images/tree/clock.png) 0 0 no-repeat; }
.filetree span.fieldEmpty { background: url(../images/tree/picture_empty.png) 0 0 no-repeat; }
.filetree span.database { background: url(../images/tree/database.png) 0 0 no-repeat; }
.filetree span.database_link { background: url(../images/tree/database_link.png) 0 0 no-repeat; }
.filetree span.database_go { background: url(../images/tree/database_go.png) 0 0 no-repeat; }
.filetree span.folder_wrench { background: url(../images/tree/folder_wrench.png) 0 0 no-repeat; }
.filetree span.world { background: url(../images/tree/world.png) 0 0 no-repeat; }
.filetree span.page_world { background: url(../images/tree/page_world.png) 0 0 no-repeat; }
.filetree span.folder_user { background: url(../images/tree/folder_user.png) 0 0 no-repeat; }
.filetree span.folder_table { background: url(../images/tree/folder_table.png) 0 0 no-repeat; }
.filetree span.table_relationship { background: url(../images/tree/table_relationship.png) 0 0 no-repeat; }
.filetree span.table_multiple { background: url(../images/tree/table_multiple.png) 0 0 no-repeat; }
.filetree span.cross { background: url(../images/tree/cross.png) 0 0 no-repeat; }
.filetree span.table_gear { background: url(../images/tree/table_gear.png) 0 0 no-repeat; }
.filetree span.information { background: url(../images/tree/information.png) 0 0 no-repeat; }
.filetree span.textfield { background: url(../images/tree/textfield.png) 0 0 no-repeat; }
.filetree span.textfield_link { background: url(../images/tree/textfield_link.gif) 0 0 no-repeat; }
.filetree span.textfield_star { background: url(../images/tree/textfield_star.gif) 0 0 no-repeat; }
.filetree span.text_list_bullets { background: url(../images/tree/text_list_bullets.png) 0 0 no-repeat; }
.filetree span.database_save { background: url(../images/tree/database_save.png) 0 0 no-repeat; }
.filetree span.font_go { background: url(../images/tree/font_go.png) 0 0 no-repeat; }
.filetree span.calendar { background: url(../images/tree/calendar.png) 0 0 no-repeat; }
.filetree span.list { background: url(../images/tree/application_view_list.png) 0 0 no-repeat; }
.filetree span.eventMail { background: url(../images/tree/eventMail.png) 0 0 no-repeat; }
.filetree span.reqresMail { background: url(../images/tree/reqresMail.png) 0 0 no-repeat; }
.filetree span.dsMail { background: url(../images/tree/ds_mail.png) 0 0 no-repeat; }
.filetree span.email_usergo { background: url(../images/tree/email_usergo.png) 0 0 no-repeat; }
.filetree span.plugin { background: url(../images/tree/plugin.png) 0 0 no-repeat; }
.filetree span.log { background: url(../images/tree/application_osx_terminal.png) 0 0 no-repeat; }
.filetree span.bell { background: url(../images/tree/bell.png) 0 0 no-repeat; }
.filetree span.connect { background: url(../images/connect.png) 0 0 no-repeat; }
.filetree span.landing0 { background: url(../images/tree/landing0.png) 0 0 no-repeat; }
.filetree span.landing1 { background: url(../images/tree/landing1.png) 0 0 no-repeat; }
.filetree span.landing2 { background: url(../images/tree/landing2.png) 0 0 no-repeat; }
.filetree span.landing3 { background: url(../images/tree/landing3.png) 0 0 no-repeat; }
.filetree span.filter { background: url(../images/tree/table_sort.png) 0 0 no-repeat; }
.filetree span.formIcon00 { background: url(../images/formIcon00.gif) 0 0 no-repeat; }
.filetree span.formIcon01 { background: url(../images/formIcon01.gif) 0 0 no-repeat; }
.filetree span.formIcon1_ { background: url(../images/formIcon1_.gif) 0 0 no-repeat; }
.filetree span.formIcon02 { background: url(../images/formIcon02.gif) 0 0 no-repeat; }
.filetree span.formIcon2_ { background: url(../images/formIcon2_.gif) 0 0 no-repeat; }
.filetree span.formIcon03 { background: url(../images/formIcon03.gif) 0 0 no-repeat; }
.filetree span.formIcon04 { background: url(../images/formIcon04.gif) 0 0 no-repeat; }
.filetree span.formIcon10 { background: url(../images/formIcon10.gif) 0 0 no-repeat; }
.filetree span.formIcon11 { background: url(../images/formIcon11.gif) 0 0 no-repeat; }
.filetree span.formIcon12 { background: url(../images/formIcon12.gif) 0 0 no-repeat; }
.filetree span.formIcon13 { background: url(../images/formIcon13.gif) 0 0 no-repeat; }
.filetree span.formIcon14 { background: url(../images/formIcon14.gif) 0 0 no-repeat; }
.filetree span.formIcon20 { background: url(../images/formIcon20.gif) 0 0 no-repeat; }
.filetree span.formIcon21 { background: url(../images/formIcon21.gif) 0 0 no-repeat; }
.filetree span.formIcon22 { background: url(../images/formIcon22.gif) 0 0 no-repeat; }
.filetree span.formIcon23 { background: url(../images/formIcon23.gif) 0 0 no-repeat; }
.filetree span.formIcon24 { background: url(../images/formIcon24.gif) 0 0 no-repeat; }
