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 .pagingbar .thispage {
361 table
.formtable tbody th
{
365 table
.formtable tbody td
,
366 table
.formtable tbody th
371 table
.formtable tbody
.htmlarea td
,
372 table
.formtable tbody
.htmlarea th
384 margin: 10px 0 10px 0;
396 vertical-align: middle
;
403 vertical-align: middle
;
413 form
.popupform label
{
421 .arrow_button input {
427 .groupmanagementtable td {
431 .groupmanagementtable p {
435 .groupmanagementtable select {
439 #group-groupings .buttons
{
444 #group-groupings .buttons
.singlebutton
{
454 vertical-align:middle
;
462 vertical-align:middle
;
470 vertical-align:middle
;
483 /*Accessibility: text 'seen' by screen readers but not visual users. Fixed for RTL languages, example Farsi. */
514 border: 1px solid
#DDDDDD;
519 .mform fieldset.hidden, .mform fieldset.felement {
522 .mform fieldset.felement {
525 .mform fieldset legend {
529 .mform fieldset .advancedbutton{
544 margin: 5px 0 0 10px;
548 .mform .fitemtitle div{
552 div
.fitem fieldset
.fgroup label
, div
.fradio label
, div
.fcheckbox label
,
553 fieldset
.fdate_selector label
{
559 .mform div.felement, .mform fieldset.felement{
562 margin: 5px 0 0 10px;
568 .mform div.fdescription {
573 .mform .fdescription.required {
577 .mform input, .mform select {
580 .mform .ftextarea #id_alltext {
586 .mform div.fhtmleditor {
587 margin: 0 auto
10px auto
;
591 padding: 25px 0 20px 0;
593 .mform span.error, .mform span.required {
596 .mform div.error,.mform fieldset.error {
597 border: 1px solid red
;
601 .mform .fcheckbox input {
604 .mform .fpassword .unmask {
607 .mform .fpassword .unmask input {
612 .mform label .req, .mform label .adv {
617 div
.mform div
.fitem div
.fstatic
{
618 border-color : #D3D3D3;
619 border-style : dashed
;
623 #admin-register .mform
.fsubmit
{
632 div
.phpinfo
.center table
{
638 div
.phpinfo
.center th
{
642 .backup-form-instances {
643 margin:0px 20px 0px 20px;
645 .restore-form-instances {
646 margin:0px 20px 0px 20px;
660 .headermain, h1.headermain {
698 .navbar
.navbutton div
,
699 .navbar .navbutton form {
705 .navbar .breadcrumb {
740 list-style-type:none
;
743 .navigation ul li form
,
751 .navigation ul li form fieldset
,
752 .navigation ul li form div select {
753 vertical-align: middle
;
756 .navigation optgroup {
765 .navigation optgroup option {
769 #navmenupopup option
,
770 #navmenufooterpopup option
{
771 padding: 2px 0 2px 20px;
772 background-repeat: no-repeat
;
773 background-position: 1px 2px;
774 vertical-align: middle
;
803 .performanceinfo span {
807 #footer .validators
{
810 border-top: 1px dotted gray
;
813 #footer .validators ul
{
816 list-style-type:none
;
819 #footer .validators ul li
{
835 span
.mediaplugin_mp3
{
847 body#admin-index
.c0
{
851 body#admin-index
.c1
{
852 vertical-align: middle
;
855 body#admin-blocks table
.generaltable th
,
856 body#admin-filters table
.generaltable th
,
857 body#admin-modules table
.generaltable th
,
858 body#admin-auth table
.generaltable th
863 body#admin-modules
.generaltablecell
869 body#admin-blocks table
.generaltable th
,
870 body#admin-blocks table
.generaltable td
.cell
,
871 body#admin-filters table
.generaltable th
,
872 body#admin-filters table
.generaltable td
.cell
,
873 body#admin-modules table
.generaltable th
,
874 body#admin-modules table
.generaltable td
.cell
,
875 body#admin-auth table
.generaltable th
,
876 body#admin-auth table
.generaltable td
.cell
880 vertical-align: middle
;
883 body#admin-blocks table
.generaltable th
.c0
,
884 body#admin-blocks table
.generaltable td
.c0
,
885 body#admin-filters table
.generaltable th
.c0
,
886 body#admin-filters table
.generaltable td
.c0
,
887 body#admin-modules table
.generaltable th
.c0
,
888 body#admin-modules table
.generaltable td
.c0
,
889 body#admin-auth table
.generaltable th
.c0
,
890 body#admin-auth table
.generaltable td
.c0
895 body#admin-modules table
.generaltable td
.c0
901 #admin-config .confighelp
{
903 padding-bottom: 20px;
906 #admin-roles-manage table
.generalbox
{
910 #admin-stickyblocks .generalbox
{
914 #admin-index .copyrightnotice
{
919 #admin-report-simpletest-index .exception pre
{
923 #admin-report-simpletest-index .unittestsummary
{
928 #admin-roles-allowassign .buttons
,
929 #admin-roles-allowoverride .buttons
,
930 #admin-roles-manage .buttons
,
931 #admin-roles-override .buttons
{
936 #admin-roles-manage .buttons
.singlebutton
,
937 #admin-roles-override .buttons
.singlebutton
{
942 #admin-roles-manage .selector
,
943 #admin-roles-assign .selector
,
944 #admin-roles-override .selector
{
949 #admin-roles-manage table
.roledesc
,
950 #admin-roles-override table
.roledesc
{
955 #admin-roles-manage table
.rolecap
,
956 #admin-roles-override table
.rolecap
{
968 #admin-roles-manage .rolecap
.cap-desc
.cap-name
,
969 #admin-roles-override .rolecap
.cap-desc
.cap-name
{
973 #admin-roles-override .cell
.c1
,
974 #admin-roles-assign .cell
.c3
,
975 #admin-roles-assign .cell
.c1
{
979 #admin-lang .generalbox
{
986 #admin-langimport .generalbox
{
993 #admin-langimport .generalbox table
{
998 #admin-index .adminwarning
{
1001 border-style: solid
;
1005 #admin-index .adminwarning
.singlebutton
,
1006 #admin-index #layout-table
.singlebutton
{
1011 #admin-user-user_bulk #users
.fgroup
{
1012 white-space: nowrap
;
1015 .plugincompattable caption {
1022 .plugincheckwrapper td{
1023 border: 1px #bbbbbb solid
;
1026 .plugincheckwrapper{
1029 /* Admin settings */
1030 #adminsettings div
.form-item
{
1032 margin: 1em 0 2em 0;
1035 #adminsettings .form-label
{
1042 #adminsettings .form-shortname
{
1046 #adminsettings .form-setting
{
1052 #adminsettings .form-defaultinfo
{
1056 #adminsettings .defaultsnext
{
1057 margin-right: 0.5em;
1061 #adminsettings .form-description
{
1063 margin: 0.5em 0 0em 13em;
1067 #adminsettings fieldset
{
1072 #adminsettings legend
{
1076 #adminsettings fieldset
.error
{
1077 margin: 0.2em 0 0.5em 0;
1078 padding: 0.5em 0 0 0;
1081 #adminsettings fieldset
.error legend
{
1085 #adminsettings .form-multicheckbox li
{
1089 #adminsettings .form-multicheckbox ul
{
1094 #adminsettings .form-item
.pathok
,
1095 #adminsettings .form-item
.patherror
{
1099 #adminsettings .form-htmlarea
{
1104 #adminsettings .form-htmlarea
.htmlarea
{
1114 margin: 10px 0 0 13em;
1121 .block_admin_tree .admintree {
1125 .block_admin_tree .admintree .depth1 {
1129 .block_admin_tree .admintree .depth2 {
1133 .block_admin_tree .admintree .depth3 {
1137 .block_admin_tree .admintree .depth4 {
1141 #admin-lang .translator
{
1143 border-style: solid
;
1146 #adminsettings #admin-calendar_weekend table
{
1150 #adminsettings #admin-calendar_weekend table td
{
1154 #adminsettings #admin-calendar_weekend table td label
{
1160 #trustedhosts .generaltable
{
1166 #trustedhosts .standard
{
1175 #admin-report-courseoverview-index .graph
,
1176 #course-report-stats-index .graph
,
1177 #admin-report-stats-index .graph
{
1182 #admin-uploaduser table#uuresults
{
1186 #admin-uploaduser table#uupreview
,
1187 #admin-uploaduser table#uuresults td
.cell
{
1196 /*Accessibility: Skip block link, for keyboard-only users. */
1197 a
.skip-block
, a
.skip
{
1202 a
.skip-block:focus
, a
.skip-block:active
,
1203 a
.skip:focus
, a
.skip:active
{
1207 .skip-block-to, #maincontent {
1217 .sideblock .header, .sideblock h2.header {
1223 border-style: solid
;
1224 border-bottom: none
;
1231 .sideblock .header .hide-show-image {
1238 .sideblock .header .commands {
1244 .sideblock .header .commands a {
1248 #left-column .hidden
.header
,
1249 #right-column .hidden
.header
1251 border-bottom-width: 1px;
1252 border-bottom-style: solid
;
1255 #left-column .hidden
.content
,
1256 #right-column .hidden
.content
1261 .sideblock
.header
.icon
.hide
,
1262 .sideblock .header .icon.edit {
1266 .sideblock .content {
1269 border-style: solid
;
1272 .sideblock
.content h3
,
1273 .sideblock .content h2 {
1277 .sideblock .content h2 {
1282 .sideblock .content .head {
1286 .sideblock .content hr {
1291 border-top:1px solid
;
1294 .sideblock div.column {
1300 .sideblock div.column.c0 {
1304 .sideblock div.column.c1 {
1308 .sideblock .content .c0 img.icon {
1312 .sideblock .content .list, .unlist, .inline-list {
1318 .sideblock .content .list {
1322 .sideblock .content .list li {
1326 .sideblock .content .inline-list li, .inline-list li {
1330 .sideblock .content ul.list li.listentry {
1334 .sideblock .content div.info {
1338 .sideblock .footer {
1344 .sideblock img.userpicture {
1356 .blockconfigtable td.label {
1361 .blockconfigtable td.value {
1366 .blockconfigtable td.submit {
1370 .blockconfiginstancecontent .tabs {
1380 .block_messages .content {
1386 .block_recent_activitysideblock .h3 {
1390 .block_online_users
.listentry div
.user
,
1391 .block_messages .listentry div.user {
1395 .block_online_users
.listentry div
.message
,
1396 .block_messages .listentry div.message {
1400 .block_course_list .footer {
1413 .block_search_forums .invisiblefieldset {
1417 .block_tag_youtube .youtube-thumb {
1419 padding-bottom: 0.5em;
1423 .block_tag_youtube .yt-video-entry li {
1427 .block_tag_flickr .flickr-photos {
1438 .blogpost .audience {
1453 border-spacing: 5px;
1454 border-collapse: separate
;
1462 #calendar .sideblock h2
{
1466 #calendar .maincalendar
,
1467 #calendar .sidecalendar
1469 vertical-align: top
;
1474 #calendar .maincalendar
{
1478 #calendar .maincalendar
.heightcontainer
{
1483 #calendar .maincalendar
.bottom
{
1489 #calendar .sidecalendar
{
1493 #calendar .maincalendar table
.calendarmonth
{
1494 border-collapse: separate
;
1499 #calendar .maincalendar table
.calendarmonth th
{
1501 border-bottom:2px solid
;
1504 #calendar .maincalendar table
.calendarmonth td
{
1511 #calendar .maincalendar table
.calendarmonth td
,
1512 table
.minicalendar td
,
1513 table
.minicalendar th
{
1517 table
.minicalendar td
{
1520 #calendar .maincalendar table
.calendarmonth td table td
{
1524 #calendar div
.header
1529 #calendar .sideblock div
.header
1534 #calendar .maincalendar
.buttons
{
1538 #calendar .maincalendar
.filters table
,
1539 #calendar .sidecalendar
.filters table
,
1540 .sideblock
.block_calendar_month
.filters table
1542 border-collapse:separate
;
1543 border-spacing: 2px;
1548 #calendar .maincalendar
.filters
{
1552 #calendar .sidecalendar
.filters
{
1556 #calendar .maincalendar
.controls
{
1561 #calendar .maincalendar table
.calendarmonth ul
.events-new
,
1562 #calendar .maincalendar table
.calendarmonth ul
.events-underway
1566 list-style-type:none
;
1569 #calendar .maincalendar table
.calendarmonth ul li
{
1573 .minicalendarblock {
1577 table
.minicalendar
{
1583 border-collapse:separate
;
1584 border-spacing:1px !important
;
1587 table
.minicalendar th
{
1591 #calendar .maincalendar
.eventlist
{
1595 #calendar .maincalendar
.eventlist
.topic
{
1599 border-bottom-color: #EEEEEE;
1600 border-bottom-width: 1px;
1603 #calendar .maincalendar
.eventlist
.event
{
1607 border-collapse:separate
;
1612 #calendar .maincalendar
.eventlist
.event
.name
{
1616 #calendar .maincalendar
.eventlist
.event
.course
{
1621 #calendar .maincalendar
.eventlist
.event
.date
{
1625 #calendar .maincalendar
.eventlist
.event
.description
.commands
{
1629 #calendar .maincalendar
.eventlist
.event
.description
{
1633 #calendar .maincalendar
.eventlist
.event
.picture
{
1637 #calendar .maincalendar
.eventlist
.event
.side
{
1641 #calendar #selecteventtype table
{
1645 #calendar .event_global
,
1646 #calendar .event_course
,
1647 #calendar .event_group
,
1648 #calendar .event_user
,
1649 .minicalendar
.event_global
,
1650 .minicalendar
.event_course
,
1651 .minicalendar
.event_group
,
1652 .minicalendar .event_user {
1653 border:2px solid
!important
;
1656 #calendar .duration_global
,
1657 #calendar .duration_course
,
1658 #calendar .duration_group
,
1659 #calendar .duration_user
,
1660 .minicalendar
.duration_global
,
1661 .minicalendar
.duration_course
,
1662 .minicalendar
.duration_group
,
1663 .minicalendar
.duration_user
1665 border-top:2px solid
!important
;
1666 border-bottom:2px solid
!important
;
1670 .minicalendar .today {
1674 #calendar .nottoday
,
1675 .minicalendar .today {
1689 .cal_popup_caption {
1690 border-width:0px 0px 1px 0px;
1695 /*Accessibility: controls now div and span, 20:58:20% or 12:74:12% */
1696 .calendar-controls
.previous
,
1697 .calendar-controls
.next
,
1698 .calendar-controls .current {
1703 .calendar-controls .previous {
1706 .calendar-controls .current {
1710 .calendar-controls .next {
1714 #calendar .maincalendar
.calendar-controls
.previous
,
1715 #calendar .maincalendar
.calendar-controls
.next
1719 #calendar .maincalendar
.calendar-controls
.current
{
1727 #calendar td
.sidecalendar
{
1731 #calendar td
.sidecalendar
.sideblock
{
1736 #calendar td
.sidecalendar
.minicalendartop
{
1740 .sideblock .content h3.eventskey {
1750 .activitydate, .activityhead {
1754 #course-view .section td
{
1758 #course-view .section td
.content
{
1766 #course-view .section td
.side
{
1772 #course-view .section td
.left
{
1778 #course-view .section td
.right
{
1784 #course-view .current
.side
{
1787 #course-view .section
.spacer
{
1791 #course-view .section
.weekdates
{
1794 #course-view ul
.section
,
1795 #site-index ul
.section
{
1801 .section_add_menus {
1805 .section_add_menus .horizontal div {
1810 /*#course-view ul.section li.activity ul li,
1811 #site-index ul.section li.activity ul li {
1815 /*Accessibility: No-tables course format. */
1816 #course-view ul
.weekscss
{
1821 /* Window-width: 800 pixels.
1822 IE doesn't support, see inline IE conditional comment. */
1826 .weekscss-format
.block_adminblock select
,
1827 .weekscss-format .block_calendar_month .minicalendar {
1831 .weekscss-format
.block_calendar_month
.minicalendar th
,
1832 .weekscss-format .block_calendar_month .minicalendar td {
1833 padding: 0.1em 0 0.1em 1px;
1835 .weekscss-format #middle-column {
1836 margin: 0 12.5em 0 12.5em;
1838 .weekscss-format #left-column
,
1839 .weekscss-format #right-column {
1842 .weekscss-format #left-column {
1845 .weekscss-format #right-column {
1848 .weekscss li.section {
1849 margin-bottom: 0.5em;
1857 .weekscss .content {
1858 margin: 0 1.7em 0 1.7em;
1866 .section .activity img.activityicon {
1867 vertical-align:middle
;
1872 .section img.movetarget {
1877 body#course-view
.unread
{
1881 body#course-view
.sideblock
.drag
.header
{
1885 body#course-enrol
.generalbox
{
1889 body#course-enrol
.coursebox
{
1893 body#course-user
.graph
{
1897 body#course-user
.section
,
1898 body#course-user
.content
{
1903 body#course-user
.section
{
1907 margin-bottom: 20px;
1910 body#course-user
.section h2
{
1915 .headingblock, h2.headingblock {
1922 #site-index .subscribelink
,
1923 #course-view .subscribelink
{
1927 body#site-index
.headingblock
,
1928 body#course-view
.headingblock
{
1932 body#course-category
.courseboxes
,
1933 body#course-index
.courseboxes
{
1937 body#course-category
.rolelink
{
1942 body#course-category
.addcategory
{
1947 body#course-category
.buttons
.singlebutton
{
1951 body#course-category
.buttons
{
1953 margin-bottom: 15px;
1956 body#course-index #middle-column
.editcourse
{
1963 body#course-index #middle-column
.editcourse th
,
1964 body#course-index #middle-column
.editcourse td
{
1969 body#course-index #middle-column
.editcourse
.count
{
1973 body#course-index
.singlebutton
,
1974 body#course-index
.addcategory
{
1978 body#course-info
.generalbox
.icons
{
1982 body#course-info
.generalbox
.info
{
1990 margin-bottom: 15px;
1995 .coursebox .summary {
2009 #my-index .coursebox
.info
{
2023 .categorylist .category.image {
2027 .categorylist .category.number {
2031 .categoryboxcontent {
2038 padding-bottom:10px;
2054 .coursebox ul.teachers li {
2055 list-style-type:none
;
2060 #course-category #renameform
{
2064 #course-category #themeform
{
2068 #course-category .singlebutton
{
2072 #course-category #coursesearch
{
2077 #course-report #content
{
2079 padding-bottom:15px;
2086 #course-report .logselectform
,
2087 #course-report .participationselectform
,
2088 #course-report-log-index .logselectform
,
2089 #course-report-participation-index .participationselectform
{
2097 #course-report .participationselectform label
,
2098 #course-report-participation-index .participationselectform label
{
2103 #course-report-log-index .info
{
2110 .course-report-outline td.numviews {
2114 .course-report-outline div.loginfo {
2119 #content .coursebox
.summary
.category
{
2123 #course-editsection .singlebutton
{
2130 body#group-index #groupeditform
{
2139 body#doc-contents h1
{
2140 margin: 1em 0px 0px 0px;
2143 body#doc-contents ul
{
2144 list-style-type: none
;
2157 .grade-edit-scale .buttons {
2162 .grade-edit-scale .buttons .singlebutton {
2169 .grade-edit-outcome .buttons {
2174 .grade-edit-outcome .buttons .singlebutton {
2179 div
.allcoursegrades
{
2182 padding: 4px 0px 5px 0px;
2184 /* gradebook edit tree */
2186 .grade-edit-tree .gradetreebox {
2191 padding-bottom:15px;
2194 .grade-edit-tree .buttons {
2199 .grade-edit-tree .idnumber {
2203 .grade-edit-tree .buttons .singlebutton {
2208 .grade-edit-tree .movetarget {
2214 .grade-edit-tree ul#grade_tree {
2218 .grade-edit-tree ul#grade_tree li {
2222 .grade-edit-tree ul#grade_tree li.category {
2226 .grade-edit-tree .iconsmall {
2230 #grade-report-toggles {
2241 #grade-aggregation-help dt
{
2245 #grade-aggregation-help dd
.example
{
2249 #grade-aggregation-help code
{
2272 .loginbox.twocolumns {
2275 /* background: #faa; */
2279 .loginbox .subcontent {
2285 .loginbox .loginpanel .subcontent {
2289 .loginbox .loginpanel .desc {
2295 .loginbox .signuppanel .subcontent {
2299 .loginbox .loginsub {
2304 .loginbox
.guestsub
,
2305 .loginbox .forgotsub {
2306 border-top:1px solid
;
2312 .loginbox .loginform {
2317 .loginbox .loginform .form-label {
2323 .loginbox .loginform .form-input {
2328 .loginbox .loginform .form-input input {
2332 .loginbox .signupform {
2337 .loginbox.twocolumns .loginpanel {
2340 border-right: 1px solid
;
2341 margin-bottom:-2000px;
2342 padding-bottom:2000px;
2343 /* background: #afa; */
2346 .loginbox.twocolumns .signuppanel {
2349 margin-bottom:-2000px;
2350 padding-bottom:2000px;
2359 #message-user .userpicture
,
2360 #message-history .userpicture
{
2365 .message-discussion-noframes #userinfo .userpicture {
2369 .message-discussion-noframes #userinfo .name h1 {
2373 .message-discussion-noframes #userinfo .name {
2378 .message-discussion-noframes #userinfo .commands {
2383 .message-discussion-noframes #userinfo .commands ul {
2386 list-style-type:none
;
2389 .message-discussion-noframes #userinfo .commands ul li {
2394 .message-discussion-noframes #send {
2399 .message-discussion-noframes #send h1 {
2403 .message-discussion-noframes #messages {
2407 .message-discussion-noframes #messages ul.messagelist {
2412 .message-discussion-noframes #send h1 {
2416 .message .noframesjslink {
2421 vertical-align:middle
;
2424 table
.message
.searchresults td
{
2428 border-collapse:collapse
;
2431 .message .summary .link {
2443 #message-user .commands span
{
2448 body#message-messages
{
2452 body#message-send
.notifysuccess
{
2456 body#message-send td
.fixeditor
{
2465 background-color: #EEE;
2474 .ownnotepost .info {
2483 font-weight: bolder
;
2486 .notepost .userpicture {
2495 .notepost .content {
2503 body
.notes
.generalbox
{
2509 body
.notes
.notesgroup
{
2517 .my .coursebox .overview .info {
2521 .my .coursebox .overview {
2533 .questioncatategories h3 {
2539 margin: 0 auto
1.8em auto
;
2545 margin: 0.5em 0 0.5em 1.2em;
2550 margin: 0.5em 1.2em 0.5em 0;
2553 .que.description .info {
2556 .que
.description
.content
,
2557 .que.description .generalfeedback {
2559 margin-bottom: 0.5em;
2563 .que.description .qtext {
2567 margin-bottom: 1.5em;
2570 margin: 0.7em 0 0.3em 0;
2584 margin-bottom: 0.5em;
2592 * html
.que
.submit
{
2595 .multianswer .submit {
2600 padding: 0.3em 0 0.3em 0.3em;
2601 vertical-align: top
;
2605 padding: 0 0 0.3em 0.3em;
2606 margin-bottom: 0.5em;
2609 .multichoice td.feedback {
2611 vertical-align: top
;
2618 .multichoice .text {
2621 .calculated
.answer
,
2623 .shortanswer .answer {
2627 .truefalse .answer span {
2636 .que
.generalfeedback
,
2646 border-bottom: 1px solid
#555;
2661 padding-right: 10px;
2668 #course-user .info
{
2690 padding:0 0 1.75em 0;
2703 padding: 10px 14px 0.35em 0;
2704 background: transparent url
(pix/tab/right.gif) no-repeat right top
;
2707 .tabrow1 li a span {
2708 background: none
!important
;
2712 text-decoration: none
;
2713 background: transparent url
(pix/tab/left.gif) no-repeat left top
;
2715 padding: 10px 0 0.35em 13px;
2719 background-image: url
(pix/tab/left_hover.gif);
2722 .tabrow0 .here a:hover {
2723 background-image: url
(pix/tab/left.gif);
2726 .tabrow0 a:hover span {
2727 background-image: url
(pix/tab/right_hover.gif);
2730 .tabrow0 .here a:hover span {
2731 background-image: url
(pix/tab/right.gif);
2739 .tabrow0
.here
a:link
,
2740 .tabrow0
.here
a:visited
,
2741 .tabrow0 .here a.nolink {
2762 border-top: 1px solid
#aaa;
2763 line-height: normal
;
2764 background: transparent url
(pix/tab/tabrow1.gif) repeat-x center left
;
2771 background-image: none
;
2775 background-image: none
;
2782 .tabrow0 ul a span {
2784 background-image: none
;
2787 .tabrow0 ul
.last span
,
2788 .tabrow0 ul li
a:hover
, .tabrow0 ul li
a:hover span
,
2789 .tabrow0 ul .here a:hover, .tabrow0 ul .here a:hover span {
2790 background-image: none
!important
;
2798 ul
.tabrow1 li
a:link
,
2799 ul
.tabrow1 li
a:visited
{
2804 ul
.tabrow1 li
.here
.selected a
{
2818 padding: 5px 5px 5px 5px;
2822 div#tag-description
,
2825 padding: 5px 5px 5px 5px;
2831 body#tag-index
.moreblogs
{
2835 div#tag-management-box
{
2843 div#tag-user-table
{
2852 body
.tag
.managelink
{
2857 /* small css hack for firefox*/
2858 div#
tag-user-table:after
{
2887 div#small-tag-cloud-box
{
2895 div#big-tag-cloud-box
{
2909 list-style-type:none
;
2911 ul#tag-cloud-list li
{
2918 div#tag-search-box
{
2926 div#tag-search-results-container
{
2931 ul#tag-search-results
{
2943 ul#tag-search-results li
{
2954 div#tags-management-links
{
2962 /* tag management start*/
2970 table#tag-management-list
{
2976 table#tag-management-list tr td
{
2981 .tag-management-form {
2984 /* tag management end*/
2986 /* autocomplete start*/
2987 #relatedtags-autocomplete-container
2995 #relatedtags-autocomplete {
3002 #relatedtags-autocomplete .yui-ac-content
3007 border:1px solid
#404040;
3012 #relatedtags-autocomplete .ysearchquery
3019 #relatedtags-autocomplete .yui-ac-shadow
{
3026 #relatedtags-autocomplete ul
{
3027 padding:0;width:100%;
3029 list-style-type:none
;
3032 #relatedtags-autocomplete li
{
3038 #relatedtags-autocomplete li
.yui-ac-highlight
3042 /* autocomplete end*/
3051 border-style: solid
;
3052 border-collapse: separate
;
3056 .userinfobox .side {
3059 vertical-align: top
;
3062 .userinfobox .userpicture {
3067 .userinfobox .content {
3069 vertical-align: top
;
3072 .userinfobox .links {
3075 vertical-align: bottom
;
3078 .userinfobox .list td {
3082 .userinfobox .username {
3083 padding-bottom: 20px;
3086 .userinfobox td.label {
3088 white-space: nowrap
;
3089 vertical-align: top
;
3098 table
.groupinfobox
{
3104 margin-bottom: 20px;
3107 .groupinfobox .left {
3110 vertical-align: top
;
3113 body#user-index h2
{
3117 #user-view .buttons
,
3118 #user-index .buttons
{
3122 #user-view .buttons form
,
3123 #user-view .buttons form div
{
3127 body#user-index #longtimenosee
,
3128 body#user-index #showall
{
3132 body#user-index #showall
{
3136 body#user-index table#participants
,
3137 body#tag-manage table#tag-management-list
{
3142 body#tag-manage table#tag-management-list td
,
3143 body#tag-manage table#tag-management-list th
,
3144 body#user-index table#participants td
,
3145 body#user-index table#participants th
{
3146 vertical-align: middle
;
3151 body#user-index table
.controls
{
3154 body#user-index table
.controls tr
{
3155 vertical-align: top
;
3157 body#user-index table
.controls td
.right
,
3158 body#user-index table
.controls td
.left
{
3161 body#user-index table
.controls
.right
{
3164 body#course-participation h2
{
3167 body#course-participation #showall
{
3171 body#user-index
.rolesform
{
3175 #user-policy .noticebox
{
3184 #user-policy #policyframe
{
3198 *** Modules: Assignment
3222 #mod-chat-gui_header_js-jsupdate {
3225 #mod-chat-gui_header_js-jsupdate .chat-event
,
3226 #mod-chat-gui_header_js-jsupdate .chat-message
{
3232 #mod-chat-view #chatcurrentusers
.chatuserdetails
{
3233 vertical-align: middle
;
3236 #mod-chat-view #enterlink
{
3243 .chat-event
.picture
,
3244 .chat-message .picture {
3249 .chat-message .text {
3253 #mod-chat-gui_basic #participants ul
{
3256 list-style-type:none
;
3259 #mod-chat-gui_basic #participants ul li
{
3264 #mod-chat-gui_basic #participants ul li
.userinfo
{
3268 #mod-chat-gui_basic #messages dl
{
3273 #mod-chat-gui_basic #messages dd
,
3274 #mod-chat-gui_basic #messages dt
{
3290 white-space: nowrap
;
3308 .choiceresponse .picture {
3310 white-space: nowrap
;
3313 .choiceresponse .fullname {
3315 white-space: nowrap
;
3321 white-space: nowrap
;
3345 #mod-forum-view .forummode
{
3353 border-collapse:separate
;
3364 border-bottom-width: 1px;
3367 .forumpost .commands {
3373 .forumpost .ratings {
3378 .forumpost .attachments {
3383 .forumpost .content {
3387 .forumpost .footer {
3401 vertical-align: top
;
3404 .mod-forum .indent {
3408 body#user-view
.forumpost
,
3409 .course .forumpost {
3413 body#mod-forum-search
.c0
{
3417 body#mod-forum-search
.introcontent
{
3429 .forumheaderlist td {
3430 border-width:1px 0px 0px 1px;
3434 .forumheaderlist .replies {
3436 white-space: nowrap
;
3439 .forumheaderlist .picture {
3443 .forumheaderlist .discussion .starter {
3444 vertical-align: middle
;
3447 .forumheaderlist .lastpost {
3448 white-space: nowrap
;
3452 .forumheaderlist .discussion .author {
3453 white-space: nowrap
;
3464 #mod-forum-view .forumaddnew
{
3465 margin-bottom: 20px;
3468 #mod-forum-view .forumcontrol
.groupmenu
{
3471 white-space: nowrap
;
3474 #mod-forum-view .groupmenu
{
3477 white-space: nowrap
;
3480 #mod-forum-view .forumcontrol
.subscription
{
3483 white-space: nowrap
;
3486 #mod-forum-view .subscription
{
3489 white-space: nowrap
;
3492 #mod-forum-index .subscription
{
3495 white-space: nowrap
;
3498 #mod-forum-view .unread
{
3502 #mod-forum-discuss .forumpost
.unread
.content
{
3503 border-style: solid
;
3506 #mod-forum-discuss .ratingsubmit
{
3510 #mod-forum-index .unread img
,
3511 #mod-forum-view .unread img
3516 #mod-forum-discuss .discussioncontrols td
{
3521 #email .unsubscribelink
{
3523 border-width: 0px 1px 0px 0px;
3524 border-style: solid
;
3528 #mod-forum-view .subscription
{
3533 *** Modules: Glossary
3536 .glossarypost .commands {
3538 white-space: nowrap
;
3541 #mod-glossary-comments .glossarypost
,
3542 #mod-glossary-comment .glossarypost
{
3547 border-width: 1px 1px 0px 1px;
3548 border-style: solid
;
3553 border-width: 0px 1px 1px 1px;
3554 border-style: solid
;
3566 border-collapse:separate
;
3577 .entrylowersection {
3581 .entrylowersection table{
3585 .entrylowersection .aliases {
3589 .entrylowersection
.icons
,
3590 .entrylowersection .ratings {
3595 .entrylowersection .ratings {
3596 padding-bottom: 2px;
3599 .glossarycategoryheader {
3605 .glossaryformatheader {
3609 .glossarypost .entry {
3613 .glossarypost .picture {
3620 border-collapse:separate
;
3625 .glossarycomment .entry {
3629 .glossarycomment .picture {
3633 .glossarycomment .icons {
3644 .glossarydisplay .tabs {
3648 .glossarydisplay .separator {
3652 .glossarydisplay
.tabs
.selected
,
3653 .glossarydisplay
.tabs
.inactive
,
3654 .glossarydisplay .tabs .general {
3657 .glossaryimportexport {
3671 .mod-glossary .glossarydisplay .tabs {
3675 .mod-glossary .glossarydisplay .tabs .side {
3686 .mod-glossary .tabrow0 {
3687 padding-bottom: 5px;
3690 #mod-glossary-view .glossarycontrol
{
3693 white-space: nowrap
;
3698 *** Modules: Journal
3700 #mod-journal-view .lastedit
,
3701 #mod-journal-view .editend
{
3705 #mod-journal-view .feedbackbox
{
3707 border-collapse: separate
;
3709 #mod-journal-view .entrycontent
{
3712 #mod-journal-view .picture
{
3715 #mod-journal-view .grade
{
3718 #mod-journal-view .info
{
3731 #mod-lesson-lesson #page
.addform
{
3734 #mod-lesson-edit #page
.label
{
3737 #mod-lesson-edit #page
.labelcorrect
{
3738 text-decoration: underline
;
3741 .lessonmediafilecontrol {
3747 #mod-lesson-view .invisiblefieldset
{
3756 #mod-quiz-view .quizinfo
{
3759 #mod-quiz-view #page
.quizgradefeedback
,
3760 #mod-quiz-view #page
.quizattempt
3764 #mod-quiz-view #page
.quizattemptsummary td p
{
3767 #mod-quiz-view .generalbox
#feedback
{
3771 padding-bottom:15px;
3773 #mod-quiz-view .generalbox
#feedback h2
{
3776 body#mod-quiz-view
.generalbox
#feedback
.overriddennotice
{
3780 #mod-quiz-view .generalbox
#feedback h3
{
3784 .generalbox#passwordbox { /* Should probably match .generalbox#intro above */
3792 #mod-quiz-attempt #page
{
3795 #mod-quiz-attempt .pagingbar
{
3798 #mod-quiz-attempt #page
{
3802 #mod-quiz-attempt #timer
.generalbox
{
3806 #mod-quiz-attempt #timer
{
3808 /*top:100px; is set by js*/
3812 body#question-preview
.quemodname
,
3813 body#question-preview
.controls
3817 body#question-preview
.quemodname
, body#question-preview
.controls
{
3821 #mod-quiz-attempt #page
.controls
,
3822 #mod-quiz-review #page
.controls
{
3826 #mod-quiz-review .pagingbar
{
3829 #mod-quiz-review .pagingbar
{
3832 table
.quizreviewsummary
{
3833 margin-bottom: 1.8em;
3836 table
.quizreviewsummary tr
{
3838 table
.quizreviewsummary th
.cell
{
3839 padding: 1px 0.5em 1px 1em;
3844 table
.quizreviewsummary td
.cell
{
3845 padding: 1px 1em 1px 0.5em;
3848 #mod-quiz-mod #reviewoptionshdr
.fitem
{
3854 #mod-quiz-mod #reviewoptionshdr
.fitemtitle
{
3861 #mod-quiz-mod #reviewoptionshdr fieldset
.fgroup
{
3866 #mod-quiz-mod #reviewoptionshdr fieldset
.fgroup span
{
3871 #mod-quiz-edit #page
.controls
,
3872 #mod-quiz-edit #page
.quizattemptcounts
3876 #mod-quiz-edit .quizquestions h2
{
3879 #mod-quiz-edit #showbreaks
{
3882 .quizquestionlistcontrols {
3886 #mod-quiz-report table#attempts
,
3887 #mod-quiz-report table#commands
,
3888 #mod-quiz-report table#itemanalysis
3893 #mod-quiz-report table#attempts
,
3894 #mod-quiz-report h2
.main
{
3897 #mod-quiz-report table#attempts
{
3900 #mod-quiz-report table#attempts
.header
,
3901 #mod-quiz-report table#attempts
.cell
3905 #mod-quiz-report table#attempts
.header
.commands
{
3908 #mod-quiz-report table#attempts
.picture
{
3911 #mod-quiz-report table#attempts td
{
3912 border-left-width: 1px;
3913 border-right-width: 1px;
3914 border-left-style: solid
;
3915 border-right-style: solid
;
3916 vertical-align: middle
;
3918 #mod-quiz-report table#attempts
.header
{
3921 #mod-quiz-report table#attempts
.picture
{
3922 text-align: center
!important
;
3924 #mod-quiz-report .controls
{
3928 #mod-quiz-report table#itemanalysis
{
3931 #mod-quiz-report table#itemanalysis
.header
,
3932 #mod-quiz-report table#itemanalysis
.cell
3936 #mod-quiz-report table#itemanalysis
.header
.commands
{
3939 #mod-quiz-report table#itemanalysis td
{
3941 border-style: solid
;
3943 #mod-quiz-report table#itemanalysis
.header
{
3946 #mod-quiz-report table#itemanalysis
.numcol
{
3948 vertical-align : middle
!important
;
3951 #mod-quiz-report table#itemanalysis
.uncorrect
{
3955 #mod-quiz-report table#itemanalysis
.correct
{
3960 #mod-quiz-report table#itemanalysis
.partialcorrect
{
3961 color: green
!important
;
3964 #mod-quiz-report table#itemanalysis
.qname
{
3965 color: green
!important
;
3968 /* manual grading */
3969 #mod-quiz-grading table#grading
3975 #mod-quiz-grading table#grading
3980 #mod-quiz-grading table#grading
.header
,
3981 #mod-quiz-grading table#grading
.cell
3986 #mod-quiz-grading table#grading
.header
.commands
3991 #mod-quiz-grading table#grading
.picture
3996 #mod-quiz-grading table#grading td
3998 border-left-width: 1px;
3999 border-right-width: 1px;
4000 border-left-style: solid
;
4001 border-right-style: solid
;
4002 vertical-align: bottom
;
4005 .mod-quiz .gradingdetails {
4008 .quizattemptcounts {
4013 *** Modules: Resource
4016 #mod-resource-view .resourcecontent
{
4021 #mod-resource-view .resourcepdf
{
4027 .resourcecontent object {
4032 .resourcepdf object{
4037 .mod-resource .modified {
4041 .mod-resource .popupnotice {
4056 padding-bottom:0.2em;
4065 padding-right:0.2em;
4073 list-style-type:none
;
4085 #ims-contentframe-no-nav {
4092 #mod-resource-view div#footer
{
4121 white-space: nowrap
;
4133 font-weight: normal
;
4136 #surveyform th
.hresponse
{
4148 white-space: nowrap
;
4152 vertical-align:middle
;
4157 vertical-align: top
;
4170 background-color:white
;
4188 padding-bottom: 0.5em;
4196 *** Modules: Workshop
4202 .workshopuploadform
,
4209 *** Help files (/lang/-/help)
4228 /* Equivalent to 1 and 5 nested blockquotes respectively. */
4236 #help pre
, #help code
{
4238 border: 1px dashed
#ddd;