/*
 *  BEGIN FLOCK GPL
 *
 *  Copyright Flock Inc. 2005-2009
 *  http://flock.com
 *
 *  This file may be used under the terms of the
 *  GNU General Public License Version 2 or later (the "GPL"),
 *  http://www.gnu.org/licenses/gpl.html
 *
 *  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.
 *
 *  END FLOCK GPL
 */

.folder-icon > .menulist-label-box > .menulist-icon,
.folder-icon > .menu-iconic-left > .menu-iconic-icon {
  width: 16px;
  height: 16px;
}

.folder-icon > .menu-iconic-left {
  display: -moz-box;
}

.folder-icon {
  list-style-image: url("chrome://global/skin/icons/folder-item.png") !important;
  -moz-image-region: rect(0px, 32px, 16px, 16px) !important;
}

/* Make the microsummary picker look like a regular textbox instead of 
 * an editable menulist when no microsummaries are available.
 */

menulist#name[droppable="false"] {
  /* These rules come from the textbox element in textbox.css. */

  /* Normal editable menulists set this to "none". */
  -moz-appearance: textfield;
  cursor: text;

  border: 2px solid;
  -moz-border-top-colors: ThreeDShadow ThreeDDarkShadow;
  -moz-border-right-colors: ThreeDHighlight ThreeDLightShadow;
  -moz-border-bottom-colors: ThreeDHighlight ThreeDLightShadow;
  -moz-border-left-colors: ThreeDShadow ThreeDDarkShadow;
  background-color: -moz-Field;
  color: -moz-FieldText;
}

menulist#name[droppable="false"] > .menulist-editable-box {
  /* Normal editable menulists set this to "menulist-textfield". */
  -moz-appearance: none;
  padding: 2px 2px 3px 4px;
}

/* Hide the drop marker and the popup when no microsummaries are available. */
menulist#name[droppable="false"] > .menulist-dropmarker,
menulist#name[droppable="false"] > menupopup {
  display: none;chrome://browser/skin/bookmarks/expander-open.png
}

#expander {
  -moz-appearance: none;
  margin-left: 8px;
  padding: 0px  !important;
  min-width: 0px ;
}

#addgroup {
       margin-top: 6px;
        margin-bottom: 0px;
}

.up {
  min-width: 0px;
  list-style-image: url("chrome://global/skin/arrow/arrow-up.gif");
}               
.up:hover {
  list-style-image: url("chrome://global/skin/arrow/arrow-up-hov.gif");
}
.up[disabled="true"] {
  list-style-image: url("chrome://global/skin/arrow/arrow-up-dis.gif");
}

.down {
  min-width: 0px;
  list-style-image: url("chrome://global/skin/arrow/arrow-dn.gif");
}
.down:hover {
  list-style-image: url("chrome://global/skin/arrow/arrow-dn-hov.gif");
}
.down[disabled="true"] {
  list-style-image: url("chrome://global/skin/arrow/arrow-dn-dis.gif");
}