11 background-color: #ffffcc;
13 border: 2px solid
#FF0;
22 font-family: verdana
, arial
, helvetica
, sans-serif
;
25 background-image: url
(pix/bg.jpg);
38 text-decoration: none
;
42 text-decoration: underline
;
45 background-color: #EEEEEE;
56 margin: 10px 0 10px 5px;
60 background-image: url
(pix/header.png);
61 background-repeat: repeat-x
;
62 background-position: center top
;
66 border-right-width: 1px;
67 border-left-width: 1px;
68 border-right-style: solid
;
69 border-left-style: solid
;
70 border-right-color: #F1ECE6;
71 border-left-color: #F1ECE6;
74 background-image: url
(pix/header.png);
75 background-repeat: repeat-x
;
76 background-position: center top
;
80 border-right-width: 1px;
81 border-left-width: 1px;
82 border-style: none solid
;
83 border-right-color: #F1ECE6;
84 border-left-color: #F1ECE6;
87 border: 1px solid
#F1ECE6;
90 background-color: #EEEEEE;
93 border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
96 border: 1px solid
#F1ECE6;
99 border-top-width: 1px;
100 border-style: solid none none
;
101 border-top-color: #DDDDDD;
103 table
.generaltable th
.header
{
104 padding-bottom: 10px;
107 border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE;
109 table
.generaltable td
.cell
{
111 border-color: #DDDDDD;
114 background-color: #EEEEEE;
117 border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
120 border: 1px solid
#DDDDDD;
123 background-color: #E88;
124 border-color: #660000;
134 div
.headermenu div
.logininfo
{
135 margin-bottom: 0.2em;
141 div
.navbar div
.navbutton form
{
144 div
.navbar div
.navbutton
{
148 padding: 3px 3px 6px 0;
151 background-image: url
(pix/header.png);
152 background-repeat: repeat-x
;
153 background-position: center bottom
;
154 border-right-width: 1px;
155 border-left-width: 1px;
156 border-style: none solid
;
157 border-right-color: #cccccc;
158 border-left-color: #cccccc;
171 border-top-style: none
;
172 border-bottom-style: none
;
177 div
.sideblock div
.content
* {
180 div
.block_login div
.content div
.c1
{
184 div
.block_login div
.content div
.btn input
{
187 div
.sideblock ul
.list span
.c1
{
190 div
.sideblock div
.title h2
{
194 div
.sideblock div
.header
{
197 border-color: #DDDDDD #CCCCCC #88DD55 #DDDDDD;
199 div
.sideblock div
.content
{
200 padding: 0.3em 0.3em 0.5em;
202 border-right-color: #DDDDDD;
203 border-bottom-color: #DDDDDD;
204 border-left-color: #FFFFFF;
206 div
.sideblock table
.minicalendar td
.day
{
210 div
.sideblock table
.minicalendar
{
213 body#admin-lang h2
.main
{
217 body#course-index table
.generalbox
{
218 background-color: #EEEEEE;
221 border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
223 table
.minicalendar td
.today
{
225 border: 2px solid
#0066FF;
227 div
.sideblock table
.minicalendar tr
.weekdays
{
232 border-color: #F1ECE6;
234 div
.courseboxcontent
{
235 background-color: #EEEEEE;
238 border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
240 td
.courseboxcontent
{
241 background-color: #EEEEEE;
244 border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
247 border: 1px solid
#88DD55;
249 .tabrow td.selected {
250 border-top-width: 1px;
251 border-right-width: 1px;
252 border-left-width: 1px;
253 border-style: solid solid none
;
254 border-top-color: #88DD55;
255 border-right-color: #88DD55;
256 border-left-color: #88DD55;
258 .sideblock .content .message {
261 .sideblock .header .hide-show img.hide-show-image {
262 background-image: url
(../../pix/t/switch_minus.gif);
263 background-repeat: no-repeat
;
266 .sideblock.hidden .header .hide-show img.hide-show-image {
267 background-image: url
(../../pix/t/switch_plus.gif);
268 background-repeat: no-repeat
;
271 #calendar .event_global
{
272 background-color: #D6F8CD;
273 border-color: #D6F8CD;
275 .minicalendar .event_global {
276 background-color: #D6F8CD;
277 border-color: #D6F8CD;
279 .block_calendar_month .event_global {
280 background-color: #D6F8CD;
281 border-color: #D6F8CD;
283 #calendar .event_course
{
284 background-color: #FFD3BD;
285 border-color: #FFD3BD;
287 .minicalendar .event_course {
288 background-color: #FFD3BD;
289 border-color: #FFD3BD;
291 .block_calendar_month .event_course {
292 background-color: #FFD3BD;
293 border-color: #FFD3BD;
295 #calendar .event_group
{
296 background-color: #FEE7AE;
297 border-color: #FEE7AE;
299 .minicalendar .event_group {
300 background-color: #FEE7AE;
301 border-color: #FEE7AE;
303 .block_calendar_month .event_group {
304 background-color: #FEE7AE;
305 border-color: #FEE7AE;
307 #calendar .event_user
{
308 background-color: #DCE7EC;
309 border-color: #DCE7EC;
311 .minicalendar .event_user {
312 background-color: #DCE7EC;
313 border-color: #DCE7EC;
315 .block_calendar_month .event_user {
316 background-color: #DCE7EC;
317 border-color: #DCE7EC;
319 div
.sideblock div
.calendar-controls span
.current
{
322 body
.admin table
.generaltable
{
325 body#course-view tr
.section td
.side
{
328 body#course-view tr
.section td
.content
{
329 padding-bottom: 1.5em;
333 border: 1px solid
#F1ECE6;
335 td
.sitetopiccontent
{
338 body#site-index td
.categoryboxcontent
{
341 div
.sideblock span
.icon
{
346 div
.sideblock ul
.list li
{
349 td
.categoryboxcontent
{
350 background-color: #EEEEEE;
353 border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
355 body#admin-roles-manage td
.generalboxcontent table td
{
357 padding-right: 0.5em;
359 div
.breadcrumb span
.sep
{
360 font-family: arial
, sans-serif
;
363 div
.calendar-controls span
.previous
{
364 font-family: arial
, sans-serif
;
366 div
.calendar-controls span
.next
{
367 font-family: arial
, sans-serif
;
370 div
.sideblock div
.header div
.commands
{
372 background-color: #ffffff;
374 fieldset
.adminsettings span
.form-shortname
{
378 fieldset
.adminsettings
{
379 background-color: #EEEEEE;
382 border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;
384 form
.mform div
.textarea textarea
{
390 padding: 5px 5px 0 0;
391 background-color: #F1ECE6;
406 border-collapse: collapse
;
409 table#layout-table td#middle-column
{
418 div
.mdescr div
.images
{
424 body#admin-auth td#middle-column
{
425 padding-bottom: 10px;
431 background-color: #ffffff;
432 border-color: #F1ECE6;
453 div
.sideblock div
.bt div
{
454 background-image: url
(pix/box.png);
455 background-repeat: no-repeat
;
456 background-position: 0 0;
457 background-color: transparent
;
463 div
.sideblock div
.bt
{
464 background-image: url
(pix/box.png);
465 background-repeat: no-repeat
;
466 background-position: 100% 0;
469 background-color: transparent
;
471 div
.sideblock div
.header div
.bt div
{
472 background-image: url
(pix/box.png);
473 background-repeat: no-repeat
;
474 background-position: 0 0;
475 background-color: transparent
;
481 div
.sideblock div
.header div
.bt
{
482 background-image: url
(pix/box.png);
483 background-repeat: no-repeat
;
484 background-position: 100% 0;
487 background-color: transparent
;
489 div
.sideblock div
.header div
.i1
{
490 background-image: url
(pix/borders.png);
491 background-repeat: repeat-y
;
492 background-position: 0 0;
493 background-color: transparent
;
496 div
.sideblock div
.header div
.i2
{
497 background-image: url
(pix/borders.png);
498 background-repeat: repeat-y
;
499 background-attachment: scroll
;
500 background-position: 100% 0;
501 background-color: transparent
;
504 div
.sideblock div
.header div
.i3
{
506 background-color: #ffffff;
507 border-top-width: 1px;
508 border-right-width: 0;
509 border-bottom-width: 1px;
510 border-style: solid none
;
511 border-top-color: #ffffff;
512 border-bottom-color: #ffffff;
514 div
.sideblock div
.i1
{
515 background-image: url
(pix/beige_borders.png);
516 background-repeat: repeat-y
;
517 background-position: 0 0;
518 background-color: transparent
;
521 div
.sideblock div
.i2
{
522 background-image: url
(pix/beige_borders.png);
523 background-repeat: repeat-y
;
524 background-attachment: scroll
;
525 background-position: 100% 0;
526 background-color: transparent
;
529 div
.sideblock div
.i3
{
530 background-color: #f1ece6;
534 div
.sideblock div
.bb div
{
535 background-image: url
(pix/beige_box.png);
536 background-repeat: no-repeat
;
537 background-position: 0 100%;
538 background-color: transparent
;
544 div
.sideblock div
.bb
{
545 background-image: url
(pix/beige_box.png);
546 background-repeat: no-repeat
;
547 background-position: 100% 100%;
550 background-color: transparent
;
552 td#left-column div
.hidden div
.header
{
553 border-bottom-style: none
;
555 td#right-column div
.hidden div
.header
{
556 border-bottom-style: none
;
558 td#middle-column div
.bt div
{
559 background-image: url
(pix/box.png);
560 background-repeat: no-repeat
;
561 background-position: 0 0;
562 background-color: transparent
;
568 td#middle-column div
.bt
{
569 background-image: url
(pix/box.png);
570 background-repeat: no-repeat
;
571 background-position: 100% 0;
574 background-color: transparent
;
576 td#middle-column div
.i1
{
577 background-image: url
(pix/borders.png);
578 background-repeat: repeat-y
;
579 background-position: 0 0;
580 background-color: transparent
;
583 td#middle-column div
.i2
{
584 background-image: url
(pix/borders.png);
585 background-repeat: repeat-y
;
586 background-attachment: scroll
;
587 background-position: 100% 0;
588 background-color: transparent
;
591 td#middle-column div
.i3
{
592 background-color: #FFFFFF;
596 border-color: #FFFFFF;
598 td#middle-column div
.bb div
{
599 background-image: url
(pix/box.png);
600 background-repeat: no-repeat
;
601 background-position: 0 100%;
602 background-color: transparent
;
608 td#middle-column div
.bb
{
609 background-image: url
(pix/box.png);
610 background-repeat: no-repeat
;
611 background-position: 100% 100%;
614 background-color: transparent
;
616 td#middle-column div
.bt div
{
619 div#footer div
.bt div
{
620 background-image: url
(pix/beige_box.png);
621 background-repeat: no-repeat
;
622 background-position: 0 0;
623 background-color: transparent
;
630 background-image: url
(pix/beige_box.png);
631 background-repeat: no-repeat
;
632 background-position: 100% 0;
635 background-color: transparent
;
639 background-image: url
(pix/beige_borders.png);
640 background-repeat: repeat-y
;
641 background-position: 0 0;
642 background-color: transparent
;
646 background-image: url
(pix/beige_borders.png);
647 background-repeat: repeat-y
;
648 background-attachment: scroll
;
649 background-position: 100% 0;
650 background-color: transparent
;
654 background-color: #f1ece6;
658 border-color: #f1ece6;
660 div#footer div
.bb div
{
661 background-image: url
(pix/beige_box.png);
662 background-repeat: no-repeat
;
663 background-position: 0 100%;
664 background-color: transparent
;
671 background-image: url
(pix/beige_box.png);
672 background-repeat: no-repeat
;
673 background-position: 100% 100%;
676 background-color: transparent
;
679 div#header div
.bt div
{
680 background-image: url
(pix/beige_box.png);
681 background-repeat: no-repeat
;
682 background-position: 0 0;
683 background-color: transparent
;
690 background-image: url
(pix/beige_box.png);
691 background-repeat: no-repeat
;
692 background-position: 100% 0;
695 background-color: transparent
;
698 background-image: url
(pix/beige_borders.png);
699 background-repeat: repeat-y
;
700 background-position: 0 0;
701 background-color: transparent
;
705 background-image: url
(pix/beige_borders.png);
706 background-repeat: repeat-y
;
707 background-attachment: scroll
;
708 background-position: 100% 0;
709 background-color: transparent
;
713 background-color: #F1ECE6;
715 border-top-width: 1px;
716 border-bottom-width: 1px;
717 border-style: solid none
;
718 border-top-color: #F1ECE6;
719 border-bottom-color: #F1ECE6;
721 div#header div
.bb div
{
722 background-image: url
(pix/beige_box.png);
723 background-repeat: no-repeat
;
724 background-position: 0 100%;
725 background-color: transparent
;
732 background-image: url
(pix/beige_box.png);
733 background-repeat: no-repeat
;
734 background-position: 100% 100%;
737 background-color: transparent
;
739 div#header-home div
.bt div
{
740 background-image: url
(pix/beige_box.png);
741 background-repeat: no-repeat
;
742 background-position: 0 0;
743 background-color: transparent
;
749 div#header-home div
.bt
{
750 background-image: url
(pix/beige_box.png);
751 background-repeat: no-repeat
;
752 background-position: 100% 0;
755 background-color: transparent
;
757 div#header-home div
.i1
{
758 background-image: url
(pix/beige_borders.png);
759 background-repeat: repeat-y
;
760 background-position: 0 0;
761 background-color: transparent
;
764 div#header-home div
.i2
{
765 background-image: url
(pix/beige_borders.png);
766 background-repeat: repeat-y
;
767 background-attachment: scroll
;
768 background-position: 100% 0;
769 background-color: transparent
;
772 div#header-home div
.i3
{
773 background-color: #F1ECE6;
775 border-top-width: 1px;
776 border-bottom-width: 1px;
777 border-style: solid none
;
778 border-top-color: #F1ECE6;
779 border-bottom-color: #F1ECE6;
781 div#header-home div
.bb div
{
782 background-image: url
(pix/beige_box.png);
783 background-repeat: no-repeat
;
784 background-position: 0 100%;
785 background-color: transparent
;
791 div#header-home div
.bb
{
792 background-image: url
(pix/beige_box.png);
793 background-repeat: no-repeat
;
794 background-position: 100% 100%;
797 background-color: transparent
;
799 body
.nocoursepage div#content div
.bt div
{
800 background-image: url
(pix/box.png);
801 background-repeat: no-repeat
;
802 background-position: 0 0;
803 background-color: transparent
;
809 body
.nocoursepage div#content div
.bt
{
810 background-image: url
(pix/box.png);
811 background-repeat: no-repeat
;
812 background-position: 100% 0;
815 background-color: transparent
;
817 body
.nocoursepage div#content div
.i1
{
818 background-image: url
(pix/borders.png);
819 background-repeat: repeat-y
;
820 background-position: 0 0;
821 background-color: transparent
;
824 body
.nocoursepage div#content div
.i2
{
825 background-image: url
(pix/borders.png);
826 background-repeat: repeat-y
;
827 background-attachment: scroll
;
828 background-position: 100% 0;
829 background-color: transparent
;
832 body
.nocoursepage div#content div
.i3
{
833 background-color: #FFFFFF;
837 border-color: #FFFFFF;
839 body
.nocoursepage div#content div
.bb div
{
840 background-image: url
(pix/box.png);
841 background-repeat: no-repeat
;
842 background-position: 0 100%;
843 background-color: transparent
;
849 body
.nocoursepage div#content div
.bb
{
850 background-image: url
(pix/box.png);
851 background-repeat: no-repeat
;
852 background-position: 100% 100%;
855 background-color: transparent
;
857 td#middle-column tr
.section
{
858 background-image: url
(pix/bottom_shadow_to_top.png);
859 background-repeat: repeat-x
;
860 background-position: center bottom
;
861 border: 1px solid
#F1ECE6;
863 td#middle-column tr
.separator
{
864 background-image: none
;
869 background-image: url
(pix/bottom_shadow_to_top.png);
870 background-repeat: repeat-x
;
871 background-position: center bottom
;
874 background-image: url
(pix/header.png);
875 background-repeat: repeat-x
;
876 background-position: center bottom
;
877 background-color: #FFFFFF;
884 div
.coursebox div
.summary
{
887 table
.forumpost tr
.header
{
888 background-image: url
(pix/header.png);
889 background-repeat: repeat-x
;
890 background-position: left bottom
;
896 table
.forumpost tr
.header td
.topic
{
897 padding-bottom: 10px;
900 table
.forumpost div
.commands
{
901 background-image: url
(pix/bottom_shadow_to_top.png);
902 background-repeat: repeat-x
;
903 background-position: center bottom
;
905 border-top-width: 1px;
906 border-bottom-width: 1px;
907 border-style: solid none
;
908 border-top-color: #F1ECE6;
909 border-bottom-color: #F1ECE6;
911 table
.forumheaderlist
{
912 border-color: #F1ECE6;
914 table
.forumheaderlist tr
.discussion td
{
915 border-color: #F1ECE6;
918 border-right-width: 1px;
919 border-right-style: solid
;
920 border-right-color: #F1ECE6;
922 div
.glossarydisplay table
.glossarypost
{
923 border-color: #F1ECE6;
925 div
.glossarydisplay div
.entrybox
{
926 border-color: #F1ECE6;
928 div
.glossarydisplay hr
{
930 background-image: url
(pix/bottom_shadow.png);
931 background-repeat: repeat-x
;
932 background-position: left top
;
936 div
.mwiki div
.tabtree
{
939 table#categoryquestions
{
947 border-bottom-width: 1px;
948 border-bottom-style: solid
;
949 border-top-style: none
;
950 border-bottom-color: #0066FF;
953 background-image: url
(pix/bottom_shadow_to_top.png);
954 background-repeat: repeat-x
;
955 background-position: center bottom
;
959 border-left-width: 1px;
960 border-left-style: solid
;
961 border-left-color: #F1ECE6;
963 div
.que div
.content
{
966 body#course-user div
.section
{
967 border: 1px solid
#F1ECE6;
969 body#course-user div
.tabtree
{
979 #message-index #header
,
#message-discussion #header
,
#message-history #header
,
#message-user #header
{
982 #message-index #footer
,
#message-discussion #footer
,
#message-history #footer
{
985 #message-index #page
,
#message-user #page
,
#message-history #page
{
988 #message-user #page
{
991 #message-user #content
{
994 body#grade-index
.grades
.header
{
999 .grade-edit-scale .scale_options {
1003 .grade-report-grader .gradestable tr.groupavg td.cell {
1008 .grade-report-grader .gradestable tr.avg td.cell {
1013 .grade-report-grader
.gradestable td
.cat
,
1014 .grade-report-grader .gradestable td.course {