@import url(chrome://global/skin/);

@import url(chrome://communicator/skin/box.css);
@import url(chrome://communicator/skin/button.css);
@import url(chrome://communicator/skin/brand.css);
@import url(chrome://communicator/skin/menubutton.css);
@import url(chrome://communicator/skin/formatting.css);
@import url(chrome://communicator/skin/toolbar.css);

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for HTML elements */

#offline-status[offline="true"]
  {
    list-style-image      : url("chrome://communicator/skin/offline.gif");
  }

#offline-status
  {
    list-style-image      : url("chrome://communicator/skin/online.gif");
  }
  
.up {
  list-style-image:url("chrome://global/skin/scroll-up.gif");
  min-width: 0px;
}

.up[disabled="true"] {
  list-style-image:url("chrome://global/skin/scroll-up-disabled.gif");
}

.down {
  min-width: 0px;
  list-style-image:url("chrome://global/skin/scroll-down.gif");
}

.down[disabled="true"] {
  list-style-image:url("chrome://global/skin/scroll-down-disabled.gif");
}

/**
 * Hides ugly inset borders on sidebar trees (e.g history, bookmarks, search)
 */

.sidebarTree
  {
    border                : none;
  }

.sidebarTree > .tree-container-treerows
  {
    border                : none;
  }

/*
 comment out really bad style rules, but leave them here so future intent is
 clear
   
.tree-sidebar .thumb-box
  {
    border                : none;
  }  
  
.tree-sidebar thumb
  {
    border-left           : 1px solid ThreeDHighlight;
    border-top            : 1px solid ThreeDHighlight;
    border-right          : 1px solid ThreeDShadow;
    border-bottom         : 1px solid ThreeDShadow;
  }  
  
.tree-sidebar .scrollbarbutton-box
  {
    border                : none;
  }  
  
.tree-sidebar scrollbarbutton
  {
    border-left           : 1px solid ThreeDHighlight;
    border-top            : 1px solid ThreeDHighlight;
    border-right          : 1px solid ThreeDShadow;
    border-bottom         : 1px solid ThreeDShadow;
  }
*/
