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