]> git.wh0rd.org - tt-rss.git/blob - tt-rss.css
pref-feeds tweaks
[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 1px;
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 : 999;
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.prefFeedList td.feedIcon {
442 text-align : center;
443 }
444
445 table.prefFeedList td.feedSelect {
446 text-align : center;
447 }
448
449 div.prefFeedCatHolder {
450 height : 250px;
451 overflow : auto;
452 border : 1px solid #99d67a;
453 margin : 5px 0px 5px 0px;
454 background-color : white;
455 }
456
457 a.helpLink {
458 color : #808080;
459 }
460
461 a.helpLink:hover {
462 color : #4684ff;
463 }
464
465 div.helpResponse {
466 margin : 10px;
467 background-image : url("images/vgrad_light_rev2.png");
468 background-position : top left;
469 background-repeat : repeat-x;
470 padding : 10px 20px 10px 20px;
471 border : 1px solid #f0f0f0;
472 }
473
474 #infoBoxTitle {
475 border-width : 1px 1px 1px 1px;
476 border-style : solid;
477 border-color : #99d67a;
478 background-color : #99d67a;
479 padding : 2px;
480 color : white;
481 }
482
483 #infoBox {
484 border-width : 1px 1px 1px 1px;
485 border-style : solid;
486 border-color : #99d67a;
487 position : relative;
488 bottom : 2px;
489 right : 2px;
490 padding-bottom : 5px;
491 background-color : #f8fcf5;
492 }
493
494 /*
495 #infoBoxTitle {
496 border-width : 1px 1px 1px 1px;
497 border-style : solid;
498 border-color : #88b0f0;
499 background-color : #88b0f0;
500 padding : 2px;
501 color : white;
502 }
503
504 #infoBox {
505 border-width : 1px 1px 1px 1px;
506 border-style : solid;
507 border-color : #88b0f0;
508 position : relative;
509 bottom : 2px;
510 right : 2px;
511 padding-bottom : 5px;
512 background-color : #f7faff;
513 } */
514
515 #infoBoxShadow {
516 background-image : url("images/shadow.png");
517 left : 25%;
518 top : 30%;
519 width : 50%;
520 z-index : 3;
521 position : absolute;
522 display : none;
523 }
524
525 div.infoBoxContents {
526 padding : 10px;
527 margin-bottom : 5px;
528 font-size : 9pt;
529 }
530
531 div.infoBoxContents td {
532 font-size : 9pt;
533 }
534
535 div.infoBoxContents a {
536 color : #527040;
537 }
538
539 div.infoBoxContents a:hover {
540 color : black;
541 }
542
543 div.helpResponse h1, div.infoBoxContents h1 {
544 /* border-width : 0px 0px 1px 0px;
545 border-style : solid;
546 border-color : #c0c0c0; */
547 font-size : 16pt;
548 }
549
550 div.helpResponse h2, div.infoBoxContents h2 {
551 /* border-width : 0px 0px 0px 0px; */
552 font-size : 12pt;
553 }
554
555 pre {
556 margin : 5px;
557 }
558
559 input.extSearch {
560 width : 100%;
561 }
562
563 div.firstTab {
564 width : 10px;
565 float : left;
566 }
567
568 div.prefsTab:hover {
569 cursor : pointer;
570 }
571
572 div.prefsTabSelected:hover {
573 cursor : pointer;
574 }
575
576 div.prefsTab {
577 float : left;
578 border-width : 1px 1px 0px 1px;
579 border-color : #88b0f0;
580 border-style : solid;
581 margin : 0px 0px 0px 5px;
582 padding : 3px 5px 3px 5px;
583 font-size : 9pt;
584 font-family : "Lucida Grande", Tahoma, Arial, sans-serif;
585 border-collapse : collapse;
586 -moz-border-radius : 3px;
587 min-width : 100px;
588 text-align : center;
589 cursor : pointer;
590 position : relative;
591 bottom : -2px;
592 }
593
594 div.prefsTabSelected {
595 float : left;
596 border-width : 1px 1px 0px 1px;
597 border-color : #88b0f0;
598 border-style : solid;
599 margin : 0px 0px 0px 5px;
600 padding : 3px 5px 3px 5px;
601 background-color : #ecf4ff;
602 font-size : 9pt;
603 font-family : "Lucida Grande", Tahoma, Arial, sans-serif;
604 border-collapse : collapse;
605 -moz-border-radius : 3px;
606 font-weight : bold;
607 min-width : 100px;
608 text-align : center;
609 cursor : pointer;
610 position : relative;
611 bottom : -2px;
612
613 }
614
615 div.notice {
616 background : #ffffff;
617 border : 1px solid #88b0f0;
618 width : 60%;
619 padding : 5px;
620 margin : 0px 0px 5px 0px;
621 font-size : 9pt;
622 }
623
624 div.warning {
625 background : #fff7d5;
626 border : 1px solid #d7c47a;
627 font-size : 9pt;
628 width : 60%;
629 padding : 5px;
630 margin : 0px 0px 5px 0px;
631 }
632
633
634 div.warning img, div.notice img, div.error img {
635 vertical-align : middle;
636 padding : 5px;
637 }
638
639 div.error {
640 border : 1px solid #ff0000;
641 background : #ffcccc;
642 padding : 5px;
643 margin : 0px 0px 5px 0px;
644 font-size : 9pt;
645 }
646
647 ul.nomarks {
648 list-style-type : none;
649 margin : 0px;
650 padding : 10px;
651 }
652
653 div.prefHelp, td.prefHelp {
654 color : gray;
655 padding : 5px;
656 }
657
658 table.loginForm {
659 background-color : #ecf4ff;
660 }
661
662 table.innerLoginForm {
663 border : 1px solid #88b0f0;
664 padding : 50px;
665 background-color : white;
666 }
667
668 table.innerLoginForm td {
669 padding : 3px 3px 5px 3px;
670 }
671
672 span.feed_error {
673 color : red;
674 }
675
676 span.insensitive, div.insensitive, li.insensitive, label.insensitive {
677 color : gray;
678 }
679
680 .insensitive a {
681 color : #4684ff;
682 }
683
684 .insensitive a:hover {
685 color : black;
686 }
687
688 /* .prefGenericAddBox {
689 font-size : 9pt;
690 } */
691
692 body.logoutBody {
693 background-color : #f0f0f0;
694 color : black;
695 }
696
697 span.logoutWarning {
698 color : red;
699 font-weight : bold;
700 }
701
702 div.logoutContent {
703 width : 600px;
704 border : 1px solid #c0c0c0;
705 background-color : white;
706 margin-left : auto;
707 margin-right : auto;
708 margin-top : 20px;
709 padding : 10px;
710 }
711
712 .small {
713 font-size : 9pt;
714 }
715
716 table.innerFeedTable td {
717 margin : 0px;
718 padding : 0px;
719 }
720
721 td.selectPrompt {
722 font-size : 9pt;
723 color : gray;
724 }
725
726 table.headlinesSubToolbar {
727 border-width : 0px 0px 1px 0px;
728 border-style : solid;
729 border-color : #f0f0f0;
730 position : absolute;
731 left : 1px;
732 top : 0px;
733 height : 25px;
734 right : 0px;
735 background-color : white;
736 }
737
738 table.headlinesSubToolbar td.headlineActions {
739 font-size : 9pt;
740 font-family : "Lucida Grande", Tahoma, Arial, sans-serif;
741 color : gray;
742 padding : 0px 5px 0px 5px;
743 }
744
745 table.headlinesSubToolbar td.headlineActionsRTL {
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.headlineTitle {
753 font-size : 9pt;
754 font-family : "Lucida Grande", Tahoma, Arial, sans-serif;
755 color : gray;
756 padding : 0px 5px 0px 5px;
757 text-align : right;
758 }
759
760 table.headlinesSubToolbar td.headlineTitleRTL {
761 font-size : 9pt;
762 font-family : "Lucida Grande", Tahoma, Arial, sans-serif;
763 color : gray;
764 padding : 0px 5px 0px 5px;
765 text-align : left;
766 }
767
768 span.contentPreview {
769 font-size : 9pt;
770 color : gray;
771 font-weight : normal;
772 }
773
774 span.contentPreview:hover {
775 color : #4684ff;
776 }
777
778 table.headlinesList {
779 width : 100%;
780 }
781
782 table.headlinesList td.hlMarkedPic {
783 width : 25px;
784 text-align : center;
785 }
786
787 table.headlinesList td.hlfeed {
788 text-align : right;
789 }
790
791 td.hlSelectRow, td.hlUpdPic {
792 width : 25px;
793 text-align : center;
794 }
795
796 table.headlinesList td.hlUpdated {
797 color : gray;
798 text-align : right;
799 width : 100px;
800 }
801
802 table.headlinesList tr td {
803 padding : 2px 0px 2px 0px;
804 }
805
806 div.postHeader div.postDate {
807 text-align : right;
808 color : gray;
809 float : right;
810 }
811
812 div.postHeader div.postDateRTL {
813 text-align : left;
814 color : gray;
815 float : right;
816 }
817
818 div.postReply span.tagList {
819 color : gray;
820 }
821
822 div.postHeader div {
823 padding-bottom : 3px;
824 font-size : 10pt;
825 /* font-family : "Lucida Grande", Tahoma, sans-serif; */
826 }
827
828 #feedUpdateErrors {
829 display : none;
830 }
831
832 #allEntryTags {
833 font-size : 9pt;
834 border-width : 0px 0px 1px 0px;
835 border-style : solid;
836 border-color : #c0c0c0;
837 padding-bottom : 5px;
838 display : none;
839 }
840
841 /*td.hlContent {
842 overflow : hidden;
843 height : 1em;
844 display : block;
845 } */
846
847 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
848 height : 1em;
849 }
850
851 td.hlFeed {
852 text-align : right;
853 }
854
855 span.hlFeed, span.hlFeed a {
856 font-size : 9pt;
857 color : gray;
858 }
859
860 span.hlFeed a:hover {
861 color : #4684ff;
862 }
863
864 /* div.cdmArticle:hover {
865 background-color : white;
866 } */
867
868 div.cdmAllTags {
869 float : left;
870 background-color : white;
871 border : 1px solid #c0c0c0;
872 display : none;
873 z-index : 3;
874 top : auto;
875 left : auto;
876 right : auto;
877 position : absolute;
878 padding : 10px;
879 }
880
881 span.cdmAllTagsCtr:hover div {
882 display : block;
883 }
884
885 div.cdmArticle {
886 border-color : #a0a0a0;
887 border-width : 0px 0px 1px 0px;
888 border-style : solid;
889 background-color : #f9faff;
890 margin : 0px;
891 color : #505050;
892 /* padding : 10px; */
893 color : black;
894
895 }
896
897 /* div.cdmArticleUnread:hover {
898 background-color : white;
899 } */
900
901 div.cdmArticleUnread {
902 border-color : #a0a0a0;
903 border-width : 0px 0px 1px 0px;
904 border-style : solid;
905 background-color : white;
906 margin : 0px;
907 /* padding : 10px; */
908 color : black;
909 }
910
911 div.cdmArticleSelected, div.cdmArticleUnreadSelected {
912 margin : 0px;
913 background-color : #fff7d5;
914 border-color : #e7d796;
915 border-width : 0px 0px 1px 0px;
916 border-style : solid;
917 }
918
919 div.cdmArticleUnread div.cdmHeader a.title,
920 div.cdmArticleUnreadSelected div.cdmHeader a.title {
921 font-weight : bold;
922 }
923
924 div.cdmHeader {
925 padding : 5px 5px 10px 5px;
926 }
927
928 div.cdmArticleUnread div.cdmHeader a {
929 color : black;
930 }
931
932 div.cdmFooter {
933 font-size : 9pt;
934 color : black;
935 padding : 5px;
936 color : gray;
937 /* background-color : white; */
938 border-width : 1px 0px 0px 0px;
939 border-color : #c0c0c0;
940 border-style : dotted;
941 }
942
943 /*div.cdmArticleSelected div.cdmFooter {
944 background-color : transparent;
945 }
946
947 div.cdmArticleUnreadSelected div.cdmFooter {
948 background-color : transparent;
949 }*/
950
951 div.cdmFooter span.s0 {
952 border-width : 0px 1px 0px 0px;
953 border-color : #c0c0c0;
954 border-style : dotted;
955 padding : 0px 5px 0px 0px;
956 }
957
958 div.cdmFooter span.s1 {
959 border-width : 0px 1px 0px 0px;
960 border-color : #c0c0c0;
961 border-style : dotted;
962 padding : 0px 5px 0px 5px;
963 }
964
965 div.cdmFooter span.s2 {
966 padding : 0px 5px 0px 5px;
967 }
968
969 div.cdmFooter img.markedPic, div.cdmFooter img.tagsPic {
970 width : 16px;
971 height : 16px;
972 vertical-align : middle;
973 }
974
975 img.markedPic {
976 cursor : pointer;
977 }
978
979 div.cdmHeader div.articleUpdated {
980 float : right;
981 }
982
983 div.cdmFooter input, div.cdmHeader input, div.cdmFooter img {
984 margin : 0px;
985 }
986
987 div.cdmHeader, div.cdmHeader a {
988 color : #505050;
989 font-size : 9pt;
990 }
991
992 div.cdmHeader a:hover {
993 color : #4684ff;
994 }
995
996 div.cdmContent {
997 margin : 5px 15px 0px 15px;
998
999 }
1000
1001 div.cdmEnclosures {
1002 margin-top : 1em;
1003 color : gray;
1004 }
1005
1006 a.warning {
1007 color : #f04040;
1008 }
1009
1010 img.closeButton {
1011 border-width : 0px;
1012 float : right;
1013 }
1014
1015 span.groupPrompt {
1016 font-size : 9pt;
1017 color : #4684ff;
1018 }
1019
1020 div.tagCloudContainer {
1021 /* height : 300px;
1022 overflow : auto; */
1023 border : 1px solid #99d67a;
1024 background-color : white;
1025 margin : 5px 0px 5px 0px;
1026 padding : 5px;
1027 text-align : center;
1028 }
1029
1030 ul.feedErrorsList {
1031 height : 300px;
1032 overflow : auto;
1033 list-style-type : none;
1034 border : 1px solid #99d67a;
1035 background-color : white;
1036 margin : 0px 0px 5px 0px;
1037 padding : 0px;
1038 }
1039
1040 ul.userFeedList {
1041 height : 300px;
1042 overflow : auto;
1043 list-style-type : none;
1044 border : 1px solid #99d67a;
1045 background-color : white;
1046 margin : 0px 0px 5px 0px;
1047 padding : 0px;
1048 }
1049
1050 /* #browseBigFeedList li.oddSelected {
1051 border : 1px solid #d0d0f6;
1052 background-color : #eaeaff;
1053 -moz-border-radius : 5px;
1054 } */
1055
1056 /*#browseBigFeedList li {
1057 padding :0px;
1058 }*/
1059
1060 div.labelTestError {
1061 margin : 5px 0px 5px 0px;
1062 color : #f04040;
1063 }
1064
1065 ul.labelTestResults {
1066 height : 100px;
1067 overflow : auto;
1068 list-style-type : none;
1069 margin : 0px 0px 5px 0px;
1070 padding : 0px;
1071 border : 1px solid #99d67a;
1072 background-color : white;
1073 }
1074
1075 ul.filterTestResults {
1076 height : 300px;
1077 overflow : auto;
1078 list-style-type : none;
1079 margin : 0px 0px 5px 0px;
1080 padding : 0px;
1081 border : 1px solid #99d67a;
1082 background-color : white;
1083 }
1084
1085 ul.browseFeedList {
1086 height : 300px;
1087 overflow : auto;
1088 list-style-type : none;
1089 margin : 0px 0px 5px 0px;
1090 padding : 0px;
1091 border : 1px solid #99d67a;
1092 background-color : white;
1093 }
1094
1095 ul.browseFeedList li {
1096 margin : 0px;
1097 padding : 0px;
1098 }
1099
1100 span.subscribers {
1101 color : #808080;
1102 }
1103
1104 div.subscribers {
1105 color : #808080;
1106 font-size : 9pt;
1107 float : right;
1108 }
1109
1110 input.feedBrowseCB {
1111 margin-right : 1em;
1112 }
1113
1114 div.browserDetails {
1115 margin : 5px 5px 5px 5px;
1116 padding : 5px;
1117 }
1118
1119 ul.compact {
1120 list-style-type : none;
1121 margin : 0px;
1122 padding : 0px;
1123 }
1124
1125 ul.compact li {
1126 margin : 0px;
1127 padding : 0px;
1128 }
1129
1130 div.browserFeedInfo {
1131 font-size : 9pt;
1132 /* border : 1px solid #88b0f0;
1133 background-color : #ecf4ff;
1134 -moz-border-radius : 5px; */
1135 padding : 5px;
1136 }
1137
1138 div.browserFeedInfo div.detailsPart {
1139 margin : 5px 0px 5px 5px;
1140 }
1141
1142 div.cdmContent a {
1143 color : #4684ff;
1144 }
1145
1146 div.cdmContent a:hover {
1147 color : black;
1148 }
1149
1150 a.cdmToggleLink {
1151 color : #808080;
1152 font-size : 9pt;
1153 }
1154
1155 a.cdmToggleLink:hover {
1156 color : #4684ff;
1157 }
1158
1159 .noborder {
1160 border-width : 0px;
1161 }
1162
1163 #debug_output {
1164 position : absolute;
1165 width : 400px;
1166 height : 200px;
1167 right : 20px;
1168 bottom : 20px;
1169 z-index : 999;
1170 background-color : white;
1171 display : none;
1172 border : 1px solid #c0c0c0;
1173 overflow : auto;
1174 margin : 0px;
1175 padding : 0px;
1176 list-style-type : none;
1177 }
1178
1179 #debug_output li {
1180 margin : 0px;
1181 padding : 0px;
1182 font-size : 8pt;
1183 }
1184
1185 #dialog_overlay {
1186 background : white;
1187 left : 0;
1188 top : 0;
1189 height : 100%;
1190 width : 100%;
1191 z-index : 2;
1192 opacity : 0.5;
1193 position : absolute;
1194 display : none;
1195 }
1196
1197 #overlay {
1198 background : white;
1199 left : 0;
1200 top : 0;
1201 height : 100%;
1202 width : 100%;
1203 z-index : 100;
1204 position : absolute;
1205 }
1206
1207 #overlay_inner {
1208 font-weight : bold;
1209 text-align : center;
1210 margin : 10px;
1211 }
1212
1213 #fatal_error {
1214 background : white;
1215 left : 0;
1216 top : 0;
1217 height : 100%;
1218 width : 100%;
1219 z-index : 200;
1220 display : none;
1221 position : absolute;
1222 }
1223
1224 #fatal_error_inner {
1225 font-weight : bold;
1226 margin : 10px;
1227 color : red;
1228 }
1229
1230 #fatal_error_msg {
1231 color : black;
1232 padding : 10px;
1233 font-weight : normal;
1234 background-color : #ffcccc;
1235 border : 1px solid #ff0000;
1236 }
1237
1238 #fatal_error_msg a {
1239 color : red;
1240 }
1241
1242 #fatal_error_msg a:hover {
1243 color : red;
1244 text-decoration : underline;
1245 }
1246
1247 #fatal_error_msg img {
1248 vertical-align : middle;
1249 }
1250
1251 #noDaemonWarning {
1252 position : absolute;
1253 background-color : #ecf4ff;
1254 border : 1px solid #88b0f0;
1255 padding : 10px;
1256 margin : 5px;
1257 z-index : 2;
1258 display : none;
1259 }
1260
1261 #qafInput {
1262 width : 100%;
1263 }
1264
1265 form {
1266 margin : 0px;
1267 padding : 0px;
1268 }
1269
1270 #main_toolbar_form {
1271 margin : 0px;
1272 padding : 0px;
1273 display : inline;
1274 }
1275
1276 div.feedExtInfo {
1277 margin-left : 2em;
1278 font-size : 7pt;
1279 color : gray;
1280 font-weight : normal;
1281 }
1282
1283 span.debugTS {
1284 color : #4684ff;
1285 }
1286
1287 #backReqBox {
1288 display : none;
1289 }
1290
1291 /*.scriptWarn:before {
1292 content : "Disabled script:";
1293 }*/
1294
1295 .scriptWarn {
1296 color : white;
1297 background-color : #903030;
1298 border : 1px solid #601010;
1299 padding : 3px;
1300 font-weight : bold;
1301 display : none;
1302 }
1303
1304 .objectWarn {
1305 color : gray;
1306 font-style: italic;
1307 text-align : center;
1308 }
1309
1310 table.loginForm2 {
1311 padding : 1em;
1312 }
1313
1314 table.loginForm2 .loginTop {
1315 border-width : 0px 0px 1px 0px;
1316 border-color : #88b0f0;
1317 border-style : solid;
1318 padding : 0.5em;
1319 }
1320
1321 table.loginForm2 .loginMiddle {
1322 padding : 3em;
1323 }
1324
1325 table.loginForm2 .loginBottom {
1326 border-width : 1px 0px 0px 0px;
1327 border-color : #88b0f0;
1328 border-style : solid;
1329 font-size : 9pt;
1330 text-align : center;
1331 color : #909090;
1332 padding : 0.5em;
1333 }
1334
1335 table.loginForm2 .loginBottom a {
1336 color : gray;
1337 }
1338
1339 table.loginForm2 .loginBottom a:hover {
1340 color : #4684ff;
1341 }
1342
1343 table.loginForm2 .loginError {
1344 color : red;
1345 margin : 0.5em;
1346 }
1347
1348 table.loginForm2 .innerLoginCell {
1349 padding-top : 0.5em;
1350 }
1351
1352 #milestoneDetails {
1353 display : none;
1354 }
1355
1356 div.loadingPrompt {
1357 padding : 1em;
1358 text-align : center;
1359 font-weight : bold;
1360 }
1361
1362 div.whiteBox {
1363 background-color : white;
1364 margin-left : 1px;
1365 text-align : center;
1366 padding : 1em;
1367 }
1368
1369 /* layout */
1370
1371 #header {
1372 position : absolute;
1373 white-space: nowrap;
1374 top : 10px;
1375 left : 15px;
1376 right : 5px;
1377 height : 40px;
1378 color : #4684ff;
1379 font-size : 9pt;
1380 }
1381
1382 #feeds-holder {
1383 border-width : 1px 1px 0px 0px;
1384 border-style : solid;
1385 border-color : #88b0f0;
1386 top : 50px;
1387 left : 0px;
1388 position : absolute;
1389 width : 260px;
1390 overflow : auto;
1391 bottom : 0px;
1392 border-collapse : collapse;
1393 height: expression((parseInt(document.documentElement.clientHeight)-40-20-30)+'px');
1394 }
1395
1396 #toolbar {
1397 position : absolute;
1398 left : 261px;
1399 padding : 5px 10px 5px 10px;
1400 top : 50px;
1401 right : 0px;
1402 white-space: nowrap;
1403 height : 30px;
1404 background-image : url("images/toolbar.png");
1405 background-position : bottom left;
1406 background-repeat : repeat-x;
1407 font-size : 9pt;
1408 }
1409
1410 div.headlines_normal {
1411 position : absolute;
1412 border-width : 1px 0px 0px 0px;
1413 border-style : solid;
1414 border-color : #88b0f0;
1415 left : 260px;
1416 height : 305px;
1417 top : 85px;
1418 right : 0px;
1419 overflow : hidden;
1420 font-size : 9pt;
1421 border-collapse : collapse;
1422 /* css hack for IE */
1423 width: expression((parseInt(document.documentElement.clientWidth)-260)+'px');
1424 }
1425
1426 div.headlines_cdm {
1427 position : absolute;
1428 border-width : 1px 0px 1px 0px;
1429 border-style : solid;
1430 border-color : #88b0f0;
1431 left : 260px;
1432 bottom : 40px;
1433 top : 85px;
1434 right : 0px;
1435 overflow : hidden;
1436 font-size : 9pt;
1437 border-collapse : collapse;
1438 width: expression((parseInt(document.documentElement.clientWidth)-260)+'px');
1439 }
1440
1441 #content-frame {
1442 position : absolute;
1443 border-width : 1px 0px 0px 0px;
1444 border-style : solid;
1445 border-color : #88b0f0;
1446 overflow : auto;
1447 top : 390px;
1448 left : 260px;
1449 bottom : 40px;
1450 right : 0px;
1451 border-collapse : collapse;
1452 width: expression((parseInt(document.documentElement.clientWidth)-260)+'px');
1453 /* height: expression((parseInt(document.documentElement.clientHeight)-40-305-50)+'px'); */
1454 }
1455
1456 #footer, #prefFooter {
1457 position : absolute;
1458 bottom : 0px;
1459 height : 20px;
1460 text-align : center;
1461 color : gray;
1462 font-size : 9pt;
1463 background-image : url("images/footer.png");
1464 background-position : top left;
1465 background-repeat : repeat-x;
1466 background-color : white;
1467 right : 0px;
1468 left : 260px;
1469 padding : 10px;
1470 width: expression((parseInt(document.documentElement.clientWidth)-20)+'px');
1471 border-collapse : collapse;
1472 border-width : 1px 0px 0px 1px;
1473 border-style : solid;
1474 border-color : #88b0f0;
1475
1476 }
1477
1478 #prefFooter {
1479 left : 0px;
1480 }
1481
1482 #footer a, #prefFooter a {
1483 color : gray;
1484 }
1485
1486 #footer a:hover, #prefFooter a:hover {
1487 color : black;
1488 }
1489
1490 #headlinesContainer {
1491 margin-left : 1px;
1492 background-color : white;
1493 }
1494
1495 #headlineActionsTop {
1496 /* border-width : 0px 0px 1px 0px;
1497 border-style : solid;
1498 border-color : #c0c0c0;
1499 background-color : #fafafa; */
1500 font-size : 9pt;
1501 }
1502
1503 #headlinesInnerContainer {
1504 overflow : auto;
1505 position : absolute;
1506 left : 1px;
1507 right : 0px;
1508 bottom : 0px;
1509 top : 25px;
1510 }
1511
1512 /* preferences layout */
1513
1514 #prefHeader {
1515 color : #4684ff;
1516 font-size : 9pt;
1517 margin : 10px;
1518 height : 33px;
1519 }
1520
1521 div.return {
1522 float : right;
1523 font-size : 9pt;
1524 margin-right : 10px;
1525 }
1526
1527 div.return a {
1528 color : #4684ff;
1529 }
1530
1531 div.return a:hover {
1532 color : black;
1533 }
1534
1535 #prefContent {
1536 clear : left;
1537 position : absolute;
1538 bottom : 40px;
1539 top : 75px;
1540 left : 0px;
1541 right : 0px;
1542 padding : 1em;
1543 overflow : auto;
1544 min-height : 300px;
1545 background-image : url("images/prefs-content.png");
1546 background-position : top left;
1547 background-repeat : repeat-x;
1548 border-width : 1px 0px 0px 0px;
1549 border-color : #88b0f0;
1550 border-style : solid;
1551 height: expression((parseInt(document.documentElement.clientHeight)-75-40)+'px');
1552 width: expression((parseInt(document.documentElement.clientWidth)-25)+'px');
1553 font-size : 10pt;
1554 }
1555
1556 #userSwitch {
1557 position : absolute;
1558 bottom : 2px;
1559 right : 2px;
1560 }
1561
1562 a.feedUpdErrLink {
1563 color : #ff0000;
1564 display : block;
1565 margin-bottom : 0.5em;
1566 }
1567
1568 .catCtrHasUnread {
1569 font-weight : bold;
1570 }
1571
1572 .catCtrNoUnread {
1573 display : none;
1574 }
1575
1576 ul.headlineDropdownMenu {
1577 list-style-type : none;
1578 margin : 0px;
1579 padding : 0px;
1580 }
1581
1582 ul.headlineDropdownMenu li.top {
1583 float : left;
1584 width : 12em;
1585 background-image : url("images/down_arrow.png");
1586 background-position : center right;
1587 background-repeat : no-repeat;
1588 margin : 0px;
1589 cursor : pointer;
1590 border-width : 1px 1px 1px 1px;
1591 border-color : transparent;
1592 border-style : solid;
1593 }
1594
1595 ul.headlineDropdownMenu li.top2 {
1596 float : left;
1597 }
1598
1599 ul.headlineDropdownMenu li.top3 {
1600 float : left;
1601 margin : 0px;
1602 cursor : pointer;
1603 border-width : 1px 1px 1px 1px;
1604 border-color : transparent;
1605 border-style : solid;
1606 }
1607
1608 ul.headlineDropdownMenu li.vsep {
1609 float : left;
1610 margin : 0px 5px 0px 0px;
1611 border-width : 0px 1px 0px 0px;
1612 border-color : #c0c0c0;
1613 border-style : dotted;
1614 color : white;
1615 }
1616
1617 ul.headlineDropdownMenu li.top:hover {
1618 cursor : pointer;
1619 border-width : 1px 1px 0px 1px;
1620 border-color : #c0c0c0;
1621 border-style : solid;
1622 }
1623
1624 ul.headlineDropdownMenu li.top:hover ul {
1625 display : block;
1626 }
1627
1628 ul.headlineDropdownMenu ul {
1629 list-style-type : none;
1630 position : absolute;
1631 float : none;
1632 margin : 0px;
1633 padding : 0px;
1634 display : none;
1635 background-color : white;
1636 width : 12em;
1637 z-index : 3;
1638 top : auto;
1639 left : auto;
1640 border-width : 0px 1px 1px 1px;
1641 border-color : #c0c0c0;
1642 border-style : solid;
1643 margin-left : -1px;
1644 }
1645
1646 ul.headlineDropdownMenu ul li {
1647 float: none;
1648 padding : 2px 0px 2px 10px;
1649 color : black;
1650 }
1651
1652 ul.headlineDropdownMenu ul li:hover {
1653 color : #4684ff;
1654 background-color : #f0f0f0;
1655 }
1656
1657 #newVersionIcon {
1658 vertical-align : middle;
1659 cursor : pointer;
1660 }
1661
1662 a.helpLinkPic {
1663 float : right;
1664 }
1665
1666 a.helpLinkPic img {
1667 border-width : 0px;
1668 }
1669
1670 #fadd_login_container {
1671 }
1672
1673 li.feedCatHolder {
1674 display : inline;
1675 }
1676
1677 table.prefFeedCatList {
1678 background-color : white;
1679 }
1680
1681 a[target="_new"], a[target="_blank"] {
1682 border-width : 0px 0px 1px 0px;
1683 border-color : #778899;
1684 border-style : dotted;
1685 }
1686
1687 div.autocomplete {
1688 position : absolute;
1689 width : 250px;
1690 background-color : white;
1691 border :1px solid #778899;
1692 margin : 0px;
1693 padding : 0px;
1694 }
1695
1696 div.autocomplete ul {
1697 list-style-type : none;
1698 margin : 0px;
1699 padding : 0px;
1700 }
1701
1702 div.autocomplete ul li.selected {
1703 background-color : #fff7d5;
1704 }
1705
1706 div.autocomplete ul li {
1707 list-style-type : none;
1708 display : block;
1709 margin : 0;
1710 padding : 2px;
1711 height : 32px;
1712 cursor : pointer;
1713 }
1714
1715 #feedOpToolbar {
1716 float : right;
1717 }
1718
1719 div.topLinks {
1720 float : right;
1721 margin-right : 5px;
1722 color : gray;
1723 }
1724
1725 div.topLinks a {
1726 color : #4684ff;
1727 }
1728
1729 div.topLinks a:hover {
1730 color : black;
1731 }
1732
1733 div.topLinks a.feedback {
1734 color : #009900;
1735 }
1736
1737 div.dashboard {
1738 margin-left : 3px;
1739 }
1740
1741 a.visibleLink {
1742 color : #4684ff;
1743
1744 }