.pageContent .treeview, .pageContent .treeview ul {padding: 0; margin: 0; list-style: none;}

.pageContent .treeview ul {margin-top: 0px;}

.pageContent .treeview .hitarea {/*background: url(../images/bg/b_side.png)  no-repeat;*/ height: 16px; width: 16px; margin-left: -16px; float: left; cursor: pointer;}
/* fix for IE6 */
* html .hitarea {display: inline; float:none;}

.pageContent .treeview li {margin: 0; /*	padding: 3px 0pt 3px 16px;*/}

.pageContent .treeview a {color:#666666; text-decoration: none; display: inline-block; text-align: left; font-size: 11px; line-height: 21px; /*height: 21px;*/ width: 152px; padding-left: 20px; font-weight: bold;}
.pageContent .treeview a.selected, .pageContent .treeview a:hover  {color: #f0834c; text-decoration: underline; /*display: inline-block; background-image: url(../images/bg/b_side.png);*/ background-repeat: no-repeat;}

#treecontrol { margin: 1em 0; display: none; }

.pageContent .treeview .hover {color: #f0834c; text-decoration: underline; display: inline-block; /* background-image: url(../images/bg/b_side.png); background-position: top left; background-repeat: no-repeat; */}

.pageContent .treeview li {padding-bottom:2px;}
.pageContent .treeview li.collapsable, .pageContent .treeview li.expandable {  }

.pageContent.treeview .expandable-hitarea { background:url(images/bg/b_side.png) no-repeat }

.pageContent .treeview li.last { background-position: 0 -1766px }

.pageContent .treeview li.lastCollapsable, .pageContent .treeview li.lastExpandable {  }
.pageContent .treeview li.lastCollapsable { background-position: 0 -111px }
.pageContent .treeview li.lastExpandable { background-position: -32px -67px }

.pageContent .treeview div.lastCollapsable-hitarea, .pageContent  .treeview div.lastExpandable-hitarea { background-position: 0; }

.pageContent .treeview-red li { background-image: url(../images/treeview-red-line.gif); }
.pageContent .treeview-red .hitarea, .pageContent .treeview-red li.lastCollapsable, .pageContent .treeview-red li.lastExpandable { background-image: url(../images/treeview-red.gif); }

.pageContent .treeview-black li { background-image: url(../images/treeview-black-line.gif); }
.pageContent .treeview-black .hitarea, .pageContent  .treeview-black li.lastCollapsable, .pageContent .treeview-black li.lastExpandable { background-image: url(../images/treeview-black.gif); }

.pageContent .treeview-gray li { background-image: url(../images/treeview-gray-line.gif); }
.pageContent .treeview-gray .hitarea,.pageContent  .treeview-gray li.lastCollapsable,.pageContent  .treeview-gray li.lastExpandable { background-image: url(../images/treeview-gray.gif); }

.pageContent .treeview-famfamfam li { background-image: url(../images/treeview-famfamfam-line.gif); }
.pageContent .treeview-famfamfam .hitarea, .pageContent .treeview-famfamfam li.lastCollapsable,.pageContent  .treeview-famfamfam li.lastExpandable { background-image: url(../images/treeview-famfamfam.gif); }

.pageContent .treeview .collapsable ul li {padding-top:3px; padding-bottom:3px;}
.pageContent .treeview .collapsable ul li a {color: #666666; padding-left:20px; background: url(../images/bg/b_side6.png) 0px 10px; background-position: top left; background-repeat: no-repeat; line-height:15px;}
.pageContent .treeview .collapsable ul li a:hover {color: #f0834c; text-decoration: underline; display: inline-block; background: url(../images/bg/b_side6.png) 0px 10px; background-position: top left; background-repeat: no-repeat; padding-left: 20px;}
.pageContent .treeview .collapsable ul li {padding-left: 10px;}
.pageContent .treeview .collapsable ul li a.selected {color: #666666; text-decoration: none; display: inline-block; background: url(../images/bg/b_side5.png) 0px 10px; background-position: top left; background-repeat: no-repeat; padding-left: 20px; padding-top: 0px; padding-bottom: 0px;}
.pageContent .treeview .collapsable ul li a.selected:hover {color: #f0834c; text-decoration: underline;}
.pageContent .treeview .collapsable ul li ul li {padding-top:0px; padding-bottom:1px;}
.pageContent .treeview .collapsable ul li ul li a {color: #666666; font-weight:normal; padding-left:20px; background: url(../images/bg/b_side6.png) 0px 10px; background-position: top left; background-repeat: no-repeat; line-height:15px;}
.pageContent .treeview .collapsable ul li ul li a:hover {color: #666666; text-decoration: underline; display: inline-block; background: url(../images/bg/b_side6.png) 0px 10px; background-position: top left; background-repeat: no-repeat; padding-left: 20px;}
