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