/* Enabled Menus on mouseover */
menubar > menu[_moz-menuactive="true"],
menupopup > menu[_moz-menuactive="true"],
popup > menu[_moz-menuactive="true"],
menuitem[_moz-menuactive="true"] {
        color: #7D007D;
        border-top: 2px solid !important;
  border-right: 3px solid !important;
  border-left: 3px solid !important;
  border-bottom: 2px solid ThreeDHighlight;
  -moz-border-top-colors: #c71585 !important;
  -moz-border-right-colors: #da70d6 !important;
  -moz-border-left-colors: #c71585 !important;
-moz-border-bottom-colors: #da70d6 !important;
   -moz-border-radius-topleft: 4px !important; 
    -moz-border-radius-topright: 4px !important;
    -moz-border-radius-bottomleft: 2px !important;
    -moz-border-radius-bottomright: 2px !important;
   
}

/* change color of all text in menus and toolbars */
#addBookmarkDialog, 
menubar > menu, 
 toolbar, toolbar > .toolbarbutton-text, 
 .toolbarbutton-text,
#nav-bar > .toolbarbutton-1, 
.toolbarbutton-menubutton-button > .toolbarbutton-text,
.toolbarbutton-1 > .toolbarbutton-text,
toolbarbutton.bookmark-item, #bookmarks-toolbox, 
 menubutton, menulist, menu, menuitem, toolbar, tree, tooltip, sidebarheader,
#CustomizeToolbarWindow, #main-box, palette-box, #wrapper-tabextensions-tablist-button, wrapper-tabextensions-labelTabSession-button {
   color: #7F0080; 
   font-family: Calligrapher !important;
font-weight: normal !important;
font-size: 9pt !important;
}

/* Set font color of popup menus */
menupopup > menu, menupopup > menuitem,
popup > menu, popup > menuitem
{ font-weight: normal !important;
color: #7D007D !important; }



/* Change the bg of the Context Menus 
menupopup,
#toolbar-context-menu,
#contentAreaContextMenu,
.popup-internal-box
 {
   background-color: transparent;
   background-image: url("file:///yourimagehere.jpg") !important;
} 
*/

/* Dropdown & Messagepane font  and color */
treechildren {
 background-image: none !important;
font-weight: normal !important;
color: #770077 !important; }


window statusbarpanel {
  -moz-appearance  : none !important;
  color: #770077 !important;
  border-top: 1px solid ThreeDShadow;
  border-left: 2px solid ThreeDHighlight;
  border-right: 2px solid ThreeDHighlight;
  border-bottom: 1px;
  background-color: transparent;
  min-height: 22px;
}