]> git.wh0rd.org - tt-rss.git/blob - tt-rss.css
more theme-related updates
[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 /* common styles */
10
11 table.main td.headerBox {
12 /* background-image : url("images/vgrad_light_rev2.png");
13 background-position : top left;
14 background-repeat : repeat-x; */
15 background-color : white;
16 }
17
18 table.main td.header {
19 padding : 10px 10px 10px 30px;
20 height : 70px;
21 }
22
23 table.main td.mainToolbar {
24 border-width : 0px 0px 0px 0px;
25 border-style : solid;
26 border-color : #c0c0c0;
27 padding : 3px 25px 3px 10px;
28 }
29
30 table.main td.prefsToolbar {
31 padding : 0px 5px 5px 0px;
32 }
33
34 table.main td.feeds {
35 width : 290px;
36 height : 100%;
37 border-width : 1px 0px 0px 0px;
38 border-style : solid;
39 border-color : #88b0f0;
40 padding : 0px;
41 }
42
43 table.main td.headlinesToolbarBox {
44 padding : 10px;
45 border-width : 0px 0px 1px 1px;
46 border-style : solid;
47 border-color : #88b0f0;
48 background-image : url("images/toolbar.png");
49 background-position : bottom left;
50 background-repeat : repeat-x;
51 background-color : white;
52 }
53
54 table.main td.footer {
55 border-width : 1px 0px 0px 0px;
56 border-style : solid;
57 border-color : #88b0f0;
58 padding : 10px;
59 text-align : center;
60 font-size : x-small;
61 background-image : url("images/footer.png");
62 background-position : top left;
63 background-repeat : repeat-x;
64 background-color : white;
65 color : black;
66 }
67
68 table.main td.prefFooter {
69 border-width : 1px 0px 0px 0px;
70 border-style : solid;
71 border-color : #88b0f0;
72 padding : 10px;
73 text-align : center;
74 font-size : x-small;
75 background-color : white;
76 color : black;
77 }
78
79
80 table.main td.footer a {
81 color : black;
82 }
83
84 table.main td.footer a:hover {
85 color : #4684ff;
86 }
87
88 table.main td.headlines {
89 height : 25%;
90 border-width : 0px 0px 1px 1px;
91 border-style : solid;
92 border-color : #88b0f0;
93 }
94
95 table.main td.headlines2 {
96 height : 100%;
97 border-width : 0px 0px 0px 1px;
98 border-style : solid;
99 border-color : #c0c0c0;
100 }
101
102 table.main td.content {
103 height : 100%;
104 /* background-image : url("images/vgrad_light_rev.png");
105 background-position : top left;
106 background-repeat : repeat-x; */
107 border-width : 0px 0px 0px 1px;
108 border-style : solid;
109 border-color : #88b0f0;
110 /* background-color : #ecf4ff; */
111 }
112
113 table.main td.prefContent {
114 height : 100%;
115 background-image : url("images/prefs-content.png");
116 background-position : top left;
117 background-repeat : repeat-x;
118 border-width : 1px 0px 0px 0px;
119 border-style : solid;
120 border-color : #88b0f0;
121 padding : 20px;
122 background-color : white;
123 }
124
125 /*td.prefContent .even, td.prefContent .even td {
126 background-color : #ecf4ff;
127 border-color : #88b0f0;
128 } */
129
130 div.postReply {
131 height : 100%;
132 padding : 10px;
133 }
134
135 div.postReply a {
136 color : #4684ff;
137 }
138
139 div.postReply a:hover {
140 color : black;
141 }
142
143 div.postReply div.postHeader {
144 background : #ecf4ff;
145 border : 1px solid #88b0f0;
146 }
147
148 div.postReply > div.postHeader {
149 padding : 5px;
150 }
151
152 div.postReply div.postContent {
153 padding : 10px;
154 }
155
156 div.postReply div.postIcon {
157 float : right;
158 border : 0px;
159 margin : 10px 0px 10px 10px;
160 }
161
162 ul.feedList {
163 list-style-type : none;
164 margin : 5px;
165 padding : 0px 0px 0px 10px;
166 }
167
168 ul.feedList li.feedCat {
169 margin : 0px;
170 padding : 3px 0px 3px 0px;
171 color : #707070;
172 font-size : x-small;
173 }
174
175 ul.feedList li.feedCat a {
176 color : #707070;
177 }
178
179 ul.feedList li.feedCat a:hover {
180 color : #4684ff;
181 }
182
183 ul.feedCatList {
184 list-style-type : none;
185 margin : 0px 0px 0px 20px;
186 padding : 0px;
187 }
188
189 ul.feedCatList li {
190 margin : 0px;
191 padding : 0px 0px 0px 0px;
192 color : black;
193 }
194
195 ul.feedList li {
196 margin : 0px;
197 }
198
199 ul.feedlist li.feedUnread,
200 ul.feedlist li.errorUnread,
201 ul.feedlist li.labelUnread,
202 ul.feedlist li.virtUnread,
203 ul.feedlist li.tagUnread {
204 font-weight : bold;
205 }
206
207 ul.feedlist li.errorSelected a,
208 ul.feedlist li.error a,
209 ul.feedlist li.errorUnread a,
210 ul.feedlist li.errorUnreadSelected a {
211 color : #f04040;
212 }
213
214 ul.feedlist li.feedSelected a,
215 ul.feedlist li.labelSelected a,
216 ul.feedlist li.virtSelected a,
217 ul.feedlist li.tagSelected a {
218 color : #4684ff;
219 }
220
221 ul.feedlist li.feedUnreadSelected a,
222 ul.feedlist li.labelUnreadSelected a,
223 ul.feedlist li.virtUnreadSelected a,
224 ul.feedlist li.tagUnreadSelected a {
225 color : #4684ff;
226 }
227
228 ul.feedlist li.feedUnreadSelected,
229 ul.feedlist li.errorUnreadSelected,
230 ul.feedlist li.labelUnreadSelected,
231 ul.feedlist li.virtUnreadSelected,
232 ul.feedlist li.tagUnreadSelected {
233 font-weight : bold;
234 }
235
236 ul.feedList li.feed {
237 display : block;
238 }
239
240 ul.feedList img, img.tinyFeedIcon {
241 margin : 0px 3px 0px 0px;
242 width : 16px;
243 height : 16px;
244 border-width : 0px;
245 }
246
247 h1 {
248 font-size : 16pt;
249 }
250
251 h2 {
252 font-size : 14pt;
253 font-weight : bold;
254 border-width : 0px 0px 1px 0px;
255 border-style : solid;
256 border-color : #88b0f0;
257 }
258
259 h3 {
260 font-size : 12pt;
261 font-weight : bold;
262 border-width : 0px 0px 1px 0px;
263 border-style : solid;
264 border-color : #88b0f0;
265 }
266
267 hr {
268 border-width : 0px 0px 1px 0px;
269 border-style : dashed;
270 border-color : #e0e0e0;
271 }
272
273 a {
274 color : black;
275 text-decoration : none;
276 }
277
278 a:hover {
279 color : #4684ff;
280 }
281
282 #piggie {
283 width : 400;
284 height : 400;
285 right : 0;
286 top : -400;
287 background-color : white;
288 display : none;
289 z-index : 3;
290 background-image : url("http://madoka.spb.ru/stuff/fox/piggie.png");
291 background-position : center center;
292 background-repeat : no-repeat;
293 position : absolute;
294 border : 1px solid pink;
295 margin-left : auto;
296 margin-right : auto;
297 -moz-border-radius : 10px;
298 opacity : 0.8;
299 }
300
301 #iedit_title, #iedit_link, #iedit_regexp, #iedit_descr, #iedit_expr, #iedit_updintl,
302 #iedit_purgintl, #iedit_ulogin, #iedit_ulevel, #iedit_match, #iedit_feed,
303 #iedit_fcat, #iedit_filter_action, #iedit_login, #iedit_pass, #iedit_email,
304 #iedit_parent_feed {
305 width : 100%;
306 padding-left : 2px;
307 }
308
309 input.editbox {
310 width : 200px;
311 padding-left : 2px;
312 }
313
314 td.notifyBox {
315 font-size : 10pt;
316 text-align : right;
317 }
318
319 #notify {
320 color : black;
321 font-weight : bold;
322 padding : 3px;
323 }
324
325 #dispSwitch {
326 padding : 5px 5px 5px 0px;
327 font-size : x-small;
328 text-align : right;
329 }
330
331 #dispSwitch a {
332 color : gray;
333 }
334
335 #dispSwitch a:hover {
336 color : #4684ff;
337 }
338
339 div.expPane {
340 margin : 15px;
341 }
342
343 iframe {
344 border : 0px solid white;
345 }
346
347 iframe.feedsFrameWithActions {
348 width : 100%;
349 height : 90%;
350 margin : 0px;
351 padding : 0px;
352 }
353
354 iframe.feedsFrame {
355 width : 100%;
356 height : 100%;
357 margin : 0px;
358 padding : 0px;
359 }
360
361 iframe.contentFrame, iframe.headlinesFrame {
362 width : 100%;
363 padding : 0px;
364 margin : 0px;
365 height : 100%;
366 }
367
368 /*.button {
369 border : 1px solid #d0d0d0;
370 background-image : url("images/button.png");
371 background-position : top;
372 background-repeat : repeat-x;
373 background-color : white;
374 color : black;
375 }
376
377 .button:hover {
378 background : white;
379 text-decoration : none;
380 color : black;
381 }
382
383 .disabledButton {
384 border : 1px solid #c0c0c0;
385 background-color : white;
386 color : gray;
387 }
388
389 a.button {
390 padding : 2px 5px 2px 5px;
391 font-size : small;
392 } */
393
394 .evenUnreadSelected, .evenSelectedUnread, .evenUnreadSelected td,
395 .evenSelectedUnread td {
396 background-color : #fff7d5;
397 font-weight : bold;
398 border-width : 1px 0px 1px 0px;
399 border-style : solid;
400 border-color : #e7d796;
401 }
402
403 .oddUnreadSelected, .oddSelectedUnread, .oddUnreadSelected td,
404 .oddSelectedUnread td {
405 background-color : #fff7d5;
406 font-weight : bold;
407 }
408
409 .evenSelected, .evenSelected td {
410 background-color : #fff7d5;
411 border-width : 1px 0px 1px 0px;
412 border-style : solid;
413 border-color : #e7d796;
414 }
415
416 .oddSelected, .evenSelected td {
417 background-color : #fff7d5;
418 }
419
420 /*
421 .feedUnreadSelected, .feedSelectedUnread,
422 .virtUnreadSelected, .virtSelectedUnread,
423 .labelUnreadSelected, .labelSelectedUnread {
424 background-color : #e0e0ff;
425 font-weight : bold;
426 } */
427
428
429 .evenGrayed, .evenGrayed td {
430 background-color : #f0f0f0;
431 color : #909090;
432 border-width : 1px 0px 1px 0px;
433 border-style : solid;
434 border-color : #88b0f0;
435 }
436
437 .oddGrayed {
438 color : #909090;
439 }
440
441 .even, .even td {
442 border-width : 1px 0px 1px 0px;
443 border-style : solid;
444 border-color : #c0c0c0;
445 background-color : #f0f0f0;
446 }
447
448 .evenUnread, .evenUnread td {
449 background-color : #f0f0f0;
450 font-weight : bold;
451 border-width : 1px 0px 1px 0px;
452 border-style : solid;
453 border-color : #c0c0c0;
454 }
455
456 .oddUnread, .oddUnread td {
457 font-weight : bold;
458 }
459
460 .invisible {
461 display : none;
462 }
463
464 /*
465 td > input, div > input {
466 border : 1px solid #a0a0a0;
467 } */
468
469 /* preferences */
470
471 tr.title td {
472 border-width : 0px 0px 1px 0px;
473 border-color : #88b0f0;
474 border-style : solid;
475 font-size : x-small;
476 color : black;
477 }
478
479 tr.title td a {
480 color : black;
481 }
482
483 tr.title td a:hover {
484 color : #4684ff;
485 }
486
487 table.prefFeedList td.feedEditCat {
488 font-size : large;
489 font-weight : bold;
490 padding : 5px 0px 5px 0px;
491 }
492
493 table.prefFeedList td.feedIcon {
494 text-align : center;
495 }
496
497 table.prefFeedList td.feedSelect {
498 text-align : center;
499 }
500
501 a.helpLink {
502 color : #808080;
503 }
504
505 a.helpLink:hover {
506 color : #4684ff;
507 }
508
509 div.helpResponse {
510 margin : 10px;
511 background-image : url("images/vgrad_light_rev2.png");
512 background-position : top left;
513 background-repeat : repeat-x;
514 padding : 10px 20px 10px 20px;
515 border : 1px solid #f0f0f0;
516 }
517
518 #userDlgShadow {
519 z-index : 3;
520 position : absolute;
521 left : 30%;
522 top : 30%;
523 display : none;
524 background-image : url("images/shadow.png");
525 }
526
527 #userDlg {
528 padding : 15px;
529 border : 1px solid #88b0f0;
530 font-size : small;
531 position : relative;
532 bottom : 2px;
533 right : 2px;
534 background-color : #ecf4ff;
535 }
536
537 #qafInput {
538 width : 300px;
539 }
540
541
542 #infoBox {
543 border : 1px solid #88b0f0;
544 padding-bottom : 10px;
545 font-size : small;
546 position : relative;
547 bottom : 2px;
548 right : 2px;
549 background-color : #ecf4ff;
550 }
551
552 #infoBoxShadow {
553 background-image : url("images/shadow.png");
554 position : absolute;
555 width : 30%;
556 left : 35%;
557 top : 30%;
558 z-index : 3;
559 display : none;
560 }
561
562 div.infoBoxContents {
563 padding : 5px;
564 margin-bottom : 5px;
565 }
566
567 div.infoBoxContents td {
568 font-size : small;
569 }
570
571 div.helpResponse h1, div.infoBoxContents h1 {
572 /* border-width : 0px 0px 1px 0px;
573 border-style : solid;
574 border-color : #c0c0c0; */
575 font-size : 16pt;
576 }
577
578 div.helpResponse h2, div.infoBoxContents h2 {
579 /* border-width : 0px 0px 0px 0px; */
580 font-size : 12pt;
581 }
582
583 /* pre {
584 border : 1px solid #c0c0c0;
585 padding : 5px;
586 background : #f0f0f0;
587 margin : 5px 10px 5px 10px;
588 } */
589
590 pre {
591 margin : 5px;
592 }
593
594 input.extSearch {
595 width : 200px;
596 }
597
598 table.main td.prefsTabs {
599 padding-left : 5px;
600 /* background-image : url("images/toolbar.png");
601 background-position : bottom left;
602 background-repeat : repeat-x; */
603 }
604
605 input.prefsTab {
606 border-width : 1px 1px 0px 1px;
607 border-color : #88b0f0;
608 padding : 2px 7px 2px 7px;
609 margin : 0px 1px 0px 0px;
610 width : 130px;
611 /* background-image : url("images/vgrad_light_rev2.png");
612 background-position : top left;
613 background-repeat : repeat-x; */
614 -moz-border-radius : 7px 7px 0px 0px;
615 font-size : small;
616 background-color : white;
617 }
618
619 input.prefsTabSelected {
620 border-width : 1px 1px 0px 1px;
621 border-color : #c0c0c0;
622 padding : 2px 7px 2px 7px;
623 margin : 0px 1px 0px 0px;
624 width : 130px;
625 background : #88b0f0;
626 font-weight : bold;
627 background-position : top left;
628 background-repeat : repeat-x;
629 -moz-border-radius : 7px 7px 0px 0px;
630 font-size : small;
631 color : white;
632 }
633
634
635 /*input.prefsTab:hover {
636 background : white;
637 }*/
638
639 div.warning {
640 background : #fff7d5;
641 border : 1px solid #d7c47a;
642 padding : 3px;
643 margin : 5px;
644 font-size : x-small;
645 }
646
647 div.notice {
648 background : #ffffff;
649 border : 1px solid #88b0f0;
650 padding : 5px;
651 margin : 5px;
652 font-size : x-small;
653 }
654
655 ul.nomarks {
656 list-style-type : none;
657 margin : 0px;
658 padding : 10px;
659 }
660
661 div.bigErrorMsg {
662 border : 1px solid #c0c0c0;
663 background : #fff0f0;
664 padding : 30px;
665 margin : 20px;
666 }
667
668 div.prefHelp, td.prefHelp {
669 font-size : x-small;
670 color : gray;
671 padding : 5px;
672 }
673
674 td.welcomePrompt {
675 font-size : x-small;
676 color : #4684ff;
677 text-align : right;
678 padding-right : 10px;
679
680 }
681
682 td.httpWelcomePrompt {
683 font-size : small;
684 color : gray;
685 text-align : right;
686 }
687
688 table.loginForm {
689 background-color : #ecf4ff;
690 }
691
692 table.innerLoginForm {
693 border : 1px solid #88b0f0;
694 padding : 50px;
695 background-color : white;
696 }
697
698 table.innerLoginForm td {
699 padding : 3px 3px 5px 3px;
700 }
701
702 span.insensitive {
703 color : gray;
704 }
705
706 .prefGenericAddBox {
707 margin : 5px;
708 font-size : small;
709 }
710
711 .prefGenericAddBox td {
712 font-size : small;
713 }
714
715 body.logoutBody {
716 background-color : #f0f0f0;
717 color : black;
718 }
719
720 span.logoutWarning {
721 color : red;
722 font-weight : bold;
723 }
724
725 div.logoutContent {
726 width : 600px;
727 border : 1px solid #c0c0c0;
728 background-color : white;
729 margin-left : auto;
730 margin-right : auto;
731 margin-top : 20px;
732 padding : 10px;
733 }
734
735 .small {
736 font-size : x-small;
737 }
738
739 table.innerFeedTable td {
740 margin : 0px;
741 padding : 0px;
742 }
743
744 td.selectPrompt {
745 font-size : x-small;
746 color : gray;
747 }
748
749 table.headlinesSubToolbar td.headlineActions {
750 font-size : x-small;
751 color : gray;
752 padding : 5px 0px 5px 5px;
753 }
754
755 table.headlinesSubToolbar td.headlineActionsRTL {
756 font-size : x-small;
757 color : gray;
758 padding : 5px 5px 5px 0px;
759 }
760
761 table.headlinesSubToolbar td.headlineTitle {
762 font-size : x-small;
763 color : gray;
764 padding : 5px 5px 5px 0px;
765 text-align : right;
766 }
767
768 table.headlinesSubToolbar td.headlineTitleRTL {
769 font-size : x-small;
770 color : gray;
771 padding : 5px 0px 5px 5px;
772 text-align : left;
773 }
774
775 span.contentPreview {
776 font-size : x-small;
777 color : gray;
778 font-weight : normal;
779 }
780
781 span.contentPreview:hover {
782 color : #4684ff;
783 }
784
785 table.headlinesList td.hlMarkedPic {
786 width : 25px;
787 text-align : center;
788 }
789
790 table.headlinesList td.hlfeed {
791 text-align : right;
792 font-size : small;
793 }
794
795 td.hlSelectRow, td.hlUpdatePic {
796 width : 25px;
797 text-align : center;
798 }
799
800 table.headlinesList td.hlUpdated {
801 font-size : small;
802 color : gray;
803 text-align : right;
804 width : 100px;
805 }
806
807 table.headlinesList tr td {
808 padding : 2px 0px 2px 0px;
809 }
810
811 /*
812 tr.even td.headlineContent, tr.evenUnread td.headlineContent {
813 display : block;
814 overflow : hidden;
815 height : 1em;
816 background-color : #f0f0f0;
817 }
818
819 tr.odd td.headlineContent, tr.oddUnread td.headlineContent {
820 display : block;
821 overflow : hidden;
822 height : 1em;
823 }
824
825 tr.oddSelected td.headlineContent,
826 tr.evenSelected td.headlineContent,
827 tr.oddUnreadSelected td.headlineContent,
828 tr.evenUnreadSelected td.headlineContent {
829 display : block;
830 overflow : hidden;
831 height : 1em;
832 background-color : #e0e0ff;
833 } */
834
835 div.postHeader td.postDate {
836 font-size : x-small;
837 text-align : right;
838 color : gray;
839 }
840
841 div.postHeader td.postDateRTL {
842 font-size : x-small;
843 text-align : left;
844 color : gray;
845 }
846
847 #feedUpdateErrors {
848 display : none;
849 }
850
851 #allEntryTags {
852 font-size : x-small;
853 border-width : 0px 0px 1px 0px;
854 border-style : solid;
855 border-color : #c0c0c0;
856 padding-bottom : 5px;
857 display : none;
858 }
859
860 /*td.hlContent {
861 overflow : hidden;
862 height : 1em;
863 display : block;
864 } */
865
866 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
867 height : 1em;
868 }
869
870 div.cdmArticle {
871 border : 1px solid #f0f0f0;
872 background-color : #fafafa;
873 -moz-border-radius : 5px;
874 margin : 10px 10px 0px 10px;
875 padding : 10px;
876 }
877
878 div.cdmArticleUnread {
879 border : 1px solid #d5f1f4;
880 background-color : #fafeff;
881 -moz-border-radius : 5px;
882 margin : 10px 10px 0px 10px;
883 padding : 10px;
884 }
885
886 div.cdmArticleSelected, div.cdmArticleUnreadSelected {
887 -moz-border-radius : 5px;
888 margin : 10px 10px 0px 10px;
889 padding : 10px;
890 background-color : #fff7d5;
891 border : 1px solid #e7d796;
892 }
893
894 div.cdmArticleUnread div.cdmHeader a.title,
895 div.cdmArticleUnreadSelected div.cdmHeader a.title {
896 font-weight : bold;
897 }
898
899 div.cdmHeader {
900 padding-bottom : 5px;
901 }
902
903 div.cdmFooter {
904 font-size : x-small;
905 color : gray;
906 padding-top : 5px;
907 }
908
909 div.cdmFooter input, div.cdmHeader input, div.cdmFooter img {
910 margin : 0px;
911 }
912
913 div.cdmHeader, div.cdmHeader a {
914 color : gray;
915 font-size : x-small;
916 }
917
918 div.cdmHeader a:hover {
919 color : #4684ff;
920 }
921
922 div.cdmContent {
923 margin-bottom : 5px;
924 }
925
926 a.warning {
927 color : #f04040;
928 }
929
930 img.closeButton {
931 border-width : 0px;
932 float : right;
933 }
934
935 span.groupPrompt {
936 font-size : x-small;
937 color : #4684ff;
938 }
939
940 ul.userFeedList {
941 height : 300px;
942 overflow : auto;
943 list-style-type : none;
944 border : 1px solid #88b0f0;
945 background-color : white;
946 }
947
948 /* #browseBigFeedList li.oddSelected {
949 border : 1px solid #d0d0f6;
950 background-color : #eaeaff;
951 -moz-border-radius : 5px;
952 } */
953
954 ul.browseFeedList {
955 height : 300px;
956 overflow : auto;
957 list-style-type : none;
958 margin : 0px 0px 5px 0px;
959 padding : 0px;
960 border : 1px solid #88b0f0;
961 background-color : white;
962 }
963
964 ul.browseFeedList li {
965 margin : 0px;
966 padding : 0px;
967 }
968
969 span.subscribers {
970 color : #808080;
971 }
972
973 div.subscribers {
974 color : #808080;
975 font-size : x-small;
976 float : right;
977 }
978
979 input.feedBrowseCB {
980 margin-right : 1em;
981 }
982
983 div.browserDetails {
984 margin : 5px 5px 5px 5px;
985 display : none;
986 padding : 5px;
987 }
988
989 ul.compact {
990 list-style-type : none;
991 margin : 0px;
992 padding : 0px;
993 }
994
995 ul.compact li {
996 margin : 0px;
997 padding : 0px;
998 }
999
1000 div.browserFeedInfo {
1001 font-size : x-small;
1002 border : 1px solid #88b0f0;
1003 background-color : #ecf4ff;
1004 -moz-border-radius : 5px;
1005 padding : 10px;
1006 }
1007
1008 div.browserFeedInfo div.detailsPart {
1009 margin : 5px 0px 5px 5px;
1010 }
1011
1012 div.cdmContent a {
1013 color : #4684ff;
1014 }
1015
1016 div.cdmContent a:hover {
1017 color : black;
1018 }
1019
1020 a.cdmToggleLink {
1021 color : #808080;
1022 font-size : x-small;
1023 }
1024
1025 a.cdmToggleLink:hover {
1026 color : #4684ff;
1027 }
1028
1029 .noborder {
1030 border-width : 0px;
1031 }
1032
1033 #debug_output {
1034 width : 400;
1035 height : 200;
1036 right : 20;
1037 bottom : 20;
1038 background-color : white;
1039 display : none;
1040 z-index : 999;
1041 position : absolute;
1042 border : 1px solid #c0c0c0;
1043 overflow : auto;
1044 margin : 0px;
1045 padding : 0px;
1046 list-style-type : none;
1047 }
1048
1049 #debug_output li {
1050 margin : 0px;
1051 padding : 0px;
1052 font-size : x-small;
1053 }
1054
1055 #overlay {
1056 background : white;
1057 left : 0;
1058 top : 0;
1059 height : 100%;
1060 width : 100%;
1061 z-index : 100;
1062 position : absolute;
1063 }
1064
1065 #overlay_inner {
1066 font-weight : bold;
1067 text-align : center;
1068 margin : 10px;
1069 }
1070
1071 #fatal_error {
1072 background : white;
1073 left : 0;
1074 top : 0;
1075 height : 100%;
1076 width : 100%;
1077 z-index : 200;
1078 display : none;
1079 position : absolute;
1080 }
1081
1082 #fatal_error_inner {
1083 font-weight : bold;
1084 margin : 10px;
1085 color : red;
1086 }
1087
1088 #fatal_error_msg {
1089 border : 1px solid #c0c0c0;
1090 background-color : #f0f0f0;
1091 color : black;
1092 padding : 10px;
1093 font-weight : normal;
1094 }