/* CSS Styling for MMAP Viewer */



div.node { width: 100% }

.text, .clickable {
   display: block;
   margin-left: 1.5em;
}

.catTitle {
  margin: 0;
  font-size: 1.0em;
  font-weight: bold;
}

.expanded {
   visibility: visible;
   display: block;
   margin-left: 0px;
   border-left: none;
   padding-left: 0px;
}

.expandedHigh {
   visibility: visible;
   display: block;
   margin-left: 5px;
   border-left: 1px solid silver;
}

.collapsed {
   visibility: hidden;
   display: none;
   position: relative;
   margin: 0px;
   border: none;
   padding: 0px;
   z-index: 1;
}

.collapsedHigh {
   visibility: visible;
   display: block;
   position: absolute;
   margin-top: 0.25em;
   margin-left: 5px;
   border: 1px solid silver;
   padding-top: 0.5em;
   padding-left: 0em;
   padding-right: 0.5em;
   padding-bottom: 0.5em;
   color: #666;
   background-color: #FFFFCC;
   z-index: 10;
}

.active {
}

div.active1 {
   margin: 1.0em 0em 0.5em 0em;
}

div.active2 {
   margin: 0.5em 0em 1.5em 1.5em;
}

div.active3 {
   margin: 0.5em 0em 0.5em 1.5em;
}

div.active4 {
   margin: 0.5em 0em 0.5em 1.5em;
}

.childlessWedge {
   float: left;
   width: 16px;
   background-image: url(../images/ol1.gif);
   background-repeat: no-repeat;
   background-position: center left;
   cursor: default;
}
.openedWedge {
   float: left;
   width: 16px;
   background-image: url(../images/ol2.gif);
   background-repeat: no-repeat;
   background-position: center left;
   cursor: pointer;
}
.closedWedge {
   float: left;
   width: 16px;
   background-image: url(../images/ol3.gif);
   background-repeat: no-repeat;
   background-position: center left;
   cursor: pointer;
}


div.secondary {
   margin-left: 1.5em;
}



