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