some corrections and finishing touches to that LCARStrek works well for Firefox 55...
[themes.git] / LCARStrek / messenger / threadPaneLabels.css
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2  * License, v. 2.0. If a copy of the MPL was not distributed with this
3  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5 /* ===== threadPaneLabels.css ===========================================
6    == Styles for the thread pane in the Messenger 3-pane window.
7    ======================================================================= */
8
9 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
10
11 /* ::::: thread labels decoration ::::: */
12
13 /* There are 10x7 color definitions (size of the color picker used)
14    times 2 (2 style definitions for each color) +  2 general black
15    and white color definitions.
16    The color definitions can be in the following formats:
17      color: red;
18      color: #FF0000;
19      color: rgb(128, 0, 0);
20 */
21 treechildren::-moz-tree-cell-text(lc-FFFFFF), .lc-FFFFFF:not([_moz-menuactive]) {
22   color: #FFFFFF
23 }
24 treechildren::-moz-tree-row(lc-FFFFFF, selected, focus), .lc-FFFFFF[_moz-menuactive] {
25   background-color: #FFFFFF;
26 }
27 treechildren::-moz-tree-cell-text(lc-FFFFFF, selected, focus), .lc-FFFFFF[_moz-menuactive] {
28   color: #000000 !important; /* default color would be unreadable on light background */
29 }
30
31 treechildren::-moz-tree-cell-text(lc-CCCCCC), .lc-CCCCCC:not([_moz-menuactive]) {
32   color: #CCCCCC
33 }
34 treechildren::-moz-tree-row(lc-CCCCCC, selected, focus), .lc-CCCCCC[_moz-menuactive] {
35   background-color: #CCCCCC;
36 }
37 treechildren::-moz-tree-cell-text(lc-CCCCCC, selected, focus), .lc-CCCCCC[_moz-menuactive] {
38   color: #000000 !important; /* default color would be unreadable on light background */
39 }
40
41 treechildren::-moz-tree-cell-text(lc-C0C0C0), .lc-C0C0C0:not([_moz-menuactive]) {
42   color: #C0C0C0
43 }
44 treechildren::-moz-tree-row(lc-C0C0C0, selected, focus), .lc-C0C0C0[_moz-menuactive] {
45   background-color: #C0C0C0;
46 }
47 treechildren::-moz-tree-cell-text(lc-C0C0C0, selected, focus), .lc-C0C0C0[_moz-menuactive] {
48   color: #000000 !important; /* default color would be unreadable on light background */
49 }
50
51 treechildren::-moz-tree-cell-text(lc-999999), .lc-999999:not([_moz-menuactive]) {
52   color: #999999
53 }
54 treechildren::-moz-tree-row(lc-999999, selected, focus), .lc-999999[_moz-menuactive] {
55   background-color: #999999;
56 }
57
58 treechildren::-moz-tree-cell-text(lc-666666), .lc-666666:not([_moz-menuactive]) {
59   color: #666666
60 }
61 treechildren::-moz-tree-row(lc-666666, selected, focus), .lc-666666[_moz-menuactive] {
62   background-color: #666666;
63 }
64
65 treechildren::-moz-tree-cell-text(lc-333333), .lc-333333:not([_moz-menuactive]) {
66   color: #333333
67 }
68 treechildren::-moz-tree-row(lc-333333, selected, focus), .lc-333333[_moz-menuactive] {
69   background-color: #333333;
70 }
71
72 treechildren::-moz-tree-cell-text(lc-000000), .lc-000000:not([_moz-menuactive]) {
73   color: #000000
74 }
75 treechildren::-moz-tree-row(lc-000000, selected, focus), .lc-000000[_moz-menuactive] {
76   background-color: #000000;
77 }
78
79
80 treechildren::-moz-tree-cell-text(lc-FFCCCC), .lc-FFCCCC:not([_moz-menuactive]) {
81   color: #FFCCCC
82 }
83 treechildren::-moz-tree-row(lc-FFCCCC, selected, focus), .lc-FFCCCC[_moz-menuactive] {
84   background-color: #FFCCCC;
85 }
86 treechildren::-moz-tree-cell-text(lc-FFCCCC, selected, focus), .lc-FFCCCC[_moz-menuactive] {
87   color: #000000 !important; /* default color would be unreadable on light background */
88 }
89
90 treechildren::-moz-tree-cell-text(lc-FF6666), .lc-FF6666:not([_moz-menuactive]) {
91   color: #FF6666
92 }
93 treechildren::-moz-tree-row(lc-FF6666, selected, focus), .lc-FF6666[_moz-menuactive] {
94   background-color: #FF6666;
95 }
96 treechildren::-moz-tree-cell-text(lc-FF6666, selected, focus), .lc-FF6666[_moz-menuactive] {
97   color: #000000 !important; /* default color would be unreadable on light background */
98 }
99
100 treechildren::-moz-tree-cell-text(lc-FF0000), .lc-FF0000:not([_moz-menuactive]) {
101   color: #FF0000
102 }
103 treechildren::-moz-tree-row(lc-FF0000, selected, focus), .lc-FF0000[_moz-menuactive] {
104   background-color: #FF0000;
105 }
106
107 treechildren::-moz-tree-cell-text(lc-CC0000), .lc-CC0000:not([_moz-menuactive]) {
108   color: #CC0000
109 }
110 treechildren::-moz-tree-row(lc-CC0000, selected, focus), .lc-CC0000[_moz-menuactive] {
111   background-color: #CC0000;
112 }
113
114 treechildren::-moz-tree-cell-text(lc-990000), .lc-990000:not([_moz-menuactive]) {
115   color: #990000
116 }
117 treechildren::-moz-tree-row(lc-990000, selected, focus), .lc-990000[_moz-menuactive] {
118   background-color: #990000;
119 }
120
121 treechildren::-moz-tree-cell-text(lc-660000), .lc-660000:not([_moz-menuactive]) {
122   color: #660000
123 }
124 treechildren::-moz-tree-row(lc-660000, selected, focus), .lc-660000[_moz-menuactive] {
125   background-color: #660000;
126 }
127
128 treechildren::-moz-tree-cell-text(lc-330000), .lc-330000:not([_moz-menuactive]) {
129   color: #330000
130 }
131 treechildren::-moz-tree-row(lc-330000, selected, focus), .lc-330000[_moz-menuactive] {
132   background-color: #330000;
133 }
134
135
136 treechildren::-moz-tree-cell-text(lc-FFCC99), .lc-FFCC99:not([_moz-menuactive]) {
137   color: #FFCC99
138 }
139 treechildren::-moz-tree-row(lc-FFCC99, selected, focus), .lc-FFCC99[_moz-menuactive] {
140   background-color: #FFCC99;
141 }
142 treechildren::-moz-tree-cell-text(lc-FFCC99, selected, focus), .lc-FFCC99[_moz-menuactive] {
143   color: #000000 !important; /* default color would be unreadable on light background */
144 }
145
146 treechildren::-moz-tree-cell-text(lc-FF9966), .lc-FF9966:not([_moz-menuactive]) {
147   color: #FF9966
148 }
149 treechildren::-moz-tree-row(lc-FF9966, selected, focus), .lc-FF9966[_moz-menuactive] {
150   background-color: #FF9966;
151 }
152 treechildren::-moz-tree-cell-text(lc-FF9966, selected, focus), .lc-FF9966[_moz-menuactive] {
153   color: #000000 !important; /* default color would be unreadable on light background */
154 }
155
156 treechildren::-moz-tree-cell-text(lc-FF9900), .lc-FF9900:not([_moz-menuactive]) {
157   color: #FF9900
158 }
159 treechildren::-moz-tree-row(lc-FF9900, selected, focus), .lc-FF9900[_moz-menuactive] {
160   background-color: #FF9900;
161 }
162 treechildren::-moz-tree-cell-text(lc-FF9900, selected, focus), .lc-FF9900[_moz-menuactive] {
163   color: #000000 !important; /* default color would be unreadable on light background */
164 }
165
166 treechildren::-moz-tree-cell-text(lc-FF6600), .lc-FF6600:not([_moz-menuactive]) {
167   color: #FF6600
168 }
169 treechildren::-moz-tree-row(lc-FF6600, selected, focus), .lc-FF6600[_moz-menuactive] {
170   background-color: #FF6600;
171 }
172
173 treechildren::-moz-tree-cell-text(lc-CC6600), .lc-CC6600:not([_moz-menuactive]) {
174   color: #CC6600
175 }
176 treechildren::-moz-tree-row(lc-CC6600, selected, focus), .lc-CC6600[_moz-menuactive] {
177   background-color: #CC6600;
178 }
179
180 treechildren::-moz-tree-cell-text(lc-993300), .lc-993300:not([_moz-menuactive]) {
181   color: #993300
182 }
183 treechildren::-moz-tree-row(lc-993300, selected, focus), .lc-993300[_moz-menuactive] {
184   background-color: #993300;
185 }
186
187 treechildren::-moz-tree-cell-text(lc-663300), .lc-663300:not([_moz-menuactive]) {
188   color: #663300
189 }
190 treechildren::-moz-tree-row(lc-663300, selected, focus), .lc-663300[_moz-menuactive] {
191   background-color: #663300;
192 }
193
194
195 treechildren::-moz-tree-cell-text(lc-FFFF99), .lc-FFFF99:not([_moz-menuactive]) {
196   color: #FFFF99
197 }
198 treechildren::-moz-tree-row(lc-FFFF99, selected, focus), .lc-FFFF99[_moz-menuactive] {
199   background-color: #FFFF99;
200 }
201 treechildren::-moz-tree-cell-text(lc-FFFF99, selected, focus), .lc-FFFF99[_moz-menuactive] {
202   color: #000000 !important; /* default color would be unreadable on light background */
203 }
204
205 treechildren::-moz-tree-cell-text(lc-FFFF66), .lc-FFFF66:not([_moz-menuactive]) {
206   color: #FFFF66
207 }
208 treechildren::-moz-tree-row(lc-FFFF66, selected, focus), .lc-FFFF66[_moz-menuactive] {
209   background-color: #FFFF66;
210 }
211 treechildren::-moz-tree-cell-text(lc-FFFF66, selected, focus), .lc-FFFF66[_moz-menuactive] {
212   color: #000000 !important; /* default color would be unreadable on light background */
213 }
214
215 treechildren::-moz-tree-cell-text(lc-FFCC66), .lc-FFCC66:not([_moz-menuactive]) {
216   color: #FFCC66
217 }
218 treechildren::-moz-tree-row(lc-FFCC66, selected, focus), .lc-FFCC66[_moz-menuactive] {
219   background-color: #FFCC66;
220 }
221 treechildren::-moz-tree-cell-text(lc-FFCC66, selected, focus), .lc-FFCC66[_moz-menuactive] {
222   color: #000000 !important; /* default color would be unreadable on light background */
223 }
224
225 treechildren::-moz-tree-cell-text(lc-FFCC33), .lc-FFCC33:not([_moz-menuactive]) {
226   color: #FFCC33
227 }
228 treechildren::-moz-tree-row(lc-FFCC33, selected, focus), .lc-FFCC33[_moz-menuactive] {
229   background-color: #FFCC33;
230 }
231 treechildren::-moz-tree-cell-text(lc-FFCC33, selected, focus), .lc-FFCC33[_moz-menuactive] {
232   color: #000000 !important; /* default color would be unreadable on light background */
233 }
234
235 treechildren::-moz-tree-cell-text(lc-CC9933), .lc-CC9933:not([_moz-menuactive]) {
236   color: #CC9933
237 }
238 treechildren::-moz-tree-row(lc-CC9933, selected, focus), .lc-CC9933[_moz-menuactive] {
239   background-color: #CC9933;
240 }
241
242 treechildren::-moz-tree-cell-text(lc-996633), .lc-996633:not([_moz-menuactive]) {
243   color: #996633
244 }
245 treechildren::-moz-tree-row(lc-996633, selected, focus), .lc-996633[_moz-menuactive] {
246   background-color: #996633;
247 }
248
249 treechildren::-moz-tree-cell-text(lc-663333), .lc-663333:not([_moz-menuactive]) {
250   color: #663333
251 }
252 treechildren::-moz-tree-row(lc-663333, selected, focus), .lc-663333[_moz-menuactive] {
253   background-color: #663333;
254 }
255
256
257 treechildren::-moz-tree-cell-text(lc-FFFFCC), .lc-FFFFCC:not([_moz-menuactive]) {
258   color: #FFFFCC
259 }
260 treechildren::-moz-tree-row(lc-FFFFCC, selected, focus), .lc-FFFFCC[_moz-menuactive] {
261   background-color: #FFFFCC;
262 }
263 treechildren::-moz-tree-cell-text(lc-FFFFCC, selected, focus), .lc-FFFFCC[_moz-menuactive] {
264   color: #000000 !important; /* default color would be unreadable on light background */
265 }
266
267 treechildren::-moz-tree-cell-text(lc-FFFF33), .lc-FFFF33:not([_moz-menuactive]) {
268   color: #FFFF33
269 }
270 treechildren::-moz-tree-row(lc-FFFF33, selected, focus), .lc-FFFF33[_moz-menuactive] {
271   background-color: #FFFF33;
272 }
273 treechildren::-moz-tree-cell-text(lc-FFFF33, selected, focus), .lc-FFFF33[_moz-menuactive] {
274   color: #000000 !important; /* default color would be unreadable on light background */
275 }
276
277 treechildren::-moz-tree-cell-text(lc-FFFF00), .lc-FFFF00:not([_moz-menuactive]) {
278   color: #FFFF00
279 }
280 treechildren::-moz-tree-row(lc-FFFF00, selected, focus), .lc-FFFF00[_moz-menuactive] {
281   background-color: #FFFF00;
282 }
283 treechildren::-moz-tree-cell-text(lc-FFFF00, selected, focus), .lc-FFFF00[_moz-menuactive] {
284   color: #000000 !important; /* default color would be unreadable on light background */
285 }
286
287 treechildren::-moz-tree-cell-text(lc-FFCC00), .lc-FFCC00:not([_moz-menuactive]) {
288   color: #FFCC00
289 }
290 treechildren::-moz-tree-row(lc-FFCC00, selected, focus), .lc-FFCC00[_moz-menuactive] {
291   background-color: #FFCC00;
292 }
293 treechildren::-moz-tree-cell-text(lc-FFCC00, selected, focus), .lc-FFCC00[_moz-menuactive] {
294   color: #000000 !important; /* default color would be unreadable on light background */
295 }
296
297 treechildren::-moz-tree-cell-text(lc-999900), .lc-999900:not([_moz-menuactive]) {
298   color: #999900
299 }
300 treechildren::-moz-tree-row(lc-999900, selected, focus), .lc-999900[_moz-menuactive] {
301   background-color: #999900;
302 }
303
304 treechildren::-moz-tree-cell-text(lc-666600), .lc-666600:not([_moz-menuactive]) {
305   color: #666600
306 }
307 treechildren::-moz-tree-row(lc-666600, selected, focus), .lc-666600[_moz-menuactive] {
308   background-color: #666600;
309 }
310
311 treechildren::-moz-tree-cell-text(lc-333300), .lc-333300:not([_moz-menuactive]) {
312   color: #333300
313 }
314 treechildren::-moz-tree-row(lc-333300, selected, focus), .lc-333300[_moz-menuactive] {
315   background-color: #333300;
316 }
317
318
319 treechildren::-moz-tree-cell-text(lc-99FF99), .lc-99FF99:not([_moz-menuactive]) {
320   color: #99FF99
321 }
322 treechildren::-moz-tree-row(lc-99FF99, selected, focus), .lc-99FF99[_moz-menuactive] {
323   background-color: #99FF99;
324 }
325
326 treechildren::-moz-tree-cell-text(lc-66FF99), .lc-66FF99:not([_moz-menuactive]) {
327   color: #66FF99
328 }
329 treechildren::-moz-tree-row(lc-66FF99, selected, focus), .lc-66FF99[_moz-menuactive] {
330   background-color: #66FF99;
331 }
332
333 treechildren::-moz-tree-cell-text(lc-33FF33), .lc-33FF33:not([_moz-menuactive]) {
334   color: #33FF33
335 }
336 treechildren::-moz-tree-row(lc-33FF33, selected, focus), .lc-33FF33[_moz-menuactive] {
337   background-color: #33FF33;
338 }
339
340 treechildren::-moz-tree-cell-text(lc-33CC00), .lc-33CC00:not([_moz-menuactive]) {
341   color: #33CC00
342 }
343 treechildren::-moz-tree-row(lc-33CC00, selected, focus), .lc-33CC00[_moz-menuactive] {
344   background-color: #33CC00;
345 }
346
347 treechildren::-moz-tree-cell-text(lc-009900), .lc-009900:not([_moz-menuactive]) {
348   color: #009900
349 }
350 treechildren::-moz-tree-row(lc-009900, selected, focus), .lc-009900[_moz-menuactive] {
351   background-color: #009900;
352 }
353
354 treechildren::-moz-tree-cell-text(lc-006600), .lc-006600:not([_moz-menuactive]) {
355   color: #006600
356 }
357 treechildren::-moz-tree-row(lc-006600, selected, focus), .lc-006600[_moz-menuactive] {
358   background-color: #006600;
359 }
360
361 treechildren::-moz-tree-cell-text(lc-003300), .lc-003300:not([_moz-menuactive]) {
362   color: #003300
363 }
364 treechildren::-moz-tree-row(lc-003300, selected, focus), .lc-003300[_moz-menuactive] {
365   background-color: #003300;
366 }
367
368
369 treechildren::-moz-tree-cell-text(lc-99FFFF), .lc-99FFFF:not([_moz-menuactive]) {
370   color: #99FFFF
371 }
372 treechildren::-moz-tree-row(lc-99FFFF, selected, focus), .lc-99FFFF[_moz-menuactive] {
373   background-color: #99FFFF;
374 }
375 treechildren::-moz-tree-cell-text(lc-99FFFF, selected, focus), .lc-99FFFF[_moz-menuactive] {
376   color: #000000 !important; /* default color would be unreadable on light background */
377 }
378
379 treechildren::-moz-tree-cell-text(lc-33FFFF), .lc-33FFFF:not([_moz-menuactive]) {
380   color: #33FFFF
381 }
382 treechildren::-moz-tree-row(lc-33FFFF, selected, focus), .lc-33FFFF[_moz-menuactive] {
383   background-color: #33FFFF;
384 }
385 treechildren::-moz-tree-cell-text(lc-33FFFF, selected, focus), .lc-33FFFF[_moz-menuactive] {
386   color: #000000 !important; /* default color would be unreadable on light background */
387 }
388
389 treechildren::-moz-tree-cell-text(lc-66CCCC), .lc-66CCCC:not([_moz-menuactive]) {
390   color: #66CCCC
391 }
392 treechildren::-moz-tree-row(lc-66CCCC, selected, focus), .lc-66CCCC[_moz-menuactive] {
393   background-color: #66CCCC;
394 }
395 treechildren::-moz-tree-cell-text(lc-66CCCC, selected, focus), .lc-66CCCC[_moz-menuactive] {
396   color: #000000 !important; /* default color would be unreadable on light background */
397 }
398
399 treechildren::-moz-tree-cell-text(lc-00CCCC), .lc-00CCCC:not([_moz-menuactive]) {
400   color: #00CCCC
401 }
402 treechildren::-moz-tree-row(lc-00CCCC, selected, focus), .lc-00CCCC[_moz-menuactive] {
403   background-color: #00CCCC;
404 }
405 treechildren::-moz-tree-cell-text(lc-00CCCC, selected, focus), .lc-00CCCC[_moz-menuactive] {
406   color: #000000 !important; /* default color would be unreadable on light background */
407 }
408
409 treechildren::-moz-tree-cell-text(lc-339999), .lc-339999:not([_moz-menuactive]) {
410   color: #339999
411 }
412 treechildren::-moz-tree-row(lc-339999, selected, focus), .lc-339999[_moz-menuactive] {
413   background-color: #339999;
414 }
415
416 treechildren::-moz-tree-cell-text(lc-336666), .lc-336666:not([_moz-menuactive]) {
417   color: #336666
418 }
419 treechildren::-moz-tree-row(lc-336666, selected, focus), .lc-336666[_moz-menuactive] {
420   background-color: #336666;
421 }
422
423 treechildren::-moz-tree-cell-text(lc-003333), .lc-003333:not([_moz-menuactive]) {
424   color: #003333
425 }
426 treechildren::-moz-tree-row(lc-003333, selected, focus), .lc-003333[_moz-menuactive] {
427   background-color: #003333;
428 }
429
430
431 treechildren::-moz-tree-cell-text(lc-CCFFFF), .lc-CCFFFF:not([_moz-menuactive]) {
432   color: #CCFFFF
433 }
434 treechildren::-moz-tree-row(lc-CCFFFF, selected, focus), .lc-CCFFFF[_moz-menuactive] {
435   background-color: #CCFFFF;
436 }
437 treechildren::-moz-tree-cell-text(lc-CCFFFF, selected, focus), .lc-CCFFFF[_moz-menuactive] {
438   color: #000000 !important; /* default color would be unreadable on light background */
439 }
440
441 treechildren::-moz-tree-cell-text(lc-66FFFF), .lc-66FFFF:not([_moz-menuactive]) {
442   color: #66FFFF
443 }
444 treechildren::-moz-tree-row(lc-66FFFF, selected, focus), .lc-66FFFF[_moz-menuactive] {
445   background-color: #66FFFF;
446 }
447 treechildren::-moz-tree-cell-text(lc-66FFFF, selected, focus), .lc-66FFFF[_moz-menuactive] {
448   color: #000000 !important; /* default color would be unreadable on light background */
449 }
450
451 treechildren::-moz-tree-cell-text(lc-33CCFF), .lc-33CCFF:not([_moz-menuactive]) {
452   color: #33CCFF
453 }
454 treechildren::-moz-tree-row(lc-33CCFF, selected, focus), .lc-33CCFF[_moz-menuactive] {
455   background-color: #33CCFF;
456 }
457 treechildren::-moz-tree-cell-text(lc-33CCFF, selected, focus), .lc-33CCFF[_moz-menuactive] {
458   color: #000000 !important; /* default color would be unreadable on light background */
459 }
460
461 treechildren::-moz-tree-cell-text(lc-3366FF), .lc-3366FF:not([_moz-menuactive]) {
462   color: #3366FF
463 }
464 treechildren::-moz-tree-row(lc-3366FF, selected, focus), .lc-3366FF[_moz-menuactive] {
465   background-color: #3366FF;
466 }
467
468 treechildren::-moz-tree-cell-text(lc-3333FF), .lc-3333FF:not([_moz-menuactive]) {
469   color: #3333FF
470 }
471 treechildren::-moz-tree-row(lc-3333FF, selected, focus), .lc-3333FF[_moz-menuactive] {
472   background-color: #3333FF;
473 }
474
475 treechildren::-moz-tree-cell-text(lc-000099), .lc-000099:not([_moz-menuactive]) {
476   color: #000099
477 }
478 treechildren::-moz-tree-row(lc-000099, selected, focus), .lc-000099[_moz-menuactive] {
479   background-color: #000099;
480 }
481
482 treechildren::-moz-tree-cell-text(lc-000066), .lc-000066:not([_moz-menuactive]) {
483   color: #000066
484 }
485 treechildren::-moz-tree-row(lc-000066, selected, focus), .lc-000066[_moz-menuactive] {
486   background-color: #000066;
487 }
488
489
490 treechildren::-moz-tree-cell-text(lc-CCCCFF), .lc-CCCCFF:not([_moz-menuactive]) {
491   color: #CCCCFF
492 }
493 treechildren::-moz-tree-row(lc-CCCCFF, selected, focus), .lc-CCCCFF[_moz-menuactive] {
494   background-color: #CCCCFF;
495 }
496 treechildren::-moz-tree-cell-text(lc-CCCCFF, selected, focus), .lc-CCCCFF[_moz-menuactive] {
497   color: #000000 !important; /* default color would be unreadable on light background */
498 }
499
500 treechildren::-moz-tree-cell-text(lc-9999FF), .lc-9999FF:not([_moz-menuactive]) {
501   color: #9999FF
502 }
503 treechildren::-moz-tree-row(lc-9999FF, selected, focus), .lc-9999FF[_moz-menuactive] {
504   background-color: #9999FF;
505 }
506
507 treechildren::-moz-tree-cell-text(lc-6666CC), .lc-6666CC:not([_moz-menuactive]) {
508   color: #6666CC
509 }
510 treechildren::-moz-tree-row(lc-6666CC, selected, focus), .lc-6666CC[_moz-menuactive] {
511   background-color: #6666CC;
512 }
513
514 treechildren::-moz-tree-cell-text(lc-6633FF), .lc-6633FF:not([_moz-menuactive]) {
515   color: #6633FF
516 }
517 treechildren::-moz-tree-row(lc-6633FF, selected, focus), .lc-6633FF[_moz-menuactive] {
518   background-color: #6633FF;
519 }
520
521 treechildren::-moz-tree-cell-text(lc-6600CC), .lc-6600CC:not([_moz-menuactive]) {
522   color: #6600CC
523 }
524 treechildren::-moz-tree-row(lc-6600CC, selected, focus), .lc-6600CC[_moz-menuactive] {
525   background-color: #6600CC;
526 }
527
528 treechildren::-moz-tree-cell-text(lc-333399), .lc-333399:not([_moz-menuactive]) {
529   color: #333399
530 }
531 treechildren::-moz-tree-row(lc-333399, selected, focus), .lc-333399[_moz-menuactive] {
532   background-color: #333399;
533 }
534
535 treechildren::-moz-tree-cell-text(lc-330099), .lc-330099:not([_moz-menuactive]) {
536   color: #330099
537 }
538 treechildren::-moz-tree-row(lc-330099, selected, focus), .lc-330099[_moz-menuactive] {
539   background-color: #330099;
540 }
541
542
543 treechildren::-moz-tree-cell-text(lc-FFCCFF), .lc-FFCCFF:not([_moz-menuactive]) {
544   color: #FFCCFF
545 }
546 treechildren::-moz-tree-row(lc-FFCCFF, selected, focus), .lc-FFCCFF[_moz-menuactive] {
547   background-color: #FFCCFF;
548 }
549 treechildren::-moz-tree-cell-text(lc-FFCCFF, selected, focus), .lc-FFCCFF[_moz-menuactive] {
550   color: #000000 !important; /* default color would be unreadable on light background */
551 }
552
553 treechildren::-moz-tree-cell-text(lc-FF99FF), .lc-FF99FF:not([_moz-menuactive]) {
554   color: #FF99FF
555 }
556 treechildren::-moz-tree-row(lc-FF99FF, selected, focus), .lc-FF99FF[_moz-menuactive] {
557   background-color: #FF99FF;
558 }
559 treechildren::-moz-tree-cell-text(lc-FF99FF, selected, focus), .lc-FF99FF[_moz-menuactive] {
560   color: #000000 !important; /* default color would be unreadable on light background */
561 }
562
563 treechildren::-moz-tree-cell-text(lc-CC66CC), .lc-CC66CC:not([_moz-menuactive]) {
564   color: #CC66CC
565 }
566 treechildren::-moz-tree-row(lc-CC66CC, selected, focus), .lc-CC66CC[_moz-menuactive] {
567   background-color: #CC66CC;
568 }
569 treechildren::-moz-tree-cell-text(lc-CC66CC, selected, focus), .lc-CC66CC[_moz-menuactive] {
570   color: #000000 !important; /* default color would be unreadable on light background */
571 }
572
573 treechildren::-moz-tree-cell-text(lc-CC33CC), .lc-CC33CC:not([_moz-menuactive]) {
574   color: #CC33CC
575 }
576 treechildren::-moz-tree-row(lc-CC33CC, selected, focus), .lc-CC33CC[_moz-menuactive] {
577   background-color: #CC33CC;
578 }
579 treechildren::-moz-tree-cell-text(lc-CC33CC, selected, focus), .lc-CC33CC[_moz-menuactive] {
580   color: #000000 !important; /* default color would be unreadable on light background */
581 }
582
583 treechildren::-moz-tree-cell-text(lc-993399), .lc-993399:not([_moz-menuactive]) {
584   color: #993399
585 }
586 treechildren::-moz-tree-row(lc-993399, selected, focus), .lc-993399[_moz-menuactive] {
587   background-color: #993399;
588 }
589
590 treechildren::-moz-tree-cell-text(lc-663366), .lc-663366:not([_moz-menuactive]) {
591   color: #663366
592 }
593 treechildren::-moz-tree-row(lc-663366, selected, focus), .lc-663366[_moz-menuactive] {
594   background-color: #663366;
595 }
596
597 treechildren::-moz-tree-cell-text(lc-330033), .lc-330033:not([_moz-menuactive]) {
598   color: #330033
599 }
600 treechildren::-moz-tree-row(lc-330033, selected, focus), .lc-330033[_moz-menuactive] {
601   background-color: #330033;
602 }
603
604
605 treechildren::-moz-tree-cell-text(lc-white, selected, focus) {
606   color: #FFFFFF
607 }
608 treechildren::-moz-tree-cell-text(lc-black, selected, focus) {
609   color: #000000
610 }
611