/*
 * /////////////////////////////////////////////////////////////////////////////
 * // This file is part of the "Hyrax Data Server" project.
 * //
 * //
 * // Copyright (c) 2013 OPeNDAP, Inc.
 * // Author: Nathan David Potter  <ndp@opendap.org>
 * //
 * // This library is free software; you can redistribute it and/or
 * // modify it under the terms of the GNU Lesser General Public
 * // License as published by the Free Software Foundation; either
 * // version 2.1 of the License, or (at your option) any later version.
 * //
 * // This library is distributed in the hope that it will be useful,
 * // but WITHOUT ANY WARRANTY; without even the implied warranty of
 * // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * // Lesser General Public License for more details.
 * //
 * // You should have received a copy of the GNU Lesser General Public
 * // License along with this library; if not, write to the Free Software
 * // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
 * //
 * // You can contact OPeNDAP, Inc. at PO Box 112, Saunderstown, RI. 02874-0112.
 * /////////////////////////////////////////////////////////////////////////////
 */
.treeView {
    /*-moz-user-select: none;*/
    position: relative;
}

.treeView ul {
    margin: 0 0 0 -1.5em;
    padding: 0 0 0 1.5em;
}

.treeView ul ul {
    background: url('../images/list-item-contents.png') repeat-y left;
}

.treeView li.lastChild > ul {
    background-image: none;
}

.treeView li {
    margin: 0;
    padding: 0;
    background: url('../images/list-item-root.png') no-repeat top left;
    list-style-position: inside;
    cursor: auto;
}

.treeView li.collapsibleListOpen {
    list-style-image: url('../images/button-open.png');
    cursor: pointer;
}

.treeView li.collapsibleListClosed {
    list-style-image: url('../images/button-closed.png');
    cursor: pointer;
}

.treeView li li {
    background-image: url('../images/list-item.png');
    padding-left: 1.5em;
}

.treeView li.lastChild {
    background-image: url('../images/list-item-last.png');
}

.treeView li.collapsibleListOpen {
    background-image: url('../images/list-item-open.png');
}

.treeView li.collapsibleListOpen.lastChild {
    background-image: url('../images/list-item-last-open.png');
}

/**
*
*
*/
.collapsibleList li {
    /*list-style-image: url('../images/button.png');    */
    list-style-image:none;
    cursor: auto;
}

li.collapsibleListOpen {
    list-style-image: url('../images/button-open.png');
    cursor: pointer;
}

li.collapsibleListClosed {
    list-style-image: url('../images/button-closed.png');
    cursor: pointer;
}

/*
*
*
*/
.tightView {
    /*-moz-user-select: none;*/
    position: relative;
}

.tightView ul {
    margin: 0 0 0 0;
    padding: 0 0 0 0.5em;
}



.tightView dt {
    margin: 0;
    padding: 0;
    list-style-position: inside;
    cursor: auto;
}



