New class and function to print tabs (SE)
[moodle.git] / theme / standard / styles_layout.css
CommitLineData
7005a81c 1/*************************************************
2***
3*** layout
4***
5**************************************************/
a8e1f343 6
992b5971 7/*************************************************
8***
9*** This CSS file contains all layout definitions
10*** like positioning, floats,
11*** margins, paddding,
12*** borders etc.
13***
14*** Shortindex:
15*** basic and general styles
16*** header and footer styles
17*** content styles (alphabetically)
7005a81c 18*** admin, course, activities, calendar, blocks
992b5971 19***
20*** Please sort new styles for existing content
21*** into the appropriate part of this CSS file.
22*** Styles for new Blocks or Activities please
23*** place at the end.
24*** Wouldn't the alphabetical order be better?
25***
26**************************************************/
a8e1f343 27
7005a81c 28
a8e1f343 29/* basic styles */
30.clearer {
31 clear:both;
32 margin:0px;
33 padding:0px;
34 height:1px;
35 border:none;
36 background:transparent;
37}
38
ac91569f 39.continuebutton {
40 text-align: center;
41}
42
a8e1f343 43
44/* general styles */
a8e1f343 45
46form {
47 margin-bottom:0px;
48}
49
9cbf12c0 50table {
51 border-spacing: 0px;
52 border-collapse: collapse;
53}
a8e1f343 54
2ad2cbc3 55a img {
56 border:none;
57}
58
a8e1f343 59/* header styles */
60#header-home {
61 padding:1em 0.5em;
62 height:2em;
63}
64
65#header {
66 padding:0.1em 0.5em;
67}
68
69.headermain {
70 float:left;
71}
72
73#header .headermain {
74 margin:0.2em 0em;
75}
76
77.headermenu {
78 float:right;
056bb94e 79 text-align:right;
a8e1f343 80}
81
82#nav-bar {
83 padding:3px 0.5em;
84 height:1.3em;
a8e1f343 85}
86
87#breadcrumb {
88 float:left;
89 margin:0.2em 0em;
90}
91
92#navbutton {
93 float:right;
94}
95
e96ba29d 96#layout-table {
97 width:100%;
98 border-spacing:5px;
99 border-collapse:separate;
100}
101
102#layout-table #left-column,
103#layout-table #middle-column,
104#layout-table #right-column
105{
106 vertical-align:top;
107}
a8e1f343 108
109/* footer styles */
110
111
992b5971 112/*****************************
113***
114*** content styles
115***
116******************************/
a8e1f343 117/* many places */
992b5971 118.generalbox {
a8e1f343 119 border-width:1px;
120 border-style:solid;
121}
ca08f843 122
123.generalbox#intro { /* On most modules */
b2b4ae8b 124 text-align:center;
ca08f843 125}
126
992b5971 127.noticebox {
a8e1f343 128 border-width:1px;
129 border-style:solid;
130}
81e6a0a5 131.errorbox {
132 border-width:1px;
133 border-style:solid;
134 margin: 1em 15%;
135 width: 70%;
136}
137.errorbox .title {
138 padding: 5px;
139}
2f71f2a2 140.informationbox {
141 border-width:1px;
142 border-style:solid;
143}
a59a00b7 144.feedbackbox {
145 border-width:1px;
146 border-style:solid;
147}
148.feedbackby {
149}
150.feedback {
151}
9d034c94 152.initialbar {
153 text-align: center;
154}
7005a81c 155
a8e1f343 156/* summary of a user in a nice little box - weblib.php */
157.userinfobox {
7005a81c 158 margin-bottom:5px;
a8e1f343 159 border-width:1px;
160 border-style:solid;
a8e1f343 161}
162
163.userinfoboxside,
164.userinfoboxsummary,
165.userinfoboxlinkcontent { }
166
7005a81c 167
992b5971 168/* weblib.php table */
169.tabledivider {
170 border-width:1px;
171 border-style:solid;
172 border-left:0px;
173 border-right:0px;
174 border-top:0px;
175}
176
7005a81c 177
992b5971 178/* entry-page index.php */
179.sitetopic {
180 border-width:1px;
181 border-style:solid;
182}
183
7005a81c 184
2f945146 185/* paging bar */
186.pagingbar {
187 text-align:center;
188}
189.pagingbar a {
190 padding-left: 10px;
191}
192.pagingbar .thispage {
193 padding-left: 10px;
194}
195
992b5971 196/*****************************
197***
7005a81c 198*** Admin
992b5971 199***
200******************************/
201/* admin, calendar */
b8a6c0da 202table.formtable {
b8a6c0da 203 margin: auto;
204}
205
206table.formtable tbody th {
207 background: none;
208 vertical-align: top;
a8e1f343 209}
210
05afaf25 211table.formtable tbody td,
212table.formtable tbody th
213{
214 padding: 5px;
215}
992b5971 216
7005a81c 217/*****************************
218***
219*** Course
220***
221******************************/
446390fb 222
223.section .activity img.activityicon {
224 vertical-align:middle;
225 height:16px;
a5afe3ec 226 width:16px;
446390fb 227}
228
229.section img.movetarget {
230 height:16px;
231 width:80px;
232}
233
992b5971 234/* course, entry-page, login */
235.headingblock {
992b5971 236 border-width:1px;
237 border-style:solid;
446390fb 238 padding:5px;
992b5971 239}
240
7005a81c 241
992b5971 242/* course */
a5afe3ec 243
244#course-view .section td {
a5afe3ec 245 vertical-align:top;
246}
247
248#course-view .section .content {
249 padding:5px;
250 border-style:solid;
992b5971 251 border-width:1px;
a8e1f343 252 border-left:0px;
253 border-right:0px;
992b5971 254}
255
a5afe3ec 256#course-view .section .side {
257 padding:5px;
258 border-style:solid;
992b5971 259 border-width:1px;
a5afe3ec 260}
261
262#course-view .section .left {
992b5971 263 border-right:0px;
d80a9029 264 text-align:center;
62c0f37e 265 font-weight:bold;
d80a9029 266 width: 1.5em;
992b5971 267}
268
a5afe3ec 269#course-view .section .right {
992b5971 270 border-left:0px;
d80a9029 271 text-align:center;
272 width: 1.5em;
992b5971 273}
274
476f1aec 275#course-view .current .side {
a5afe3ec 276}
277
278#course-view .topics {
279 margin-top: 9px;
280}
281
282#course-view .weeks {
283 margin-top: 9px;
284}
285
286#course-view .section .spacer {
287 height:0.5em;
288}
289
476f1aec 290#course-view .section .weekdates {
291}
a5afe3ec 292
293
992b5971 294.categoryboxcontent,
295.courseboxcontent {
296 border-width:1px;
297 border-style:solid;
a8e1f343 298}
299
7005a81c 300
25ecf09a 301/* user */
302.userinfobox {
303 border-width: 1px;
304 border-style: solid;
305 border-collapse: separate;
306}
307
308.userinfobox .left {
309 padding: 10px;
310 width: 100px;
311}
312
313.userinfobox .content {
314 padding: 10px;
315 vertical-align: top;
316}
317
318.userinfobox .links {
ebc4968b 319 width: 100px;
25ecf09a 320 padding: 5px;
321 vertical-align: bottom;
322}
323
324.userinfobox .username {
325 padding-bottom: 20px;
326}
327
328
329table.userinfobox {
330 width: 80%;
331 margin-left: 10%;
332 margin-right: 10%;
333}
334
335
336
7005a81c 337/*****************************
338***
339*** Activities
340***
341******************************/
342/* assignment, forum, glossary */
343.forumheaderlist,
344.forumpost {
345 border-width:1px;
346 border-style:solid;
233bc4bb 347 border-collapse:separate;
7005a81c 348}
349
4c7f1eb6 350.forumpost {
351 margin-top: 15px;
352}
353
354.forumpost .topic {
355 padding: 4px;
356}
357
358
359.forumpost .commands {
360 padding-top: 0.5em;
361 text-align:right;
362}
363
364.forumpost .ratings {
365 padding-top: 1em;
366 text-align:right;
367}
368
369.forumpost .content {
370 padding: 4px;
371}
372
3cc9a26c 373.forumpost .footer {
374 padding-top: 0.5em;
375 text-align:right;
376}
377
ec00f824 378.forumpost .link {
379 padding-top: 0.5em;
380 text-align:right;
381}
382
383
4c7f1eb6 384.forumpost .left {
25c0b58d 385 width: 35px;
4c7f1eb6 386 padding: 4px;
387 text-align: center;
388 vertical-align: top;
389}
390
7005a81c 391.forumpostindent {
392 margin-left: 30px;
393}
394
af328e4b 395body#user-view .forumpost,
396.course .forumpost {
ec00f824 397 width: 100%;
398}
399
b6b8055c 400body#mod-forum-search .c0 {
401 text-align: right;
402}
403
404body#mod-forum-search .introcontent {
405 padding: 15px;
406 font-weight:bold;
407}
408
3cc9a26c 409.forumolddiscuss {
410 text-align: right;
411}
412
233bc4bb 413.forumheaderlist {
414 width: 100%;
415}
416
417.forumheaderlist td {
418 border-width:1px 0px 0px 1px;
419 border-style:solid;
420}
421
422.forumheaderlist .replies {
423 text-align: center;
424}
425
426.forumheaderlist .picture {
427 width: 35px;
428}
429
430.forumheaderlist .discussion .starter {
62c0f37e 431 vertical-align: middle;
233bc4bb 432}
433
25ecf09a 434.forumheaderlist .discussion .lastpost {
435 white-space: nowrap;
436}
437
438.forumheaderlist .discussion .author {
439 white-space: nowrap;
440}
441
442.paging {
443 text-align: center;
444 margin: 10px 0px 10px 0px;
445}
233bc4bb 446
546739f6 447.unread {
448 padding-right:2px;
449}
450
7005a81c 451
452/* calendar, course, weblib,php, attandance
453dialouge, exercise, forum, lesson, quiz */
1ea6500d 454table.generaltable td.header,
455table.generaltable th.header,
7005a81c 456.generaltableheader {
7005a81c 457}
458
459
992b5971 460/* glossary, wiki */
1bc9b2ec 461.glossarypost .commands {
ebc4968b 462 width: 200px;
463 white-space: nowrap;
464}
465
5e497e4e 466.entryboxheader {
ebc4968b 467 border-width: 1px 1px 0px 1px;
468 border-style: solid;
469}
470
5e497e4e 471.entrybox {
ebc4968b 472 border-width: 0px 1px 1px 1px;
473 border-style: solid;
474}
475
5e497e4e 476.glossarypost {
477 width: 95%;
478 border-width:1px;
479 border-style:solid;
480 border-collapse:separate;
62c0f37e 481 margin-bottom: 5px;
f2c485e3 482 text-align: left;
483}
484
485
486.entrylist {
487 border-width:0px;
488}
489
490.entrylowersection {
491 padding-top: 10px;
492}
493.entrylowersection table{
494 width: 100%;
495}
496.entrylowersection .aliases {
497 text-align:center;
498 font-size: 0.8em;
499}
500.entrylowersection .icons,
501.entrylowersection .ratings {
502 text-align:right;
503 font-size: 0.8em;
3ae2cde7 504 padding-right: 5px;
505}
506.entrylowersection .ratings {
507 padding-bottom: 2px;
5e497e4e 508}
509
510.glossarypost .entry {
511 padding: 3px;
512}
513
62c0f37e 514.glossarypost .picture {
515 width: 35px;
516}
7005a81c 517
36996192 518.glossarycomment {
519 border-width:1px;
520 border-style:solid;
521 border-collapse:separate;
522 margin-bottom: 5px;
523 text-align: left;
524}
525
526
527.glossarycomment .entry {
528 padding: 3px;
529}
530
531.glossarycomment .picture {
532 width: 35px;
533}
534
535.glossarycomment .icons {
536 text-align: right;
537}
538
3ae2cde7 539/* tabs for glossary */
540
541.generaltab,
542.generaltabselected,
543.generaltabinactive {
544 background:none;
545}
546
547.glossarydisplay {
548 width: 70%;
549}
550
551.glossarydisplay .tabs {
552 width: 100%;
553}
554
555.glossarydisplay .separator {
556 width: 4px;
557}
558
559.glossarydisplay .tabs .selected,
560.glossarydisplay .tabs .inactive,
561.glossarydisplay .tabs .general {
562}
563
564.glossarypopup {
565 width: 95%;
566}
567
568.glossaryapproval {
569 width: 100%;
570}
571
572/******************************************************************/
573/* Stretchy tabs code */
574/*#try4 table {
575.tabs {
576 border-collapse:collapse;
577 width:100%;
578 margin:0;
579}
580/*#try4 td {
581.tabs td {
582 height:34px;
583 padding:0 0 0 14px;
584 background:url(images/gray_left.png) top left no-repeat;
585}
586#try4 th {
587 display:none;
588}
589/*#try4 td a {
590.tabs td a {
591 display:block;
592 height:34px;
593 line-height:38px;
594 padding:0 14px 0 0;
595 background:url(images/gray_right.png) top right no-repeat;
596 text-align:center;
597 white-space:nowrap;
598 text-decoration:none;
599}
600/*#try4 td:hover {
601 background-image:url(images/gray_left_f2.png);
602}
603#try4 td:hover a {
604 line-height:32px;
605 background-image:url(images/gray_right_f2.png);
606}
607
608/*#try4 .last span {
609.tabs .last span {
610 display:block;
611 padding:0 1px 0 0;
612 background:url(imagesright_end.png) top right no-repeat;
613}
614/*html body #try4 .this {
615.glossarydisplay .tabs .selected {
616 background:url(images/active_left.png) top left no-repeat;
617}
618/*html body #try4 .this a {
619.glossarydisplay .tabs .selected a {
620 background:url(images/active_right.png) top right no-repeat;
621 line-height:38px;
622}
623*/
624
625/******************************************************************/
f2c485e3 626
992b5971 627/* message */
628.message_link {
62c0f37e 629 vertical-align:middle;
992b5971 630}
631
632.message_search_results {
633 border-collapse:collapse;
634 border-spacing:0px;
635}
636
637table.message_search_results td {
638 padding:5px;
639 border-width:1px;
640 border-style:solid;
641}
642
7005a81c 643
992b5971 644/* quiz */
645.feedbacktext {
646 display:block;
647}
648
9d034c94 649body#mod-quiz-report table#attempts,
650body#mod-quiz-report table#commands
651{
652 width: 80%;
653 margin: auto;
654}
655body#mod-quiz-report table#attempts {
656 margin: 20px auto;
657}
658body#mod-quiz-report table#attempts .header,
659body#mod-quiz-report table#attempts .cell
660{
661 padding: 4px;
662}
663body#mod-quiz-report table#attempts .header .commands {
664 display: inline;
665}
666body#mod-quiz-report table#attempts .picture {
667 width: 40px;
668}
669body#mod-quiz-report table#attempts td {
670 border-left-width: 1px;
671 border-right-width: 1px;
672 border-left-style: solid;
673 border-right-style: solid;
674}
675
7005a81c 676
992b5971 677/*****************************
678***
679*** Calendar
680***
681******************************/
a8e1f343 682/* calendar */
a8e1f343 683
446390fb 684#calendar {
685 width: 100%;
686 border-spacing: 5px;
687 border-collapse: separate;
688}
689
690#calendar .maincalendar,
691#calendar .sidecalendar
692{
693 vertical-align: top;
694 border: 1px solid;
695}
696
697#calendar .sidecalendar {
698 width: 25%;
699}
700
701#calendar .maincalendar table.calendarmonth {
702 border-collapse: separate;
703 margin: 0px auto;
704 width: 98%;
705}
706
a0c7341a 707#calendar .maincalendar table.calendarmonth th {
446390fb 708 padding:10px;
709 border-bottom:2px solid;
710}
711
a0c7341a 712#calendar .maincalendar table.calendarmonth td {
446390fb 713 height: 5em;
714 padding-left: 4px;
715 padding-top: 4px;
716}
717
a0c7341a 718#calendar .maincalendar table.calendarmonth td,
719table.minicalendar td,
720table.minicalendar th {
446390fb 721 width:14%;
722 vertical-align:top;
723}
724
a0c7341a 725#calendar .maincalendar table.calendarmonth td table td {
446390fb 726 height: auto;
727}
728
729#calendar .maincalendar .heading,
730#calendar .sidecalendar .heading
731{
446390fb 732 padding: 5px;
733}
734
735#calendar .maincalendar .heading .buttons {
736 float: right;
737}
738
739#calendar .maincalendar .filters table,
740#calendar .sidecalendar .filters table,
741.sideblock.block_calendar_month .filters table
742{
743 border-collapse:separate;
744 border-spacing: 2px;
745 background-color: #EEEEEE;
746 padding: 2px;
747 width: 100%;
748}
749
750#calendar .maincalendar .filters {
751 padding: 0px 10px;
752}
753
754#calendar .sidecalendar .filters,
755.sideblock.block_calendar_month .filters
756{
757 padding: 5px;
758}
759
760#calendar .maincalendar .controls {
761 clear:both;
762 padding:10px;
763}
764
760e522b 765#calendar .maincalendar table.calendarmonth ul.events-new,
766#calendar .maincalendar table.calendarmonth ul.events-underway
767{
446390fb 768 padding:0px;
769 margin:0px;
770 list-style-type:none;
771}
772
760e522b 773#calendar .maincalendar table.calendarmonth ul li {
446390fb 774 margin-top: 4px;
775}
776
777table.minicalendar {
91417a70 778 width: 100%;
446390fb 779 margin:10px auto;
780 padding:2px;
781 border-width:1px;
782 border-style:solid;
783 border-collapse:separate;
784 border-spacing:1px !important;
785}
786
a0c7341a 787table.minicalendar th {
446390fb 788 padding: 0px 2px;
789}
790
791#calendar .maincalendar .eventlist {
792 padding: 10px;
793}
794
ed8ea92b 795#calendar .maincalendar .eventlist .event {
796 width:100%;
446390fb 797 margin-bottom:10px;
798 border-spacing:0px;
799 border-collapse:separate;
800 border-width:1px;
801 border-style:solid;
802}
803
ed8ea92b 804#calendar .maincalendar .eventlist .event .name {
805 float:left;
806}
807
808#calendar .maincalendar .eventlist .event .course {
809 float:left;
810 clear:left;
811}
812
813#calendar .maincalendar .eventlist .event .date {
814 float:right;
446390fb 815}
816
ed8ea92b 817#calendar .maincalendar .eventlist .event .description .commands {
818 width:100%;
819}
820
821#calendar .maincalendar .eventlist .event .description {
822 padding:5px;
823}
824
825#calendar .maincalendar .eventlist .event .picture {
446390fb 826 padding:8px;
827}
828
ed8ea92b 829#calendar .maincalendar .eventlist .event .side {
830 width:32px;
831}
832
446390fb 833#calendar #selecteventtype table {
834 margin:auto;
835}
836
e96ba29d 837#calendar .event_global,
838#calendar .event_course,
839#calendar .event_group,
840#calendar .event_user,
841.minicalendar .event_global,
842.minicalendar .event_course,
843.minicalendar .event_group,
844.minicalendar .event_user,
845.block_calendar_month .event_global,
846.block_calendar_month .event_course,
847.block_calendar_month .event_group,
848.block_calendar_month .event_user
849{
a8e1f343 850 border:2px solid !important;
851}
852
e96ba29d 853#calendar .duration_global,
854#calendar .duration_course,
855#calendar .duration_group,
856#calendar .duration_user,
857.minicalendar .duration_global,
858.minicalendar .duration_course,
859.minicalendar .duration_group,
860.minicalendar .duration_user
861{
a8e1f343 862 border-top:2px solid !important;
863 border-bottom:2px solid !important;
864}
865
e96ba29d 866#calendar .today,
867.minicalendar .today {
a8e1f343 868 border:2px solid !important;
869}
e96ba29d 870
a8e1f343 871.cal_popup_bg {
872 padding:0px;
873 margin:0px;
e96ba29d 874 border:1px solid;
a8e1f343 875}
876
877.cal_popup_close {
878 margin-right:5px;
879}
880
446390fb 881.cal_popup_caption {
62c0f37e 882 border-width:0px 0px 1px 0px;
883 border-style:solid;
446390fb 884 padding-bottom:2px;
885}
886
1f473774 887table.calendar-controls {
888 width: 100%;
889}
890
891table.calendar-controls .previous,
892table.calendar-controls .next
893{
894 width: 12%;
895}
896
897#calendar .maincalendar .calendar-controls .previous,
898#calendar .maincalendar .calendar-controls .next
899{
900 width: 30%;
901}
902
992b5971 903/*****************************
904***
905*** Blocks
906***
907******************************/
e0840dee 908/* block_search_forums.php */
909
910.block_search_forums.sideblock .searchform {
911 text-align: center;
912}
913
914.block_search_forums.sideblock .searchform img {
afe6a29e 915 vertical-align: middle;
e0840dee 916}
917
a8e1f343 918/* block_rss_client.php */
919.rssclientlink {
920 padding-bottom:5px;
921 border-top:1px solid;
922}
923
924.rssclientdescription {
925 padding-left:10px;
926 padding-bottom:8px;
927}
928
7005a81c 929
992b5971 930/* sideblock */
931.sideblock {
932 width: 100%;
933 margin-bottom:1em;
9cbf12c0 934 border-collapse:separate;
a8e1f343 935 border-width:1px;
936 border-style:solid;
937}
7005a81c 938
7ff9860d 939.sideblock .header {
9cbf12c0 940 padding:4px;
a8e1f343 941}
942
7ff9860d 943.sideblock .header .hide-show {
c24a1ccd 944 float:right;
945}
946
7ff9860d 947.sideblock .header .hide-show img.hide-show-image {
36b51cb5 948 height:11px;
949 width:11px;
2ad2cbc3 950 margin-top:0.25em;
c24a1ccd 951}
952
7ff9860d 953.sideblock .header .commands {
96803c88 954 float: right;
955 margin-top: 0.3em;
956}
957
7ff9860d 958.sideblock .header .title {
5a46b156 959 float: left;
960}
961
7ff9860d 962.sideblock .header .commands a {
96803c88 963 margin: 0px 2px;
964}
965
78857721 966.sideblock .content {
9cbf12c0 967 padding:4px;
968}
969
78857721 970.sideblock .content hr {
992b5971 971 height:1px;
972 margin-top:4px;
973 margin-bottom:4px;
974 border:none;
975 border-top:1px solid;
af7a6386 976}
977
7ff9860d 978.sideblock .header .hide-show img.hide-show-image {
5bf2ef9f 979 background: url('../../pix/t/switch_minus.gif') no-repeat bottom;
d4f7a815 980}
981
7ff9860d 982.sideblock.hidden .header .hide-show img.hide-show-image {
5bf2ef9f 983 background: url('../../pix/t/switch_plus.gif') no-repeat bottom;
d4f7a815 984}
985
486589c9 986.sideblock.hidden .content {
d4f7a815 987 display: none;
988}
7005a81c 989
78857721 990.sideblock .list {
9ecf051d 991 width: 100%;
992}
993
78857721 994.sideblock .list .c0{
995 padding: 2px;
996}
997
9ecf051d 998.sideblock .footer {
999 margin-top:4px;
1000}
1001
7ff9860d 1002.sideblock .header .icon.hide,
1003.sideblock .header .icon.edit {
5a46b156 1004 margin-right: 6px;
1005}
1006
a8e1f343 1007/* sideblock weblib.php */
78857721 1008.block_course_summary .content {
a8e1f343 1009 padding:10px;
1010}
1011
0fdce319 1012/* blocklib.php */
1013
78857721 1014.block_adminblock .content {
0fdce319 1015 text-align: center;
ec7e2e5f 1016 padding: 10px;
0fdce319 1017}
1018
744fd5bb 1019/* block_quiz_results.php */
29ba5158 1020.block_quiz_results table.grades {
cae0f35b 1021 width: 100%;
cae0f35b 1022}
1023
29ba5158 1024.block_quiz_results table.grades caption {
9c581405 1025 margin: 1em 0px 0px 0px;
1026 border-bottom: 1px solid;
cae0f35b 1027}
1028
29ba5158 1029.block_quiz_results table.grades .number, .block_quiz_results table.grades .grade {
9c581405 1030 width: 10%;
9c581405 1031}
1032
29ba5158 1033.block_quiz_results h1 {
9c581405 1034 margin: 4px;
eb111397 1035}
744fd5bb 1036
1037/*****************************
1038***
1039*** Doc
1040***
1041******************************/
1042
1043/* contents.php */
1044
46767225 1045.cell { /* Very generic table cell*/
9184faa4 1046 vertical-align: top;
1047}
1048
744fd5bb 1049body#doc-contents h1 {
1050 font-size: 1em;
1051 margin: 1em 0px 0px 0px;
1052}
1053
1054body#doc-contents ul {
1055 list-style-type: none;
1056 margin: 0px;
1057 padding: 0px;
1058 font-size: 0.8em;
1059 width: 90%; /* try it on IE without this and see what happens */
1060}
be37582e 1061
1062body#course-view .unread {
1063 margin-left: 3em;
1064}
d897c9c4 1065
1066body#admin-index .c0 {
1067 vertical-align: top;
1068 background: #FAFAFA;
1069}
bdfd3103 1070
1ea6500d 1071body#admin-modules table.generaltable td.cell,
bdfd3103 1072body#admin-modules .generaltablecell {
b258c9a8 1073 padding-top: 2px;
1074 padding-bottom: 2px;
bdfd3103 1075}
ac91569f 1076
1ea6500d 1077body#admin-blocks table.generaltable td.cell,
ac91569f 1078body#admin-blocks .generaltablecell {
1079 padding-top: 1px;
1080 padding-bottom: 1px;
1081}
2f71f2a2 1082
1083body#admin-config .confighelp {
1084 display: block;
1085 padding-bottom: 20px;
1086}
2efa8aa3 1087body#course-enrol .generalbox {
1088 margin-top: 20px;
1089}
1090body#course-enrol .coursebox {
1091 margin-top: 20px;
1092}
af328e4b 1093
de99223a 1094.loginbox .content {
1095 border-width:1px;
1096 border-style:solid;
1097 padding:15px;
1098}
1099
af328e4b 1100.headingblock .link {
1101 text-align:right;
1102}
1103