/* by makondo, 10/09 */
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
@-moz-document url(chrome://menuedit/content/menueditprefs.xul){

/* font */
tree
{ color: black !important;
font-size: 13px !important; }

dialog, tabpanels
{ -moz-appearance: -moz-win-glass !important;
border: 0 none !important;  
background: none !important;
opacity: .99 !important; 
padding: 0 !important; 
color: black !important;
text-shadow: white 1px 1px 1px !important; }

tabbox, #tablist, caption, tab 
{ -moz-appearance: -moz-win-glass !important; 
background: none !important;
color: black !important; }
tab { -moz-border-radius: 5px 5px 0 0 !important; 
border: 1px solid black !important;
border-bottom: 0 !important; }
.tabs-right, .tabs-left 
{ border-bottom: 1px dotted black !important; }

groupbox
{ -moz-appearance: none !important;
border: none !important; }

treecol, treecolpicker { border: none !important; }

/* buttons */
menulist, button:not([type="repeat"]), #slideshow, .padded.uri-element
{ -moz-appearance: none !important;		
-moz-border-radius: 14px !important;
border: 1px black inset !important; 
background: url(chrome://browser/skin/tabbrowser/tab-bkgnd.png) !important; }

button:not([type="repeat"]):not([type="checkbox"])
{ border: 1px solid rgba(0,0,0,0.9) !important;
background: url(chrome://browser/skin/tabbrowser/tab-bkgnd.png) !important; 
-moz-box-shadow: 
0 0 2px rgba(255, 255, 255, 0.4) inset,
0 4px 6px rgba(255, 255, 255, 0.4) inset,
0pt 11px 0 -2px rgba(255, 255, 255, 0.2) inset,
0pt 13px 8px rgba(0, 0, 0, 0.3) inset,
2pt 2px 4px rgba(0, 0, 0, 0.2)  !important; }

button:not([type="repeat"]):not([type="checkbox"]):hover
{ -moz-appearance: none !important; 
background: url(chrome://browser/skin/tabbrowser/tab-hover-bkgnd.png) !important;
color: #010726 !important;
background: rgba(179,207,198, 0.5) !important; }

/* borders */
tree, #menuSelector > menulist > menupopup, #menuSelector2 menulist menupopup, button:not([type="repeat"]):not([type="checkbox"]), menulist
{ -moz-appearance: none !important;
-moz-border-radius: 8px !important;
border-top: 1px solid #E4F4F6 !important; 
border-bottom: 2px solid #75B7BD !important; 
border-left: 1px solid #F1F7E9 !important;
border-right: 2px solid #7A9C9F !important;
-moz-border-top-colors: #C5D3D4 #9EA9AA#8E9899 !important; 
-moz-border-bottom-colors: #435657 #69D2E0 #ccc !important;
-moz-border-left-colors: #F1F7E9 #ccc #ccc !important;
-moz-border-right-colors:  #666 #4CB5B8 #274D54 !important; }

tree, treecol, treecolpicker
{ -moz-appearance: -moz-win-glass !important; 
background: rgba(185,196,194,0.3) !important; }

#scrollbar, scrollbar, scrollbar[orient="vertical"], scrollbar[orient="horisontal"], content scrollbar, scrollcorner
{ -moz-appearance: -moz-win-glass !important; 
background: none !important; } }