1 /*******************************************************************
4 This CSS file contains all layout definitions like positioning,
5 floats, margins, padding, borders etc.
7 Styles are organised into the following sections:
31 *******************************************************************/
49 border-collapse:separate
;
53 #layout-table #left-column
,
54 #layout-table #middle-column
,
55 #layout-table #right-column
60 #layout-table #middle-column
{
71 background:transparent
;
77 /* overflow: hidden; */
81 /* content: "<!-- -->"; */
101 /* .clearfix {display: inline-table;} */
103 /* Hides from IE-mac \*/
104 * html
.clearfix
{height: 1%;}
105 .clearfix {display: block
;}
106 /* End hide from IE-mac */
122 border-collapse: collapse
;
144 #addmembersform table
{
234 #notice .buttons div
,
235 #notice .buttons form
{
239 #notice .singlebutton
{
275 padding: 0 0 0 0.3em;
279 padding: 0 0 0 0.3em;
287 .generaltable .cell {
290 border-collapse: collapse
;
293 #participationreport .reporttable
{
299 #participationreport {
303 #participationreport .modulename
{
307 #participationreportselector {
311 #participationreportactions {
353 table
.formtable tbody th
{
357 table
.formtable tbody td
,
358 table
.formtable tbody th
363 table
.formtable tbody
.htmlarea td
,
364 table
.formtable tbody
.htmlarea th
376 margin: 10px 0 10px 0;
388 vertical-align: middle
;
395 vertical-align: middle
;
405 form
.popupform label
{
413 .arrow_button input {
418 .groupmanagementtable td {
422 .groupmanagementtable p {
426 .groupmanagementtable select {
430 #group-groupings .buttons
{
435 #group-groupings .buttons
.singlebutton
{
445 vertical-align:middle
;
453 vertical-align:middle
;
461 vertical-align:middle
;
474 /*Accessibility: text 'seen' by screen readers but not visual users. Fixed for RTL languages, example Farsi. */
505 border: 1px solid
#DDDDDD;
510 .mform fieldset.hidden, .mform fieldset.felement {
513 .mform fieldset.felement {
516 .mform fieldset legend {
520 .mform fieldset .advancedbutton{
535 margin: 5px 0 0 10px;
539 .mform .fitemtitle div{
543 div
.fitem fieldset
.fgroup label
, div
.fradio label
, div
.fcheckbox label
,
544 fieldset
.fdate_selector label
{
550 .mform div.felement, .mform fieldset.felement{
553 margin: 5px 0 0 10px;
559 .mform div.fdescription {
564 .mform .fdescription.required {
568 .mform input, .mform select {
571 .mform .ftextarea #id_alltext {
577 .mform div.fhtmleditor {
578 margin: 0 auto
10px auto
;
582 padding: 25px 0 20px 0;
584 .mform span.error, .mform span.required {
587 .mform div.error,.mform fieldset.error {
588 border: 1px solid red
;
592 .mform .fcheckbox input {
595 .mform .fpassword .unmask {
598 .mform .fpassword .unmask input {
603 .mform label .req, .mform label .adv {
608 div
.mform div
.fitem div
.fstatic
{
609 border-color : #D3D3D3;
610 border-style : dashed
;
614 #admin-register .mform
.fsubmit
{
623 div
.phpinfo
.center table
{
629 div
.phpinfo
.center th
{
633 .backup-form-instances {
634 margin:0px 20px 0px 20px;
636 .restore-form-instances {
637 margin:0px 20px 0px 20px;
651 .headermain, h1.headermain {
689 .navbar
.navbutton div
,
690 .navbar .navbutton form {
696 .navbar .breadcrumb {
731 list-style-type:none
;
734 .navigation ul li form
,
742 .navigation ul li form fieldset
,
743 .navigation ul li form div select {
744 vertical-align: middle
;
747 .navigation optgroup {
756 .navigation optgroup option {
760 #navmenupopup option
,
761 #navmenufooterpopup option
{
762 padding: 2px 0 2px 20px;
763 background-repeat: no-repeat
;
764 background-position: 1px 2px;
765 vertical-align: middle
;
794 .performanceinfo span {
798 #footer .validators
{
801 border-top: 1px dotted gray
;
804 #footer .validators ul
{
807 list-style-type:none
;
810 #footer .validators ul li
{
826 span
.mediaplugin_mp3
{
838 body#admin-index
.c0
{
842 body#admin-index
.c1
{
843 vertical-align: middle
;
846 body#admin-blocks table
.generaltable th
,
847 body#admin-filters table
.generaltable th
,
848 body#admin-modules table
.generaltable th
,
849 body#admin-auth table
.generaltable th
854 body#admin-modules
.generaltablecell
860 body#admin-blocks table
.generaltable th
,
861 body#admin-blocks table
.generaltable td
.cell
,
862 body#admin-filters table
.generaltable th
,
863 body#admin-filters table
.generaltable td
.cell
,
864 body#admin-modules table
.generaltable th
,
865 body#admin-modules table
.generaltable td
.cell
,
866 body#admin-auth table
.generaltable th
,
867 body#admin-auth table
.generaltable td
.cell
871 vertical-align: middle
;
874 body#admin-blocks table
.generaltable th
.c0
,
875 body#admin-blocks table
.generaltable td
.c0
,
876 body#admin-filters table
.generaltable th
.c0
,
877 body#admin-filters table
.generaltable td
.c0
,
878 body#admin-modules table
.generaltable th
.c0
,
879 body#admin-modules table
.generaltable td
.c0
,
880 body#admin-auth table
.generaltable th
.c0
,
881 body#admin-auth table
.generaltable td
.c0
886 body#admin-modules table
.generaltable td
.c0
892 #admin-config .confighelp
{
894 padding-bottom: 20px;
897 #admin-roles-manage table
.generalbox
{
901 #admin-stickyblocks .generalbox
{
905 #admin-index .copyrightnotice
{
910 #admin-report-simpletest-index .exception pre
{
914 #admin-report-simpletest-index .unittestsummary
{
919 #admin-roles-allowassign .buttons
,
920 #admin-roles-allowoverride .buttons
,
921 #admin-roles-manage .buttons
,
922 #admin-roles-override .buttons
{
927 #admin-roles-manage .buttons
.singlebutton
,
928 #admin-roles-override .buttons
.singlebutton
{
933 #admin-roles-manage .selector
,
934 #admin-roles-assign .selector
,
935 #admin-roles-override .selector
{
940 #admin-roles-manage table
.roledesc
,
941 #admin-roles-override table
.roledesc
{
946 #admin-roles-manage table
.rolecap
,
947 #admin-roles-override table
.rolecap
{
959 #admin-roles-manage .rolecap
.cap-desc
.cap-name
,
960 #admin-roles-override .rolecap
.cap-desc
.cap-name
{
964 #admin-roles-override .cell
.c1
,
965 #admin-roles-assign .cell
.c3
,
966 #admin-roles-assign .cell
.c1
{
970 #admin-lang .generalbox
{
977 #admin-langimport .generalbox
{
984 #admin-langimport .generalbox table
{
989 #admin-index .adminwarning
{
996 #admin-index .adminwarning
.singlebutton
,
997 #admin-index #layout-table
.singlebutton
{
1002 #admin-user-user_bulk #users
.fgroup
{
1003 white-space: nowrap
;
1006 .plugincompattable caption {
1013 .plugincheckwrapper td{
1014 border: 1px #bbbbbb solid
;
1017 .plugincheckwrapper{
1020 /* Admin settings */
1021 #adminsettings div
.form-item
{
1023 margin: 1em 0 2em 0;
1026 #adminsettings .form-label
{
1033 #adminsettings .form-shortname
{
1037 #adminsettings .form-setting
{
1043 #adminsettings .form-defaultinfo
{
1047 #adminsettings .defaultsnext
{
1048 margin-right: 0.5em;
1052 #adminsettings .form-description
{
1054 margin: 0.5em 0 0em 13em;
1058 #adminsettings fieldset
{
1063 #adminsettings legend
{
1067 #adminsettings fieldset
.error
{
1068 margin: 0.2em 0 0.5em 0;
1069 padding: 0.5em 0 0 0;
1072 #adminsettings fieldset
.error legend
{
1076 #adminsettings .form-multicheckbox li
{
1080 #adminsettings .form-multicheckbox ul
{
1085 #adminsettings .form-item
.pathok
,
1086 #adminsettings .form-item
.patherror
{
1090 #adminsettings .form-htmlarea
{
1095 #adminsettings .form-htmlarea
.htmlarea
{
1105 margin: 10px 0 0 13em;
1112 .block_admin_tree .admintree {
1116 .block_admin_tree .admintree .depth1 {
1120 .block_admin_tree .admintree .depth2 {
1124 .block_admin_tree .admintree .depth3 {
1128 .block_admin_tree .admintree .depth4 {
1132 #admin-lang .translator
{
1134 border-style: solid
;
1137 #adminsettings #admin-calendar_weekend table
{
1141 #adminsettings #admin-calendar_weekend table td
{
1145 #adminsettings #admin-calendar_weekend table td label
{
1151 #trustedhosts .generaltable
{
1157 #trustedhosts .standard
{
1166 #admin-report-courseoverview-index .graph
,
1167 #course-report-stats-index .graph
,
1168 #admin-report-stats-index .graph
{
1173 #admin-uploaduser table#uuresults
{
1177 #admin-uploaduser table#uupreview
,
1178 #admin-uploaduser table#uuresults td
.cell
{
1187 /*Accessibility: Skip block link, for keyboard-only users. */
1188 a
.skip-block
, a
.skip
{
1193 a
.skip-block:focus
, a
.skip-block:active
,
1194 a
.skip:focus
, a
.skip:active
{
1198 .skip-block-to, #maincontent {
1208 .sideblock .header, .sideblock h2.header {
1214 border-style: solid
;
1215 border-bottom: none
;
1222 .sideblock .header .hide-show-image {
1229 .sideblock .header .commands {
1235 .sideblock .header .commands a {
1239 #left-column .hidden
.header
,
1240 #right-column .hidden
.header
1242 border-bottom-width: 1px;
1243 border-bottom-style: solid
;
1246 #left-column .hidden
.content
,
1247 #right-column .hidden
.content
1252 .sideblock
.header
.icon
.hide
,
1253 .sideblock .header .icon.edit {
1257 .sideblock .content {
1260 border-style: solid
;
1263 .sideblock
.content h3
,
1264 .sideblock .content h2 {
1268 .sideblock .content h2 {
1273 .sideblock .content .head {
1277 .sideblock .content hr {
1282 border-top:1px solid
;
1285 .sideblock div.column {
1291 .sideblock div.column.c0 {
1295 .sideblock div.column.c1 {
1299 .sideblock .content .c0 img.icon {
1303 .sideblock .content .list, .unlist, .inline-list {
1309 .sideblock .content .list {
1313 .sideblock .content .list li {
1317 .sideblock .content .inline-list li, .inline-list li {
1321 .sideblock .content ul.list li.listentry {
1325 .sideblock .content div.info {
1329 .sideblock .footer {
1335 .sideblock img.userpicture {
1347 .blockconfigtable td.label {
1352 .blockconfigtable td.value {
1357 .blockconfigtable td.submit {
1361 .blockconfiginstancecontent .tabs {
1371 .block_messages .content {
1377 .block_recent_activitysideblock .h3 {
1381 .block_online_users
.listentry div
.user
,
1382 .block_messages .listentry div.user {
1386 .block_online_users
.listentry div
.message
,
1387 .block_messages .listentry div.message {
1391 .block_course_list .footer {
1404 .block_search_forums .invisiblefieldset {
1408 .block_tag_youtube .youtube-thumb {
1410 padding-bottom: 0.5em;
1414 .block_tag_youtube .yt-video-entry li {
1418 .block_tag_flickr .flickr-photos {
1429 .blogpost .audience {
1444 border-spacing: 5px;
1445 border-collapse: separate
;
1453 #calendar .sideblock h2
{
1457 #calendar .maincalendar
,
1458 #calendar .sidecalendar
1460 vertical-align: top
;
1465 #calendar .maincalendar
{
1469 #calendar .maincalendar
.heightcontainer
{
1474 #calendar .maincalendar
.bottom
{
1480 #calendar .sidecalendar
{
1484 #calendar .maincalendar table
.calendarmonth
{
1485 border-collapse: separate
;
1490 #calendar .maincalendar table
.calendarmonth th
{
1492 border-bottom:2px solid
;
1495 #calendar .maincalendar table
.calendarmonth td
{
1502 #calendar .maincalendar table
.calendarmonth td
,
1503 table
.minicalendar td
,
1504 table
.minicalendar th
{
1508 table
.minicalendar td
{
1511 #calendar .maincalendar table
.calendarmonth td table td
{
1515 #calendar div
.header
1520 #calendar .sideblock div
.header
1525 #calendar .maincalendar
.buttons
{
1529 #calendar .maincalendar
.filters table
,
1530 #calendar .sidecalendar
.filters table
,
1531 .sideblock
.block_calendar_month
.filters table
1533 border-collapse:separate
;
1534 border-spacing: 2px;
1539 #calendar .maincalendar
.filters
{
1543 #calendar .sidecalendar
.filters
{
1547 #calendar .maincalendar
.controls
{
1552 #calendar .maincalendar table
.calendarmonth ul
.events-new
,
1553 #calendar .maincalendar table
.calendarmonth ul
.events-underway
1557 list-style-type:none
;
1560 #calendar .maincalendar table
.calendarmonth ul li
{
1564 .minicalendarblock {
1568 table
.minicalendar
{
1574 border-collapse:separate
;
1575 border-spacing:1px !important
;
1578 table
.minicalendar th
{
1582 #calendar .maincalendar
.eventlist
{
1586 #calendar .maincalendar
.eventlist
.topic
{
1590 border-bottom-color: #EEEEEE;
1591 border-bottom-width: 1px;
1594 #calendar .maincalendar
.eventlist
.event
{
1598 border-collapse:separate
;
1603 #calendar .maincalendar
.eventlist
.event
.name
{
1607 #calendar .maincalendar
.eventlist
.event
.course
{
1612 #calendar .maincalendar
.eventlist
.event
.date
{
1616 #calendar .maincalendar
.eventlist
.event
.description
.commands
{
1620 #calendar .maincalendar
.eventlist
.event
.description
{
1624 #calendar .maincalendar
.eventlist
.event
.picture
{
1628 #calendar .maincalendar
.eventlist
.event
.side
{
1632 #calendar #selecteventtype table
{
1636 #calendar .event_global
,
1637 #calendar .event_course
,
1638 #calendar .event_group
,
1639 #calendar .event_user
,
1640 .minicalendar
.event_global
,
1641 .minicalendar
.event_course
,
1642 .minicalendar
.event_group
,
1643 .minicalendar .event_user {
1644 border:2px solid
!important
;
1647 #calendar .duration_global
,
1648 #calendar .duration_course
,
1649 #calendar .duration_group
,
1650 #calendar .duration_user
,
1651 .minicalendar
.duration_global
,
1652 .minicalendar
.duration_course
,
1653 .minicalendar
.duration_group
,
1654 .minicalendar
.duration_user
1656 border-top:2px solid
!important
;
1657 border-bottom:2px solid
!important
;
1661 .minicalendar .today {
1665 #calendar .nottoday
,
1666 .minicalendar .today {
1680 .cal_popup_caption {
1681 border-width:0px 0px 1px 0px;
1686 /*Accessibility: controls now div and span, 20:58:20% or 12:74:12% */
1687 .calendar-controls
.previous
,
1688 .calendar-controls
.next
,
1689 .calendar-controls .current {
1694 .calendar-controls .previous {
1697 .calendar-controls .current {
1701 .calendar-controls .next {
1705 #calendar .maincalendar
.calendar-controls
.previous
,
1706 #calendar .maincalendar
.calendar-controls
.next
1710 #calendar .maincalendar
.calendar-controls
.current
{
1718 #calendar td
.sidecalendar
{
1722 #calendar td
.sidecalendar
.sideblock
{
1727 #calendar td
.sidecalendar
.minicalendartop
{
1731 .sideblock .content h3.eventskey {
1741 .activitydate, .activityhead {
1745 #course-view .section td
{
1749 #course-view .section td
.content
{
1757 #course-view .section td
.side
{
1763 #course-view .section td
.left
{
1769 #course-view .section td
.right
{
1775 #course-view .current
.side
{
1778 #course-view .section
.spacer
{
1782 #course-view .section
.weekdates
{
1785 #course-view ul
.section
,
1786 #site-index ul
.section
{
1792 .section_add_menus {
1796 .section_add_menus .horizontal div {
1801 /*#course-view ul.section li.activity ul li,
1802 #site-index ul.section li.activity ul li {
1806 /*Accessibility: No-tables course format. */
1807 #course-view ul
.weekscss
{
1812 /* Window-width: 800 pixels.
1813 IE doesn't support, see inline IE conditional comment. */
1817 .weekscss-format
.block_adminblock select
,
1818 .weekscss-format .block_calendar_month .minicalendar {
1822 .weekscss-format
.block_calendar_month
.minicalendar th
,
1823 .weekscss-format .block_calendar_month .minicalendar td {
1824 padding: 0.1em 0 0.1em 1px;
1826 .weekscss-format #middle-column {
1827 margin: 0 12.5em 0 12.5em;
1829 .weekscss-format #left-column
,
1830 .weekscss-format #right-column {
1833 .weekscss-format #left-column {
1836 .weekscss-format #right-column {
1839 .weekscss li.section {
1840 margin-bottom: 0.5em;
1848 .weekscss .content {
1849 margin: 0 1.7em 0 1.7em;
1857 .section .activity img.activityicon {
1858 vertical-align:middle
;
1863 .section img.movetarget {
1868 body#course-view
.unread
{
1872 body#course-view
.sideblock
.drag
.header
{
1876 body#course-enrol
.generalbox
{
1880 body#course-enrol
.coursebox
{
1884 body#course-user
.graph
{
1888 body#course-user
.section
,
1889 body#course-user
.content
{
1894 body#course-user
.section
{
1898 margin-bottom: 20px;
1901 body#course-user
.section h2
{
1906 .headingblock, h2.headingblock {
1913 #site-index .subscribelink
,
1914 #course-view .subscribelink
{
1918 body#site-index
.headingblock
,
1919 body#course-view
.headingblock
{
1923 body#course-category
.courseboxes
,
1924 body#course-index
.courseboxes
{
1928 body#course-category
.rolelink
{
1933 body#course-category
.addcategory
{
1938 body#course-category
.buttons
.singlebutton
{
1942 body#course-category
.buttons
{
1944 margin-bottom: 15px;
1947 body#course-index #middle-column
.editcourse
{
1954 body#course-index #middle-column
.editcourse th
,
1955 body#course-index #middle-column
.editcourse td
{
1960 body#course-index #middle-column
.editcourse
.count
{
1964 body#course-index
.singlebutton
,
1965 body#course-index
.addcategory
{
1969 body#course-info
.generalbox
.icons
{
1973 body#course-info
.generalbox
.info
{
1981 margin-bottom: 15px;
1986 .coursebox .summary {
2000 #my-index .coursebox
.info
{
2014 .categorylist .category.image {
2018 .categorylist .category.number {
2022 .categoryboxcontent {
2029 padding-bottom:10px;
2045 .coursebox ul.teachers li {
2046 list-style-type:none
;
2051 #course-category #renameform
{
2055 #course-category #themeform
{
2059 #course-category .singlebutton
{
2063 #course-category #coursesearch
{
2068 #course-report #content
{
2070 padding-bottom:15px;
2077 #course-report .logselectform
,
2078 #course-report .participationselectform
,
2079 #course-report-log-index .logselectform
,
2080 #course-report-participation-index .participationselectform
{
2088 #course-report .participationselectform label
,
2089 #course-report-participation-index .participationselectform label
{
2094 #course-report-log-index .info
{
2101 .course-report-outline td.numviews {
2105 .course-report-outline div.loginfo {
2110 #content .coursebox
.summary
.category
{
2114 #course-editsection .singlebutton
{
2121 body#group-index #groupeditform
{
2133 body#doc-contents h1
{
2134 margin: 1em 0px 0px 0px;
2137 body#doc-contents ul
{
2138 list-style-type: none
;
2151 .grade-edit-scale .buttons {
2156 .grade-edit-scale .buttons .singlebutton {
2163 .grade-edit-outcome .buttons {
2168 .grade-edit-outcome .buttons .singlebutton {
2173 div
.allcoursegrades
{
2176 padding: 4px 0px 5px 0px;
2178 /* gradebook edit tree */
2180 .grade-edit-tree .gradetreebox {
2185 padding-bottom:15px;
2188 .grade-edit-tree .buttons {
2193 .grade-edit-tree .idnumber {
2197 .grade-edit-tree .buttons .singlebutton {
2202 .grade-edit-tree .movetarget {
2208 .grade-edit-tree ul#grade_tree {
2212 .grade-edit-tree ul#grade_tree li {
2216 .grade-edit-tree ul#grade_tree li.category {
2220 .grade-edit-tree .iconsmall {
2224 #grade-report-toggles {
2235 #grade-aggregation-help dt
{
2239 #grade-aggregation-help dd
.example
{
2243 #grade-aggregation-help code
{
2266 .loginbox.twocolumns {
2269 /* background: #faa; */
2273 .loginbox .subcontent {
2279 .loginbox .loginpanel .subcontent {
2283 .loginbox .loginpanel .desc {
2289 .loginbox .signuppanel .subcontent {
2293 .loginbox .loginsub {
2298 .loginbox
.guestsub
,
2299 .loginbox .forgotsub {
2300 border-top:1px solid
;
2306 .loginbox .loginform {
2311 .loginbox .loginform .form-label {
2317 .loginbox .loginform .form-input {
2322 .loginbox .loginform .form-input input {
2326 .loginbox .signupform {
2331 .loginbox.twocolumns .loginpanel {
2334 border-right: 1px solid
;
2335 margin-bottom:-2000px;
2336 padding-bottom:2000px;
2337 /* background: #afa; */
2340 .loginbox.twocolumns .signuppanel {
2343 margin-bottom:-2000px;
2344 padding-bottom:2000px;
2353 #message-user .userpicture
,
2354 #message-history .userpicture
{
2359 .message-discussion-noframes #userinfo .userpicture {
2363 .message-discussion-noframes #userinfo .name h1 {
2367 .message-discussion-noframes #userinfo .name {
2372 .message-discussion-noframes #userinfo .commands {
2377 .message-discussion-noframes #userinfo .commands ul {
2380 list-style-type:none
;
2383 .message-discussion-noframes #userinfo .commands ul li {
2388 .message-discussion-noframes #send {
2393 .message-discussion-noframes #send h1 {
2397 .message-discussion-noframes #messages {
2401 .message-discussion-noframes #messages ul.messagelist {
2406 .message-discussion-noframes #send h1 {
2410 .message .noframesjslink {
2415 vertical-align:middle
;
2418 table
.message
.searchresults td
{
2422 border-collapse:collapse
;
2425 .message .summary .link {
2437 #message-user .commands span
{
2442 body#message-messages
{
2446 body#message-send
.notifysuccess
{
2450 body#message-send td
.fixeditor
{
2459 background-color: #EEE;
2468 .ownnotepost .info {
2477 font-weight: bolder
;
2480 .notepost .userpicture {
2489 .notepost .content {
2497 body
.notes
.generalbox
{
2503 body
.notes
.notesgroup
{
2511 .my .coursebox .overview .info {
2515 .my .coursebox .overview {
2527 .questioncatategories h3 {
2533 margin: 0 auto
1.8em auto
;
2539 margin: 0.5em 0 0.5em 1.2em;
2544 margin: 0.5em 1.2em 0.5em 0;
2547 .que.description .info {
2550 .que
.description
.content
,
2551 .que.description .generalfeedback {
2553 margin-bottom: 0.5em;
2557 .que.description .qtext {
2561 margin-bottom: 1.5em;
2564 margin: 0.7em 0 0.3em 0;
2578 margin-bottom: 0.5em;
2586 * html
.que
.submit
{
2589 .multianswer .submit {
2594 padding: 0.3em 0 0.3em 0.3em;
2595 vertical-align: top
;
2599 padding: 0 0 0.3em 0.3em;
2600 margin-bottom: 0.5em;
2603 .multichoice td.feedback {
2605 vertical-align: top
;
2612 .multichoice .text {
2615 .calculated
.answer
,
2617 .shortanswer .answer {
2621 .truefalse .answer span {
2630 .que
.generalfeedback
,
2640 border-bottom: 1px solid
#555;
2655 padding-right: 10px;
2662 #course-user .info
{
2684 padding:0 0 1.75em 0;
2697 padding: 10px 14px 0.35em 0;
2698 background: transparent url
(pix/tab/right.gif) no-repeat right top
;
2701 .tabrow1 li a span {
2702 background: none
!important
;
2706 text-decoration: none
;
2707 background: transparent url
(pix/tab/left.gif) no-repeat left top
;
2709 padding: 10px 0 0.35em 13px;
2713 background-image: url
(pix/tab/left_hover.gif);
2716 .tabrow0 .here a:hover {
2717 background-image: url
(pix/tab/left.gif);
2720 .tabrow0 a:hover span {
2721 background-image: url
(pix/tab/right_hover.gif);
2724 .tabrow0 .here a:hover span {
2725 background-image: url
(pix/tab/right.gif);
2733 .tabrow0
.here
a:link
,
2734 .tabrow0
.here
a:visited
,
2735 .tabrow0 .here a.nolink {
2756 border-top: 1px solid
#aaa;
2757 line-height: normal
;
2758 background: transparent url
(pix/tab/tabrow1.gif) repeat-x center left
;
2765 background-image: none
;
2769 background-image: none
;
2776 .tabrow0 ul a span {
2778 background-image: none
;
2781 .tabrow0 ul
.last span
,
2782 .tabrow0 ul li
a:hover
, .tabrow0 ul li
a:hover span
,
2783 .tabrow0 ul .here a:hover, .tabrow0 ul .here a:hover span {
2784 background-image: none
!important
;
2792 ul
.tabrow1 li
a:link
,
2793 ul
.tabrow1 li
a:visited
{
2798 ul
.tabrow1 li
.here
.selected a
{
2812 padding: 5px 5px 5px 5px;
2816 div#tag-description
,
2819 padding: 5px 5px 5px 5px;
2825 body#tag-index
.moreblogs
{
2829 div#tag-management-box
{
2837 div#tag-user-table
{
2846 body
.tag
.managelink
{
2851 /* small css hack for firefox*/
2852 div#
tag-user-table:after
{
2881 div#small-tag-cloud-box
{
2889 div#big-tag-cloud-box
{
2903 list-style-type:none
;
2905 ul#tag-cloud-list li
{
2912 div#tag-search-box
{
2920 div#tag-search-results-container
{
2925 ul#tag-search-results
{
2937 ul#tag-search-results li
{
2948 div#tags-management-links
{
2956 /* tag management start*/
2964 table#tag-management-list
{
2970 table#tag-management-list tr td
{
2975 .tag-management-form {
2978 /* tag management end*/
2980 /* autocomplete start*/
2981 #relatedtags-autocomplete-container
2989 #relatedtags-autocomplete {
2996 #relatedtags-autocomplete .yui-ac-content
3001 border:1px solid
#404040;
3006 #relatedtags-autocomplete .ysearchquery
3013 #relatedtags-autocomplete .yui-ac-shadow
{
3020 #relatedtags-autocomplete ul
{
3021 padding:0;width:100%;
3023 list-style-type:none
;
3026 #relatedtags-autocomplete li
{
3032 #relatedtags-autocomplete li
.yui-ac-highlight
3036 /* autocomplete end*/
3045 border-style: solid
;
3046 border-collapse: separate
;
3050 .userinfobox .side {
3053 vertical-align: top
;
3056 .userinfobox .userpicture {
3061 .userinfobox .content {
3063 vertical-align: top
;
3066 .userinfobox .links {
3069 vertical-align: bottom
;
3072 .userinfobox .list td {
3076 .userinfobox .username {
3077 padding-bottom: 20px;
3080 .userinfobox td.label {
3082 white-space: nowrap
;
3083 vertical-align: top
;
3092 table
.groupinfobox
{
3098 margin-bottom: 20px;
3101 .groupinfobox .left {
3104 vertical-align: top
;
3107 body#user-index h2
{
3111 #user-view .buttons
,
3112 #user-index .buttons
{
3116 #user-view .buttons form
,
3117 #user-view .buttons form div
{
3121 body#user-index #longtimenosee
,
3122 body#user-index #showall
{
3126 body#user-index #showall
{
3130 body#user-index table#participants
,
3131 body#tag-manage table#tag-management-list
{
3136 body#tag-manage table#tag-management-list td
,
3137 body#tag-manage table#tag-management-list th
,
3138 body#user-index table#participants td
,
3139 body#user-index table#participants th
{
3140 vertical-align: middle
;
3145 body#user-index table
.controls
{
3148 body#user-index table
.controls tr
{
3149 vertical-align: top
;
3151 body#user-index table
.controls td
.right
,
3152 body#user-index table
.controls td
.left
{
3155 body#user-index table
.controls
.right
{
3158 body#course-participation h2
{
3161 body#course-participation #showall
{
3165 body#user-index
.rolesform
{
3169 #user-policy .noticebox
{
3178 #user-policy #policyframe
{
3192 *** Modules: Assignment
3216 #mod-chat-gui_header_js-jsupdate {
3219 #mod-chat-gui_header_js-jsupdate .chat-event
,
3220 #mod-chat-gui_header_js-jsupdate .chat-message
{
3226 #mod-chat-view #chatcurrentusers
.chatuserdetails
{
3227 vertical-align: middle
;
3230 #mod-chat-view #enterlink
{
3237 .chat-event
.picture
,
3238 .chat-message .picture {
3243 .chat-message .text {
3247 #mod-chat-gui_basic #participants ul
{
3250 list-style-type:none
;
3253 #mod-chat-gui_basic #participants ul li
{
3258 #mod-chat-gui_basic #participants ul li
.userinfo
{
3262 #mod-chat-gui_basic #messages dl
{
3267 #mod-chat-gui_basic #messages dd
,
3268 #mod-chat-gui_basic #messages dt
{
3284 white-space: nowrap
;
3302 .choiceresponse .picture {
3304 white-space: nowrap
;
3307 .choiceresponse .fullname {
3309 white-space: nowrap
;
3315 white-space: nowrap
;
3339 #mod-forum-view .forummode
{
3347 border-collapse:separate
;
3358 border-bottom-width: 1px;
3361 .forumpost .commands {
3367 .forumpost .ratings {
3372 .forumpost .attachments {
3377 .forumpost .content {
3381 .forumpost .footer {
3395 vertical-align: top
;
3398 .mod-forum .indent {
3402 body#user-view
.forumpost
,
3403 .course .forumpost {
3407 body#mod-forum-search
.c0
{
3411 body#mod-forum-search
.introcontent
{
3423 .forumheaderlist td {
3424 border-width:1px 0px 0px 1px;
3428 .forumheaderlist .replies {
3430 white-space: nowrap
;
3433 .forumheaderlist .picture {
3437 .forumheaderlist .discussion .starter {
3438 vertical-align: middle
;
3441 .forumheaderlist .lastpost {
3442 white-space: nowrap
;
3446 .forumheaderlist .discussion .author {
3447 white-space: nowrap
;
3458 #mod-forum-view .forumaddnew
{
3459 margin-bottom: 20px;
3462 #mod-forum-view .forumcontrol
.groupmenu
{
3465 white-space: nowrap
;
3468 #mod-forum-view .groupmenu
{
3471 white-space: nowrap
;
3474 #mod-forum-view .forumcontrol
.subscription
{
3477 white-space: nowrap
;
3480 #mod-forum-view .subscription
{
3483 white-space: nowrap
;
3486 #mod-forum-index .subscription
{
3489 white-space: nowrap
;
3492 #mod-forum-view .unread
{
3496 #mod-forum-discuss .forumpost
.unread
.content
{
3497 border-style: solid
;
3500 #mod-forum-discuss .ratingsubmit
{
3504 #mod-forum-index .unread img
,
3505 #mod-forum-view .unread img
3510 #mod-forum-discuss .discussioncontrols td
{
3515 #email .unsubscribelink
{
3517 border-width: 0px 1px 0px 0px;
3518 border-style: solid
;
3522 #mod-forum-view .subscription
{
3527 *** Modules: Glossary
3530 .glossarypost .commands {
3532 white-space: nowrap
;
3535 #mod-glossary-comments .glossarypost
,
3536 #mod-glossary-comment .glossarypost
{
3541 border-width: 1px 1px 0px 1px;
3542 border-style: solid
;
3547 border-width: 0px 1px 1px 1px;
3548 border-style: solid
;
3560 border-collapse:separate
;
3571 .entrylowersection {
3575 .entrylowersection table{
3579 .entrylowersection .aliases {
3583 .entrylowersection
.icons
,
3584 .entrylowersection .ratings {
3589 .entrylowersection .ratings {
3590 padding-bottom: 2px;
3593 .glossarycategoryheader {
3599 .glossaryformatheader {
3603 .glossarypost .entry {
3607 .glossarypost .picture {
3614 border-collapse:separate
;
3619 .glossarycomment .entry {
3623 .glossarycomment .picture {
3627 .glossarycomment .icons {
3638 .glossarydisplay .tabs {
3642 .glossarydisplay .separator {
3646 .glossarydisplay
.tabs
.selected
,
3647 .glossarydisplay
.tabs
.inactive
,
3648 .glossarydisplay .tabs .general {
3651 .glossaryimportexport {
3665 .mod-glossary .glossarydisplay .tabs {
3669 .mod-glossary .glossarydisplay .tabs .side {
3680 .mod-glossary .tabrow0 {
3681 padding-bottom: 5px;
3684 #mod-glossary-view .glossarycontrol
{
3687 white-space: nowrap
;
3692 *** Modules: Journal
3694 #mod-journal-view .lastedit
,
3695 #mod-journal-view .editend
{
3699 #mod-journal-view .feedbackbox
{
3701 border-collapse: separate
;
3703 #mod-journal-view .entrycontent
{
3706 #mod-journal-view .picture
{
3709 #mod-journal-view .grade
{
3712 #mod-journal-view .info
{
3725 #mod-lesson-lesson #page
.addform
{
3728 #mod-lesson-edit #page
.label
{
3731 #mod-lesson-edit #page
.labelcorrect
{
3732 text-decoration: underline
;
3735 .lessonmediafilecontrol {
3741 #mod-lesson-view .invisiblefieldset
{
3750 #mod-quiz-view .quizinfo
{
3753 #mod-quiz-view #page
.quizgradefeedback
,
3754 #mod-quiz-view #page
.quizattempt
3758 #mod-quiz-view #page
.quizattemptsummary td p
{
3761 #mod-quiz-view .generalbox
#feedback
{
3765 padding-bottom:15px;
3767 #mod-quiz-view .generalbox
#feedback h2
{
3770 body#mod-quiz-view
.generalbox
#feedback
.overriddennotice
{
3774 #mod-quiz-view .generalbox
#feedback h3
{
3778 .generalbox#passwordbox { /* Should probably match .generalbox#intro above */
3786 #mod-quiz-attempt #page
{
3789 #mod-quiz-attempt .pagingbar
{
3792 #mod-quiz-attempt #page
{
3796 #mod-quiz-attempt #timer
.generalbox
{
3800 #mod-quiz-attempt #timer
{
3802 /*top:100px; is set by js*/
3806 body#question-preview
.quemodname
,
3807 body#question-preview
.controls
3811 body#question-preview
.quemodname
, body#question-preview
.controls
{
3815 #mod-quiz-attempt #page
.controls
,
3816 #mod-quiz-review #page
.controls
{
3820 #mod-quiz-review .pagingbar
{
3823 #mod-quiz-review .pagingbar
{
3826 table
.quizreviewsummary
{
3827 margin-bottom: 1.8em;
3830 table
.quizreviewsummary tr
{
3832 table
.quizreviewsummary th
.cell
{
3833 padding: 1px 0.5em 1px 1em;
3838 table
.quizreviewsummary td
.cell
{
3839 padding: 1px 1em 1px 0.5em;
3842 #mod-quiz-mod #reviewoptionshdr
.fitem
{
3848 #mod-quiz-mod #reviewoptionshdr
.fitemtitle
{
3855 #mod-quiz-mod #reviewoptionshdr fieldset
.fgroup
{
3860 #mod-quiz-mod #reviewoptionshdr fieldset
.fgroup span
{
3865 #mod-quiz-edit #page
.controls
,
3866 #mod-quiz-edit #page
.quizattemptcounts
3871 #mod-quiz-edit .quizquestions h2
{
3874 #mod-quiz-edit #showbreaks
{
3877 .quizquestionlistcontrols {
3881 #mod-quiz-report table#attempts
,
3882 #mod-quiz-report table#commands
,
3883 #mod-quiz-report table#itemanalysis
3888 #mod-quiz-report table#attempts
,
3889 #mod-quiz-report h2
.main
{
3892 #mod-quiz-report table#attempts
{
3895 #mod-quiz-report table#attempts
.header
,
3896 #mod-quiz-report table#attempts
.cell
3900 #mod-quiz-report table#attempts
.header
.commands
{
3903 #mod-quiz-report table#attempts
.picture
{
3906 #mod-quiz-report table#attempts td
{
3907 border-left-width: 1px;
3908 border-right-width: 1px;
3909 border-left-style: solid
;
3910 border-right-style: solid
;
3911 vertical-align: middle
;
3913 #mod-quiz-report table#attempts
.header
{
3916 #mod-quiz-report table#attempts
.picture
{
3917 text-align: center
!important
;
3919 #mod-quiz-report .controls
{
3923 #mod-quiz-report table#itemanalysis
{
3926 #mod-quiz-report table#itemanalysis
.header
,
3927 #mod-quiz-report table#itemanalysis
.cell
3931 #mod-quiz-report table#itemanalysis
.header
.commands
{
3934 #mod-quiz-report table#itemanalysis td
{
3936 border-style: solid
;
3938 #mod-quiz-report table#itemanalysis
.header
{
3941 #mod-quiz-report table#itemanalysis
.numcol
{
3943 vertical-align : middle
!important
;
3946 #mod-quiz-report table#itemanalysis
.uncorrect
{
3950 #mod-quiz-report table#itemanalysis
.correct
{
3955 #mod-quiz-report table#itemanalysis
.partialcorrect
{
3956 color: green
!important
;
3959 #mod-quiz-report table#itemanalysis
.qname
{
3960 color: green
!important
;
3963 /* manual grading */
3964 #mod-quiz-grading table#grading
3970 #mod-quiz-grading table#grading
3975 #mod-quiz-grading table#grading
.header
,
3976 #mod-quiz-grading table#grading
.cell
3981 #mod-quiz-grading table#grading
.header
.commands
3986 #mod-quiz-grading table#grading
.picture
3991 #mod-quiz-grading table#grading td
3993 border-left-width: 1px;
3994 border-right-width: 1px;
3995 border-left-style: solid
;
3996 border-right-style: solid
;
3997 vertical-align: bottom
;
4000 .mod-quiz .gradingdetails {
4003 .quizattemptcounts {
4009 *** Modules: Resource
4012 #mod-resource-view .resourcecontent
{
4017 #mod-resource-view .resourcepdf
{
4023 .resourcecontent object {
4028 .resourcepdf object{
4033 .mod-resource .modified {
4037 .mod-resource .popupnotice {
4052 padding-bottom:0.2em;
4061 padding-right:0.2em;
4069 list-style-type:none
;
4081 #ims-contentframe-no-nav {
4088 #mod-resource-view div#footer
{
4117 white-space: nowrap
;
4129 font-weight: normal
;
4132 #surveyform th
.hresponse
{
4144 white-space: nowrap
;
4148 vertical-align:middle
;
4153 vertical-align: top
;
4166 background-color:white
;
4184 padding-bottom: 0.5em;
4192 *** Modules: Workshop
4198 .workshopuploadform
,
4205 *** Help files (/lang/-/help)
4224 /* Equivalent to 1 and 5 nested blockquotes respectively. */
4232 #help pre
, #help code
{
4234 border: 1px dashed
#ddd;