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