]> git.wh0rd.org Git - tt-rss.git/blob - tt-rss.css
tweak dijit dialog
[tt-rss.git] / tt-rss.css
1 body#ttrssMain, body#ttrssPrefs, body#ttrssLogin, body {
2         background : white;
3         color : black;
4         margin : 0px;
5         padding : 0px;
6         font-family : sans-serif;
7         font-size : 12px;
8 }
9
10 body#ttrssPrefs {
11         background-color : #ecf4ff;
12 }
13
14 body#ttrssPrefs #footer, body#ttrssPrefs #header {
15         background-color : #ecf4ff; 
16         padding-left : 8px;
17         padding-right : 8px;
18 }
19
20 div.postReply {
21         padding : 0px;
22 }
23
24 div.postReply a {
25         color : #4684ff;
26 }
27
28 div.postReply a:hover {
29         color : black;
30 }
31
32 div.postReply div.postHeader {
33         border-width : 0px 0px 1px 0px;
34         border-style : solid;
35         border-color : #88b0f0;
36         background : #f7faff;
37         padding : 5px;
38         color : #909090;
39 }
40
41 div.postReply div.postTitle {
42         overflow : hidden;
43         white-space : nowrap;
44 }
45
46 div.postReply div.postDate {
47         padding-left : 10px;
48 }
49
50 div.postReply div.postContent {
51         padding : 10px;
52         font-size : 12px;
53 }
54
55 div.postReply div.postContent img {
56         border-width : 0px;
57         max-width : 98%;
58 }
59
60 div.postReply div.postIcon {
61         float : right;
62         border : 0px;
63         margin : 5px;
64 }
65
66 div.postReply div.postIcon img {
67         max-width : 120px;
68         display : inline;
69 }
70
71 div.postReply div.postEnclosures {
72         margin-top : 1em;
73         color : gray;
74 }
75
76 div.postReply img.tagsPic {
77         width : 16px;
78         height : 16px;
79         margin-left : 4px;
80         vertical-align : middle;
81 }
82
83 div.articleNote {
84         background-color : #fff7d5;
85         padding : 5px;
86         border-style : none none dashed none;
87         border-color : #e7d796;
88         border-width : 1px;
89         background-color : #fff7d5;
90         color : #9a8c59;
91 }
92
93 div.articleNote div.noteEdit {
94         float : right;
95         cursor : pointer;
96 }
97
98 div.postReply span.author {
99         font-size : 12px;
100 }
101
102 h1 {
103         font-size : 18px;
104 }
105
106 h2 {
107         font-size : 16px;
108         font-weight : bold;
109         border-width : 0px 0px 1px 0px;
110         border-style : solid;
111         border-color : #ecf4ff;
112 }
113
114 h3 {
115         font-size : 12px;
116         font-weight : bold;
117         border-width : 0px 0px 1px 0px;
118         border-style : solid;
119         border-color : #ecf4ff;
120 }
121
122 hr {
123         border-width : 0px 0px 1px 0px;
124         border-style : dashed;
125         border-color : #e0e0e0;
126 }
127
128 a {
129         color : black;
130         text-decoration : none;
131 }
132
133 a:hover {
134         color : #4684ff;
135 }
136
137 #piggie {
138         z-index : 999;
139         position : absolute;
140 }
141
142 #notify {
143         border-width : 0px 1px 1px 1px;
144         border-style : solid;
145         top : 0px;
146         right : 35%;
147         min-width : 30%;
148         position : absolute;    
149         display : none;
150         float : right;
151         font-size : 12px;
152         z-index : 99;
153         padding : 5px 5px 5px 5px;
154 }
155
156 #notify img {
157         vertical-align : middle;
158 }
159
160 .notifyProgress {
161         border-color : #d7c47a;
162         background-color : #fff7d5;
163         color : black;
164 }
165
166 .notifyInfo {
167         border-color : #7AD78E;
168         background-color : #D5FFDB;
169         color : black;
170 }
171
172 .notify {
173         border-color : #d7c47a;
174         background-color : #fff7d5;
175         color : black;
176 }
177
178 .notifyError {
179         background-color : #ffcccc;
180         border-color : #ff0000;
181         color : black;
182 }
183
184 .notifyError span:hover {
185         color : red;
186         cursor : pointer;
187 }
188
189 .Selected, .Selected td {
190         background-color : #fff7d5 ! important;
191 }
192
193 .even.Unread.Selected, .even.Unread.Selected td {
194         background : #fff7d5 ! important;
195         font-weight : bold;
196         border-width : 0px 0px 1px 0px;
197         border-style : solid;
198         border-color : #e7d796;
199 }
200
201 .odd.Unread.Selected, .odd.Unread.Selected td {
202         background : #fff7d5 ! important;
203         font-weight : bold;
204         border-width : 0px 0px 1px 0px;
205         border-style : solid;
206         border-color : #e7d796;
207 }
208
209 .even.Selected, .even.Selected td {
210         background : #fff7d5 ! important;
211         border-width : 0px 0px 1px 0px;
212         border-style : solid;
213         border-color : #e7d796;
214         border-collapse : collapse;
215 }
216
217 .odd.Selected, .odd.Selected td {
218         background : #fff7d5 ! important;
219         border-width : 0px 0px 1px 0px;
220         border-style : solid;
221         border-color : #e7d796;
222         border-collapse : collapse;
223 }
224
225 .even.Grayed, .even.Grayed td {
226         background : #f0f0f0;
227         color : #909090;
228         border-width : 0px 0px 1px 0px;
229         border-style : solid;
230         border-color : #c0c0c0;
231         border-collapse : collapse;
232 }
233
234 .odd.Grayed {
235         color : #909090;
236 }
237
238 .even, .even td {
239         border-width : 0px 0px 1px 0px;
240         border-style : solid;
241         border-color : #c0c0c0;
242         background : #f0f0f0;
243         border-collapse : collapse;
244 }
245
246 .odd, .odd td {
247         border-width : 0px 0px 1px 0px;
248         border-style : solid;
249         border-color : #c0c0c0;
250         border-collapse : collapse;
251 }
252
253 .even.Unread, .even.Unread td {
254         background : #f0f0f0;
255         font-weight : bold;
256         border-width : 0px 0px 1px 0px;
257         border-style : solid;
258         border-color : #c0c0c0;
259         border-collapse : collapse;
260 }
261
262 .odd.Unread, .odd.Unread td {
263         font-weight : bold;
264         border-width : 0px 0px 1px 0px;
265         border-style : solid;
266         border-color : #c0c0c0;
267 }
268
269 .invisible {
270         display : none;
271 }
272
273 /* preferences */
274
275 /* table.prefPrefsList tr:hover td.prefValue {
276         color : #88b0f0;
277 }
278
279 table.prefPrefsList tr:hover td.prefValue input {
280         color : #88b0f0;
281 } */
282
283 table.prefPrefsList h3 {
284         margin-top : 0px;
285 }
286
287 tr.title td {
288         border-width : 0px 0px 1px 0px;
289         border-color : #ecf4ff;
290         border-style : solid;
291         color : #4684ff;
292 }
293
294 tr.title td a {
295         color : #4684ff;
296 }
297
298 tr.title td a:hover {
299         color : black;
300 }
301
302 table.prefFeedList td.feedEditCat {
303         font-weight : bold;
304         border-width : 0px 0px 1px 0px;
305         border-style : solid;
306         border-color : #88b0f0;
307         padding-top : 0.5em;
308 }
309
310 table.prefFilterList td.filterEditCat {
311         font-weight : bold;
312         border-width : 0px 0px 1px 0px;
313         border-style : solid;
314         border-color : #88b0f0;
315         padding-top : 0.5em;
316 }
317
318 /* oh for the love of... */
319
320 table.prefFilterList tr.even,
321 table.prefFilterList tr.odd,
322 table.prefFilterList tr.evenSelected,
323 table.prefFilterList tr.oddSelected,
324 table.prefLabelList tr.even,
325 table.prefLabelList tr.odd,
326 table.prefLabelList tr.evenSelected,
327 table.prefLabelList tr.oddSelected,
328 table.prefUserList tr.even,
329 table.prefUserList tr.odd,
330 table.prefUserList tr.evenSelected,
331 table.prefUserList tr.oddSelected,
332 table.prefFeedList tr.even,
333 table.prefFeedList tr.odd,
334 table.prefFeedList tr.evenSelected,
335 table.prefFeedList tr.oddSelected,
336 table.prefInstanceList tr.even,
337 table.prefInstanceList tr.odd,
338 table.prefInstanceList tr.evenSelected,
339 table.prefInstanceList tr.oddSelected
340 {       
341         cursor : pointer;
342 }
343
344 table.prefFilterList tr.even:hover td, 
345 table.prefFilterList tr.odd:hover td,
346 table.prefFilterList tr.evenSelected:hover td, 
347 table.prefFilterList tr.oddSelected:hover td 
348 table.prefLabelList tr.even:hover td, 
349 table.prefLabelList tr.odd:hover td,
350 table.prefLabelList tr.evenSelected:hover td, 
351 table.prefLabelList tr.oddSelected:hover td,
352 table.prefUserList tr.even:hover td, 
353 table.prefUserList tr.odd:hover td,
354 table.prefUserList tr.evenSelected:hover td, 
355 table.prefUserList tr.oddSelected:hover td,
356 table.prefFeedList tr.even:hover td, 
357 table.prefFeedList tr.odd:hover td,
358 table.prefFeedList tr.evenSelected:hover td, 
359 table.prefFeedList tr.oddSelected:hover td,
360 table.prefInstanceList tr.even:hover td, 
361 table.prefInstanceList tr.odd:hover td,
362 table.prefInstanceList tr.evenSelected:hover td, 
363 table.prefInstanceList tr.oddSelected:hover td
364 {
365         color : #88b0f0;
366 }
367
368 table.prefFeedList td.feedIcon {
369         text-align : center;
370 }
371
372 table.prefFeedList td.feedSelect {
373         text-align : center;
374 }
375
376 div.prefFeedCatHolder, div.prefFeedOPMLHolder, div.inactiveFeedHolder, div.filterTestHolder {
377         height : 300px;
378         overflow : auto;
379         border-width : 0px 1px 1px 1px;
380         border-color : #c0c0c0;
381         border-style : solid;
382         margin : 0px 0px 5px 0px;
383         background-color : #ecf4ff;
384 }
385
386 div.prefFeedOPMLHolder, div.filterTestHolder {
387         border-width : 1px 1px 1px 1px;
388 }
389
390 a.helpLink {
391         color : #808080;
392 }
393
394 a.helpLink:hover {
395         color : #4684ff;
396 }
397
398 #content-insert pre, #headlines-frame pre, .dijitContentPane pre {
399         margin : 0px 0px 0px 1em;
400         padding : 0px;
401         font-family : monospace;
402         font-size : 12px;
403         background : transparent;
404         border-width : 0px;
405         color : gray;
406 }
407
408 #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
409         margin : 0px 0px 0px 1em;
410         border-width : 0px 0px 0px 2px;
411         border-color : #c0c0c0;
412         border-style : solid;
413         font-style : italic;
414         padding : 0px 0px 0px 1em;
415         font-size : 12px;
416         color : gray;
417 }
418
419 #content-insert code, #headlines-frame code, .dijitContentPane code {
420         background : transparent;
421         border : 0px solid transparent;
422         margin : 0px;
423         font-family : monospace;
424         padding : 0px;
425         font-size : 12px;
426         color : black;
427 }
428
429 div.notice {
430         background : #ffffff;
431         border : 1px solid #88b0f0;
432         width : 60%;
433         padding : 5px;
434         margin : 0px 0px 5px 0px;
435         font-size : 12px;
436 }
437
438 div.warning {
439         background : #fff7d5;
440         border : 1px solid #d7c47a;
441         font-size : 12px;
442         width : 60%;
443         padding : 5px;
444         margin : 0px 0px 5px 0px;
445 }
446
447 div.warning img, div.notice img, div.error img {
448         vertical-align : middle;
449         padding : 5px;
450 }
451
452 span.filterDateError {
453         color : #ff0000;
454 }
455
456 div.error {
457         border : 1px solid #ff0000;
458         background : #ffcccc;
459         padding : 5px;
460         margin : 0px 0px 5px 0px;
461         font-size : 12px;
462 }
463
464 ul.nomarks {
465         list-style-type : none;
466         margin : 0px;
467         padding : 10px; 
468 }
469
470 div.prefHelp, td.prefHelp {
471         color : gray;
472         padding : 5px;
473 }
474
475 span.feed_error {
476         color : red;
477 }
478
479 .insensitive {
480         color : gray;
481 }
482
483 .insensitive a {
484         color : #4684ff;
485 }
486
487 .insensitive a:hover {
488         color : black;
489 }
490
491 .small {
492         font-size : 11px;
493 }
494
495 table.innerFeedTable td {
496         margin : 0px;
497         padding : 0px;
498 }
499
500 td.selectPrompt {
501         font-size : 12px;
502         color : gray;
503 }
504
505 div#headlines-toolbar {
506         border-width : 0px 0px 1px 0px;
507         background-color : #f0f0f0;
508         border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
509         font-size : 11px;
510         font-family : "Segoe UI", Tahoma, sans-serif;
511         color : gray;
512         padding : 0px;
513         margin : 0px;
514         overflow : hidden;
515         height : 25px;
516         line-height : 25px;
517         padding-left : 4px;
518 }
519
520 div#headlines-toolbar .dijitSelect {
521         font-size : 11px;
522         position : relative;
523         top : -2px;
524 }
525
526 div#headlines-toolbar span.r {
527         float: right;
528    position: relative;
529         background : #f7faff;
530         border-left: 5px solid white;
531         padding : 0 4px 0px 4px;
532         text-align : right;
533 }       
534
535 /* http://css-tricks.com/adobe-like-arrow-headers/ */
536
537 @media screen and (-webkit-min-device-pixel-ratio:0) { 
538         div#headlines-toolbar span.r:before,
539         div#headlines-toolbar span.r:after {
540                 content: "";
541            position: absolute;
542             /* Pushed down half way, will get pulled back up half height of triangle
543                ensures centering if font-size or line-height changes */
544             top: 50%;
545             width: 0;
546             height: 0;
547         }
548         div#headlines-toolbar span.r:before {
549             left: -12px;
550             /* Triangle */
551             border-top: 8px solid transparent;
552             border-bottom: 8px solid transparent;
553             border-right: 8px solid white;
554             /* Pull-up */
555             margin-top: -8px;
556         }
557         div#headlines-toolbar span.r:after {
558             /* Smaller and different position triangle */
559             left: -5px;
560             border-top: 6px solid transparent;
561             border-bottom: 6px solid transparent;
562             border-right: 6px solid #ecf4ff;
563             margin-top: -6px;
564         }
565 }
566
567 div#headlines-toolbar span.r span.error {
568         color : red;
569
570
571 div#headlines-toolbar span.r a {
572         color : #4684ff;
573 }
574
575 div#headlines-toolbar span.r a:hover {
576         color : black;
577 }
578
579 span.contentPreview {
580         color : gray;
581         font-weight : normal;
582 }
583
584 span.contentPreview:hover {
585         color : #4684ff;
586 }
587
588 span.hlLabelRef {
589         background-color : #fff7d5;     
590         font-size : 8px;
591         color : #063064;
592         font-weight : normal;
593         margin : 0px 3px 0px 3px;
594         padding : 0px 4px 0px 4px;
595         white-space: nowrap;
596 }
597
598 td.hlSelectRow, td.hlUpdPic {
599         width : 25px;
600         text-align : center;
601 }
602
603 div.postHeader div.postDate {
604         text-align : right;
605         color : gray;
606         float : right;
607 }
608
609 div.postHeader div.postDateRTL {
610         text-align : left;
611         color : gray;
612         float : right;
613 }
614
615 div.postHeader div {
616         padding-bottom : 3px;
617         font-size : 12px;
618 }
619
620 #feedUpdateErrors {
621         display : none;
622 }
623
624 #allEntryTags {
625         font-size : 12px;
626         border-width : 0px 0px 1px 0px;
627         border-style : solid;
628         border-color : #c0c0c0;
629         padding-bottom : 5px;
630         display : none;
631 }
632
633 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
634         height : 1em;
635 }
636
637 td.hlFeed {
638         text-align : right;
639 }
640
641 span.hlFeed, span.hlFeed a {
642         font-size : 12px;
643         color : gray;
644 }
645
646 span.hlFeed a:hover {
647         color : #4684ff;
648 }
649
650 img.markedPic {
651         cursor : pointer;
652 }
653
654 a.warning {
655         color : #f04040;
656 }
657
658 div.tagCloudContainer {
659         border : 1px solid #c0c0c0;
660         background-color : #ecf4ff;
661         margin : 5px 0px 5px 0px;
662         padding : 5px;
663         text-align : center;
664 }
665
666 div.errorExplained {
667         border : 1px solid #c0c0c0;
668         background-color : #ecf4ff;
669         margin : 5px 0px 5px 0px;
670         padding : 5px;
671 }
672
673 ul.feedErrorsList {
674         max-height : 300px;
675         overflow : auto;
676         list-style-type : none;
677         border : 1px solid #c0c0c0;
678         background-color : #ecf4ff;
679         margin : 0px 0px 5px 0px;
680         padding : 5px;
681 }
682
683 ul.selfUpdateList {
684         height : 200px;
685         overflow : auto;
686         list-style-type : none;
687         border : 1px solid #c0c0c0;
688         background-color : #ecf4ff;
689         margin : 0px 0px 5px 0px;
690         padding : 5px;
691 }
692
693 ul.feedErrorsList em {
694         color : gray;
695 }
696
697 ul.userFeedList {
698         height : 300px;
699         overflow : auto;
700         list-style-type : none;
701         border : 1px solid gray;
702         background-color : white;
703         margin : 0px 0px 5px 0px;
704         padding : 0px;
705 }
706
707 ul.browseFeedList {
708         height : 300px;
709         overflow : auto;
710         border-width : 0px 1px 1px 1px;
711         border-color : #c0c0c0;
712         border-style : solid;
713         margin : 0px 0px 5px 0px;
714         background-color : white;
715         list-style-type : none;
716         padding : 0px;
717
718 }
719
720 ul.browseFeedList li {
721         margin : 0px;
722         padding : 2px 4px 2px 4px;
723 }
724
725 span.subscribers {
726         color : #808080;
727 }
728
729 div.subscribers {
730         color : #808080;
731         font-size : 12px;
732         float : right;
733 }
734
735 div.browserDetails {
736         margin : 5px 5px 5px 5px;
737         padding : 5px;
738 }
739
740 ul.compact {
741         list-style-type : none;
742         margin : 0px;
743         padding : 0px;
744 }
745
746 ul.compact li {
747         margin : 0px;
748         padding : 0px;
749 }
750
751 .noborder {
752         border-width : 0px;
753 }
754
755 #overlay {
756         background : white;
757         left : 0;
758         top : 0;
759         height : 100%;
760         width : 100%;
761         z-index : 100;
762         position : absolute;
763 }
764
765 #overlay_inner {
766         font-weight : bold;
767         margin : 1em;
768 }
769
770 form {
771         margin : 0px;
772         padding : 0px;
773 }
774
775 #main_toolbar_form {
776         margin : 0px;
777         padding : 0px;
778         display : table-cell;
779         white-space : nowrap;
780         width : 100%;
781 }
782
783 div.loadingPrompt {
784         padding : 1em;
785         text-align : center;
786         font-weight : bold;
787 }
788
789 div.whiteBox {
790         margin-left : 1px;
791         text-align : center;
792         padding : 1em;
793 }
794
795 html, body#ttrssMain, #main {
796         width: 100%; 
797         height: 100%;
798         border: 0; 
799         padding: 0; 
800         margin: 0;
801
802
803 html, body#ttrssPrefs, #main {
804         width: 100%; 
805         height: 100%;
806         border: 0; 
807         padding: 0; 
808         margin: 0;
809
810
811 #toolbar div.actionChooser {
812         display : table-cell;
813         text-align : right;
814         padding-right : 3px;
815 }
816
817 /* preferences layout */
818
819 div.return {
820         float : right;
821         font-size : 12px;
822         margin-right : 10px;
823 }
824
825 div.return a {
826         color : #4684ff;
827 }
828
829 div.return a:hover {
830         color : black;
831 }
832
833 #header .logo {
834         float : right;
835         margin-left : 10px;
836 }
837
838 #header a {
839         color : #4684ff;        
840 }
841
842 #header a:hover {
843         color : black;
844 }
845
846 #header img {
847         vertical-align : middle;
848         cursor : pointer;
849 }
850
851 a.helpLinkPic img {
852         border-width : 0px;
853         vertical-align : middle;
854 }
855
856 div.autocomplete {
857         position : absolute;
858         width : 250px;
859         background-color : white;
860         border :1px solid #778899;
861         margin : 0px;
862         padding : 0px;
863 }
864
865 div.autocomplete ul {
866         list-style-type : none;
867         margin : 0px;
868         padding : 0px;
869 }
870
871 div.autocomplete ul li.selected { 
872         background-color : #fff7d5;
873 }
874
875 div.autocomplete ul li {
876         list-style-type : none;
877         display : block;
878         margin : 0;
879         padding : 2px;
880         height : 32px;
881         cursor : pointer;
882 }
883
884 #feedOpToolbar {
885         float : right;
886 }
887
888 #header a.feedback {
889         color : #009900;
890 }
891
892 a.visibleLink {
893         color : #4684ff;
894 }
895
896 a.visibleLinkB {
897         color : #4684ff;
898         border : 1px solid #4684ff;
899         padding : 2px;
900 }
901
902 a.visibleLinkB:hover {
903         background-color : #ecf4ff;
904 }
905
906 .hlContentH a, .hlContentH span {
907         color : #00cc00;
908 }
909
910 .hlContentL a, .hlContentL span {
911         color : #909090;
912         text-decoration : line-through;
913 }
914
915 span.titleWrapH, span.titleWrapH a {
916         color : #00cc00;
917 }
918
919 span.titleWrapL, span.titleWrapL a {
920         color : #909090;
921         text-decoration : line-through;
922 }
923
924 img.hlScorePic {
925         vertical-align : middle;
926         width : 16px;
927         height : 16px;
928 }
929
930 div#hotkey_help_overlay {
931         position : absolute;
932         left : 30px;
933         right : 30px;
934         top : 30px;
935         z-index : 999;
936         color : white;
937         font-size : 15px;
938         background : black;
939         border-radius : 30px;
940         padding : 10px;
941 }
942
943 div#hotkey_help_overlay h1 {
944         text-align : center;
945 }
946
947 div#hotkey_help_overlay ul {
948         list-style-type : none;
949         margin : 0px;
950 }
951
952 div#hotkey_help_overlay a {
953         color : #88b0f0;
954 }
955
956 div#hotkey_help_overlay a:hover {
957         color : white;
958 }
959
960 div#hotkey_help_overlay li {
961         margin : 0px;
962 }
963
964 div#hotkey_help_overlay p {
965         text-align : center;
966 }
967
968 div#hotkey_help_overlay td.n {
969         text-align : right;
970         font-weight : bold;
971         width : 6em;
972         color : #a0ffa0;
973         padding-right : 5px;
974 }
975
976 div#hotkey_help_overlay td {
977         vertical-align : top;
978 }
979
980 div#hotkey_help_overlay h1 {
981         margin : 0px;
982 }
983
984 div#hotkey_help_overlay h2 {
985         font-size : 16px;
986         border-width : 0px;
987         margin : 0.3em 0px 0.3em 0px;
988         text-align : center;
989         color : #88b0f0;
990 }
991
992 div#hotkey_help_overlay table.hho td.top,
993 div#hotkey_help_overlay table.hho td.bottom {
994         text-align : center;
995         font-size : 11px;
996 }
997
998 div.dlgSec {
999         font-size : 12px;
1000         color : gray;
1001         font-weight : bold;
1002         clear : both;
1003         height : 20px;
1004 }
1005
1006 div.dlgSecCont {
1007         position : relative;
1008         left : 150px;
1009         top : -20px;
1010         float : left;
1011         font-size : 12px;
1012         font-weight : normal;
1013 }
1014
1015 div.dlgSecCont hr {
1016         height : 0px;
1017         line-height : 0px;
1018         border : 0px solid transparent;
1019         margin : 2px;
1020 }
1021
1022 div.dlgSecCont > * {
1023         position : relative;
1024         top : -2px;
1025 }
1026
1027 div.dlgButtons {
1028         text-align : right;
1029         clear : both;
1030 }
1031
1032 span.labelColorIndicator {
1033         height : 14px;
1034         width : 14px;
1035         line-height : 14px;
1036         font-size : 9px;
1037         display : inline-block;
1038         border : 1px solid black;
1039         background-color : #fff7d5;     
1040         color : #063064;
1041         text-align : center;
1042         margin-right : 2px;
1043 }
1044
1045 span.labelColorIndicator2 {
1046         height : 14px;
1047         width : 14px;
1048         font-size : 9px;
1049         display : inline-block;
1050         border : 1px solid black;
1051         background-color : #fff7d5;     
1052         color : #063064;
1053         text-align : center;
1054         margin-right : 2px;
1055         vertical-align : bottom;
1056 }
1057
1058 div#cmdline {
1059         position : absolute;
1060         left : 5px;
1061         bottom : 5px;
1062         font-size : 11px;
1063         color : gray;
1064         font-weight : bold;
1065         background-color : white;
1066         border : 1px solid #88b0f0;
1067         padding : 3px 5px 3px 5px;
1068         z-index : 5;
1069 }
1070
1071 #feed_browser_spinner {
1072         vertical-align : middle;
1073         height : 18px;
1074         width : 18px;
1075 }
1076
1077 div#auxDlg {
1078         position : absolute;
1079         z-index : 3;
1080         bottom : 5px;
1081         right : 25px;
1082         padding : 5px;
1083         border-width : 1px;
1084         border-style : solid;
1085         border-color : #d7c47a;
1086         background-color : #fff7d5;
1087         color : black;
1088         text-align : center;
1089         font-size : 13px;
1090 }
1091
1092 div#auxDlg a {
1093         color : #4684ff;
1094 }
1095
1096 div.hlTitle {
1097         display : table-cell;
1098         cursor : pointer;
1099         width : 100%;
1100         vertical-align : middle;
1101         padding-top : 4px;
1102         padding-bottom : 4px;
1103 }
1104
1105 div.hlLeft {
1106         display : table-cell;
1107         vertical-align : middle;
1108         white-space: nowrap;
1109 }
1110
1111 div.hlRight {
1112         display : table-cell;
1113         white-space: nowrap;
1114         text-align : right;
1115         vertical-align : middle;
1116 }
1117
1118 div.hlRight img {
1119         max-width : 16px;
1120         max-height : 16px;
1121 }
1122
1123 span.hlUpdated {
1124         color : gray;
1125         min-width : 100px;
1126         display : table-cell;
1127         width : 100%;
1128         vertical-align : middle;
1129         padding-top : 4px;
1130         padding-bottom : 4px;
1131         text-align : right;
1132 }
1133
1134 div.hlLeft input {
1135         margin-left : 4px;
1136         margin-right : 4px;
1137 }
1138
1139 div.hlLeft img, div.hlRight img {
1140         margin : 0px 4px 0px 4px;
1141
1142 }
1143
1144 div.hlUpdPic {
1145         display : table-cell;
1146         padding-right : 4px;
1147         padding-left : 4px;
1148         text-align : center;
1149         vertical-align : middle;
1150 }
1151
1152 div.hlUpdPic img {
1153         max-width : 16px;
1154 }
1155
1156 div.fatalError {
1157         margin-bottom : 10px;
1158 }
1159
1160 div.fatalError button {
1161         margin-top : 5px;
1162 }
1163
1164 div.fatalError textarea {
1165         width : 100%;
1166         height : 100px;
1167 }
1168
1169 #main {
1170         border-width : 0px;
1171         margin : 0px;
1172         padding : 0px;
1173 }
1174
1175 #header-wrap {
1176         border-width : 0px;
1177         margin : 0px;
1178         padding : 0px;
1179 }
1180
1181 #content-wrap {
1182         padding : 0px;
1183         border-width : 0px;
1184         margin : 0px;
1185 }
1186
1187 #feeds-holder {
1188         padding : 0px;
1189         border-color : #88b0f0;
1190         border-left-width : 0px;
1191         border-bottom-width : 0px;
1192         border-top-width : 0px;
1193         overflow : auto;
1194 }
1195
1196 #headlines-wrap-inner {
1197         padding : 0px;
1198         margin : 0px;
1199         border-width : 0px;
1200 }
1201
1202 #headlines-frame {
1203         padding : 0px;
1204         border-color : #88b0f0;
1205         border-left-width : 0px;
1206         border-right-width : 0px;
1207         margin-top : 0px;
1208         border-top-width : 0px;
1209 }
1210
1211 #headlines-toolbar_splitter, #toolbar_splitter {
1212         display : none;
1213 }
1214
1215 #content-tabs {
1216         margin : 0px;
1217         padding : 0px;
1218         border-width : 0px;
1219 }
1220
1221 #toolbar {
1222         padding : 0px;
1223         margin : 0px;
1224         border-width : 0px;
1225         white-space: nowrap;
1226         font-size : 11px;
1227 }
1228
1229 #header {
1230         border-width : 0px;
1231         text-align : right;
1232         color : gray;
1233         padding : 5px 5px 0px 0px;
1234         margin : 0px;
1235         position : absolute;
1236         right : 0px;
1237         top : 0px;
1238         z-index : 5;
1239 }
1240
1241 #footer {
1242         text-align : center;
1243         color : gray;
1244         padding : 4px 4px 8px 4px;
1245         border-width : 0px;
1246 }
1247
1248 #content-insert {
1249         padding : 0px;
1250         border-color : #88b0f0;
1251         border-bottom-width : 0px;
1252         border-right-width : 0px;
1253         border-left-width : 0px;
1254         overflow : auto;
1255 }
1256
1257 .dijitTreeLabel.Unread {
1258         font-weight : bold;
1259 }
1260
1261 .feedParam {
1262         color : gray;
1263         float : right;
1264         margin-right : 1em;
1265 }
1266
1267 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1268         color : gray;
1269 }
1270
1271 .dijitTreeRow.Error {
1272         color : red;
1273 }
1274
1275 .dijitTreeRow.Hidden {
1276         display : none;
1277 }
1278
1279 img.feedIcon, img.tinyFeedIcon {
1280         width : 16px;
1281         height : 16px;
1282 }
1283
1284 div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
1285         text-align : center;
1286         padding : 5px;
1287         color : gray;
1288 }
1289
1290 div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
1291         margin-right : 5px;
1292 }
1293
1294 div#pref-tabs .dijitContentPane {
1295         font-size : 12px;
1296 }
1297
1298 div#pref-tabs {
1299         margin : 0px 5px 0px 5px;
1300 }
1301
1302 div#pref-tabs .dijitContentPane h3 {
1303         font-size : 14px;
1304         font-weight : bold;
1305 }
1306
1307 #pref-filter-wrap, #pref-filter-header, #pref-filter-content, 
1308 #pref-label-wrap, #pref-label-header, #pref-label-content,
1309 #pref-user-wrap, #pref-user-header, #pref-user-content, 
1310 #pref-instance-wrap, #pref-instance-header, #pref-instance-content {
1311         margin : 0px;
1312         padding : 0px;
1313         border-width : 0px;
1314 }
1315
1316 #userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds, #instanceConfigTab { 
1317         padding : 0px;
1318 }
1319
1320 #errorButton {
1321         color : red;
1322 }
1323
1324 span.labelFixedLength {
1325         display : inline-block;
1326         width : 70%;
1327 }
1328
1329 #filter_dlg_date_chk_box {
1330         display : inline-block;
1331 }
1332
1333 .dijitDialog .dijitToolbar {
1334         border : 1px solid #c0c0c0;
1335 }
1336
1337 .dijitDialog .dijitDialogPaneContent {
1338         background-color : white;
1339         background-image : url("images/toolbar.png");
1340         background-repeat : repeat-x;
1341         background-position : bottom;
1342 }
1343
1344 a.bookmarklet {
1345         color : #4684ff;
1346         border : 1px solid #ecf4ff;
1347         padding : 2px;
1348 }
1349
1350 #newVersionIcon {
1351         margin-left : 5px;
1352         vertical-align : middle;
1353         position : relative;
1354         top : -1px;
1355 }
1356
1357 .player {
1358         display : inline-block;
1359         color : gray;
1360         font-size : 11px;
1361         font-family : sans-serif;
1362         border : 1px solid gray;
1363         padding : 0px 4px 0px 4px;
1364         margin : 0px 2px 0px 2px;
1365         width : 50px;
1366         text-align : center;
1367         background : white;
1368 }
1369 .player.playing {
1370         color : #00c000;
1371         border-color : #00c000;
1372 }
1373
1374 .player:hover {
1375         background : #f0f0f0;
1376         cursor : pointer;
1377 }
1378
1379 #headlines-spacer {
1380         height : 100%;
1381         margin-left : 1px;
1382         text-align : center;
1383         padding : 1em;
1384         color : gray;
1385 }
1386
1387 td.error { 
1388         color : red;
1389 }
1390
1391 div.dialogNotice {
1392         margin-bottom : 5px;
1393         color : gray;
1394 }
1395
1396 ul#filterDlg_Matches, ul#filterDlg_Actions {
1397         max-height : 100px;
1398         overflow : auto;
1399         list-style-type : none;
1400         border-style : solid;
1401         border-color : #c0c0c0;
1402         border-width : 0px 1px 1px 1px;
1403         background-color : #ecf4ff;
1404         margin : 0px 0px 5px 0px;
1405         padding : 0px;
1406 }
1407
1408 ul#filterDlg_Matches li, ul#filterDlg_Actions li {
1409         cursor : pointer;
1410         padding : 0px 0px 0px 5px;
1411 }
1412
1413 ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitCheckBox {
1414         margin-right : 5px;
1415 }