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