]> git.wh0rd.org Git - tt-rss.git/blob - tt-rss.css
rework OPML import process
[tt-rss.git] / tt-rss.css
1 body#ttrssMain, body#ttrssPrefs, body#ttrssLogin {
2         background : white;
3         color : black;
4         margin : 0px;
5         padding : 0px;
6         font-family : "Lucida Grande", Arial, sans-serif;
7         font-size : 12px;
8 }
9
10 body#ttrssPrefs {
11         background-color : #ecf4ff;
12 }
13
14 body#ttrssPrefs #footer, body#ttrssPrefs #header {
15         background-color : #ecf4ff;
16         padding-left : 8px;
17         padding-right : 8px;
18 }
19
20 blockquote {
21         margin : 0px;
22         border-width : 0px 0px 0px 8px;
23         border-color : #e0e0e0;
24         border-style : solid;
25         padding : 10px;
26         background-color : #f0f0f0;
27 }
28
29 div.postReply {
30         padding : 0px;
31 }
32
33 div.postReply a {
34         color : #4684ff;
35 }
36
37 div.postReply a:hover {
38         color : black;
39 }
40
41 div.postReply div.postHeader {
42         border-width : 0px 0px 1px 0px;
43         border-style : solid;
44         border-color : #88b0f0;
45         background-color : white;
46         background : url("images/toolbar.png");
47         background-position : bottom left;
48         background-repeat : repeat-x;
49         padding : 5px;
50         color : #909090;
51 }
52
53 div.postReply div.postContent {
54         padding : 10px;
55         font-size : 12px;
56 }
57
58 div.postReply div.postContent img {
59         border-width : 0px;
60         max-width : 98%;
61 }
62
63 div.postReply div.postIcon {
64         float : right;
65         border : 0px;
66         margin : 5px;
67 }
68
69 div.postReply div.postIcon img {
70         max-width : 120px;
71         display : inline;
72 }
73
74 div.postReply div.postEnclosures {
75         margin-top : 1em;
76         color : gray;
77 }
78
79 div.postReply img.tagsPic {
80         width : 16px;
81         height : 16px;
82         margin-left : 4px;
83         vertical-align : middle;
84 }
85
86 div.articleNote div.articleNoteOps {
87         text-align : center;
88         color : #9a8c59;
89         font-style : italic;
90         margin-top : 5px;
91 }
92
93 div.articleNote div.articleNoteOps a {
94         color : #9a8c59;
95 }
96
97 div.articleNote div.articleNoteOps a:hover {
98         color : black;
99 }
100
101 div.articleNote {
102         background-color : #fff7d5;
103         border-width : 1px;
104         padding : 5px;
105         border-style : dashed;
106         border-color : #e7d796;
107         font-size : 8px;
108         margin-bottom : 5px;
109         margin-top : 5px;
110         margin-left : 5px;
111         float : right;
112         color : #9a8c59;
113         max-width : 150px;
114         text-align : justify;
115 }
116
117 div.postReply span.author {
118         font-size : 12px;
119 }
120
121 h1 {
122         font-size : 18px;
123 }
124
125 h2 {
126         font-size : 16px;
127         font-weight : bold;
128         border-width : 0px 0px 1px 0px;
129         border-style : solid;
130         border-color : #ecf4ff;
131 }
132
133 h3 {
134         font-size : 12px;
135         font-weight : bold;
136         border-width : 0px 0px 1px 0px;
137         border-style : solid;
138         border-color : #ecf4ff;
139 }
140
141 hr {
142         border-width : 0px 0px 1px 0px;
143         border-style : dashed;
144         border-color : #e0e0e0;
145 }
146
147 a {
148         color : black;
149         text-decoration : none;
150 }
151
152 a:hover {
153         color : #4684ff;
154 }
155
156 #piggie {
157         z-index : 999;
158         position : absolute;
159 }
160
161 textarea.iedit {
162         width : 100%;
163 }
164
165 input.iedit {
166         width : 100%;
167         padding-left : 2px;
168 }
169
170 select.iedit {
171         width : 100%;
172 }
173
174 input.editbox {
175         width : 200px;
176         padding-left : 2px;
177 }
178
179 #notify {
180         border-width : 0px 1px 1px 1px;
181         border-style : solid;
182         top : 0px;
183         right : 35%;
184         min-width : 30%;
185         position : absolute;    
186         display : none;
187         float : right;
188         font-size : 12px;
189         z-index : 99;
190         padding : 5px 5px 5px 5px;
191 }
192
193 #notify img {
194         vertical-align : middle;
195 }
196
197 .notifyProgress {
198         border-color : #d7c47a;
199         background-color : #fff7d5;
200         color : black;
201 }
202
203 .notifyInfo {
204         border-color : #7AD78E;
205         background-color : #D5FFDB;
206         color : black;
207 }
208
209 .notify {
210         border-color : #d7c47a;
211         background-color : #fff7d5;
212         color : black;
213 }
214
215 .notifyError {
216         background-color : #ffcccc;
217         border-color : #ff0000;
218         color : black;
219 }
220
221 .notifyError span:hover {
222         color : red;
223         cursor : pointer;
224 }
225
226 .blankborder, .blankborder td {
227         border-style : solid;
228         border-color : transparent;
229         border-width : 0px 0px 1px 0px;
230 }
231
232 .Selected, .Selected td {
233         background-color : #fff7d5;
234 }
235
236 .even.Unread.Selected, .even.Unread.Selected td {
237         background-color : #fff7d5;
238         font-weight : bold;
239         border-width : 0px 0px 1px 0px;
240         border-style : solid;
241         border-color : #e7d796;
242 }
243
244 .odd.Unread.Selected, .odd.Unread.Selected td {
245         background-color : #fff7d5;
246         font-weight : bold;
247         border-width : 0px 0px 1px 0px;
248         border-style : solid;
249         border-color : #e7d796;
250 }
251
252 .even.Selected, .even.Selected td {
253         background-color : #fff7d5;
254         border-width : 0px 0px 1px 0px;
255         border-style : solid;
256         border-color : #e7d796;
257         border-collapse : collapse;
258 }
259
260 .odd.Selected, .odd.Selected td {
261         background-color : #fff7d5;
262         border-width : 0px 0px 1px 0px;
263         border-style : solid;
264         border-color : #e7d796;
265         border-collapse : collapse;
266 }
267
268 .even.Grayed, .even.Grayed td {
269         background-color : #f0f0f0;
270         color : #909090;
271         border-width : 0px 0px 1px 0px;
272         border-style : solid;
273         border-color : #c0c0c0;
274         border-collapse : collapse;
275 }
276
277 .odd.Grayed {
278         color : #909090;
279 }
280
281 .even, .even td {
282         border-width : 0px 0px 1px 0px;
283         border-style : solid;
284         border-color : #c0c0c0;
285         background-color : #f0f0f0;
286         border-collapse : collapse;
287 }
288
289 .odd, .odd td {
290         border-width : 0px 0px 1px 0px;
291         border-style : solid;
292         border-color : #c0c0c0;
293         border-collapse : collapse;
294 }
295
296 .even.Unread, .even.Unread td {
297         background-color : #f0f0f0;
298         font-weight : bold;
299         border-width : 0px 0px 1px 0px;
300         border-style : solid;
301         border-color : #c0c0c0;
302         border-collapse : collapse;
303 }
304
305 .odd.Unread, .odd.Unread td {
306         font-weight : bold;
307         border-width : 0px 0px 1px 0px;
308         border-style : solid;
309         border-color : #c0c0c0;
310 }
311
312 .invisible {
313         display : none;
314 }
315
316 /* preferences */
317
318 table.prefPrefsList tr:hover td.prefValue {
319         color : #88b0f0;
320 }
321
322 table.prefPrefsList tr:hover td.prefValue input {
323         color : #88b0f0;
324 }
325
326 table.prefPrefsList h3 {
327         margin-top : 0px;
328 }
329
330 tr.title td {
331         border-width : 0px 0px 1px 0px;
332         border-color : #ecf4ff;
333         border-style : solid;
334         color : #4684ff;
335 }
336
337 tr.title td a {
338         color : #4684ff;
339 }
340
341 tr.title td a:hover {
342         color : black;
343 }
344
345 table.prefFeedList td.feedEditCat {
346         font-weight : bold;
347         border-width : 0px 0px 1px 0px;
348         border-style : solid;
349         border-color : #88b0f0;
350         padding-top : 0.5em;
351 }
352
353 table.prefFilterList td.filterEditCat {
354         font-weight : bold;
355         border-width : 0px 0px 1px 0px;
356         border-style : solid;
357         border-color : #88b0f0;
358         padding-top : 0.5em;
359 }
360
361 /* oh for the love of... */
362
363 table.prefFilterList tr.even,
364 table.prefFilterList tr.odd,
365 table.prefFilterList tr.evenSelected,
366 table.prefFilterList tr.oddSelected,
367 table.prefLabelList tr.even,
368 table.prefLabelList tr.odd,
369 table.prefLabelList tr.evenSelected,
370 table.prefLabelList tr.oddSelected,
371 table.prefUserList tr.even,
372 table.prefUserList tr.odd,
373 table.prefUserList tr.evenSelected,
374 table.prefUserList tr.oddSelected,
375 table.prefFeedList tr.even,
376 table.prefFeedList tr.odd,
377 table.prefFeedList tr.evenSelected,
378 table.prefFeedList tr.oddSelected
379 {       
380         cursor : pointer;
381 }
382
383 table.prefFilterList tr.even:hover td, 
384 table.prefFilterList tr.odd:hover td,
385 table.prefFilterList tr.evenSelected:hover td, 
386 table.prefFilterList tr.oddSelected:hover td 
387 table.prefLabelList tr.even:hover td, 
388 table.prefLabelList tr.odd:hover td,
389 table.prefLabelList tr.evenSelected:hover td, 
390 table.prefLabelList tr.oddSelected:hover td,
391 table.prefUserList tr.even:hover td, 
392 table.prefUserList tr.odd:hover td,
393 table.prefUserList tr.evenSelected:hover td, 
394 table.prefUserList tr.oddSelected:hover td,
395 table.prefFeedList tr.even:hover td, 
396 table.prefFeedList tr.odd:hover td,
397 table.prefFeedList tr.evenSelected:hover td, 
398 table.prefFeedList tr.oddSelected:hover td
399 {
400         color : #88b0f0;
401 }
402
403 table.prefFeedList td.feedIcon {
404         text-align : center;
405 }
406
407 table.prefFeedList td.feedSelect {
408         text-align : center;
409 }
410
411 div.prefFeedCatHolder, div.prefFeedOPMLHolder {
412         height : 300px;
413         overflow : auto;
414         border-width : 0px 1px 1px 1px;
415         border-color : #c0c0c0;
416         border-style : solid;
417         margin : 0px 0px 5px 0px;
418         background-color : #ecf4ff;
419 }
420
421 div.prefFeedOPMLHolder {
422         border-width : 1px 1px 1px 1px;
423 }
424
425 a.helpLink {
426         color : #808080;
427 }
428
429 a.helpLink:hover {
430         color : #4684ff;
431 }
432
433 pre {
434         margin : 5px;
435 }
436
437 /*
438 div.firstTab {
439         width : 10px;
440         float : left;
441 }
442
443 div.prefsTab:hover {
444         cursor : pointer;
445 }
446
447 div.prefsTab.Selected:hover {
448         cursor : pointer;
449 }
450
451 div.prefsTab {
452         float : left;
453         border-width : 1px 1px 0px 1px;
454         border-color : #C4D1E4;
455         border-style : solid;
456         margin : 0px 0px 0px 5px;
457         padding : 3px 5px 3px 5px;
458         font-size : 12px;
459         font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
460         border-collapse : collapse;
461         min-width : 100px;
462         text-align : center;
463         cursor : pointer;
464         position : relative;
465         bottom : -1px;
466         height : 30px;
467 }
468
469 div.prefsTab.Selected {
470         float : left;
471         border-width : 1px 1px 0px 1px;
472         border-color : #88b0f0;
473         border-style : solid;
474         margin : 0px 0px 0px 5px;
475         padding : 3px 5px 3px 5px;
476         background-color : #ecf4ff;
477         font-size : 12px;
478         font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
479         border-collapse : collapse;
480         font-weight : bold;
481         min-width : 100px;
482         text-align : center;
483         cursor : pointer;
484         position : relative;
485         bottom : -1px;
486         z-index : 3;
487         height : 30px;
488 } */
489
490 div.notice {
491         background : #ffffff;
492         border : 1px solid #88b0f0;
493         width : 60%;
494         padding : 5px;
495         margin : 0px 0px 5px 0px;
496         font-size : 12px;
497 }
498
499 div.warning {
500         background : #fff7d5;
501         border : 1px solid #d7c47a;
502         font-size : 12px;
503         width : 60%;
504         padding : 5px;
505         margin : 0px 0px 5px 0px;
506 }
507
508 div.warning img, div.notice img, div.error img {
509         vertical-align : middle;
510         padding : 5px;
511 }
512
513 span.filterDateError {
514         color : #ff0000;
515 }
516
517 div.error {
518         border : 1px solid #ff0000;
519         background : #ffcccc;
520         padding : 5px;
521         margin : 0px 0px 5px 0px;
522         font-size : 12px;
523 }
524
525 ul.nomarks {
526         list-style-type : none;
527         margin : 0px;
528         padding : 10px; 
529 }
530
531 div.prefHelp, td.prefHelp {
532         color : gray;
533         padding : 5px;
534 }
535
536 table.loginForm {
537         background-color : #ecf4ff;
538 }
539
540 span.feed_error {
541         color : red;
542 }
543
544 .insensitive {
545         color : gray;
546 }
547
548 .insensitive a {
549         color : #4684ff;
550 }
551
552 .insensitive a:hover {
553         color : black;
554 }
555
556 .small {
557         font-size : 11px;
558 }
559
560 table.innerFeedTable td {
561         margin : 0px;
562         padding : 0px;
563 }
564
565 td.selectPrompt {
566         font-size : 12px;
567         color : gray;
568 }
569
570 div#headlines-toolbar {
571         border-width : 1px 0px 1px 0px;
572         background-color : #ecf4ff;
573         border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
574         font-size : 11px;
575         font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
576         color : gray;
577         padding : 0px;
578         margin : 0px;
579         overflow : hidden;
580         height : 23px;
581 }
582
583 div#headlines-toolbar .dijitSelect {
584         font-size : 11px;
585 }
586
587 div#headlines-toolbar div#subtoolbar_main {
588         display : table-cell;
589         width : 100%;
590         white-space : nowrap;
591         vertical-align : middle;
592         padding-left : 5px;
593 }
594
595 div#headlines-toolbar div#subtoolbar_ftitle {
596         display : table-cell;
597         text-align : right;
598         vertical-align : middle;
599         white-space : nowrap;
600         padding-right : 5px;
601 }
602
603 span.contentPreview {
604         color : gray;
605         font-weight : normal;
606 }
607
608 span.contentPreview:hover {
609         color : #4684ff;
610 }
611
612 span.hlLabelRef {
613         background-color : #fff7d5;     
614         font-height : 8px;
615         color : #063064;
616         font-weight : normal;
617         margin : 0px 3px 0px 3px;
618         padding : 0px 4px 0px 4px;
619         white-space: nowrap;
620 }
621
622 td.hlSelectRow, td.hlUpdPic {
623         width : 25px;
624         text-align : center;
625 }
626
627 div.postHeader div.postDate {
628         text-align : right;
629         color : gray;
630         float : right;
631 }
632
633 div.postHeader div.postDateRTL {
634         text-align : left;
635         color : gray;
636         float : right;
637 }
638
639 div.postHeader div {
640         padding-bottom : 3px;
641         font-size : 12px;
642         /* font-family : "Lucida Grande", Tahoma, sans-serif; */
643 }
644
645 #feedUpdateErrors {
646         display : none;
647 }
648
649 #allEntryTags {
650         font-size : 12px;
651         border-width : 0px 0px 1px 0px;
652         border-style : solid;
653         border-color : #c0c0c0;
654         padding-bottom : 5px;
655         display : none;
656 }
657
658 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
659         height : 1em;
660 }
661
662 td.hlFeed {
663         text-align : right;
664 }
665
666 span.hlFeed, span.hlFeed a {
667         font-size : 12px;
668         color : gray;
669 }
670
671 span.hlFeed a:hover {
672         color : #4684ff;
673 }
674
675 img.markedPic {
676         cursor : pointer;
677 }
678
679 a.warning {
680         color : #f04040;
681 }
682
683 img.closeButton {
684         border-width : 0px;
685         float : right;
686 }
687
688 span.groupPrompt {
689         font-size : 12px;
690         color : #4684ff;
691 }
692
693 div.tagCloudContainer {
694         border : 1px solid #c0c0c0;
695         background-color : #ecf4ff;
696         margin : 5px 0px 5px 0px;
697         padding : 5px;
698         text-align : center;
699 }
700
701 div.errorExplained {
702         border : 1px solid #c0c0c0;
703         background-color : #ecf4ff;
704         margin : 5px 0px 5px 0px;
705         padding : 5px;
706 }
707
708 ul.feedErrorsList {
709         max-height : 300px;
710         overflow : auto;
711         list-style-type : none;
712         border : 1px solid #c0c0c0;
713         background-color : #ecf4ff;
714         margin : 0px 0px 5px 0px;
715         padding : 5px;
716 }
717
718 ul.feedErrorsList em {
719         color : gray;
720 }
721
722 ul.userFeedList {
723         height : 300px;
724         overflow : auto;
725         list-style-type : none;
726         border : 1px solid gray;
727         background-color : white;
728         margin : 0px 0px 5px 0px;
729         padding : 0px;
730 }
731
732 ul.browseFeedList {
733         height : 300px;
734         overflow : auto;
735         border-width : 0px 1px 1px 1px;
736         border-color : #c0c0c0;
737         border-style : solid;
738         margin : 0px 0px 5px 0px;
739         background-color : white;
740         list-style-type : none;
741         padding : 0px;
742
743 }
744
745 ul.browseFeedList li {
746         margin : 0px;
747         padding : 2px 4px 2px 4px;
748 }
749
750 span.subscribers {
751         color : #808080;
752 }
753
754 div.subscribers {
755         color : #808080;
756         font-size : 12px;
757         float : right;
758 }
759
760 div.browserDetails {
761         margin : 5px 5px 5px 5px;
762         padding : 5px;
763 }
764
765 ul.compact {
766         list-style-type : none;
767         margin : 0px;
768         padding : 0px;
769 }
770
771 ul.compact li {
772         margin : 0px;
773         padding : 0px;
774 }
775
776 div.browserFeedInfo {
777         font-size : 12px;
778 /*      border : 1px solid #88b0f0;
779         background-color : #ecf4ff;
780         -moz-border-radius : 5px; */
781         padding : 5px;
782 }
783
784 div.browserFeedInfo div.detailsPart {
785         margin : 5px 0px 5px 5px;       
786 }
787
788 .noborder {
789         border-width : 0px;
790 }
791
792 #dialog_overlay {
793         left : 0;
794         top : 0;
795         height : 100%;
796         width : 100%;
797         z-index : 4;
798         position : absolute;
799         background-image : url("images/shadow_white.png");
800 }
801
802 #overlay {
803         background : white;
804         left : 0;
805         top : 0;
806         height : 100%;
807         width : 100%;
808         z-index : 100;
809         position : absolute;
810 }
811
812 #overlay_inner {
813         font-weight : bold;
814         margin : 1em;
815 }
816
817 #noDaemonWarning {      
818         position : absolute;
819         background-color : #ecf4ff;               
820         border : 1px solid #88b0f0;
821         padding : 10px;
822         margin : 5px;
823         z-index : 2;
824         display : none;
825 }
826
827 #qafInput {
828         width : 100%;
829 }
830
831 form {
832         margin : 0px;
833         padding : 0px;
834 }
835
836 #main_toolbar_form {
837         margin : 0px;
838         padding : 0px;
839         display : table-cell;
840         white-space : nowrap;
841         width : 100%;
842 }
843
844 div.feedExtInfo {
845         margin-left : 2em;
846         font-size : 7pt;
847         color : gray;
848         font-weight : normal;
849 }
850
851 span.debugTS {
852         color : #4684ff;
853 }
854
855 #backReqBox {
856         display : none;
857 }
858
859 /*.scriptWarn:before {
860         content : "Disabled script:";
861 }*/
862
863 .scriptWarn {
864         color : white;
865         background-color : #903030;
866         border : 1px solid #601010;
867         padding : 3px;
868         font-weight : bold;
869         display : none;
870 }
871
872 .objectWarn {
873         color : gray;
874         font-style: italic;
875         text-align : center;
876 }
877
878 table.loginForm2 {
879         padding : 1em;
880 }
881
882 table.loginForm2 .loginTop {
883         border-width : 0px 0px 1px 0px;
884         border-color : #88b0f0;
885         border-style : solid;
886         padding : 0.5em;
887 }
888
889 table.loginForm2 .loginMiddle {
890         padding : 3em;
891 }
892
893 table.loginForm2 .loginBottom {
894         border-width : 1px 0px 0px 0px;
895         border-color : #88b0f0;
896         border-style : solid;
897         font-size : 12px;
898         text-align : center;
899         color : #909090;
900         padding : 0.5em;
901 }
902
903 table.loginForm2 .loginBottom a {
904         color : gray;
905 }
906
907 table.loginForm2 .loginBottom a:hover {
908         color : #4684ff;
909 }
910
911 table.loginForm2 .loginError {
912         color : red;
913         margin : 0.5em;
914 }
915
916 table.loginForm2 .innerLoginCell {
917         padding-top : 0.5em;
918 }
919
920 #milestoneDetails {
921         display : none;
922 }
923
924 div.loadingPrompt {
925         padding : 1em;
926         text-align : center;
927         font-weight : bold;
928 }
929
930 div.whiteBox {
931         margin-left : 1px;
932         text-align : center;
933         padding : 1em;
934 }
935
936 html, body#ttrssMain, #main {
937         width: 100%; 
938         height: 100%;
939         border: 0; 
940         padding: 0; 
941         margin: 0;
942
943
944 html, body#ttrssPrefs, #main {
945         width: 100%; 
946         height: 100%;
947         border: 0; 
948         padding: 0; 
949         margin: 0;
950
951
952 #toolbar div.actionChooser {
953         display : table-cell;
954         text-align : right;
955         padding-right : 3px;
956 }
957
958 /* preferences layout */
959
960 /* #prefFooter {
961         position : absolute;
962         bottom : 0px;
963         height : 20px;
964         text-align : center;
965         color : gray;
966         font-size : 12px;
967         background-image : url("images/footer.png");
968         background-position : top left;
969         background-repeat : repeat-x; 
970         background-color : white;
971         right : 0px;
972         left : 261px;
973         padding : 10px;
974         border-collapse : collapse;
975         border-width : 1px 0px 0px 0px;
976         border-style : solid;
977         border-color : #88b0f0;
978
979 }
980
981 #prefFooter {
982         left : 0px;
983 }
984
985 #footer a, #prefFooter a {
986         color : gray;
987 }
988
989 #footer a:hover, #prefFooter a:hover {
990         color : black;
991 }
992
993 #prefHeader {
994         color : #4684ff;
995         font-size : 12px;
996         margin : 10px;
997         height : 33px;
998 } */
999
1000 div.return {
1001         float : right;
1002         font-size : 12px;
1003         margin-right : 10px;
1004 }
1005
1006 div.return a {
1007         color : #4684ff;
1008 }
1009
1010 div.return a:hover {
1011         color : black;
1012 }
1013
1014 /* #prefContentOuter {
1015         clear : left;
1016         position : absolute;
1017         bottom : 41px;
1018         top : 75px;
1019         left : 0px;
1020         right : 0px;
1021         min-height : 300px;
1022         border-width : 1px 0px 0px 0px;
1023         border-color : #88b0f0;
1024         border-style : solid;
1025         font-size : 12px;
1026 }
1027
1028 #prefContent {
1029         z-index : 4;
1030         background-image : url("images/prefs-content.png");
1031         background-position : top left;
1032         background-repeat : repeat-x;
1033         position : absolute;
1034         bottom : 0px;
1035         top : 0px;
1036         left : 0px;
1037         right : 0px;
1038         padding : 1em;
1039         overflow : auto;
1040 } */
1041
1042 div.topLinks img {
1043         vertical-align : middle;
1044         cursor : pointer;
1045 }
1046
1047 a.helpLinkPic img {
1048         border-width : 0px;
1049         vertical-align : middle;
1050 }
1051
1052 table.prefFeedCatList {
1053         
1054 }
1055
1056 div.autocomplete {
1057         position : absolute;
1058         width : 250px;
1059         background-color : white;
1060         border :1px solid #778899;
1061         margin : 0px;
1062         padding : 0px;
1063 }
1064
1065 div.autocomplete ul {
1066         list-style-type : none;
1067         margin : 0px;
1068         padding : 0px;
1069 }
1070
1071 div.autocomplete ul li.selected { 
1072         background-color : #fff7d5;
1073 }
1074
1075 div.autocomplete ul li {
1076         list-style-type : none;
1077         display : block;
1078         margin : 0;
1079         padding : 2px;
1080         height : 32px;
1081         cursor : pointer;
1082 }
1083
1084 #feedOpToolbar {
1085         float : right;
1086 }
1087
1088 div.topLinks {
1089         float : right;
1090         color : gray;
1091         font-size : 12px;
1092 }
1093
1094 div.topLinks a {
1095         color : #4684ff;        
1096 }
1097
1098 div.topLinks a:hover {
1099         color : black;
1100 }
1101
1102 div.topLinks a.feedback {
1103         color : #009900;
1104 }
1105
1106 a.visibleLink {
1107         color : #4684ff;
1108 }
1109
1110 a.visibleLinkB {
1111         color : #4684ff;
1112         border : 1px solid #4684ff;
1113         padding : 2px;
1114 }
1115
1116 a.visibleLinkB:hover {
1117         background-color : #ecf4ff;
1118 }
1119
1120 .hlContentH a, .hlContentH span {
1121         color : #00cc00;
1122 }
1123
1124 .hlContentL a, .hlContentL span {
1125         color : #909090;
1126         text-decoration : line-through;
1127 }
1128
1129 span.titleWrapH, span.titleWrapH a {
1130         color : #00cc00;
1131 }
1132
1133 span.titleWrapL, span.titleWrapL a {
1134         color : #909090;
1135         text-decoration : line-through;
1136 }
1137
1138 img.hlScorePic {
1139         vertical-align : middle;
1140         width : 16px;
1141         height : 16px;
1142 }
1143
1144 div#hotkey_help_overlay {
1145         position : absolute;
1146         left : 30px;
1147         right : 30px;
1148         top : 30px;
1149         z-index : 999;
1150         color : white;
1151         font-size : 15px;
1152 }
1153
1154 div#hotkey_help_overlay h1 {
1155         text-align : center;
1156 }
1157
1158 div#hotkey_help_overlay ul {
1159         list-style-type : none;
1160         margin : 0px;
1161 }
1162
1163 div#hotkey_help_overlay li {
1164         margin : 0px;
1165 }
1166
1167 div#hotkey_help_overlay p {
1168         text-align : center;
1169 }
1170
1171 div#hotkey_help_overlay td.n {
1172         text-align : right;
1173         font-weight : bold;
1174         width : 6em;
1175         color : #a0ffa0;
1176         padding-right : 5px;
1177 }
1178
1179 div#hotkey_help_overlay td {
1180         vertical-align : top;
1181 }
1182
1183 div#hotkey_help_overlay h1 {
1184         margin : 0px;
1185 }
1186
1187 div#hotkey_help_overlay h2 {
1188         font-size : 16px;
1189         border-width : 0px;
1190         margin : 0.3em 0px 0.3em 0px;
1191         text-align : center;
1192         color : #88b0f0;
1193 }
1194
1195 div#hotkey_help_overlay table.hho td.c1 {
1196         height : 30px;
1197         width : 30px;
1198         background : url("images/c1.png");
1199         background-repeat : no-repeat;
1200
1201 }
1202
1203 div#hotkey_help_overlay table.hho td.c2 {
1204         height : 30px;
1205         width : 30px;
1206         background : url("images/c2.png");
1207         background-repeat : no-repeat;
1208 }
1209
1210 div#hotkey_help_overlay table.hho td.c3 {
1211         height : 30px;
1212         width : 30px;
1213         background : url("images/c3.png");
1214         background-repeat : no-repeat;
1215 }
1216
1217 div#hotkey_help_overlay table.hho td.c4 {
1218         height : 30px;
1219         width : 30px;
1220         background : url("images/c4.png");
1221         background-repeat : no-repeat;
1222 }
1223
1224 div#hotkey_help_overlay table.hho td.top,
1225 div#hotkey_help_overlay table.hho td.left,
1226 div#hotkey_help_overlay table.hho td.right,
1227 div#hotkey_help_overlay table.hho td.bottom,
1228 div#hotkey_help_overlay table.hho td.content {
1229         background : url("images/shadow_dark.png");     
1230 }
1231
1232 div#hotkey_help_overlay table.hho td.top,
1233 div#hotkey_help_overlay table.hho td.bottom {
1234         text-align : center;
1235         font-size : 11px;
1236 }
1237
1238 div#l_progress_o {
1239         width : 200px;
1240         border : 1px solid black;
1241         background-color : white;
1242         margin-top : 10px;
1243 }
1244
1245 div#l_progress_i {
1246         width : 10px;
1247         background-color : #88b0f0;
1248         height : 10px;
1249 }
1250
1251 div.dlgSec {
1252         font-size : 12px;
1253         color : gray;
1254         font-weight : bold;
1255         clear : both;
1256         height : 20px;
1257 }
1258
1259 div.dlgSecCont {
1260         position : relative;
1261         left : 150px;
1262         top : -20px;
1263         float : left;
1264         font-size : 12px;
1265         font-weight : normal;
1266 }
1267
1268 div.dlgSecCont > * {
1269         margin-top : 4px;
1270         vertical-align : bottom;
1271 }
1272
1273 div.dlgButtons {
1274         text-align : right;
1275         clear : both;
1276 }
1277
1278 pre, code {
1279         font-size : 12px;
1280         font-family : monospace;
1281 }
1282
1283 span.prefsLabelEntry {
1284         padding : 2px;
1285 }
1286
1287 span.labelColorIndicator {
1288         height : 14px;
1289         width : 14px;
1290         line-height : 14px;
1291         font-height : 9px;
1292         display : inline-block;
1293         border : 1px solid black;
1294         background-color : #fff7d5;     
1295         color : #063064;
1296         text-align : center;
1297         margin-right : 2px;
1298 }
1299
1300 span.labelColorIndicator2 {
1301         height : 14px;
1302         width : 14px;
1303         font-height : 9px;
1304         display : inline-block;
1305         border : 1px solid black;
1306         background-color : #fff7d5;     
1307         color : #063064;
1308         text-align : center;
1309         margin-right : 2px;
1310         vertical-align : bottom;
1311 }
1312
1313
1314 div.labelColorIndicator {
1315         height : 14px;
1316         width : 14px;
1317         line-height : 14px;
1318         font-height : 9px;
1319         text-align : center;
1320         border : 1px solid black;
1321         float : left;
1322         background-color : #fff7d5;     
1323         color : #063064;
1324         margin-right : 10px;
1325 }
1326
1327 div.colorPicker div.colorPickerEntry:hover {
1328         border : 1px solid #88b0f0;
1329 }
1330
1331 div.colorPicker div.ccPrompt:hover {
1332         color : black;
1333 }
1334
1335 div.colorPicker div.colorPickerEntry {
1336         height : 15px;
1337         width : 15px;
1338         line-height : 13px;
1339         font-height : 9px;
1340         text-align : center;
1341         border : 1px solid black;
1342         margin : 5px 5px 0px 0px;
1343         float : left;
1344 }
1345
1346 div.colorPicker {
1347         border : 1px solid #cccccc;
1348         background : #f0f0f0;
1349         width : 110px;
1350         padding : 0px 0px 5px 5px;
1351         position : absolute;
1352         left : auto;
1353         top : auto;
1354         z-index : 3;
1355         color : #909090;
1356 }
1357
1358 optgroup {
1359         color : #4684ff;
1360         font-style : normal;
1361 }
1362
1363 option {
1364         color : black;
1365 }
1366
1367 div#cmdline {
1368         position : absolute;
1369         left : 5px;
1370         bottom : 5px;
1371         font-size : 11px;
1372         color : gray;
1373         font-weight : bold;
1374         background-color : white;
1375         border : 1px solid #88b0f0;
1376         padding : 3px 5px 3px 5px;
1377         z-index : 5;
1378 }
1379
1380 #feed_browser_spinner {
1381         vertical-align : middle;
1382         height : 18px;
1383         width : 18px;
1384 }
1385
1386 div#auxDlg {
1387         position : absolute;
1388         z-index : 3;
1389         bottom : 5px;
1390         right : 25px;
1391         padding : 5px;
1392         border-width : 1px;
1393         border-style : solid;
1394         border-color : #d7c47a;
1395         background-color : #fff7d5;
1396         color : black;
1397         text-align : center;
1398         font-size : 13px;
1399 }
1400
1401 div#auxDlg a {
1402         color : #4684ff;
1403 }
1404
1405 div.hlTitle {
1406         display : table-cell;
1407         cursor : pointer;
1408         width : 100%;
1409         vertical-align : middle;
1410         padding-top : 4px;
1411         padding-bottom : 4px;
1412 }
1413
1414 div.hlLeft {
1415         display : table-cell;
1416         vertical-align : middle;
1417         white-space: nowrap;
1418 }
1419
1420 div.hlRight {
1421         display : table-cell;
1422         white-space: nowrap;
1423         text-align : right;
1424         vertical-align : middle;
1425 }
1426
1427 div.hlRight img {
1428         max-width : 16px;
1429         max-height : 16px;
1430 }
1431
1432 span.hlUpdated {
1433         color : gray;
1434         font-weight : medium;
1435         width : 100px;
1436         display : inline-block;
1437 }
1438
1439 div.hlLeft input {
1440         margin-left : 4px;
1441         margin-right : 4px;
1442 }
1443
1444 div.hlLeft img, div.hlRight img {
1445         margin : 0px 4px 0px 4px;
1446
1447 }
1448
1449 div.hlUpdPic {
1450         display : table-cell;
1451         padding-right : 4px;
1452         padding-left : 4px;
1453         text-align : center;
1454         vertical-align : middle;
1455 }
1456
1457 div.hlUpdPic img {
1458         max-width : 16px;
1459 }
1460
1461
1462 div.fatalError button {
1463         margin-top : 5px;
1464 }
1465
1466 div.fatalError textarea {
1467         width : 100%;
1468         height : 100px;
1469 }
1470
1471 #main {
1472         border-width : 0px;
1473         margin : 0px;
1474         padding : 0px;
1475 }
1476
1477 #content-wrap {
1478         padding : 0px;
1479         border-width : 0px;
1480         margin : 0px;
1481 }
1482
1483 #feeds-holder {
1484         padding : 0px;
1485         border-color : #88b0f0;
1486         border-left-width : 0px;
1487         border-bottom-width : 0px;
1488 }
1489
1490 #headlines-wrap-inner {
1491         padding : 0px;
1492         margin : 0px;
1493         border-width : 0px;
1494 }
1495
1496 #headlines-frame {
1497         padding : 0px;
1498         border-color : #88b0f0;
1499         border-left-width : 0px;
1500         border-right-width : 0px;
1501         margin-top : 0px;
1502         border-top-width : 0px;
1503 }
1504
1505 #headlines-toolbar_splitter {
1506         display : none;
1507 }
1508
1509 #content-tabs {
1510         margin : 0px;
1511         padding : 0px;
1512         border-width : 0px;
1513 }
1514
1515 #content-tabs .dijitTab {
1516         margin-top : 0px;
1517         padding-top : 0px;
1518 }
1519
1520 #toolbar {
1521         padding : 0px;
1522         margin : 0px;
1523         border-width : 0px;
1524         white-space: nowrap;
1525         font-size : 12px;
1526 }
1527
1528 #header {
1529         padding : 4px 8px 0px 8px;
1530         border-width : 0px;
1531 }
1532
1533 #footer {
1534         text-align : center;
1535         color : gray;
1536         padding : 4px 4px 8px 4px;
1537         border-width : 0px;
1538 }
1539
1540 #content-insert {
1541         padding : 0px;
1542         border-color : #88b0f0;
1543         border-bottom-width : 0px;
1544         border-right-width : 0px;
1545         border-left-width : 0px;
1546 }
1547
1548 .dijitTreeLabel.Unread {
1549         font-weight : bold;
1550 }
1551
1552 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1553         color : gray;
1554 }
1555
1556 .dijitTreeRow.Error {
1557         color : red;
1558 }
1559
1560 .dijitTreeRow.Hidden {
1561         display : none;
1562 }
1563
1564 img.feedIcon, img.tinyFeedIcon {
1565         width : 16px;
1566         height : 16px;
1567 }
1568
1569 div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
1570         text-align : center;
1571         padding : 5px;
1572         color : gray;
1573 }
1574
1575 div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
1576         margin-right : 5px;
1577 }
1578
1579 div#pref-tabs .dijitContentPane {
1580         font-size : 12px;
1581 }
1582
1583 div#pref-tabs {
1584         margin : 0px 5px 0px 5px;
1585 }
1586
1587 div#pref-tabs .dijitContentPane h3 {
1588         font-size : 14px;
1589         font-weight : bold;
1590 }
1591
1592 /* div#feedTree {
1593         font-size : 11px;
1594         font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
1595 } */
1596
1597
1598 #pref-filter-wrap, #pref-filter-header, #pref-filter-content, 
1599 #pref-label-wrap, #pref-label-header, #pref-label-content,
1600 #pref-user-wrap, #pref-user-header, #pref-user-content {
1601         margin : 0px;
1602         padding : 0px;
1603         border-width : 0px;
1604 }
1605
1606 #userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds { 
1607         padding : 0px;
1608 }
1609
1610 #errorButton {
1611         color : red;
1612 }
1613
1614 span.labelFixedLength {
1615         display : inline-block;
1616         width : 70%;
1617 }
1618
1619 #filter_dlg_date_chk_box {
1620         display : inline-block;
1621 }
1622
1623 .dijitDialog .dijitToolbar {
1624         border : 1px solid #c0c0c0;
1625 }
1626
1627 a.bookmarklet {
1628         color : #4684ff;
1629         border : 1px solid #ecf4ff;
1630         padding : 2px;
1631 }