/* 
 * The contents of this file are subject to the Mozilla Public
 * License Version 1.1 (the "License"); you may not use this file
 * except in compliance with the License. You may obtain a copy of
 * the License at http://www.mozilla.org/MPL/
 * 
 * Software distributed under the License is distributed on an "AS
 * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
 * implied. See the License for the specific language governing
 * rights and limitations under the License.
 * 
 * The Original Code is Mozilla Communicator.
 * 
 * The Initial Developer of the Original Code is Netscape
 * Communications Corp. Portions created by Netscape Communications
 * Corp. are Copyright (C) 1999 Netscape Communications Corp. All
 * Rights Reserved.
 * 
 * Contributor(s): Stephen Lamm <slamm@netscape.com>
 */ 

/** sidebarOverlay.css [CONTENT]
 *   This file is for style rules essential for correct sidebar operation.
 *   These rules will not change on a skin-by-skin basis. 
 **/ 
 
#sidebar-box {
    width: 162px;
    min-height: 10px;
    min-width: 30px;
    max-width: 400px;
}

#sidebar-panels {
    min-width: 1px;
    min-height: 10px;
}

.iframe-panel {
    min-width: 1px;  
    min-height: 1px;
}

#sidebar-iframe-no-panels {
    min-width: 1px;
    min-height: 1px;
    overflow: auto;
}

/*
 *    Sidebar and Panel title buttons
 */
sidebarheader {
    behavior: url(chrome://communicator/content/sidebar/sidebarBindings.xml#sidebar-header-box);
}
sidebarheader[type="splitter"] {
    behavior: url(chrome://communicator/content/sidebar/sidebarBindings.xml#sidebar-header-splitter);
    /* a vertical splitter */
    cursor: n-resize;
}

.sidebarheader-main {
    min-width: 1px;
    min-height: 1px;
}

/**
 * texttab folder lookalike e.g. for sidebar panel headers
 */
  .box-texttab
    {
      min-height          : 10px;
      min-width           : 10px;
    }

  .box-texttab-right-space 
    {
      min-width           : 1px;
    }

