]> git.wh0rd.org Git - tt-rss.git/blob - tt-rss.css
editTagsSave: invalidate article cache
[tt-rss.git] / tt-rss.css
1 body {
2         background : white;
3         color : black;
4         margin : 0px;
5         padding : 0px;
6         font-family : "Lucida Grande", Arial, sans-serif;
7 }
8
9 blockquote {
10         margin : 0px;
11         border-width : 0px 0px 0px 8px;
12         border-color : #e0e0e0;
13         border-style : solid;
14         padding : 10px;
15         background-color : #f0f0f0;
16 }
17
18 div.postReply {
19         padding : 0px;
20 }
21
22 div.postReply a {
23         color : #4684ff;
24 }
25
26 div.postReply a:hover {
27         color : black;
28 }
29
30 div.postReply div.postHeader {
31         border-width : 0px 0px 1px 0px;
32         border-style : solid;
33         border-color : #a0a0a0;
34         background-color : #f9faff;
35         margin : 0px 1px 0px 0px;
36         padding : 5px;
37         cursor : move;
38         color : #909090;
39 }
40
41 div.postReply div.postContent {
42         padding : 10px;
43         font-size : 12px;
44 }
45
46 div.postReply div.postContent img {
47         border-width : 0px;
48         max-width : 98%;
49 }
50
51 div.postReply div.postIcon {
52         float : right;
53         border : 0px;
54         margin : 10px 0px 10px 10px;
55 }
56
57 div.postReply div.postEnclosures {
58         margin-top : 1em;
59         color : gray;
60 }
61
62 div.postReply img.tagsPic {
63         width : 16px;
64         height : 16px;
65         margin-left : 4px;
66         vertical-align : middle;
67 }
68
69 div.articleNote div.articleNoteOps {
70         text-align : center;
71         color : #9a8c59;
72         font-style : italic;
73         margin-top : 5px;
74 }
75
76 div.articleNote div.articleNoteOps a {
77         color : #9a8c59;
78 }
79
80 div.articleNote div.articleNoteOps a:hover {
81         color : black;
82 }
83
84 div.articleNote {
85         background-color : #fff7d5;
86         border-width : 1px;
87         padding : 5px;
88         border-style : dashed;
89         border-color : #e7d796;
90         font-size : 8px;
91         margin-bottom : 5px;
92         margin-top : 5px;
93         margin-left : 5px;
94         float : right;
95         color : #9a8c59;
96         max-width : 150px;
97         text-align : justify;
98 }
99
100 div.postReply span.author {
101         font-size : 12px;
102 }
103
104 ul.feedList img.hlLoading {
105         margin-left : 5px;
106         vertical-align : middle;
107         height : 10px;
108 }
109
110 ul.feedList {
111         list-style-type : none;
112         margin : 5px 5px 5px 0px;
113         padding : 0px 0px 0px 5px;
114         font-size : 12px;
115 }
116
117 ul.feedList li.feedCat, ul.feedList li.virtCat {
118         margin : 0px;
119         padding : 3px 0px 3px 0px;
120         color : #707070;
121         font-size : 12px;
122 }
123
124 ul.feedList img.catCollapse {
125         cursor : pointer;
126 }
127
128 ul.feedList span.catTitle {
129         color : #707070;
130         cursor : pointer;
131 }
132
133 ul.feedList span.catTitle:hover {
134         color : #4684ff;
135 }
136
137 ul.feedList li.feedCatSelected {
138         margin : 0px;
139         padding : 3px 0px 3px 0px;
140         color : #4684ff;
141         font-size : 12px;
142 }
143
144 ul.feedList li.feedCatSelected span.catTitle {
145         color : #4684ff;
146         cursor : pointer;
147 }
148
149 ul.feedCatList {
150         list-style-type : none;
151         margin : 0px 0px 0px 20px;
152         padding : 0px;  
153 }
154
155 ul.feedCatList li {
156         margin : 0px;
157         padding : 0px 0px 2px 0px;
158         color : black;
159 }
160
161 ul.feedList > li {
162         padding : 0px 0px 2px 0px;
163 }
164
165 ul.feedCatList img, ul.feedList img {
166         vertical-align : bottom;
167 }
168
169 li.feedUnread, 
170 li.errorUnread, 
171 li.labelUnread, 
172 li.virtUnread,
173 li.tagUnread {
174         font-weight : bold;
175 }
176
177 li.errorSelected a,
178 li.error a,
179 li.errorUnread a,
180 li.errorUnreadSelected a {
181         color : #f04040;
182 }
183
184 li.feedSelected a,
185 li.labelSelected a,
186 li.virtSelected a,
187 li.tagSelected a {
188         color : #4684ff;
189 }
190
191 li.feedUnreadSelected a,
192 li.labelUnreadSelected a,
193 li.virtUnreadSelected a,
194 li.tagUnreadSelected a {
195         color : #4684ff;
196 }
197
198 li.feedUnreadSelected,
199 li.errorUnreadSelected,
200 li.labelUnreadSelected,
201 li.virtUnreadSelected,
202 li.tagUnreadSelected {
203         font-weight : bold;
204 }
205
206 li.feed {
207         display : block;
208 }
209
210 ul.feedList img, img.tinyFeedIcon {
211         margin : 0px 3px 0px 0px;
212         width : 16px;
213         height : 16px;
214         vertical-align : middle;
215         border-width : 0px;
216 }
217
218 h1 {
219         font-size : 18px;
220 }
221
222 h2 {
223         font-size : 16px;
224         font-weight : bold;
225         border-width : 0px 0px 1px 0px;
226         border-style : solid;
227         border-color : #ecf4ff;
228 }
229
230 h3 {
231         font-size : 12px;
232         font-weight : bold;
233         border-width : 0px 0px 1px 0px;
234         border-style : solid;
235         border-color : #ecf4ff;
236 }
237
238 hr {
239         border-width : 0px 0px 1px 0px;
240         border-style : dashed;
241         border-color : #e0e0e0;
242 }
243
244 a {
245         color : black;
246         text-decoration : none;
247 }
248
249 a:hover {
250         color : #4684ff;
251 }
252
253 #piggie {
254         z-index : 999;
255         position : absolute;
256 }
257
258 textarea.iedit {
259         width : 100%;
260 }
261
262 input.iedit {
263         width : 100%;
264         padding-left : 2px;
265 }
266
267 select.iedit {
268         width : 100%;
269 }
270
271 input.editbox {
272         width : 200px;
273         padding-left : 2px;
274 }
275
276 #notify {
277         border-width : 0px 1px 1px 1px;
278         border-style : solid;
279         top : 0px;
280         right : 35%;
281         min-width : 30%;
282         position : absolute;    
283         display : none;
284         float : right;
285         font-size : 12px;
286         z-index : 998;
287         padding : 5px 5px 5px 5px;
288 }
289
290 #notify img {
291         vertical-align : middle;
292 }
293
294 .notifyProgress {
295         border-color : #d7c47a;
296         background-color : #fff7d5;
297         color : black;
298 }
299
300 .notifyInfo {
301         border-color : #7AD78E;
302         background-color : #D5FFDB;
303         color : black;
304 }
305
306 .notify {
307         border-color : #d7c47a;
308         background-color : #fff7d5;
309         color : black;
310 }
311
312 .notifyError {
313         background-color : #ffcccc;
314         border-color : #ff0000;
315         color : black;
316 }
317
318 .notifyError span:hover {
319         color : red;
320         cursor : pointer;
321 }
322
323 #dispSwitch {
324         font-size : 12px;
325         font-family : "Lucida Grande", Arial, sans-serif;
326         text-align : right;
327         float : right;
328         margin : 5px 5px 0px 0px;
329 }
330
331 #dispSwitch a {
332         color : gray;
333 }
334
335 #dispSwitch a:hover {
336         color : #4684ff;
337 }
338
339 .evenUnreadSelected, .evenSelectedUnread, .evenUnreadSelected td,
340         .evenSelectedUnread td {
341         background-color : #fff7d5;
342         font-weight : bold;
343         border-width : 0px 0px 1px 0px;
344         border-style : solid;
345         border-color : #e7d796;
346 }
347
348 .oddUnreadSelected, .oddSelectedUnread, .oddUnreadSelected td,
349         .oddSelectedUnread td {
350         background-color : #fff7d5;
351         font-weight : bold;
352         border-width : 0px 0px 1px 0px;
353         border-style : solid;
354         border-color : #e7d796;
355 }
356
357 .evenSelected, .evenSelected td {
358         background-color : #fff7d5;
359         border-width : 0px 0px 1px 0px;
360         border-style : solid;
361         border-color : #e7d796;
362         border-collapse : collapse;
363 }
364
365 .oddSelected, .oddSelected td {
366         background-color : #fff7d5;
367         border-width : 0px 0px 1px 0px;
368         border-style : solid;
369         border-color : #e7d796;
370         border-collapse : collapse;
371 }
372
373 .evenGrayed, .evenGrayed td {
374         background-color : #f0f0f0;
375         color : #909090;
376         border-width : 0px 0px 1px 0px;
377         border-style : solid;
378         border-color : #c0c0c0;
379         border-collapse : collapse;
380 }
381
382 .oddGrayed {
383         color : #909090;
384 }
385
386 .even, .even td {
387         border-width : 0px 0px 1px 0px;
388         border-style : solid;
389         border-color : #c0c0c0;
390         background-color : #f0f0f0;
391         border-collapse : collapse;
392 }
393
394 .odd, .odd td {
395         border-width : 0px 0px 1px 0px;
396         border-style : solid;
397         border-color : #c0c0c0;
398         border-collapse : collapse;
399 }
400
401 .evenUnread, .evenUnread td {
402         background-color : #f0f0f0;
403         font-weight : bold;
404         border-width : 0px 0px 1px 0px;
405         border-style : solid;
406         border-color : #c0c0c0;
407         border-collapse : collapse;
408 }
409
410 .oddUnread, .oddUnread td {
411         font-weight : bold;
412         border-width : 0px 0px 1px 0px;
413         border-style : solid;
414         border-color : #c0c0c0;
415 }
416
417 .invisible {
418         display : none;
419 }
420
421 /* preferences */
422
423 table.prefPrefsList tr:hover td.prefValue {
424         color : #88b0f0;
425 }
426
427 table.prefPrefsList tr:hover td.prefValue input {
428         color : #88b0f0;
429 }
430
431 tr.title td {
432         border-width : 0px 0px 1px 0px;
433         border-color : #ecf4ff;
434         border-style : solid;
435         color : #4684ff;
436 }
437
438 tr.title td a {
439         color : #4684ff;
440 }
441
442 tr.title td a:hover {
443         color : black;
444 }
445
446 table.prefFeedList td.feedEditCat {
447         font-weight : bold;
448         border-width : 0px 0px 1px 0px;
449         border-style : solid;
450         border-color : #88b0f0;
451         padding-top : 0.5em;
452 }
453
454 table.prefFilterList td.filterEditCat {
455         font-weight : bold;
456         border-width : 0px 0px 1px 0px;
457         border-style : solid;
458         border-color : #88b0f0;
459         padding-top : 0.5em;
460 }
461
462 /* oh for the love of... */
463
464 table.prefFilterList tr.even,
465 table.prefFilterList tr.odd,
466 table.prefFilterList tr.evenSelected,
467 table.prefFilterList tr.oddSelected,
468 table.prefLabelList tr.even,
469 table.prefLabelList tr.odd,
470 table.prefLabelList tr.evenSelected,
471 table.prefLabelList tr.oddSelected,
472 table.prefUserList tr.even,
473 table.prefUserList tr.odd,
474 table.prefUserList tr.evenSelected,
475 table.prefUserList tr.oddSelected,
476 table.prefFeedList tr.even,
477 table.prefFeedList tr.odd,
478 table.prefFeedList tr.evenSelected,
479 table.prefFeedList tr.oddSelected
480 {       
481         cursor : pointer;
482 }
483
484 table.prefFilterList tr.even:hover td, 
485 table.prefFilterList tr.odd:hover td,
486 table.prefFilterList tr.evenSelected:hover td, 
487 table.prefFilterList tr.oddSelected:hover td 
488 table.prefLabelList tr.even:hover td, 
489 table.prefLabelList tr.odd:hover td,
490 table.prefLabelList tr.evenSelected:hover td, 
491 table.prefLabelList tr.oddSelected:hover td,
492 table.prefUserList tr.even:hover td, 
493 table.prefUserList tr.odd:hover td,
494 table.prefUserList tr.evenSelected:hover td, 
495 table.prefUserList tr.oddSelected:hover td,
496 table.prefFeedList tr.even:hover td, 
497 table.prefFeedList tr.odd:hover td,
498 table.prefFeedList tr.evenSelected:hover td, 
499 table.prefFeedList tr.oddSelected:hover td
500 {
501         color : #88b0f0;
502 }
503
504 table.prefFeedList td.feedIcon {
505         text-align : center;
506 }
507
508 table.prefFeedList td.feedSelect {
509         text-align : center;
510 }
511
512 div.prefFeedCatHolder {
513         height : 250px;
514         overflow : auto;
515         border : 1px solid #99d67a;
516         margin : 5px 0px 5px 0px;
517         background-color : white;
518 }
519
520 a.helpLink {
521         color : #808080;
522 }
523
524 a.helpLink:hover {
525         color : #4684ff;
526 }
527
528 #infoBoxTitle {
529         border-width : 0px 0px 1px 0px;
530         border-style : solid;
531         border-color : #659a4c;
532         background-color : #99d67a;
533         padding : 4px 2px 4px 10px;
534         color : white;
535         font-weight : bold;
536         font-size : 16px;
537         text-shadow : #659a4c 0px 1px 0px;
538 }
539
540 /* shadow stuff from http://www.sixapart.com/pronet/articles/ydsf_-_robust_c.html */
541
542 #infoBox {      
543         border-width : 1px 1px 1px 1px;
544         border-style : solid;
545         border-color : #659a4c;
546         background-color : #f8fcf5;
547         position: relative;
548         overflow : hidden;
549         left : -4px;
550         top : -4px;
551 }
552
553 div#errorBox {
554         background-color : #ffcccc;
555         border : 1px solid #ff0000;
556         font-size : 12px;
557         position: relative;
558         overflow : hidden;
559         left : -4px;
560         top : -4px;
561 }
562
563 html>body #infoBox, html>body #errorBox {
564         left : -10px;
565         top : -10px;
566         margin : 0;
567 }
568
569 #infoBoxShadow:before, #infoBoxShadow:after, 
570 #errorBoxShadow:before, #errorBoxShadow:after {
571         content : " ";
572         display : block;
573         background : inherit;
574         width : 10px;
575         height : 10px;
576 }
577
578 #infoBoxShadow:before, #errorBoxShadow:before {
579         position : absolute;
580         top : 0;
581         right : 0;
582         margin : -10px 0 0 auto;
583         background-position : right top;
584 }
585
586 #infoBoxShadow:after, #errorBoxShadow:after {
587         margin : -10px 0 0 -10px;
588         background-position : left bottom;
589 }
590
591 #infoBoxShadow, #errorBoxShadow {
592         background-image : url("images/shadow.png");
593         background-position : bottom right;
594         left : 25%;
595         top : 50px;
596         width : 50%;
597         position : absolute;
598         min-width : 600px;
599
600
601 #infoBoxShadow {
602         z-index : 5;
603 }
604
605 #errorBoxShadow {
606         z-index : 400;
607 }
608
609 div.infoBoxContents {
610         padding : 10px;
611         margin-bottom : 5px;
612         font-size : 12px;
613 }
614
615 div.infoBoxContents td {
616         font-size : 12px;
617 }
618
619 div.infoBoxContents a {
620         color : #527040;
621 }
622
623 div.infoBoxContents a:hover {
624         color : black;
625 }
626
627 pre {
628         margin : 5px;
629 }
630
631 input.extSearch {
632         width : 100%;
633 }
634
635 div.firstTab {
636         width : 10px;
637         float : left;
638 }
639
640 div.prefsTab:hover {
641         cursor : pointer;
642 }
643
644 div.prefsTabSelected:hover {
645         cursor : pointer;
646 }
647
648 div.prefsTab {
649         float : left;
650         border-width : 1px 1px 0px 1px;
651         border-color : #C4D1E4;
652         border-style : solid;
653         margin : 0px 0px 0px 5px;
654         padding : 3px 5px 3px 5px;
655         font-size : 12px;
656         font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
657         border-collapse : collapse;
658         min-width : 100px;
659         text-align : center;
660         cursor : pointer;
661         position : relative;
662         bottom : -1px;
663         height : 30px;
664 }
665
666 div.prefsTabSelected {
667         float : left;
668         border-width : 1px 1px 0px 1px;
669         border-color : #88b0f0;
670         border-style : solid;
671         margin : 0px 0px 0px 5px;
672         padding : 3px 5px 3px 5px;
673         background-color : #ecf4ff;
674         font-size : 12px;
675         font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
676         border-collapse : collapse;
677         font-weight : bold;
678         min-width : 100px;
679         text-align : center;
680         cursor : pointer;
681         position : relative;
682         bottom : -1px;
683         z-index : 3;
684         height : 30px;
685 }
686
687 div.notice {
688         background : #ffffff;
689         border : 1px solid #88b0f0;
690         width : 60%;
691         padding : 5px;
692         margin : 0px 0px 5px 0px;
693         font-size : 12px;
694 }
695
696 div.warning {
697         background : #fff7d5;
698         border : 1px solid #d7c47a;
699         font-size : 12px;
700         width : 60%;
701         padding : 5px;
702         margin : 0px 0px 5px 0px;
703 }
704
705 div.warning img, div.notice img, div.error img {
706         vertical-align : middle;
707         padding : 5px;
708 }
709
710 span.filterDateError {
711         color : #ff0000;
712 }
713
714 div.error {
715         border : 1px solid #ff0000;
716         background : #ffcccc;
717         padding : 5px;
718         margin : 0px 0px 5px 0px;
719         font-size : 12px;
720 }
721
722 ul.nomarks {
723         list-style-type : none;
724         margin : 0px;
725         padding : 10px; 
726 }
727
728 div.prefHelp, td.prefHelp {
729         color : gray;
730         padding : 5px;
731 }
732
733 table.loginForm {
734         background-color : #ecf4ff;
735 }
736
737 span.feed_error {
738         color : red;
739 }
740
741 .insensitive {
742         color : gray;
743 }
744
745 .insensitive a {
746         color : #4684ff;
747 }
748
749 .insensitive a:hover {
750         color : black;
751 }
752
753 .small {
754         font-size : 11px;
755 }
756
757 table.innerFeedTable td {
758         margin : 0px;
759         padding : 0px;
760 }
761
762 td.selectPrompt {
763         font-size : 12px;
764         color : gray;
765 }
766
767 div.headlinesSubToolbar {
768         border-width : 0px 0px 1px 0px;
769         border-style : solid;
770         border-color : #f0f0f0;
771         position : absolute;
772         left : 0px;
773         top : 0px;
774         height : 25px;
775         line-height : 25px;
776         padding-left : 5px;
777         padding-right : 5px;
778         right : 0px;
779         background-color : white;
780         font-size : 11px;
781         font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
782         color : gray;
783 }
784
785 div.headlinesSubToolbar * {
786         line-height : normal;
787 }
788
789
790 div.headlinesSubToolbar div#subtoolbar_ftitle {
791         float : right;
792         line-height : 25px;
793
794 }
795
796 span.contentPreview {
797         font-size : 12px;
798         color : gray;
799         font-weight : normal;
800 }
801
802 span.contentPreview:hover {
803         color : #4684ff;
804 }
805
806 table.headlinesList {
807         width : 100%;
808 }
809
810 table.headlinesList span.hlLabelRef, div.cdmHeader span.hlLabelRef {
811         background-color : #fff7d5;     
812         font-height : 8px;
813         color : #063064;
814         font-weight : normal;
815         margin : 0px 3px 0px 3px;
816         padding : 0px 4px 0px 4px;
817         white-space: nowrap;
818 }
819
820 table.headlinesList img.hlLoading {
821         margin-left : 5px;
822         vertical-align : middle;
823 }
824
825 table.headlinesList td.hlFeedIcon {
826         width : 25px;
827         text-align : center;
828         cursor : pointer;
829 }
830
831
832 table.headlinesList td.hlMarkedPic {
833         width : 25px;
834         text-align : center;
835 }
836
837 table.headlinesList td.hlfeed {
838         text-align : right;
839 }
840
841 td.hlSelectRow, td.hlUpdPic {
842         width : 25px;
843         text-align : center;
844 }
845
846 table.headlinesList td.hlUpdated {
847         color : gray;
848         text-align : right;
849         width : 100px;
850         cursor : pointer;
851 }
852
853 table.headlinesList tr td {
854         padding : 2px 0px 2px 0px;
855 }
856
857 div.postHeader div.postDate {
858         text-align : right;
859         color : gray;
860         float : right;
861 }
862
863 div.postHeader div.postDateRTL {
864         text-align : left;
865         color : gray;
866         float : right;
867 }
868
869 div.postHeader div {
870         padding-bottom : 3px;
871         font-size : 12px;
872         /* font-family : "Lucida Grande", Tahoma, sans-serif; */
873 }
874
875 #feedUpdateErrors {
876         display : none;
877 }
878
879 #allEntryTags {
880         font-size : 12px;
881         border-width : 0px 0px 1px 0px;
882         border-style : solid;
883         border-color : #c0c0c0;
884         padding-bottom : 5px;
885         display : none;
886 }
887
888 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
889         height : 1em;
890 }
891
892 td.hlFeed {
893         text-align : right;
894 }
895
896 span.hlFeed, span.hlFeed a {
897         font-size : 12px;
898         color : gray;
899 }
900
901 span.hlFeed a:hover {
902         color : #4684ff;
903 }
904
905 div.cdmAllTags {
906         float : left;
907         background-color : white;
908         border : 1px solid #c0c0c0;
909         display : none;
910         z-index : 3;
911         top : auto;
912         left : auto;
913         right : auto;
914         position : absolute;
915         padding : 10px;
916 }
917
918 span.cdmAllTagsCtr:hover div {
919         display : block;
920 }
921
922 div.cdmArticle {
923         border-color : #c0c0c0;
924         border-width : 1px;
925         border-style : solid;
926         background : white;
927         margin : 5px 5px 0px 5px;
928         color : black;
929 }
930
931 div.cdmArticleUnread {
932         border-color : #88b0f0;
933         border-width : 1px;
934         border-style : solid;
935         background-color : white;
936         margin : 5px 5px 0px 5px;
937         color : black;
938 }
939
940 div.cdmArticleSelected, div.cdmArticleUnreadSelected {
941         background-color : #fff7d5;
942         border-color : #e7d796;
943         border-width : 1px;
944         border-style : solid;   
945         margin : 5px 5px 0px 5px;
946 }
947
948 div.cdmArticleUnread div.cdmHeader a.title, 
949 div.cdmArticleUnreadSelected div.cdmHeader a.title {
950         font-weight : bold;
951 }
952
953 div.cdmHeader {
954         padding : 5px 5px 10px 5px;
955         color : gray;
956 }
957
958 div.cdmArticleUnread div.cdmHeader {
959         background : url("images/footer.png") top left;
960         background-repeat : repeat-x;
961 }
962
963 div.cdmArticleUnread div.cdmHeader span.titleWrap a {
964         color : black;
965 }
966
967 div.cdmArticleSelected div.cdmFooter, div.cdmArticleUnreadSelected div.cdmFooter {
968         background : #e7d796;
969 }
970
971 div.cdmFooter input {
972         vertical-align : middle;
973 }
974
975 div.cdmFooter {
976         font-size : 12px;
977         color : black;
978         padding : 5px;
979         color : gray;
980         background : #f9f9f9;
981 /*      border-width : 1px 0px 0px 0px;
982         border-style : solid;
983         border-color : #88b0f0; */
984 }
985
986 div.cdmFooter span.s0 {
987         border-width : 0px 1px 0px 0px;
988         border-color : #c0c0c0;
989         border-style : dotted;
990         padding : 0px 5px 0px 0px;
991 }
992
993 div.cdmFooter span.s1 {
994         border-width : 0px 1px 0px 0px;
995         border-color : #c0c0c0;
996         border-style : dotted;
997         padding : 0px 5px 0px 5px;
998 }
999
1000 div.cdmFooter span.s2 {
1001         padding : 0px 5px 0px 5px;
1002 }
1003
1004 div.cdmFooter img.markedPic, div.cdmFooter img.tagsPic {
1005         width : 16px;
1006         height : 16px;
1007         vertical-align : middle;
1008
1009
1010 div.cdmHeader div.articleUpdated {
1011         float : right;
1012         font-weight : bold;
1013         color : gray;
1014 }
1015
1016 div.cdmHeader div.articleUpdated img {
1017         vertical-align : middle;
1018 }
1019
1020 div.cdmFooter input, div.cdmHeader input, div.cdmFooter img {
1021         margin : 0px;
1022 }
1023
1024 div.cdmHeader, div.cdmHeader a {
1025         color : #505050;
1026         font-size : 12px;
1027 }
1028
1029 div.cdmHeader a:hover {
1030         color : #4684ff;
1031 }
1032
1033 div.cdmContent {
1034         margin : 0px 15px 5px 15px;
1035 }
1036
1037 div.cdmContent img {
1038         border-width : 0px;
1039         max-width : 98%;
1040 }
1041
1042 div.cdmContent:hover {
1043         cursor : pointer;
1044 }
1045
1046 div.cdmExcerpt {
1047         margin : 0px 15px 5px 15px;
1048 }
1049
1050 div.cdmExcerpt:hover {
1051         cursor : pointer;
1052         color : #88b0f0;
1053 }
1054
1055 div.cdmEnclosures {
1056         margin-top : 1em;
1057         color : gray;
1058 }
1059
1060 img.markedPic {
1061         cursor : pointer;
1062 }
1063
1064 a.warning {
1065         color : #f04040;
1066 }
1067
1068 img.closeButton {
1069         border-width : 0px;
1070         float : right;
1071 }
1072
1073 span.groupPrompt {
1074         font-size : 12px;
1075         color : #4684ff;
1076 }
1077
1078 div.tagCloudContainer {
1079         border : 1px solid #99d67a;
1080         background-color : white;
1081         margin : 5px 0px 5px 0px;
1082         padding : 5px;
1083         text-align : center;
1084 }
1085
1086 div.errorExplained {
1087         border : 1px solid #99d67a;
1088         background-color : white;
1089         margin : 5px 0px 5px 0px;
1090         padding : 5px;
1091 }
1092
1093 ul.feedErrorsList {
1094         height : 300px;
1095         overflow : auto;
1096         list-style-type : none;
1097         border : 1px solid #99d67a;
1098         background-color : white;
1099         margin : 0px 0px 5px 0px;
1100         padding : 0px;
1101 }
1102
1103 ul.userFeedList {
1104         height : 300px;
1105         overflow : auto;
1106         list-style-type : none;
1107         border : 1px solid #99d67a;
1108         background-color : white;
1109         margin : 0px 0px 5px 0px;
1110         padding : 0px;
1111 }
1112
1113 ul.browseFeedList {
1114         height : 300px;
1115         overflow : auto;
1116         list-style-type : none;
1117         margin : 0px 0px 5px 0px;
1118         padding : 0px;
1119         border : 1px solid #99d67a;
1120         background-color : white;
1121 }
1122
1123 ul.browseFeedList li {
1124         margin : 0px;
1125         padding : 0px;
1126 }
1127
1128 span.subscribers {
1129         color : #808080;
1130 }
1131
1132 div.subscribers {
1133         color : #808080;
1134         font-size : 12px;
1135         float : right;
1136 }
1137
1138 input.feedBrowseCB {
1139         margin-right : 1em;
1140 }
1141
1142 div.browserDetails {
1143         margin : 5px 5px 5px 5px;
1144         padding : 5px;
1145 }
1146
1147 ul.compact {
1148         list-style-type : none;
1149         margin : 0px;
1150         padding : 0px;
1151 }
1152
1153 ul.compact li {
1154         margin : 0px;
1155         padding : 0px;
1156 }
1157
1158 div.browserFeedInfo {
1159         font-size : 12px;
1160 /*      border : 1px solid #88b0f0;
1161         background-color : #ecf4ff;
1162         -moz-border-radius : 5px; */
1163         padding : 5px;
1164 }
1165
1166 div.browserFeedInfo div.detailsPart {
1167         margin : 5px 0px 5px 5px;       
1168 }
1169
1170 div.cdmContent a {
1171         color : #4684ff;
1172 }
1173
1174 div.cdmContent a:hover {
1175         color : black;
1176 }
1177
1178 a.cdmToggleLink {
1179         color : #808080;
1180         font-size : 12px;
1181 }
1182
1183 a.cdmToggleLink:hover {
1184         color : #4684ff;
1185 }
1186
1187 .noborder {
1188         border-width : 0px;
1189 }
1190
1191 #debug_output {
1192         position : absolute;
1193         width : 400px;
1194         height : 200px;
1195         right : 20px;
1196         bottom : 20px;
1197         z-index : 999;
1198         background-color : white;
1199         border : 1px solid #c0c0c0;
1200         overflow : auto;
1201         margin : 0px;
1202         padding : 0px;
1203         list-style-type : none;
1204 }
1205
1206 #debug_output li {
1207         margin : 0px;
1208         padding : 0px;
1209         font-size : 11px;
1210 }
1211
1212 #dialog_overlay {
1213         left : 0;
1214         top : 0;
1215         height : 100%;
1216         width : 100%;
1217         z-index : 4;
1218         position : absolute;
1219         background-image : url("images/shadow_white.png");
1220 }
1221
1222 #overlay {
1223         background : white;
1224         left : 0;
1225         top : 0;
1226         height : 100%;
1227         width : 100%;
1228         z-index : 100;
1229         position : absolute;
1230 }
1231
1232 #overlay_inner {
1233         font-weight : bold;
1234         margin : 10px;
1235 }
1236
1237 #noDaemonWarning {      
1238         position : absolute;
1239         background-color : #ecf4ff;               
1240         border : 1px solid #88b0f0;
1241         padding : 10px;
1242         margin : 5px;
1243         z-index : 2;
1244         display : none;
1245 }
1246
1247 #qafInput {
1248         width : 100%;
1249 }
1250
1251 form {
1252         margin : 0px;
1253         padding : 0px;
1254 }
1255
1256 #main_toolbar_form {
1257         margin : 0px;
1258         padding : 0px;
1259         display : inline;
1260 }
1261
1262 div.feedExtInfo {
1263         margin-left : 2em;
1264         font-size : 7pt;
1265         color : gray;
1266         font-weight : normal;
1267 }
1268
1269 span.debugTS {
1270         color : #4684ff;
1271 }
1272
1273 #backReqBox {
1274         display : none;
1275 }
1276
1277 /*.scriptWarn:before {
1278         content : "Disabled script:";
1279 }*/
1280
1281 .scriptWarn {
1282         color : white;
1283         background-color : #903030;
1284         border : 1px solid #601010;
1285         padding : 3px;
1286         font-weight : bold;
1287         display : none;
1288 }
1289
1290 .objectWarn {
1291         color : gray;
1292         font-style: italic;
1293         text-align : center;
1294 }
1295
1296 table.loginForm2 {
1297         padding : 1em;
1298 }
1299
1300 table.loginForm2 .loginTop {
1301         border-width : 0px 0px 1px 0px;
1302         border-color : #88b0f0;
1303         border-style : solid;
1304         padding : 0.5em;
1305 }
1306
1307 table.loginForm2 .loginMiddle {
1308         padding : 3em;
1309 }
1310
1311 table.loginForm2 .loginBottom {
1312         border-width : 1px 0px 0px 0px;
1313         border-color : #88b0f0;
1314         border-style : solid;
1315         font-size : 12px;
1316         text-align : center;
1317         color : #909090;
1318         padding : 0.5em;
1319 }
1320
1321 table.loginForm2 .loginBottom a {
1322         color : gray;
1323 }
1324
1325 table.loginForm2 .loginBottom a:hover {
1326         color : #4684ff;
1327 }
1328
1329 table.loginForm2 .loginError {
1330         color : red;
1331         margin : 0.5em;
1332 }
1333
1334 table.loginForm2 .innerLoginCell {
1335         padding-top : 0.5em;
1336 }
1337
1338 #milestoneDetails {
1339         display : none;
1340 }
1341
1342 div.loadingPrompt {
1343         padding : 1em;
1344         text-align : center;
1345         font-weight : bold;
1346 }
1347
1348 div.whiteBox {
1349         background-color : white;
1350         margin-left : 1px;
1351         text-align : center;
1352         padding : 1em;
1353 }
1354
1355 /* layout */
1356
1357 #header {
1358         position : absolute;
1359         white-space: nowrap;
1360         top : 5px;
1361         left : 15px;
1362         right : 5px;
1363         height : 35px;
1364         color : #4684ff;
1365         font-size : 12px;
1366 }
1367
1368 #feeds-holder {
1369         border-width : 1px 1px 0px 0px;
1370         border-style : dotted solid;
1371         border-color : #88b0f0;
1372         top : 40px;
1373         left : 0px;
1374         position : absolute;
1375         width : 260px;
1376         overflow : auto;
1377         bottom : 0px;
1378         border-collapse : collapse;
1379 }
1380
1381 #toolbar div.actionChooser {
1382         margin-right : 5px;
1383         float : right;
1384 }
1385
1386 #toolbar {
1387         position : absolute;
1388         left : 261px;
1389         padding : 0px 0px 0px 10px;
1390         top : 40px;
1391         right : 0px;
1392         white-space: nowrap;
1393         height : 30px;
1394         background-image : url("images/toolbar.png");
1395         background-position : bottom left;
1396         background-repeat : repeat-x;
1397         font-size : 12px;
1398 }
1399
1400 #toolbar input {
1401         vertical-align : middle;
1402 }
1403
1404 div.headlines_normal {
1405         position : absolute;
1406         border-width : 1px 0px 0px 0px;
1407         border-style : solid;
1408         border-color : #88b0f0;
1409         left : 261px;
1410         height : 305px;
1411         top : 70px;
1412         right : 0px;
1413         overflow : hidden;
1414         font-size : 12px;
1415         border-collapse : collapse;
1416 }
1417
1418 div.headlines_cdm {
1419         position : absolute;
1420         border-width : 1px 0px 1px 0px;
1421         border-style : solid;
1422         border-color : #88b0f0;
1423         left : 261px;
1424         bottom : 40px;
1425         top : 70px;
1426         right : 0px;
1427         overflow : hidden;
1428         font-size : 12px;
1429         border-collapse : collapse;
1430 }
1431
1432 #content-frame {
1433         position : absolute;
1434         border-width : 1px 0px 0px 0px;
1435         border-style : solid;
1436         border-color : #88b0f0;
1437         overflow : auto;
1438         top : 390px;
1439         left : 261px;
1440         bottom : 40px;
1441         right : 0px;
1442         border-collapse : collapse;
1443 }
1444
1445 /*#resize-grabber {
1446         position : absolute;
1447         border-width : 1px;
1448         border-style : dotted;
1449         border-color : #88b0f0;
1450         background-color : white;
1451         width : 8px;
1452         height : 8px;
1453         z-index : 20;
1454         right : 20px;
1455         top : 20px;
1456         display : none;
1457         cursor : move;
1458 }*/
1459
1460 #resize-grabber {
1461         height : 5px;
1462         border-width : 0px 0px 1px 0px;
1463         border-style : solid;
1464         border-color : #88b0f0;
1465         background : url("images/resize_horiz.png") top left;
1466         cursor : move;
1467         text-align : center;
1468 }
1469
1470 #footer, #prefFooter {
1471         position : absolute;
1472         bottom : 0px;
1473         height : 20px;
1474         text-align : center;
1475         color : gray;
1476         font-size : 12px;
1477         background-image : url("images/footer.png");
1478         background-position : top left;
1479         background-repeat : repeat-x; 
1480         background-color : white;
1481         right : 0px;
1482         left : 261px;
1483         padding : 10px;
1484         border-collapse : collapse;
1485         border-width : 1px 0px 0px 0px;
1486         border-style : solid;
1487         border-color : #88b0f0;
1488
1489 }
1490
1491 #prefFooter {
1492         left : 0px;
1493 }
1494
1495 #footer a, #prefFooter a {
1496         color : gray;
1497 }
1498
1499 #footer a:hover, #prefFooter a:hover {
1500         color : black;
1501 }
1502
1503 #headlinesContainer {
1504         margin-left : 0px;
1505         background-color : white;
1506 }
1507
1508 #headlineActionsTop {
1509         font-size : 12px;
1510 }
1511
1512 #headlinesInnerContainer {
1513         overflow : auto;
1514         position : absolute;
1515         left : 0px;
1516         right : 0px;
1517         bottom : 0px;
1518         top : 25px; 
1519 }
1520
1521 /* preferences layout */
1522
1523 #prefHeader {
1524         color : #4684ff;
1525         font-size : 12px;
1526         margin : 10px;
1527         height : 33px;
1528 }
1529
1530 div.return {
1531         float : right;
1532         font-size : 12px;
1533         margin-right : 10px;
1534 }
1535
1536 div.return a {
1537         color : #4684ff;
1538 }
1539
1540 div.return a:hover {
1541         color : black;
1542 }
1543
1544 #prefContentOuter {
1545         clear : left;
1546         position : absolute;
1547         bottom : 41px;
1548         top : 75px;
1549         left : 0px;
1550         right : 0px;
1551         min-height : 300px;
1552         border-width : 1px 0px 0px 0px;
1553         border-color : #88b0f0;
1554         border-style : solid;
1555         font-size : 12px;
1556 }
1557
1558 #prefContent {
1559         z-index : 4;
1560         background-image : url("images/prefs-content.png");
1561         background-position : top left;
1562         background-repeat : repeat-x;
1563         position : absolute;
1564         bottom : 0px;
1565         top : 0px;
1566         left : 0px;
1567         right : 0px;
1568         padding : 1em;
1569         overflow : auto;
1570
1571 }
1572
1573 #userSwitch {
1574         position : absolute;
1575         bottom : 2px;
1576         right : 2px;
1577 }
1578
1579 .catCtrHasUnread, .feedCtrHasUnread {
1580         font-weight : bold;
1581         color : #707070;
1582 }
1583
1584 .catCtrNoUnread, .feedCtrNoUnread {
1585         display : none;
1586 }
1587
1588 div.topLinks img {
1589         vertical-align : middle;
1590         cursor : pointer;
1591 }
1592
1593 #offlineModePic {
1594         margin-left : 5px;
1595 }
1596
1597 a.helpLinkPic img {
1598         border-width : 0px;
1599         vertical-align : middle;
1600 }
1601
1602 li.feedCatHolder {
1603         display : inline;
1604 }
1605
1606 table.prefFeedCatList {
1607         background-color : white;
1608 }
1609
1610 div.autocomplete {
1611         position : absolute;
1612         width : 250px;
1613         background-color : white;
1614         border :1px solid #778899;
1615         margin : 0px;
1616         padding : 0px;
1617 }
1618
1619 div.autocomplete ul {
1620         list-style-type : none;
1621         margin : 0px;
1622         padding : 0px;
1623 }
1624
1625 div.autocomplete ul li.selected { 
1626         background-color : #fff7d5;
1627 }
1628
1629 div.autocomplete ul li {
1630         list-style-type : none;
1631         display : block;
1632         margin : 0;
1633         padding : 2px;
1634         height : 32px;
1635         cursor : pointer;
1636 }
1637
1638 #feedOpToolbar {
1639         float : right;
1640 }
1641
1642 div.topLinks {
1643         float : right;
1644         color : gray;
1645         font-size : 12px;
1646 }
1647
1648 div.topLinks a {
1649         color : #4684ff;        
1650 }
1651
1652 div.topLinks a:hover {
1653         color : black;
1654 }
1655
1656 div.topLinks a.feedback {
1657         color : #009900;
1658 }
1659
1660 div.dashboard {
1661         margin-left : 3px;
1662 }
1663
1664 a.visibleLink {
1665         color : #4684ff;
1666 }
1667
1668 a.visibleLinkB {
1669         color : #4684ff;
1670         border : 1px solid #4684ff;
1671         padding : 2px;
1672 }
1673
1674 a.visibleLinkB:hover {
1675         background-color : #ecf4ff;
1676 }
1677
1678 table.headlinesList tr.feedTitle td a, div.cdmFeedTitle a {
1679         color : #4684ff;
1680 }
1681
1682 div.cdmFeedTitle {
1683         border-color : #a0a0a0;
1684         border-width : 0px 0px 1px 0px;
1685         border-style : solid;
1686         padding : 5px 3px 5px 5px;
1687         background : url("images/toolbar.png") bottom left;
1688         background-repeat : repeat-x;
1689 }
1690
1691 table.headlinesList tr, table.headlinesList td {
1692         border-collapse : collapse;
1693         margin : 0px;
1694 }
1695
1696 table.headlinesList tr.feedTitle td {
1697 /*      text-align : right;
1698         margin-top : 10px; */
1699         /*padding-left : 5px;*/
1700
1701         background : url("images/toolbar.png") bottom left;
1702         background-repeat : repeat-x;
1703
1704         border-color : #c0c0c0;
1705         border-width : 0px 0px 1px 0px;
1706         border-style : solid;
1707         padding : 5px 3px 5px 5px;
1708
1709 }
1710
1711 td.hlContent, td.hlContentL, td.hlContentH {
1712         cursor : pointer;
1713 }
1714
1715 td.hlContentH a, td.hlContentH span {
1716         color : #00cc00;
1717 }
1718
1719 td.hlContentL a, td.hlContentL span {
1720         color : #909090;
1721         text-decoration : line-through;
1722 }
1723
1724 span.titleWrapH, span.titleWrapH a {
1725         color : #00cc00;
1726 }
1727
1728 span.titleWrapL, span.titleWrapL a {
1729         color : #909090;
1730         text-decoration : line-through;
1731 }
1732
1733 img.hlScorePic {
1734         vertical-align : middle;
1735         width : 16px;
1736         height : 16px;
1737 }
1738
1739 div#hotkey_help_overlay {
1740         position : absolute;
1741         left : 30px;
1742         right : 30px;
1743         top : 30px;
1744         z-index : 999;
1745         color : white;
1746         font-size : 15px;
1747 }
1748
1749 div#hotkey_help_overlay h1 {
1750         text-align : center;
1751 }
1752
1753 div#hotkey_help_overlay ul {
1754         list-style-type : none;
1755         margin : 0px;
1756 }
1757
1758 div#hotkey_help_overlay li {
1759         margin : 0px;
1760 }
1761
1762 div#hotkey_help_overlay p {
1763         text-align : center;
1764 }
1765
1766 div#hotkey_help_overlay td.n {
1767         text-align : right;
1768         font-weight : bold;
1769         width : 6em;
1770         color : #a0ffa0;
1771         padding-right : 5px;
1772 }
1773
1774 div#hotkey_help_overlay td {
1775         vertical-align : top;
1776 }
1777
1778 div#hotkey_help_overlay h1 {
1779         margin : 0px;
1780 }
1781
1782 div#hotkey_help_overlay h2 {
1783         font-size : 16px;
1784         border-width : 0px;
1785         margin : 0.3em 0px 0.3em 0px;
1786         text-align : center;
1787         color : #88b0f0;
1788 }
1789
1790 div#hotkey_help_overlay table.hho td.c1 {
1791         height : 30px;
1792         width : 30px;
1793         background : url("images/c1.png");
1794         background-repeat : no-repeat;
1795
1796 }
1797
1798 div#hotkey_help_overlay table.hho td.c2 {
1799         height : 30px;
1800         width : 30px;
1801         background : url("images/c2.png");
1802         background-repeat : no-repeat;
1803 }
1804
1805 div#hotkey_help_overlay table.hho td.c3 {
1806         height : 30px;
1807         width : 30px;
1808         background : url("images/c3.png");
1809         background-repeat : no-repeat;
1810 }
1811
1812 div#hotkey_help_overlay table.hho td.c4 {
1813         height : 30px;
1814         width : 30px;
1815         background : url("images/c4.png");
1816         background-repeat : no-repeat;
1817 }
1818
1819 div#hotkey_help_overlay table.hho td.top,
1820 div#hotkey_help_overlay table.hho td.left,
1821 div#hotkey_help_overlay table.hho td.right,
1822 div#hotkey_help_overlay table.hho td.bottom,
1823 div#hotkey_help_overlay table.hho td.content {
1824         background : url("images/shadow_dark.png");     
1825 }
1826
1827 div#hotkey_help_overlay table.hho td.top,
1828 div#hotkey_help_overlay table.hho td.bottom {
1829         text-align : center;
1830         font-size : 11px;
1831 }
1832
1833 div.prefKbdHelp {
1834         float : right;
1835         font-size : 12px;
1836         margin-right : 15px;
1837 }
1838
1839 div.prefKbdHelp img {
1840         vertical-align : middle;
1841 }
1842
1843 div#l_progress_o {
1844         width : 200px;
1845         border : 1px solid black;
1846         background-color : white;
1847         margin-top : 10px;
1848 }
1849
1850 div#l_progress_i {
1851         width : 10px;
1852         background-color : #88b0f0;
1853         height : 10px;
1854 }
1855
1856 #content-insert {
1857         background-color : white;
1858         overflow : auto;
1859         position : absolute;
1860         left : 0px;
1861         right : 0px;
1862         bottom : 0px;
1863         top : 6px; 
1864 }
1865
1866 div.dlgSec {
1867         font-size : 12px;
1868         color : gray;
1869         font-weight : bold;
1870         clear : both;
1871         height : 20px;
1872 }
1873
1874 div.dlgSecCont {
1875         position : relative;
1876         left : 150px;
1877         top : -20px;
1878         float : left;
1879         font-size : 12px;
1880         font-weight : normal;
1881         line-height : 200%;
1882 }
1883
1884 div.dlgButtons {
1885         text-align : right;
1886         clear : both;
1887 }
1888
1889 pre, code {
1890         font-size : 12px;
1891         font-family : monospace;
1892 }
1893
1894 span#headlineActionsDrop {
1895         border : 1px solid #c0c0c0;
1896         padding : 1px 5px 1px 10px;
1897         color : #063064;
1898         cursor : pointer;
1899 }
1900
1901 ul#headlineActionsBody {
1902         list-style-type : none;
1903         position : absolute;
1904         margin : 0px;
1905         padding : 0px;
1906         background-color : white;
1907         width : 150px;
1908         z-index : 4;
1909         top : auto;
1910         left : auto;
1911         border-width : 1px 1px 1px 1px;
1912         border-color : #c0c0c0;
1913         border-style : solid;
1914         margin-left : -1px;
1915         max-height : 250px;
1916         overflow : auto;
1917 }
1918
1919 ul#headlineActionsBody li {
1920         padding : 2px 5px 2px 10px;
1921         color : black;
1922 }
1923
1924 ul#headlineActionsBody li:hover {
1925         color : #4684ff;
1926         cursor : pointer;
1927         background : #ecf4ff;
1928 }
1929
1930 ul#headlineActionsBody li.insensitive {
1931         color : gray;
1932 }
1933
1934 ul#headlineActionsBody li.insensitive:hover {
1935         background : white;
1936         cursor : normal;
1937         color : gray;
1938 }
1939
1940 div#errorBox div#xebTitle {
1941         background-color : #ff0000;
1942         color : white;
1943         padding : 4px 2px 4px 10px;
1944         color : white;
1945         font-weight : bold;
1946         font-size : 12px;
1947 }
1948
1949 div#errorBox div#xebContent {
1950         font-size : 12px;
1951         padding : 10px;
1952 }
1953
1954 div#errorBox textarea {
1955         width : 100%;
1956         height : 200px;
1957 }
1958
1959 div#errorBox input {
1960         margin-bottom : 10px;
1961 }
1962
1963 span.prefsLabelEntry {
1964         padding : 2px;
1965 }
1966
1967 div.labelColorIndicator {
1968         height : 14px;
1969         width : 14px;
1970         line-height : 14px;
1971         font-height : 9px;
1972         text-align : center;
1973         border : 1px solid black;
1974         float : left;
1975         background-color : #fff7d5;     
1976         color : #063064;
1977         margin-right : 10px;
1978 }
1979
1980 div.colorPicker div.colorPickerEntry:hover {
1981         border : 1px solid #88b0f0;
1982 }
1983
1984 div.colorPicker div.ccPrompt:hover {
1985         color : black;
1986 }
1987
1988 div.colorPicker div.colorPickerEntry {
1989         height : 15px;
1990         width : 15px;
1991         line-height : 13px;
1992         font-height : 9px;
1993         text-align : center;
1994         border : 1px solid black;
1995         margin : 5px 5px 0px 0px;
1996         float : left;
1997 }
1998
1999 div.colorPicker {
2000         border : 1px solid #cccccc;
2001         background : #f0f0f0;
2002         width : 110px;
2003         padding : 0px 0px 5px 5px;
2004         position : absolute;
2005         left : auto;
2006         top : auto;
2007         z-index : 3;
2008         color : #909090;
2009 }
2010
2011 div#offlineModeDrop div {
2012         padding : 2px 2px 2px 2px;
2013         text-align : left;
2014 }
2015
2016 div#offlineModeDrop {
2017         position : absolute;
2018         margin : 0px;
2019         padding : 2px;
2020         background-color : white;
2021         z-index : 2;
2022         margin : 2px 0px 0px 0px;
2023         top : auto;
2024         right : 0px;
2025         border : 1px solid #cccccc;
2026         background : white;
2027         min-width : 170px;
2028         margin-left : -1px;
2029         max-height : 250px;
2030         overflow : auto;
2031         color : #909090;
2032 }
2033
2034 optgroup {
2035         color : #4684ff;
2036         font-style : normal;
2037 }
2038
2039 option {
2040         color : black;
2041 }
2042
2043 div#cmdline {
2044         position : absolute;
2045         left : 5px;
2046         bottom : 5px;
2047         font-size : 11px;
2048         color : gray;
2049         font-weight : bold;
2050         background-color : white;
2051         border : 1px solid #88b0f0;
2052         padding : 3px 5px 3px 5px;
2053         z-index : 5;
2054 }
2055
2056 #feed_browser_spinner {
2057         vertical-align : middle;
2058         height : 18px;
2059         width : 18px;
2060 }
2061
2062 div#auxDlg {
2063         position : absolute;
2064         z-index : 3;
2065         bottom : 5px;
2066         right : 25px;
2067         padding : 5px;
2068         border-width : 1px;
2069         border-style : solid;
2070         border-color : #d7c47a;
2071         background-color : #fff7d5;
2072         color : black;
2073         text-align : center;
2074         font-size : 13px;
2075 }
2076
2077 div#auxDlg a {
2078         color : #4684ff;
2079 }
2080
2081 /*
2082 button:active {
2083         background-image : url("images/button_pressed.png");
2084 }
2085
2086 button, select {
2087         background-color : transparent;
2088         background-repeat : repeat-x;
2089         background-position : top left;
2090         background-image : url("images/button.png");
2091         border : 1px solid #bebebe;
2092         font-family : "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
2093         font-size : 100%;
2094         text-decoration : none;
2095         color : #303030;
2096         cursor : pointer;
2097         padding : 1px 5px 1px 5px;
2098         margin : 0px;
2099 }
2100
2101 select {
2102         background : #ffffff;
2103         padding : 1px 0px 1px 3px;
2104 }
2105
2106 input {
2107         background : white;
2108         border : 1px solid #bebebe;
2109         font-size : 100%;
2110         padding : 1px 3px 1px 3px;
2111 }
2112
2113 button:hover {
2114         background-color : #f9faff;
2115         border : 1px solid #88b0f0;
2116         color : #336699;
2117 }
2118
2119 button[disabled] {
2120         background : #f0f0f0;
2121         color : #dedede;
2122         border : 1px solid #dedede;
2123 } */