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