]> git.wh0rd.org - tt-rss.git/blob - tt-rss.css
remove msie-related crap from main stylesheet
[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 display : none;
1233 background-image : url("images/shadow_white.png");
1234 }
1235
1236 #overlay {
1237 background : white;
1238 left : 0;
1239 top : 0;
1240 height : 100%;
1241 width : 100%;
1242 z-index : 100;
1243 position : absolute;
1244 }
1245
1246 #overlay_inner {
1247 font-weight : bold;
1248 margin : 10px;
1249 }
1250
1251 #fatal_error {
1252 background : white;
1253 left : 0;
1254 top : 0;
1255 height : 100%;
1256 width : 100%;
1257 z-index : 200;
1258 display : none;
1259 position : absolute;
1260 }
1261
1262 #fatal_error_inner {
1263 font-weight : bold;
1264 margin : 10px;
1265 color : red;
1266 }
1267
1268 #fatal_error_msg {
1269 color : black;
1270 padding : 10px;
1271 font-weight : normal;
1272 background-color : #ffcccc;
1273 border : 1px solid #ff0000;
1274 }
1275
1276 #fatal_error_msg a {
1277 color : red;
1278 }
1279
1280 #fatal_error_msg a:hover {
1281 color : red;
1282 text-decoration : underline;
1283 }
1284
1285 #fatal_error_msg img {
1286 vertical-align : middle;
1287 }
1288
1289 #noDaemonWarning {
1290 position : absolute;
1291 background-color : #ecf4ff;
1292 border : 1px solid #88b0f0;
1293 padding : 10px;
1294 margin : 5px;
1295 z-index : 2;
1296 display : none;
1297 }
1298
1299 #qafInput {
1300 width : 100%;
1301 }
1302
1303 form {
1304 margin : 0px;
1305 padding : 0px;
1306 }
1307
1308 #main_toolbar_form {
1309 margin : 0px;
1310 padding : 0px;
1311 display : inline;
1312 }
1313
1314 div.feedExtInfo {
1315 margin-left : 2em;
1316 font-size : 7pt;
1317 color : gray;
1318 font-weight : normal;
1319 }
1320
1321 span.debugTS {
1322 color : #4684ff;
1323 }
1324
1325 #backReqBox {
1326 display : none;
1327 }
1328
1329 /*.scriptWarn:before {
1330 content : "Disabled script:";
1331 }*/
1332
1333 .scriptWarn {
1334 color : white;
1335 background-color : #903030;
1336 border : 1px solid #601010;
1337 padding : 3px;
1338 font-weight : bold;
1339 display : none;
1340 }
1341
1342 .objectWarn {
1343 color : gray;
1344 font-style: italic;
1345 text-align : center;
1346 }
1347
1348 table.loginForm2 {
1349 padding : 1em;
1350 }
1351
1352 table.loginForm2 .loginTop {
1353 border-width : 0px 0px 1px 0px;
1354 border-color : #88b0f0;
1355 border-style : solid;
1356 padding : 0.5em;
1357 }
1358
1359 table.loginForm2 .loginMiddle {
1360 padding : 3em;
1361 }
1362
1363 table.loginForm2 .loginBottom {
1364 border-width : 1px 0px 0px 0px;
1365 border-color : #88b0f0;
1366 border-style : solid;
1367 font-size : 12px;
1368 text-align : center;
1369 color : #909090;
1370 padding : 0.5em;
1371 }
1372
1373 table.loginForm2 .loginBottom a {
1374 color : gray;
1375 }
1376
1377 table.loginForm2 .loginBottom a:hover {
1378 color : #4684ff;
1379 }
1380
1381 table.loginForm2 .loginError {
1382 color : red;
1383 margin : 0.5em;
1384 }
1385
1386 table.loginForm2 .innerLoginCell {
1387 padding-top : 0.5em;
1388 }
1389
1390 #milestoneDetails {
1391 display : none;
1392 }
1393
1394 div.loadingPrompt {
1395 padding : 1em;
1396 text-align : center;
1397 font-weight : bold;
1398 }
1399
1400 div.whiteBox {
1401 background-color : white;
1402 margin-left : 1px;
1403 text-align : center;
1404 padding : 1em;
1405 }
1406
1407 /* layout */
1408
1409 #header {
1410 position : absolute;
1411 white-space: nowrap;
1412 top : 10px;
1413 left : 15px;
1414 right : 5px;
1415 height : 40px;
1416 color : #4684ff;
1417 font-size : 12px;
1418 }
1419
1420 #feeds-holder {
1421 border-width : 1px 1px 0px 0px;
1422 border-style : solid;
1423 border-color : #88b0f0;
1424 top : 50px;
1425 left : 0px;
1426 position : absolute;
1427 width : 260px;
1428 overflow : auto;
1429 bottom : 0px;
1430 border-collapse : collapse;
1431 }
1432
1433 #toolbar {
1434 position : absolute;
1435 left : 261px;
1436 padding : 5px 10px 5px 10px;
1437 top : 50px;
1438 right : 0px;
1439 white-space: nowrap;
1440 height : 30px;
1441 background-image : url("images/toolbar.png");
1442 background-position : bottom left;
1443 background-repeat : repeat-x;
1444 font-size : 12px;
1445 }
1446
1447 div.headlines_normal {
1448 position : absolute;
1449 border-width : 1px 0px 0px 0px;
1450 border-style : solid;
1451 border-color : #88b0f0;
1452 left : 261px;
1453 height : 305px;
1454 top : 85px;
1455 right : 0px;
1456 overflow : hidden;
1457 font-size : 12px;
1458 border-collapse : collapse;
1459 }
1460
1461 div.headlines_cdm {
1462 position : absolute;
1463 border-width : 1px 0px 1px 0px;
1464 border-style : solid;
1465 border-color : #88b0f0;
1466 left : 261px;
1467 bottom : 40px;
1468 top : 85px;
1469 right : 0px;
1470 overflow : hidden;
1471 font-size : 12px;
1472 border-collapse : collapse;
1473 }
1474
1475 #content-frame {
1476 position : absolute;
1477 border-width : 1px 0px 0px 0px;
1478 border-style : solid;
1479 border-color : #88b0f0;
1480 overflow : auto;
1481 top : 390px;
1482 left : 261px;
1483 bottom : 40px;
1484 right : 0px;
1485 border-collapse : collapse;
1486 }
1487
1488 #resize-grabber {
1489 position : absolute;
1490 border-width : 1px;
1491 border-style : dotted;
1492 border-color : #88b0f0;
1493 background-color : white;
1494 width : 8px;
1495 height : 8px;
1496 z-index : 20;
1497 right : 20px;
1498 top : 20px;
1499 display : none;
1500 cursor : move;
1501 }
1502
1503 #footer, #prefFooter {
1504 position : absolute;
1505 bottom : 0px;
1506 height : 20px;
1507 text-align : center;
1508 color : gray;
1509 font-size : 12px;
1510 background-image : url("images/footer.png");
1511 background-position : top left;
1512 background-repeat : repeat-x;
1513 background-color : white;
1514 right : 0px;
1515 left : 261px;
1516 padding : 10px;
1517 border-collapse : collapse;
1518 border-width : 1px 0px 0px 0px;
1519 border-style : solid;
1520 border-color : #88b0f0;
1521
1522 }
1523
1524 #prefFooter {
1525 left : 0px;
1526 }
1527
1528 #footer a, #prefFooter a {
1529 color : gray;
1530 }
1531
1532 #footer a:hover, #prefFooter a:hover {
1533 color : black;
1534 }
1535
1536 #headlinesContainer {
1537 margin-left : 0px;
1538 background-color : white;
1539 }
1540
1541 #headlineActionsTop {
1542 /* border-width : 0px 0px 1px 0px;
1543 border-style : solid;
1544 border-color : #c0c0c0;
1545 background-color : #fafafa; */
1546 font-size : 12px;
1547 }
1548
1549 #headlinesInnerContainer {
1550 overflow : auto;
1551 position : absolute;
1552 left : 0px;
1553 right : 0px;
1554 bottom : 0px;
1555 top : 25px;
1556 }
1557
1558 /* preferences layout */
1559
1560 #prefHeader {
1561 color : #4684ff;
1562 font-size : 12px;
1563 margin : 10px;
1564 height : 33px;
1565 }
1566
1567 div.return {
1568 float : right;
1569 font-size : 12px;
1570 margin-right : 10px;
1571 }
1572
1573 div.return a {
1574 color : #4684ff;
1575 }
1576
1577 div.return a:hover {
1578 color : black;
1579 }
1580
1581 #prefContent {
1582 clear : left;
1583 position : absolute;
1584 bottom : 40px;
1585 top : 75px;
1586 left : 0px;
1587 right : 0px;
1588 padding : 1em;
1589 overflow : auto;
1590 min-height : 300px;
1591 background-image : url("images/prefs-content.png");
1592 background-position : top left;
1593 background-repeat : repeat-x;
1594 border-width : 1px 0px 0px 0px;
1595 border-color : #88b0f0;
1596 border-style : solid;
1597 font-size : 12px;
1598 }
1599
1600 #userSwitch {
1601 position : absolute;
1602 bottom : 2px;
1603 right : 2px;
1604 }
1605
1606 a.feedUpdErrLink {
1607 color : #ff0000;
1608 display : block;
1609 margin-bottom : 0.5em;
1610 }
1611
1612 .catCtrHasUnread {
1613 font-weight : bold;
1614 }
1615
1616 .catCtrNoUnread {
1617 display : none;
1618 }
1619
1620 ul.headlineDropdownMenu {
1621 list-style-type : none;
1622 margin : 0px;
1623 padding : 0px;
1624 }
1625
1626 ul.headlineDropdownMenu li.top {
1627 float : left;
1628 width : 12em;
1629 background-image : url("images/down_arrow.png");
1630 background-position : center right;
1631 background-repeat : no-repeat;
1632 margin : 0px;
1633 cursor : pointer;
1634 border-width : 1px 1px 1px 1px;
1635 border-color : transparent;
1636 border-style : solid;
1637 }
1638
1639 ul.headlineDropdownMenu li.top2 {
1640 float : left;
1641 }
1642
1643 ul.headlineDropdownMenu li.top3 {
1644 float : left;
1645 margin : 0px;
1646 cursor : pointer;
1647 border-width : 1px 1px 1px 1px;
1648 border-color : transparent;
1649 border-style : solid;
1650 }
1651
1652 ul.headlineDropdownMenu li.vsep {
1653 float : left;
1654 margin : 0px 5px 0px 0px;
1655 border-width : 0px 1px 0px 0px;
1656 border-color : #c0c0c0;
1657 border-style : dotted;
1658 color : white;
1659 }
1660
1661 ul.headlineDropdownMenu li.top:hover {
1662 cursor : pointer;
1663 border-width : 1px 1px 1px 1px;
1664 border-color : #c0c0c0;
1665 border-style : solid;
1666 }
1667
1668 ul.headlineDropdownMenu li.top:hover ul {
1669 display : block;
1670 }
1671
1672 ul.headlineDropdownMenu ul {
1673 list-style-type : none;
1674 position : absolute;
1675 float : none;
1676 margin : 0px;
1677 padding : 0px;
1678 display : none;
1679 background-color : white;
1680 width : 12em;
1681 z-index : 3;
1682 top : auto;
1683 left : auto;
1684 border-width : 0px 1px 1px 1px;
1685 border-color : #c0c0c0;
1686 border-style : solid;
1687 margin-left : -1px;
1688 }
1689
1690 ul.headlineDropdownMenu ul li {
1691 float: none;
1692 padding : 2px 0px 2px 10px;
1693 color : black;
1694 }
1695
1696 ul.headlineDropdownMenu ul li:hover {
1697 color : #4684ff;
1698 background-color : #f0f0f0;
1699 }
1700
1701 #newVersionIcon {
1702 vertical-align : middle;
1703 cursor : pointer;
1704 }
1705
1706 a.helpLinkPic {
1707 float : right;
1708 }
1709
1710 a.helpLinkPic img {
1711 border-width : 0px;
1712 }
1713
1714 #fadd_login_container {
1715 }
1716
1717 li.feedCatHolder {
1718 display : inline;
1719 }
1720
1721 table.prefFeedCatList {
1722 background-color : white;
1723 }
1724
1725 a[target="_new"], a[target="_blank"] {
1726 border-width : 0px 0px 1px 0px;
1727 border-color : #778899;
1728 border-style : dotted;
1729 }
1730
1731 div.autocomplete {
1732 position : absolute;
1733 width : 250px;
1734 background-color : white;
1735 border :1px solid #778899;
1736 margin : 0px;
1737 padding : 0px;
1738 }
1739
1740 div.autocomplete ul {
1741 list-style-type : none;
1742 margin : 0px;
1743 padding : 0px;
1744 }
1745
1746 div.autocomplete ul li.selected {
1747 background-color : #fff7d5;
1748 }
1749
1750 div.autocomplete ul li {
1751 list-style-type : none;
1752 display : block;
1753 margin : 0;
1754 padding : 2px;
1755 height : 32px;
1756 cursor : pointer;
1757 }
1758
1759 #feedOpToolbar {
1760 float : right;
1761 }
1762
1763 div.topLinks {
1764 float : right;
1765 margin-right : 5px;
1766 color : gray;
1767 }
1768
1769 div.topLinks a {
1770 color : #4684ff;
1771 }
1772
1773 div.topLinks a:hover {
1774 color : black;
1775 }
1776
1777 div.topLinks a.feedback {
1778 color : #009900;
1779 }
1780
1781 div.dashboard {
1782 margin-left : 3px;
1783 }
1784
1785 a.visibleLink {
1786 color : #4684ff;
1787
1788 }
1789
1790 table.headlinesList tr.feedTitle td a, div.cdmFeedTitle a {
1791 color : #4684ff;
1792 }
1793
1794 div.cdmFeedTitle {
1795 border-color : #a0a0a0;
1796 border-width : 0px 0px 1px 0px;
1797 border-style : solid;
1798 padding : 5px;
1799 }
1800
1801 table.headlinesList tr.feedTitle td {
1802 /* text-align : right;
1803 margin-top : 10px; */
1804 padding-left : 5px;
1805 }
1806
1807 td.hlContent, td.hlContentL, td.hlContentH {
1808 cursor : pointer;
1809 }
1810
1811 td.hlContentH a, td.hlContentH span {
1812 color : #00cc00;
1813 }
1814
1815 td.hlContentL a, td.hlContentL span {
1816 color : #909090;
1817 text-decoration : line-through;
1818 }
1819
1820 span.titleWrapH, span.titleWrapH a {
1821 color : #00cc00;
1822 }
1823
1824 span.titleWrapL, span.titleWrapL a {
1825 color : #909090;
1826 text-decoration : line-through;
1827 }
1828
1829 img.hlScorePic {
1830 vertical-align : middle;
1831 width : 16px;
1832 height : 16px;
1833 }
1834
1835 div#hotkey_help_overlay {
1836 position : absolute;
1837 left : 30px;
1838 right : 30px;
1839 top : 30px;
1840 z-index : 999;
1841 color : white;
1842 font-size : 15px;
1843 }
1844
1845 div#hotkey_help_overlay h1 {
1846 text-align : center;
1847 }
1848
1849 div#hotkey_help_overlay ul {
1850 list-style-type : none;
1851 margin : 0px;
1852 }
1853
1854 div#hotkey_help_overlay li {
1855 margin : 0px;
1856 }
1857
1858 div#hotkey_help_overlay p {
1859 text-align : center;
1860 }
1861
1862 div#hotkey_help_overlay td.n {
1863 text-align : right;
1864 font-weight : bold;
1865 width : 6em;
1866 color : #a0ffa0;
1867 padding-right : 5px;
1868 }
1869
1870 div#hotkey_help_overlay td {
1871 vertical-align : top;
1872 }
1873
1874 div#hotkey_help_overlay h1 {
1875 margin : 0px;
1876 }
1877
1878 div#hotkey_help_overlay h2 {
1879 font-size : 16px;
1880 border-width : 0px;
1881 margin : 0.3em 0px 0.3em 0px;
1882 text-align : center;
1883 color : #88b0f0;
1884 }
1885
1886 div#hotkey_help_overlay table.hho td.c1 {
1887 height : 30px;
1888 width : 30px;
1889 background : url("images/c1.png");
1890 background-repeat : no-repeat;
1891
1892 }
1893
1894 div#hotkey_help_overlay table.hho td.c2 {
1895 height : 30px;
1896 width : 30px;
1897 background : url("images/c2.png");
1898 background-repeat : no-repeat;
1899 }
1900
1901 div#hotkey_help_overlay table.hho td.c3 {
1902 height : 30px;
1903 width : 30px;
1904 background : url("images/c3.png");
1905 background-repeat : no-repeat;
1906 }
1907
1908 div#hotkey_help_overlay table.hho td.c4 {
1909 height : 30px;
1910 width : 30px;
1911 background : url("images/c4.png");
1912 background-repeat : no-repeat;
1913 }
1914
1915 div#hotkey_help_overlay table.hho td.top,
1916 div#hotkey_help_overlay table.hho td.left,
1917 div#hotkey_help_overlay table.hho td.right,
1918 div#hotkey_help_overlay table.hho td.bottom,
1919 div#hotkey_help_overlay table.hho td.content {
1920 background : url("images/shadow_dark.png");
1921 }
1922
1923 div#hotkey_help_overlay table.hho td.top,
1924 div#hotkey_help_overlay table.hho td.bottom {
1925 text-align : center;
1926 font-size : 13px;
1927 }
1928
1929 div.prefKbdHelp {
1930 float : right;
1931 font-size : 12px;
1932 margin-right : 15px;
1933 }
1934
1935 div.prefKbdHelp img {
1936 vertical-align : middle;
1937 }
1938
1939 div#l_progress_o {
1940 width : 200px;
1941 border : 1px solid black;
1942 background-color : white;
1943 margin-top : 10px;
1944 }
1945
1946 div#l_progress_i {
1947 width : 10px;
1948 background-color : #88b0f0;
1949 height : 10px;
1950 }