]> git.wh0rd.org - tt-rss.git/blob - tt-rss.css
UNDO: Snoopy: remove unneeded crlf from raw headers
[tt-rss.git] / tt-rss.css
1 body {
2 background : white;
3 color : black;
4 margin : 0px;
5 padding : 0px;
6 font-family : sans-serif;
7 }
8
9 blockquote {
10 margin : 5px;
11 border-width : 0px 0px 0px 4px;
12 border-color : #f0f0f0;
13 border-style : solid;
14 padding : 2px 0px 2px 5px;
15 }
16
17 div.postReply {
18 padding : 10px;
19 font-size : medium;
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 }
34
35 div.postReply > div.postHeader {
36 padding : 5px;
37 }
38
39 div.postReply div.postContent {
40 padding : 10px;
41 }
42
43 div.postReply div.postIcon {
44 float : right;
45 border : 0px;
46 margin : 10px 0px 10px 10px;
47 }
48
49 ul.feedList {
50 list-style-type : none;
51 margin : 5px;
52 padding : 0px 0px 0px 5px;
53 font-size : small;
54 white-space : nowrap;
55 }
56
57 ul.feedList li.feedCat {
58 margin : 0px;
59 padding : 3px 0px 3px 0px;
60 color : #707070;
61 font-size : small;
62 }
63
64 ul.feedList li.feedCat a {
65 color : #707070;
66 }
67
68 ul.feedList li.feedCat a:hover {
69 color : #4684ff;
70 }
71
72 ul.feedCatList {
73 list-style-type : none;
74 margin : 0px 0px 0px 15px;
75 padding : 0px;
76 }
77
78 ul.feedCatList li {
79 margin : 0px;
80 padding : 0px 0px 0px 0px;
81 color : black;
82 }
83
84 ul.feedList li {
85 margin : 0px;
86 font-size : small;
87 }
88
89 li.feedUnread,
90 li.errorUnread,
91 li.labelUnread,
92 li.virtUnread,
93 li.tagUnread {
94 font-weight : bold;
95 }
96
97 li.errorSelected a,
98 li.error a,
99 li.errorUnread a,
100 li.errorUnreadSelected a {
101 color : #f04040;
102 }
103
104 li.feedSelected a,
105 li.labelSelected a,
106 li.virtSelected a,
107 li.tagSelected a {
108 color : #4684ff;
109 }
110
111 li.feedUnreadSelected a,
112 li.labelUnreadSelected a,
113 li.virtUnreadSelected a,
114 li.tagUnreadSelected a {
115 color : #4684ff;
116 }
117
118 li.feedUnreadSelected,
119 li.errorUnreadSelected,
120 li.labelUnreadSelected,
121 li.virtUnreadSelected,
122 li.tagUnreadSelected {
123 font-weight : bold;
124 }
125
126 li.feed {
127 display : block;
128 }
129
130 ul.feedList img, img.tinyFeedIcon {
131 margin : 0px 3px 0px 0px;
132 width : 16px;
133 height : 16px;
134 border-width : 0px;
135 }
136
137 h1 {
138 font-size : 16pt;
139 }
140
141 h2 {
142 font-size : 14pt;
143 font-weight : bold;
144 border-width : 0px 0px 1px 0px;
145 border-style : solid;
146 border-color : #ecf4ff;
147 }
148
149 h3 {
150 font-size : 12pt;
151 font-weight : bold;
152 border-width : 0px 0px 1px 0px;
153 border-style : solid;
154 border-color : #ecf4ff;
155 }
156
157 hr {
158 border-width : 0px 0px 1px 0px;
159 border-style : dashed;
160 border-color : #e0e0e0;
161 }
162
163 a {
164 color : black;
165 text-decoration : none;
166 }
167
168 a:hover {
169 color : #4684ff;
170 }
171
172 #piggie {
173 width : 400;
174 height : 400;
175 right : 0;
176 top : -400;
177 background-color : white;
178 display : none;
179 z-index : 999;
180 background-image : url("images/piggie.png");
181 background-position : center center;
182 background-repeat : no-repeat;
183 position : absolute;
184 border : 1px solid pink;
185 margin-left : auto;
186 margin-right : auto;
187 -moz-border-radius : 10px;
188 opacity : 0.8;
189 }
190
191 #iedit_title, #iedit_link, #iedit_regexp, #iedit_descr, #iedit_expr, #iedit_updintl,
192 #iedit_purgintl, #iedit_ulogin, #iedit_ulevel, #iedit_match, #iedit_feed,
193 #iedit_fcat, #iedit_filter_action, #iedit_login, #iedit_pass, #iedit_email,
194 #iedit_parent_feed {
195 width : 100%;
196 padding-left : 2px;
197 background-color : #f0fff0;
198 }
199
200 textarea.iedit {
201 width : 100%;
202 }
203
204 input.iedit {
205 width : 100%;
206 padding-left : 2px;
207 }
208
209 select.iedit {
210 width : 100%;
211 }
212
213 input.editbox {
214 width : 200px;
215 padding-left : 2px;
216 }
217
218 #notify {
219 border-width : 1px;
220 border-style : solid;
221 top : 10px;
222 right : 35%;
223 min-width : 30%;
224 position : absolute;
225 display : none;
226 float : right;
227 font-size : small;
228 text-align : center;
229 z-index : 999;
230 -moz-border-radius : 2px;
231 padding : 5px 5px 5px 5px;
232 }
233
234 .notify {
235 border-color : #d7c47a;
236 background-color : #fff7d5;
237 color : black;
238 }
239
240 .notifyError {
241 background-color : #ffcccc;
242 border-color : #ff0000;
243 color : black;
244 }
245
246 #dispSwitch {
247 font-size : x-small;
248 text-align : right;
249 float : right;
250 margin : 5px 5px 0px 0px;
251 }
252
253 #dispSwitch a {
254 color : gray;
255 }
256
257 #dispSwitch a:hover {
258 color : #4684ff;
259 }
260
261 div.expPane {
262 margin : 15px;
263 }
264
265 iframe {
266 border : 0px solid white;
267 }
268
269 iframe.feedsFrameWithActions {
270 width : 100%;
271 height : 90%;
272 margin : 0px;
273 padding : 0px;
274 }
275
276 iframe.feedsFrame {
277 width : 100%;
278 height : 100%;
279 margin : 0px;
280 padding : 0px;
281 }
282
283 iframe.contentFrame, iframe.headlinesFrame {
284 width : 100%;
285 padding : 0px;
286 margin : 0px;
287 height : 100%;
288 }
289
290 /*.button {
291 border : 1px solid #d0d0d0;
292 background-image : url("images/button.png");
293 background-position : top;
294 background-repeat : repeat-x;
295 background-color : white;
296 color : black;
297 }
298
299 .button:hover {
300 background : white;
301 text-decoration : none;
302 color : black;
303 }
304
305 .disabledButton {
306 border : 1px solid #c0c0c0;
307 background-color : white;
308 color : gray;
309 }
310
311 a.button {
312 padding : 2px 5px 2px 5px;
313 font-size : small;
314 } */
315
316 .evenUnreadSelected, .evenSelectedUnread, .evenUnreadSelected td,
317 .evenSelectedUnread td {
318 background-color : #fff7d5;
319 font-weight : bold;
320 border-width : 1px 0px 1px 0px;
321 border-style : solid;
322 border-color : #e7d796;
323 }
324
325 .oddUnreadSelected, .oddSelectedUnread, .oddUnreadSelected td,
326 .oddSelectedUnread td {
327 background-color : #fff7d5;
328 font-weight : bold;
329 }
330
331 .evenSelected, .evenSelected td {
332 background-color : #fff7d5;
333 border-width : 1px 0px 1px 0px;
334 border-style : solid;
335 border-color : #e7d796;
336 }
337
338 .oddSelected, .evenSelected td {
339 background-color : #fff7d5;
340 }
341
342 .evenGrayed, .evenGrayed td {
343 background-color : #f0f0f0;
344 color : #909090;
345 border-width : 1px 0px 1px 0px;
346 border-style : solid;
347 border-color : #c0c0c0;
348 }
349
350 .oddGrayed {
351 color : #909090;
352 }
353
354 .even, .even td {
355 border-width : 1px 0px 1px 0px;
356 border-style : solid;
357 border-color : #c0c0c0;
358 background-color : #f0f0f0;
359 }
360
361 .evenUnread, .evenUnread td {
362 background-color : #f0f0f0;
363 font-weight : bold;
364 border-width : 1px 0px 1px 0px;
365 border-style : solid;
366 border-color : #c0c0c0;
367 }
368
369 .oddUnread, .oddUnread td {
370 font-weight : bold;
371 }
372
373 .invisible {
374 display : none;
375 }
376
377 /* preferences */
378
379 tr.title td {
380 border-width : 0px 0px 1px 0px;
381 border-color : #ecf4ff;
382 border-style : solid;
383 font-size : small;
384 color : #4684ff;
385 }
386
387 tr.title td a {
388 color : #4684ff;
389 }
390
391 tr.title td a:hover {
392 color : black;
393 }
394
395 div.feedEditSearch {
396 float : right;
397 }
398
399 table.prefFeedList td.feedEditCat {
400 font-weight : bold;
401 border-width : 0px 0px 1px 0px;
402 border-style : solid;
403 border-color : #88b0f0;
404 padding-top : 0.5em;
405 }
406
407 table.prefFeedList td.feedIcon {
408 text-align : center;
409 }
410
411 table.prefFeedList td.feedSelect {
412 text-align : center;
413 }
414
415 div.prefFeedCatHolder {
416 height : 250px;
417 overflow : auto;
418 border : 1px solid #88b0f0;
419 margin : 5px 0px 5px 0px;
420 }
421
422 a.helpLink {
423 color : #808080;
424 }
425
426 a.helpLink:hover {
427 color : #4684ff;
428 }
429
430 div.helpResponse {
431 margin : 10px;
432 background-image : url("images/vgrad_light_rev2.png");
433 background-position : top left;
434 background-repeat : repeat-x;
435 padding : 10px 20px 10px 20px;
436 border : 1px solid #f0f0f0;
437 }
438
439 #infoBoxTitle {
440 border-width : 1px 1px 1px 1px;
441 border-style : solid;
442 border-color : #88b0f0;
443 background-color : #88b0f0;
444 padding : 2px;
445 color : white;
446 }
447
448
449 #infoBox {
450 border-width : 1px 1px 1px 1px;
451 border-style : solid;
452 border-color : #88b0f0;
453 font-size : small;
454 position : relative;
455 bottom : 2px;
456 right : 2px;
457 padding-bottom : 5px;
458 background-image : url("images/prefs-content.png");
459 background-position : top left;
460 background-repeat : repeat-x;
461 background-color : white;
462 }
463
464 #infoBoxShadow {
465 background-image : url("images/shadow.png");
466 left : 30%;
467 top : 30%;
468 width : 30%;
469 z-index : 3;
470 position : absolute;
471 display : none;
472 }
473
474 div.infoBoxContents {
475 padding : 10px;
476 margin-bottom : 5px;
477 font-size : small;
478 }
479
480 div.infoBoxContents td {
481 font-size : small;
482 }
483
484 div.helpResponse h1, div.infoBoxContents h1 {
485 /* border-width : 0px 0px 1px 0px;
486 border-style : solid;
487 border-color : #c0c0c0; */
488 font-size : 16pt;
489 }
490
491 div.helpResponse h2, div.infoBoxContents h2 {
492 /* border-width : 0px 0px 0px 0px; */
493 font-size : 12pt;
494 }
495
496 pre {
497 margin : 5px;
498 }
499
500 input.extSearch {
501 width : 100%;
502 }
503
504 div.firstTab {
505 width : 10px;
506 float : left;
507 }
508
509 div.prefsTab:hover {
510 cursor : pointer;
511 }
512
513 div.prefsTabSelected:hover {
514 cursor : pointer;
515 }
516
517 div.prefsTab {
518 float : left;
519 border-width : 1px 1px 0px 1px;
520 border-color : #88b0f0;
521 border-style : solid;
522 margin : 0px 0px 0px 5px;
523 padding : 3px 5px 3px 5px;
524 font-size : small;
525 position : relative;
526 bottom : -1px;
527 border-collapse : collapse;
528 -moz-border-radius : 3px;
529 min-width : 100px;
530 text-align : center;
531 }
532
533 div.prefsTabSelected {
534 float : left;
535 border-width : 1px 1px 0px 1px;
536 border-color : #88b0f0;
537 border-style : solid;
538 margin : 0px 0px 0px 5px;
539 padding : 3px 5px 3px 5px;
540 background-color : #ecf4ff;
541 font-size : small;
542 position : relative;
543 bottom : -1px;
544 border-collapse : collapse;
545 -moz-border-radius : 3px;
546 font-weight : bold;
547 min-width : 100px;
548 text-align : center;
549 }
550
551 div.warning {
552 background : #fff7d5;
553 border : 1px solid #d7c47a;
554 padding : 5px;
555 margin : 0px 0px 5px 0px;
556 font-size : small;
557 }
558
559 div.notice {
560 background : #ffffff;
561 border : 1px solid #88b0f0;
562 padding : 5px;
563 margin : 0px 0px 5px 0px;
564 font-size : small;
565 }
566
567 div.error {
568 border : 1px solid #ff0000;
569 background : #ffcccc;
570 padding : 5px;
571 margin : 0px 0px 5px 0px;
572 font-size : small;
573 }
574
575 ul.nomarks {
576 list-style-type : none;
577 margin : 0px;
578 padding : 10px;
579 }
580
581 div.prefHelp, td.prefHelp {
582 font-size : small;
583 color : gray;
584 padding : 5px;
585 }
586
587 table.loginForm {
588 background-color : #ecf4ff;
589 }
590
591 table.innerLoginForm {
592 border : 1px solid #88b0f0;
593 padding : 50px;
594 background-color : white;
595 }
596
597 table.innerLoginForm td {
598 padding : 3px 3px 5px 3px;
599 }
600
601 span.insensitive {
602 color : gray;
603 }
604
605 .prefGenericAddBox {
606 font-size : small;
607 }
608
609 body.logoutBody {
610 background-color : #f0f0f0;
611 color : black;
612 }
613
614 span.logoutWarning {
615 color : red;
616 font-weight : bold;
617 }
618
619 div.logoutContent {
620 width : 600px;
621 border : 1px solid #c0c0c0;
622 background-color : white;
623 margin-left : auto;
624 margin-right : auto;
625 margin-top : 20px;
626 padding : 10px;
627 }
628
629 .small {
630 font-size : small;
631 }
632
633 table.innerFeedTable td {
634 margin : 0px;
635 padding : 0px;
636 }
637
638 td.selectPrompt {
639 font-size : x-small;
640 color : gray;
641 }
642
643 table.headlinesSubToolbar {
644 border-width : 0px 0px 1px 0px;
645 border-style : solid;
646 border-color : #f0f0f0;
647 position : absolute;
648 left : 1px;
649 top : 0px;
650 height : 25px;
651 right : 0px;
652 background-color : white;
653 }
654
655 table.headlinesSubToolbar td.headlineActions {
656 font-size : x-small;
657 color : gray;
658 padding : 0px 5px 0px 5px;
659 }
660
661 table.headlinesSubToolbar td.headlineActionsRTL {
662 font-size : x-small;
663 color : gray;
664 padding : 0px 5px 0px 5px;
665 }
666
667 table.headlinesSubToolbar td.headlineTitle {
668 font-size : x-small;
669 color : gray;
670 padding : 0px 5px 0px 5px;
671 text-align : right;
672 }
673
674 table.headlinesSubToolbar td.headlineTitleRTL {
675 font-size : x-small;
676 color : gray;
677 padding : 0px 5px 0px 5px;
678 text-align : left;
679 }
680
681 span.contentPreview {
682 font-size : x-small;
683 color : gray;
684 font-weight : normal;
685 }
686
687 span.contentPreview:hover {
688 color : #4684ff;
689 }
690
691 table.headlinesList td.hlMarkedPic {
692 width : 25px;
693 text-align : center;
694 }
695
696 table.headlinesList td.hlfeed {
697 text-align : right;
698 font-size : small;
699 }
700
701 td.hlSelectRow, td.hlUpdatePic {
702 width : 25px;
703 text-align : center;
704 }
705
706 table.headlinesList td.hlUpdated {
707 font-size : small;
708 color : gray;
709 text-align : right;
710 width : 100px;
711 }
712
713 table.headlinesList tr td {
714 padding : 2px 0px 2px 0px;
715 }
716
717 div.postHeader td.postDate {
718 font-size : x-small;
719 text-align : right;
720 color : gray;
721 }
722
723 div.postHeader td.postDateRTL {
724 font-size : x-small;
725 text-align : left;
726 color : gray;
727 }
728
729 #feedUpdateErrors {
730 display : none;
731 }
732
733 #allEntryTags {
734 font-size : x-small;
735 border-width : 0px 0px 1px 0px;
736 border-style : solid;
737 border-color : #c0c0c0;
738 padding-bottom : 5px;
739 display : none;
740 }
741
742 /*td.hlContent {
743 overflow : hidden;
744 height : 1em;
745 display : block;
746 } */
747
748 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
749 height : 1em;
750 }
751
752 td.hlFeed {
753 text-align : right;
754 }
755
756 div.cdmArticle {
757 border-color : #c0c0c0;
758 border-width : 0px 0px 1px 0px;
759 border-style : solid;
760 background-color : #fafafa;
761 margin : 0px;
762 padding : 10px;
763 }
764
765 div.cdmArticleUnread {
766 border-color : #c0c0c0;
767 border-width : 0px 0px 1px 0px;
768 border-style : solid;
769 background-color : #fafeff;
770 margin : 0px;
771 padding : 10px;
772 }
773
774 div.cdmArticleSelected, div.cdmArticleUnreadSelected {
775 margin : 0px;
776 padding : 10px;
777 background-color : #fff7d5;
778 border-color : #e7d796;
779 border-width : 0px 0px 1px 0px;
780 border-style : solid;
781 }
782
783 div.cdmArticleUnread div.cdmHeader a.title,
784 div.cdmArticleUnreadSelected div.cdmHeader a.title {
785 font-weight : bold;
786 }
787
788 div.cdmHeader {
789 padding-bottom : 5px;
790 }
791
792 div.cdmFooter {
793 font-size : x-small;
794 color : gray;
795 padding-top : 5px;
796 }
797
798 div.cdmFooter input, div.cdmHeader input, div.cdmFooter img {
799 margin : 0px;
800 }
801
802 div.cdmHeader, div.cdmHeader a {
803 color : gray;
804 font-size : x-small;
805 }
806
807 div.cdmHeader a:hover {
808 color : #4684ff;
809 }
810
811 div.cdmContent {
812 margin-bottom : 5px;
813 }
814
815 a.warning {
816 color : #f04040;
817 }
818
819 img.closeButton {
820 border-width : 0px;
821 float : right;
822 }
823
824 span.groupPrompt {
825 font-size : x-small;
826 color : #4684ff;
827 }
828
829 ul.userFeedList {
830 height : 300px;
831 overflow : auto;
832 list-style-type : none;
833 border : 1px solid #88b0f0;
834 background-color : white;
835 margin : 0px 0px 5px 0px;
836 padding : 0px;
837 }
838
839 /* #browseBigFeedList li.oddSelected {
840 border : 1px solid #d0d0f6;
841 background-color : #eaeaff;
842 -moz-border-radius : 5px;
843 } */
844
845 ul.labelTestResults {
846 height : 100px;
847 overflow : auto;
848 list-style-type : none;
849 margin : 0px 0px 5px 0px;
850 padding : 0px;
851 border : 1px solid #88b0f0;
852 background-color : white;
853 }
854
855 ul.filterTestResults {
856 height : 300px;
857 overflow : auto;
858 list-style-type : none;
859 margin : 0px 0px 5px 0px;
860 padding : 0px;
861 border : 1px solid #88b0f0;
862 background-color : white;
863 }
864
865 ul.browseFeedList {
866 height : 300px;
867 overflow : auto;
868 list-style-type : none;
869 margin : 0px 0px 5px 0px;
870 padding : 0px;
871 border : 1px solid #88b0f0;
872 background-color : white;
873 }
874
875 ul.browseFeedList li {
876 margin : 0px;
877 padding : 0px;
878 }
879
880 span.subscribers {
881 color : #808080;
882 }
883
884 div.subscribers {
885 color : #808080;
886 font-size : x-small;
887 float : right;
888 }
889
890 input.feedBrowseCB {
891 margin-right : 1em;
892 }
893
894 div.browserDetails {
895 margin : 5px 5px 5px 5px;
896 display : none;
897 padding : 5px;
898 }
899
900 ul.compact {
901 list-style-type : none;
902 margin : 0px;
903 padding : 0px;
904 }
905
906 ul.compact li {
907 margin : 0px;
908 padding : 0px;
909 }
910
911 div.browserFeedInfo {
912 font-size : x-small;
913 /* border : 1px solid #88b0f0;
914 background-color : #ecf4ff;
915 -moz-border-radius : 5px; */
916 padding : 5px;
917 }
918
919 div.browserFeedInfo div.detailsPart {
920 margin : 5px 0px 5px 5px;
921 }
922
923 div.cdmContent a {
924 color : #4684ff;
925 }
926
927 div.cdmContent a:hover {
928 color : black;
929 }
930
931 a.cdmToggleLink {
932 color : #808080;
933 font-size : x-small;
934 }
935
936 a.cdmToggleLink:hover {
937 color : #4684ff;
938 }
939
940 .noborder {
941 border-width : 0px;
942 }
943
944 #debug_output {
945 position : absolute;
946 width : 400px;
947 height : 200px;
948 right : 20px;
949 bottom : 20px;
950 z-index : 999;
951 background-color : white;
952 display : none;
953 border : 1px solid #c0c0c0;
954 overflow : auto;
955 margin : 0px;
956 padding : 0px;
957 list-style-type : none;
958 }
959
960 #debug_output li {
961 margin : 0px;
962 padding : 0px;
963 font-size : x-small;
964 }
965
966 #overlay {
967 background : white;
968 left : 0;
969 top : 0;
970 height : 100%;
971 width : 100%;
972 z-index : 100;
973 position : absolute;
974 }
975
976 #overlay_inner {
977 font-weight : bold;
978 text-align : center;
979 margin : 10px;
980 }
981
982 #fatal_error {
983 background : white;
984 left : 0;
985 top : 0;
986 height : 100%;
987 width : 100%;
988 z-index : 200;
989 display : none;
990 position : absolute;
991 }
992
993 #fatal_error_inner {
994 font-weight : bold;
995 margin : 10px;
996 color : red;
997 }
998
999 #fatal_error_msg {
1000 border : 1px solid #c0c0c0;
1001 background-color : #f0f0f0;
1002 color : black;
1003 padding : 10px;
1004 font-weight : normal;
1005 }
1006
1007 #noDaemonWarning {
1008 position : absolute;
1009 background-color : #ecf4ff;
1010 border : 1px solid #88b0f0;
1011 padding : 10px;
1012 margin : 5px;
1013 z-index : 2;
1014 display : none;
1015 }
1016
1017 #qafInput {
1018 width : 100%;
1019 }
1020
1021 form {
1022 margin : 0px;
1023 padding : 0px;
1024 }
1025
1026 #main_toolbar_form {
1027 display : inline;
1028 }
1029
1030 div.feedExtInfo {
1031 margin-left : 2em;
1032 font-size : 7pt;
1033 color : gray;
1034 font-weight : normal;
1035 }
1036
1037 span.debugTS {
1038 color : #4684ff;
1039 }
1040
1041 #backReqBox {
1042 display : none;
1043 }
1044
1045 /*.scriptWarn:before {
1046 content : "Disabled script:";
1047 }*/
1048
1049 .scriptWarn {
1050 color : white;
1051 background-color : #903030;
1052 border : 1px solid #601010;
1053 padding : 3px;
1054 font-weight : bold;
1055 }
1056
1057 .objectWarn {
1058 color : gray;
1059 font-style: italic;
1060 text-align : center;
1061 }
1062
1063 table.loginForm2 {
1064 padding : 1em;
1065 }
1066
1067 table.loginForm2 .loginTop {
1068 border-width : 0px 0px 1px 0px;
1069 border-color : #88b0f0;
1070 border-style : solid;
1071 padding : 0.5em;
1072 }
1073
1074 table.loginForm2 .loginMiddle {
1075 padding : 3em;
1076 }
1077
1078 table.loginForm2 .loginBottom {
1079 border-width : 1px 0px 0px 0px;
1080 border-color : #88b0f0;
1081 border-style : solid;
1082 font-size : x-small;
1083 text-align : center;
1084 color : #909090;
1085 padding : 0.5em;
1086 }
1087
1088 table.loginForm2 .loginBottom a {
1089 color : gray;
1090 }
1091
1092 table.loginForm2 .loginBottom a:hover {
1093 color : #4684ff;
1094 }
1095
1096 table.loginForm2 .loginError {
1097 color : red;
1098 margin : 0.5em;
1099 }
1100
1101 table.loginForm2 .innerLoginCell {
1102 padding-top : 0.5em;
1103 }
1104
1105 #milestoneDetails {
1106 display : none;
1107 }
1108
1109 div.loadingPrompt {
1110 padding : 1em;
1111 text-align : center;
1112 font-weight : bold;
1113 }
1114
1115 div.whiteBox {
1116 background-color : white;
1117 margin-left : 1px;
1118 text-align : center;
1119 padding : 1em;
1120 }
1121
1122 /* layout */
1123
1124 #header {
1125 position : absolute;
1126 white-space: nowrap;
1127 top : 10px;
1128 left : 15px;
1129 right : 5px;
1130 height : 40px;
1131 color : #4684ff;
1132 font-size : small;
1133 }
1134
1135 #feeds-holder {
1136 border-width : 1px 1px 1px 0px;
1137 border-style : solid;
1138 border-color : #88b0f0;
1139 top : 50px;
1140 left : 0px;
1141 position : absolute;
1142 width : 260px;
1143 overflow : auto;
1144 bottom : 40px;
1145 border-collapse : collapse;
1146 height: expression((parseInt(document.documentElement.clientHeight)-40-20-30)+'px');
1147 }
1148
1149 #toolbar {
1150 position : absolute;
1151 left : 261px;
1152 padding : 5px 10px 5px 10px;
1153 top : 50px;
1154 right : 0px;
1155 white-space: nowrap;
1156 height : 30px;
1157 background-image : url("images/toolbar.png");
1158 background-position : bottom left;
1159 background-repeat : repeat-x;
1160 }
1161
1162 div.headlines_normal {
1163 position : absolute;
1164 border-width : 1px 0px 0px 0px;
1165 border-style : solid;
1166 border-color : #88b0f0;
1167 left : 260px;
1168 height : 305px;
1169 top : 85px;
1170 right : 0px;
1171 overflow : hidden;
1172 font-size : small;
1173 border-collapse : collapse;
1174 /* css hack for IE */
1175 width: expression((parseInt(document.documentElement.clientWidth)-260)+'px');
1176 }
1177
1178 div.headlines_cdm {
1179 position : absolute;
1180 border-width : 1px 0px 1px 0px;
1181 border-style : solid;
1182 border-color : #88b0f0;
1183 left : 260px;
1184 bottom : 40px;
1185 top : 85px;
1186 right : 0px;
1187 overflow : hidden;
1188 font-size : small;
1189 border-collapse : collapse;
1190 width: expression((parseInt(document.documentElement.clientWidth)-260)+'px');
1191 }
1192
1193 #content-frame {
1194 position : absolute;
1195 border-width : 1px 0px 1px 0px;
1196 border-style : solid;
1197 border-color : #88b0f0;
1198 overflow : auto;
1199 top : 390px;
1200 left : 260px;
1201 bottom : 40px;
1202 right : 0px;
1203 border-collapse : collapse;
1204 width: expression((parseInt(document.documentElement.clientWidth)-260)+'px');
1205 height: expression((parseInt(document.documentElement.clientHeight)-40-305-50)+'px');
1206 }
1207
1208 #footer, #prefFooter {
1209 position : absolute;
1210 bottom : 0px;
1211 height : 20px;
1212 text-align : center;
1213 color : gray;
1214 font-size : x-small;
1215 background-image : url("images/footer.png");
1216 background-position : top left;
1217 background-repeat : repeat-x;
1218 background-color : white;
1219 right : 0px;
1220 left : 0px;
1221 padding : 10px;
1222 width: expression((parseInt(document.documentElement.clientWidth)-20)+'px');
1223 border-collapse : collapse;
1224 border-width : 1px 0px 0px 0px;
1225 border-style : solid;
1226 border-color : #88b0f0;
1227
1228 }
1229
1230 #footer a, #prefFooter a {
1231 color : gray;
1232 }
1233
1234 #footer a:hover, #prefFooter a:hover {
1235 color : black;
1236 }
1237
1238 #headlinesContainer {
1239 margin-left : 1px;
1240 background-color : white;
1241 }
1242
1243 #headlineActionsTop {
1244 /* border-width : 0px 0px 1px 0px;
1245 border-style : solid;
1246 border-color : #c0c0c0;
1247 background-color : #fafafa; */
1248 font-size : x-small;
1249 }
1250
1251 #headlinesInnerContainer {
1252 overflow : auto;
1253 position : absolute;
1254 left : 1px;
1255 right : 0px;
1256 bottom : 0px;
1257 top : 25px;
1258 }
1259
1260 /* preferences layout */
1261
1262 #prefHeader {
1263 color : #4684ff;
1264 font-size : small;
1265 margin : 10px;
1266 height : 33px;
1267 }
1268
1269 div.return {
1270 float : right;
1271 font-size : small;
1272 margin-right : 10px;
1273 }
1274
1275 div.return a {
1276 color : #4684ff;
1277 }
1278
1279 div.return a:hover {
1280 color : black;
1281 }
1282
1283 #prefContent {
1284 clear : left;
1285 position : absolute;
1286 bottom : 40px;
1287 top : 75px;
1288 left : 0px;
1289 right : 0px;
1290 padding : 1em;
1291 overflow : auto;
1292 min-height : 300px;
1293 background-image : url("images/prefs-content.png");
1294 background-position : top left;
1295 background-repeat : repeat-x;
1296 font-size : small;
1297 border-width : 1px 0px 0px 0px;
1298 border-color : #88b0f0;
1299 border-style : solid;
1300 height: expression((parseInt(document.documentElement.clientHeight)-75-40)+'px');
1301 width: expression((parseInt(document.documentElement.clientWidth)-25)+'px');
1302
1303
1304 }
1305
1306 #userSwitch {
1307 position : absolute;
1308 bottom : 2px;
1309 right : 2px;
1310 }