5 margin : 0px 1px 0px 1px;
6 -moz-border-radius : 3px;
7 background-color : #000000;
12 menubutton[disabled="true"]
17 menubutton > .menubutton-internal-box
21 vertical-align : middle;
24 .menubutton-single-icon
29 /** "Dual Functionality" menubutton
30 * Has a popup spawning button and a command invoking button, e.g. back/forward
31 * class="menubutton-dual"
36 menubutton > .menubutton-internal-box > .menubutton-dual-button,
37 menubutton:hover > .menubutton-internal-box > .menubutton-dual-button,
38 menubutton[buttonover="true"] > .menubutton-internal-box > .menubutton-dual-button,
39 menubutton:active > .menubutton-internal-box > .menubutton-dual-button
43 -moz-border-radius : 3px;
46 menubutton > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box
48 border : 1px solid #9C9CFF;
52 menubutton > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box,
53 menubutton:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box
55 border : 1px solid #FF9F00;
58 menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box
60 border : 1px solid #FFCF00;
63 menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,
64 menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box,
65 menubutton[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box
67 border : 1px solid #8050B0;
70 /* inner dropmarker */
71 menubutton > .menubutton-internal-box > .menubutton-dual-dropmarker-box
73 -moz-border-radius : 3px;
74 border : 1px solid #9C9CFF;
75 padding : 0px 2px 0px 2px;
78 menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box,
79 menubutton[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box
81 border : 1px solid #8050B0;
84 menubutton:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box
86 border : 1px solid #FF9F00;
89 menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box
91 border : 1px solid #FFCF00;
92 padding : 1px 1px -1px 3px;
95 .menubutton-dual-dropmarker-box > .menubutton-dropmarker
98 list-style-image : url("chrome://global/skin/scroll-down.gif");
101 menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
102 menubutton[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
103 menubutton[disabled="true"]:hover > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
104 .menubutton-dual-dropmarker-box > .menubutton-dropmarker[disabled="true"],
105 .menubutton-dual[disabled="true"][buttonover="true"] > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
106 .menubutton-dual[disabled="true"]:hover > .menubutton-dual-dropmarker-box > .menubutton-dropmarker
108 list-style-image : url("chrome://global/skin/scroll-down-disabled.gif");
111 menubutton:hover > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
112 menubutton:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
113 menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
114 .menubutton-dual[buttonover="true"] > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
115 .menubutton-dual[open="true"] > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
116 .menubutton-dual:hover > .menubutton-dual-dropmarker-box > .menubutton-dropmarker
118 list-style-image : url("chrome://global/skin/scroll-down-hover.gif");
121 /** Icon only menubutton.menubutton-duals
122 * class="menubutton.menubutton-dual-icon"
124 .menubutton.menubutton-dual-icon
127 background-color : #000000;
130 .menubutton.menubutton-dual-icon > .menubutton.menubutton-dual-icon-internal-box
136 .menubutton.menubutton-dual-icon:hover > .menubutton.menubutton-dual-icon-internal-box
138 background-color : #FFCF00;
143 .menubutton.menubutton-dual-icon:hover:active > .menubutton.menubutton-dual-icon-internal-box,
144 .menubutton.menubutton-dual-icon[open="true"] > .menubutton.menubutton-dual-icon-internal-box
146 background-color : #FF9F00;
148 padding : 2px 0px 0px 2px;
151 .menubutton.menubutton-dual-icon[disabled="true"] > .menubutton.menubutton-dual-icon-internal-box,
152 .menubutton.menubutton-dual-icon[disabled="true"]:hover:active > .menubutton.menubutton-dual-icon-internal-box,
153 .menubutton.menubutton-dual-icon[disabled="true"][open="true"] > .menubutton.menubutton-dual-icon-internal-box
155 background-color : #FFCF00;
157 padding : 2px 0px 0px 2px;
160 /** Icon only menubuttons
161 * class="menubutton.menubutton-icon"
166 background-color : #000000;
169 .menubutton-icon > .menubutton-icon-internal-box
174 .menubutton-icon:hover > .menubutton-icon-internal-box
176 background-color : #FFCF00;
180 .menubutton-icon:hover:active > .menubutton-icon-internal-box,
181 .menubutton-icon[open="true"] > .menubutton-icon-internal-box
183 background-color : #FF9F00;
184 padding : 2px 0px 0px 2px;
187 .menubutton-icon[disabled="true"] > .menubutton-icon-internal-box,
188 .menubutton-icon[disabled="true"]:hover:active > .menubutton-icon-internal-box,
189 .menubutton-icon[disabled="true"][open="true"] > .menubutton-icon-internal-box
191 background-color : #FFCF00;
192 padding : 2px 0px 0px 2px;