From: "Guardado por Microsoft Internet Explorer 7" Subject: Date: Tue, 24 Feb 2009 00:32:53 -0000 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0094_01C99617.6E29B0D0" X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049 This is a multi-part message in MIME format. ------=_NextPart_000_0094_01C99617.6E29B0D0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.historiatotal.net/Moodle/mod/resource/view.php?inpopup=true&id=14 =EF=BB=BF

La revoluci=C3=B3n financiera y=20 bancaria

Al principio la = instalaci=C3=B3n de industrias era posible gracias a la inversi=C3=B3n = del ahorro de=20 algunas familias adineradas (burgues=C3=ADa). Pero cuando = las=20 industrias a instalar son cada vez mayores, con m=C3=A1s y m=C3=A1s cara = tecnolog=C3=ADa, ya no=20 vale la autofinanciaci=C3=B3n. Es necesario recurrir a las inversiones = por sociedades=20 financieras e industriales. La banca adquiere una importancia = extraordinaria. Y=20 los capitalistas de los pa=C3=ADses m=C3=A1s industrializados = tambi=C3=A9n invierten sus=20 recursos en otros menos=20 desarrollados.

------=_NextPart_000_0094_01C99617.6E29B0D0 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.mipatagonia.com/regiones/chubut/comodoro_rivadavia/museo_del_petroleo/historia/images/Km3.jpg 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 P7T/2Q== ------=_NextPart_000_0094_01C99617.6E29B0D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.historiatotal.net/Moodle/theme/standard/styles.php H1.main { TEXT-ALIGN: center } H2.main { TEXT-ALIGN: center } H3.main { TEXT-ALIGN: center } H4.main { TEXT-ALIGN: center } H5.main { TEXT-ALIGN: center } H6.main { TEXT-ALIGN: center } #layout-table { MARGIN-TOP: 8px; WIDTH: 100%; BORDER-COLLAPSE: separate } #layout-table #left-column { VERTICAL-ALIGN: top } #layout-table #middle-column { VERTICAL-ALIGN: top } #layout-table #right-column { VERTICAL-ALIGN: top } #layout-table #middle-column { PADDING-RIGHT: 12px; PADDING-LEFT: 12px } .clearer { CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; = BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; = MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; = BORDER-BOTTOM-STYLE: none } .clearfix { MIN-WIDTH: 0px } .clearfix:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: = "." } #redirect { TEXT-ALIGN: center } #redirect #message { =09 } #redirect #continue { =09 } * HTML .clearfix { HEIGHT: 1% } .clearfix { DISPLAY: block } .mdl-align { TEXT-ALIGN: center } .continuebutton { TEXT-ALIGN: center } FORM { MARGIN-BOTTOM: 0px } TABLE { BORDER-COLLAPSE: collapse; border-spacing: 0 } A IMG { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } IMG.userpicture { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } IMG.grouppicture { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #grouppicture { TEXT-ALIGN: center } DIV.groupselector { MARGIN-TOP: 3px; FLOAT: left; MARGIN-BOTTOM: 3px } #addmembersform TABLE { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .notifyproblem { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; TEXT-ALIGN: center } .notifysuccess { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; TEXT-ALIGN: center } .notifytiny { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; TEXT-ALIGN: left } .singlebutton FORM { DISPLAY: inline } .singlebutton DIV { DISPLAY: inline } .box { CLEAR: both } .generalbox { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; = PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; = BORDER-LEFT: 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid } .generalbox#intro { PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; WIDTH: 70%; MARGIN-RIGHT: auto } .boxaligncenter { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .boxalignright { MARGIN-LEFT: auto; MARGIN-RIGHT: 0px } .boxalignleft { MARGIN-LEFT: 0px; MARGIN-RIGHT: auto } .boxwidthnarrow { WIDTH: 30% } .boxwidthnormal { WIDTH: 50% } .boxwidthwide { WIDTH: 80% } .centerpara { TEXT-ALIGN: center } .noticebox { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; = PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px solid; = PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid } .generalbox#notice { MARGIN-LEFT: auto; WIDTH: 60%; MARGIN-RIGHT: auto } #notice .buttons { TEXT-ALIGN: center } #notice .buttons DIV { DISPLAY: inline } #notice .buttons FORM { DISPLAY: inline } #notice .singlebutton { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: = 0px; PADDING-TOP: 5px; TEXT-ALIGN: center } .errorbox { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; = PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 15%; BORDER-LEFT: = 1px solid; WIDTH: 70%; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid } .errorbox .title { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } .informationbox { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; = PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px solid; = PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid } .feedbackbox { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } .feedbackby { =09 } .feedback { =09 } .rsslink { PADDING-RIGHT: 0px; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .printicon { PADDING-RIGHT: 0px; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .generaltable { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } .generaltable .cell { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: collapse } #participationreport .reporttable { MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center } #participationreport { TEXT-ALIGN: center } #participationreport .modulename { FONT-WEIGHT: bold } #participationreportselector { TEXT-ALIGN: center } #participationreportactions { TEXT-ALIGN: center } .initialbar { TEXT-ALIGN: center } #help .indent { MARGIN-LEFT: 3em } .closewindow { TEXT-ALIGN: center } #help .helpindex { TEXT-ALIGN: center } .tabledivider { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; = BORDER-BOTTOM: 1px solid } .sitetopic { MARGIN-BOTTOM: 20px } .sitetopiccontent { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } .pagingbar { TEXT-ALIGN: center } .pagingbar A { PADDING-LEFT: 10px } .pagingbar .thispage { PADDING-LEFT: 10px } TABLE.formtable { MARGIN: auto } TABLE.formtable TBODY TH { VERTICAL-ALIGN: top } TABLE.formtable TBODY TD { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } TABLE.formtable TBODY TH { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } TABLE.formtable TBODY .htmlarea TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } TABLE.formtable TBODY .htmlarea TH { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .flexible TH { WHITE-SPACE: nowrap } .paging { MARGIN: 10px 0px; TEXT-ALIGN: center } .unread { PADDING-RIGHT: 2px } .cell { VERTICAL-ALIGN: top } .helplink IMG { MARGIN: 0px 2px; VERTICAL-ALIGN: middle; WIDTH: 17px; HEIGHT: 17px } IMG.emoticon { VERTICAL-ALIGN: middle; WIDTH: 15px; HEIGHT: 15px } FORM.popupform { DISPLAY: inline } FORM.popupform DIV { DISPLAY: inline } FORM.popupform LABEL { MARGIN-RIGHT: 0.5em } .arrow_button { MARGIN-TOP: 3em } .arrow_button INPUT { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; = OVERFLOW: hidden; PADDING-TOP: 0.3em } .groupmanagementtable TD { VERTICAL-ALIGN: top } .groupmanagementtable P { TEXT-ALIGN: center } .groupmanagementtable SELECT { WIDTH: 18em } #group-groupings .buttons { MARGIN: 20px; TEXT-ALIGN: center } #group-groupings .buttons .singlebutton { PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px } #group-usersummary { WIDTH: 14em } IMG.icon { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; VERTICAL-ALIGN: middle; WIDTH: 16px; MARGIN-RIGHT: 4px; HEIGHT: = 16px; BORDER-RIGHT-WIDTH: 0px } IMG.iconsmall { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; VERTICAL-ALIGN: middle; WIDTH: 11px; MARGIN-RIGHT: 1px; HEIGHT: = 11px; BORDER-RIGHT-WIDTH: 0px } IMG.iconhelp { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; VERTICAL-ALIGN: middle; WIDTH: 17px; MARGIN-RIGHT: 4px; HEIGHT: = 17px; BORDER-RIGHT-WIDTH: 0px } IMG.iconkbhelp { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; WIDTH: 49px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px } .accesshide { FONT-WEIGHT: normal; FONT-SIZE: 1em; LEFT: 10px; POSITION: absolute; = TOP: -100000px } .invisiblefieldset { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; = PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: = 0px } SPAN.hide { DISPLAY: none } DIV.hide { DISPLAY: none } .mform { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = auto; WIDTH: 80%; PADDING-TOP: 0px } .mform FIELDSET { BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #dddddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: = 0.7em 0px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 100%; PADDING-TOP: = 10px; BORDER-BOTTOM: #dddddd 1px solid } .mform FIELDSET.hidden { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .mform FIELDSET.felement { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .mform FIELDSET.felement { WIDTH: auto } .mform FIELDSET LEGEND { FONT-WEIGHT: bold; MARGIN-LEFT: 0.5em } .mform FIELDSET .advancedbutton { WIDTH: 100%; TEXT-ALIGN: right } .mform DIV.fitem { CLEAR: both; MIN-HEIGHT: 1.5em; WIDTH: 100% } .mform .fitemtitle { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; = PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; WIDTH: 30%; PADDING-TOP: = 0px; TEXT-ALIGN: right } .mform .fitemtitle DIV { DISPLAY: inline } DIV.fitem FIELDSET.fgroup LABEL { DISPLAY: inline; FLOAT: none; WIDTH: auto } DIV.fradio LABEL { DISPLAY: inline; FLOAT: none; WIDTH: auto } DIV.fcheckbox LABEL { DISPLAY: inline; FLOAT: none; WIDTH: auto } FIELDSET.fdate_selector LABEL { DISPLAY: inline; FLOAT: none; WIDTH: auto } .mform DIV.felement { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; = PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; WIDTH: 60%; PADDING-TOP: = 0px; TEXT-ALIGN: left } .mform FIELDSET.felement { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; = PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; WIDTH: 60%; PADDING-TOP: = 0px; TEXT-ALIGN: left } .mform DIV.fdescription { CLEAR: both; MIN-HEIGHT: 1.5em } .mform .required.fdescription { TEXT-ALIGN: right } .mform INPUT { WIDTH: auto } .mform SELECT { WIDTH: auto } .mform .ftextarea #id_alltext { WIDTH: 100% } .mform BR { CLEAR: left } .mform DIV.fhtmleditor { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; = PADDING-BOTTOM: 20px; MARGIN: 0px auto 10px; WIDTH: 600px; PADDING-TOP: = 25px } .mform SPAN.error { COLOR: red } .mform SPAN.required { COLOR: red } .mform DIV.error { BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: red 1px = solid; PADDING-TOP: 5px; BORDER-BOTTOM: red 1px solid } .mform FIELDSET.error { BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: red 1px = solid; PADDING-TOP: 5px; BORDER-BOTTOM: red 1px solid } .mform .fcheckbox INPUT { MARGIN-LEFT: 0px } .mform .fpassword .unmask { DISPLAY: inline } .mform .fpassword .unmask INPUT { MARGIN-LEFT: 5px; MARGIN-RIGHT: 3px } .mform LABEL .req { CURSOR: help } .mform LABEL .adv { CURSOR: help } DIV.mform DIV.fitem DIV.fstatic { BORDER-RIGHT: #d3d3d3 thin dashed; BORDER-TOP: #d3d3d3 thin dashed; = BORDER-LEFT: #d3d3d3 thin dashed; BORDER-BOTTOM: #d3d3d3 thin dashed } #admin-register .mform .fsubmit { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; = PADDING-TOP: 20px; TEXT-ALIGN: center } DIV.phpinfo .center { TEXT-ALIGN: center } DIV.phpinfo .center TABLE { MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: left } DIV.phpinfo .center TH { TEXT-ALIGN: center } .backup-form-instances { MARGIN: 0px 20px } .restore-form-instances { MARGIN: 0px 20px } #header-home { =09 } #header { =09 } .headermain { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px } H1.headermain { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px } .headermenu { FLOAT: right; TEXT-ALIGN: right } .navigation LI { DISPLAY: inline } .navigation DIV { DISPLAY: inline } .navigation BUTTON { DISPLAY: inline } .navigation FORM { DISPLAY: inline } .navbar { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: 1px solid; = PADDING-LEFT: 0.5em; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; WIDTH: = auto; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid } .navbar .langmenu { TEXT-ALIGN: right } TABLE.navbar { WIDTH: 100% } .navbar .navbutton { MARGIN-TOP: 3px; FLOAT: left } .navbar .navbutton DIV { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px } .navbar .navbutton FORM { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px } .navbar .breadcrumb { FLOAT: left; MARGIN: 0.2em 0px } .breadcrumb UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .breadcrumb LI { DISPLAY: inline } .navbar .navbutton { FLOAT: right } .navbar .menu { FLOAT: right } #footer .navbar { MARGIN-TOP: 4em } .reportlink { TEXT-ALIGN: right } .navigation { MARGIN-BOTTOM: 4px } .navigation UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .navigation UL LI FORM { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 0px } .navigation UL LI { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 0px } .navigation UL LI FORM FIELDSET { VERTICAL-ALIGN: middle } .navigation UL LI FORM DIV SELECT { VERTICAL-ALIGN: middle } .navigation OPTGROUP { PADDING-TOP: 4px; TEXT-ALIGN: center } .navigation OPTION { TEXT-ALIGN: left } .navigation OPTGROUP OPTION { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #navmenupopup OPTION { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 1px 2px; PADDING-LEFT: 20px; = PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; = BACKGROUND-REPEAT: no-repeat } #navmenufooterpopup OPTION { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 1px 2px; PADDING-LEFT: 20px; = PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; = BACKGROUND-REPEAT: no-repeat } #footer { MARGIN-TOP: 40px; TEXT-ALIGN: center } .homelink { MARGIN: 1em 0px } .homelink A { PADDING-RIGHT: 1em; PADDING-LEFT: 1em } .sitelink { PADDING-TOP: 1em } .performanceinfo { MARGIN: 2em } .performanceinfo SPAN { DISPLAY: block } #footer .validators { BORDER-TOP: gray 1px dotted; MARGIN-TOP: 40px; PADDING-TOP: 5px } #footer .validators UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #footer .validators UL LI { DISPLAY: inline; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px } SPAN.mediaplugin { CLEAR: both; MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px } SPAN.mediaplugin_mp3 { CLEAR: none; DISPLAY: inline; MARGIN: 0px 0px 0px 0.5em } BODY#admin-index .c0 { VERTICAL-ALIGN: top } BODY#admin-index .c1 { VERTICAL-ALIGN: middle } BODY#admin-blocks TABLE.generaltable TH { WHITE-SPACE: nowrap } BODY#admin-filters TABLE.generaltable TH { WHITE-SPACE: nowrap } BODY#admin-modules TABLE.generaltable TH { WHITE-SPACE: nowrap } BODY#admin-auth TABLE.generaltable TH { WHITE-SPACE: nowrap } BODY#admin-modules .generaltablecell { PADDING-BOTTOM: 2px; PADDING-TOP: 2px } BODY#admin-blocks TABLE.generaltable TH { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: center } BODY#admin-blocks TABLE.generaltable TD.cell { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: center } BODY#admin-filters TABLE.generaltable TH { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: center } BODY#admin-filters TABLE.generaltable TD.cell { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: center } BODY#admin-modules TABLE.generaltable TH { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: center } BODY#admin-modules TABLE.generaltable TD.cell { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: center } BODY#admin-auth TABLE.generaltable TH { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: center } BODY#admin-auth TABLE.generaltable TD.cell { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: center } BODY#admin-blocks TABLE.generaltable TH.c0 { TEXT-ALIGN: left } BODY#admin-blocks TABLE.generaltable TD.c0 { TEXT-ALIGN: left } BODY#admin-filters TABLE.generaltable TH.c0 { TEXT-ALIGN: left } BODY#admin-filters TABLE.generaltable TD.c0 { TEXT-ALIGN: left } BODY#admin-modules TABLE.generaltable TH.c0 { TEXT-ALIGN: left } BODY#admin-modules TABLE.generaltable TD.c0 { TEXT-ALIGN: left } BODY#admin-auth TABLE.generaltable TH.c0 { TEXT-ALIGN: left } BODY#admin-auth TABLE.generaltable TD.c0 { TEXT-ALIGN: left } BODY#admin-modules TABLE.generaltable TD.c0 { WHITE-SPACE: nowrap } #admin-blocks #admin-config .confighelp { DISPLAY: block; PADDING-BOTTOM: 20px } #admin-roles-manage TABLE.generalbox { MARGIN: auto } #admin-stickyblocks .generalbox { TEXT-ALIGN: center } #admin-index .copyrightnotice { MARGIN: auto; TEXT-ALIGN: center } #admin-report-simpletest-index .exception PRE { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; = PADDING-TOP: 8px } #admin-report-simpletest-index .unittestsummary { PADDING-RIGHT: 8px; MARGIN-TOP: 1em; PADDING-LEFT: 8px; PADDING-BOTTOM: = 8px; PADDING-TOP: 8px } #admin-roles-allowassign .buttons { MARGIN: 20px; TEXT-ALIGN: center } #admin-roles-allowoverride .buttons { MARGIN: 20px; TEXT-ALIGN: center } #admin-roles-manage .buttons { MARGIN: 20px; TEXT-ALIGN: center } #admin-roles-override .buttons { MARGIN: 20px; TEXT-ALIGN: center } #admin-roles-manage .buttons .singlebutton { PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px } #admin-roles-override .buttons .singlebutton { PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px } #admin-roles-manage .selector { MARGIN-BOTTOM: 1em; TEXT-ALIGN: center } #admin-roles-assign .selector { MARGIN-BOTTOM: 1em; TEXT-ALIGN: center } #admin-roles-override .selector { MARGIN-BOTTOM: 1em; TEXT-ALIGN: center } #admin-roles-manage TABLE.roledesc { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #admin-roles-override TABLE.roledesc { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #admin-roles-manage TABLE.rolecap { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #admin-roles-override TABLE.rolecap { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .rolecap .inherit { TEXT-ALIGN: center } .rolecap .allow { TEXT-ALIGN: center } .rolecap .prevent { TEXT-ALIGN: center } .rolecap .prohibit { TEXT-ALIGN: center } #admin-roles-manage .rolecap .cap-desc .cap-name { DISPLAY: block } #admin-roles-override .rolecap .cap-desc .cap-name { DISPLAY: block } #admin-roles-override .c1.cell { PADDING-TOP: 0.75em } #admin-roles-assign .c3.cell { PADDING-TOP: 0.75em } #admin-roles-assign .c1.cell { PADDING-TOP: 0.75em } #admin-lang .generalbox { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN: auto; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center } #admin-langimport .generalbox { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN: auto; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center } #admin-langimport .generalbox TABLE { MARGIN: auto; TEXT-ALIGN: center } #admin-index .adminwarning { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN: 20px; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center } #admin-index .adminwarning .singlebutton { MARGIN: 20px; TEXT-ALIGN: center } #admin-index #layout-table .singlebutton { MARGIN: 20px; TEXT-ALIGN: center } #admin-user-user_bulk #users .fgroup { WHITE-SPACE: nowrap } .plugincompattable CAPTION { FONT-WEIGHT: bold; FONT-SIZE: 130%; WIDTH: 100%; TEXT-ALIGN: center } .plugincheckwrapper TD { BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; = BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid } .plugincheckwrapper { WIDTH: 100% } #adminsettings DIV.form-item { CLEAR: both; MARGIN: 1em 0px 2em } #adminsettings .form-label { DISPLAY: block; FLOAT: left; WIDTH: 12.5em; TEXT-ALIGN: right } #adminsettings .form-shortname { DISPLAY: block } #adminsettings .form-setting { DISPLAY: block; MARGIN-LEFT: 13em; TEXT-ALIGN: left } #adminsettings .form-defaultinfo { DISPLAY: inline } #adminsettings .defaultsnext { DISPLAY: inline; MARGIN-RIGHT: 0.5em } #adminsettings .form-description { DISPLAY: block; MARGIN: 0.5em 0px 0em 13em; TEXT-ALIGN: left } #adminsettings FIELDSET { PADDING-RIGHT: 0.5em; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; = PADDING-BOTTOM: 1em; PADDING-TOP: 1em } #adminsettings LEGEND { DISPLAY: none } #adminsettings FIELDSET.error { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0.2em 0px 0.5em; PADDING-TOP: 0.5em } #adminsettings FIELDSET.error LEGEND { DISPLAY: block } #adminsettings .form-multicheckbox LI { LIST-STYLE-TYPE: none } #adminsettings .form-multicheckbox UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #adminsettings .form-item .pathok { MARGIN-LEFT: 0.5em } #adminsettings .form-item .patherror { MARGIN-LEFT: 0.5em } #adminsettings .form-htmlarea { DISPLAY: inline; WIDTH: 640px } #adminsettings .form-htmlarea .htmlarea { DISPLAY: block; WIDTH: 640px } .environmentbox { MARGIN-TOP: 1em } .form-buttons { MARGIN: 10px 0px 0px 13em } .adminsearchform { PADDING-TOP: 10px } .block_admin_tree .admintree { TEXT-ALIGN: left } .block_admin_tree .admintree .depth1 { PADDING-LEFT: 16px } .block_admin_tree .admintree .depth2 { PADDING-LEFT: 32px } .block_admin_tree .admintree .depth3 { PADDING-LEFT: 48px } .block_admin_tree .admintree .depth4 { PADDING-LEFT: 64px } #admin-lang .translator { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } #adminsettings #admin-calendar_weekend TABLE { WIDTH: 100% } #adminsettings #admin-calendar_weekend TABLE TD { TEXT-ALIGN: center } #adminsettings #admin-calendar_weekend TABLE TD LABEL { FLOAT: none; WIDTH: 100%; TEXT-ALIGN: center } #trustedhosts .generaltable { MARGIN-LEFT: auto; WIDTH: 500px; MARGIN-RIGHT: auto } #trustedhosts .standard { WIDTH: auto } #mnetconfig TABLE { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #admin-report-courseoverview-index .graph { MARGIN-BOTTOM: 1em; TEXT-ALIGN: center } #course-report-stats-index .graph { MARGIN-BOTTOM: 1em; TEXT-ALIGN: center } #admin-report-stats-index .graph { MARGIN-BOTTOM: 1em; TEXT-ALIGN: center } #admin-uploaduser TABLE#uuresults { MARGIN-BOTTOM: 2em } #admin-uploaduser TABLE#uupreview { PADDING-RIGHT: 3px; PADDING-LEFT: 3px } #admin-uploaduser TABLE#uuresults TD.cell { PADDING-RIGHT: 3px; PADDING-LEFT: 3px } A.skip-block { FONT-SIZE: 0.85em; POSITION: absolute; TOP: -1000em } A.skip { FONT-SIZE: 0.85em; POSITION: absolute; TOP: -1000em } A.skip-block:focus { DISPLAY: block; POSITION: static } A.skip-block:active { DISPLAY: block; POSITION: static } A.skip:focus { DISPLAY: block; POSITION: static } A.skip:active { DISPLAY: block; POSITION: static } .skip-block-to { DISPLAY: block; HEIGHT: 1px } #maincontent { DISPLAY: block; HEIGHT: 1px } .sideblock { MARGIN-BOTTOM: 1em; WIDTH: 100% } .sideblock .header { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; = PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: 1px = solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px; TEXT-ALIGN: left } .sideblock H2.header { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; = PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: 1px = solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px; TEXT-ALIGN: left } .sideblock H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .sideblock .header .hide-show-image { MARGIN-TOP: 0.25em; FLOAT: right; WIDTH: 11px; HEIGHT: 11px } .sideblock .header .commands { CLEAR: both; MARGIN-TOP: 0.3em; HEIGHT: 16px } .sideblock .header .commands A { MARGIN: 0px 2px } #left-column .hidden .header { BORDER-BOTTOM: 1px solid } #right-column .hidden .header { BORDER-BOTTOM: 1px solid } #left-column .hidden .content { DISPLAY: none } #right-column .hidden .content { DISPLAY: none } .sideblock .header .hide.icon { MARGIN-RIGHT: 6px } .sideblock .header .edit.icon { MARGIN-RIGHT: 6px } .sideblock .content { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; = PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: 1px solid; = PADDING-TOP: 4px; BORDER-BOTTOM: 1px solid } .sideblock .content H3 { TEXT-ALIGN: left } .sideblock .content H2 { TEXT-ALIGN: left } .sideblock .content H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 1.5em 0px 0px; PADDING-TOP: 0px } .sideblock .content .head { MARGIN-TOP: 10px } .sideblock .content HR { BORDER-TOP: 1px solid; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; = BORDER-BOTTOM-STYLE: none } .sideblock DIV.column { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 4px 0px 0px; PADDING-TOP: 0px } .sideblock DIV.c0.column { FLOAT: left } .sideblock DIV.c1.column { DISPLAY: inline } .sideblock .content .c0 IMG.icon { MARGIN: 0px } .sideblock .content .list { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .unlist { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .inline-list { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .sideblock .content .list { WIDTH: 100% } .sideblock .content .list LI { CLEAR: left } .sideblock .content .inline-list LI { DISPLAY: inline } .inline-list LI { DISPLAY: inline } .sideblock .content UL.list LI.listentry { CLEAR: both } .sideblock .content DIV.info { TEXT-ALIGN: center } .sideblock .footer { CLEAR: both; MARGIN-BOTTOM: 4px; TEXT-ALIGN: center } .sideblock IMG.userpicture { WIDTH: 16px; MARGIN-RIGHT: 4px; HEIGHT: 16px } .blockconfigtable { MARGIN-TOP: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .blockconfigtable TD.label { WIDTH: 50%; TEXT-ALIGN: right } .blockconfigtable TD.value { WIDTH: 50%; TEXT-ALIGN: left } .blockconfigtable TD.submit { TEXT-ALIGN: center } .blockconfiginstancecontent .tabs { MARGIN-BOTTOM: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .block_adminblock { WIDTH: 180px } .block_messages .content { FONT-SIZE: 0.75em; PADDING-TOP: 5px; TEXT-ALIGN: left } .block_recent_activitysideblock .h3 { PADDING-TOP: 5px } .block_online_users .listentry DIV.user { FLOAT: left } .block_messages .listentry DIV.user { FLOAT: left } .block_online_users .listentry DIV.message { FLOAT: right } .block_messages .listentry DIV.message { FLOAT: right } .block_course_list .footer { MARGIN-TOP: 5px } #rssfeeds { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #block_rss { TEXT-ALIGN: center } .block_search_forums .invisiblefieldset { DISPLAY: block } .block_tag_youtube .youtube-thumb { PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; = PADDING-BOTTOM: 0.5em; PADDING-TOP: 3px } .block_tag_youtube .yt-video-entry LI { CLEAR: left } .block_tag_flickr .flickr-photos { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } .addbloglink { TEXT-ALIGN: center } .blogpost .audience { TEXT-ALIGN: right } .blogpost .tags { MARGIN-TOP: 15px } #calendar { WIDTH: 100%; BORDER-COLLAPSE: separate; border-spacing: 5px } #calendar H2 { TEXT-ALIGN: center } #calendar H3 { TEXT-ALIGN: center } #calendar .sideblock H2 { TEXT-ALIGN: left } #calendar .maincalendar { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; = PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; = BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid } #calendar .sidecalendar { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; = PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; = BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid } #calendar .maincalendar { HEIGHT: 100% } #calendar .maincalendar .heightcontainer { POSITION: relative; HEIGHT: 100% } #calendar .maincalendar .bottom { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: = 100%; PADDING-TOP: 5px; TEXT-ALIGN: center } #calendar .sidecalendar { WIDTH: 25% } #calendar .maincalendar TABLE.calendarmonth { MARGIN: 0px auto; WIDTH: 98%; BORDER-COLLAPSE: separate } #calendar .maincalendar TABLE.calendarmonth TH { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; BORDER-BOTTOM: 2px solid } #calendar .maincalendar TABLE.calendarmonth TD { PADDING-LEFT: 4px; LINE-HEIGHT: 1.2em; PADDING-TOP: 4px; HEIGHT: 5em } #calendar .maincalendar TABLE.calendarmonth TD { VERTICAL-ALIGN: top; WIDTH: 14% } TABLE.minicalendar TD { VERTICAL-ALIGN: top; WIDTH: 14% } TABLE.minicalendar TH { VERTICAL-ALIGN: top; WIDTH: 14% } TABLE.minicalendar TD { TEXT-ALIGN: center } #calendar .maincalendar TABLE.calendarmonth TD TABLE TD { HEIGHT: auto } #calendar DIV.header { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } #calendar .sideblock DIV.header { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #calendar .maincalendar .buttons { FLOAT: right } #calendar .maincalendar .filters TABLE { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: = 100%; PADDING-TOP: 2px; BORDER-COLLAPSE: separate; border-spacing: 2px } #calendar .sidecalendar .filters TABLE { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: = 100%; PADDING-TOP: 2px; BORDER-COLLAPSE: separate; border-spacing: 2px } .block_calendar_month.sideblock .filters TABLE { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: = 100%; PADDING-TOP: 2px; BORDER-COLLAPSE: separate; border-spacing: 2px } #calendar .maincalendar .filters { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #calendar .sidecalendar .filters { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } #calendar .maincalendar .controls { CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: = 10px; PADDING-TOP: 10px } #calendar .maincalendar TABLE.calendarmonth UL.events-new { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #calendar .maincalendar TABLE.calendarmonth UL.events-underway { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #calendar .maincalendar TABLE.calendarmonth UL LI { MARGIN-TOP: 4px } .minicalendarblock { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } TABLE.minicalendar { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; = PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 10px auto; BORDER-LEFT: = 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; = BORDER-COLLAPSE: separate; border-spacing: 1px } TABLE.minicalendar TH { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #calendar .maincalendar .eventlist { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px } #calendar .maincalendar .eventlist .topic { BORDER-RIGHT: 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: 0px solid; = PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px solid; = PADDING-TOP: 5px; BORDER-BOTTOM: #eeeeee 1px solid } #calendar .maincalendar .eventlist .event { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 10px; = BORDER-LEFT: 1px solid; WIDTH: 100%; BORDER-BOTTOM: 1px solid; = BORDER-COLLAPSE: separate; border-spacing: 0px } #calendar .maincalendar .eventlist .event .name { FLOAT: left } #calendar .maincalendar .eventlist .event .course { CLEAR: left; FLOAT: left } #calendar .maincalendar .eventlist .event .date { FLOAT: right } #calendar .maincalendar .eventlist .event .description .commands { WIDTH: 100% } #calendar .maincalendar .eventlist .event .description { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } #calendar .maincalendar .eventlist .event .picture { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; = PADDING-TOP: 8px } #calendar .maincalendar .eventlist .event .side { WIDTH: 32px } #calendar #selecteventtype TABLE { MARGIN: auto } #calendar .event_global { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } #calendar .event_course { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } #calendar .event_group { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } #calendar .event_user { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } .minicalendar .event_global { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } .minicalendar .event_course { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } .minicalendar .event_group { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } .minicalendar .event_user { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } #calendar .duration_global { BORDER-TOP: 2px solid; BORDER-BOTTOM: 2px solid } #calendar .duration_course { BORDER-TOP: 2px solid; BORDER-BOTTOM: 2px solid } #calendar .duration_group { BORDER-TOP: 2px solid; BORDER-BOTTOM: 2px solid } #calendar .duration_user { BORDER-TOP: 2px solid; BORDER-BOTTOM: 2px solid } .minicalendar .duration_global { BORDER-TOP: 2px solid; BORDER-BOTTOM: 2px solid } .minicalendar .duration_course { BORDER-TOP: 2px solid; BORDER-BOTTOM: 2px solid } .minicalendar .duration_group { BORDER-TOP: 2px solid; BORDER-BOTTOM: 2px solid } .minicalendar .duration_user { BORDER-TOP: 2px solid; BORDER-BOTTOM: 2px solid } #calendar .today { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } .minicalendar .today { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } #calendar .nottoday { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } .minicalendar .today { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } .cal_popup_bg { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; = PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 1px = solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid } .cal_popup_close { MARGIN-RIGHT: 5px } .cal_popup_caption { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; PADDING-BOTTOM: 2px; = BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid } .calendar-controls .previous { DISPLAY: block; FLOAT: left; WIDTH: 12% } .calendar-controls .next { DISPLAY: block; FLOAT: left; WIDTH: 12% } .calendar-controls .current { DISPLAY: block; FLOAT: left; WIDTH: 12% } .calendar-controls .previous { TEXT-ALIGN: left } .calendar-controls .current { WIDTH: 76%; TEXT-ALIGN: center } .calendar-controls .next { TEXT-ALIGN: right } #calendar .maincalendar .calendar-controls .previous { WIDTH: 30% } #calendar .maincalendar .calendar-controls .next { WIDTH: 30% } #calendar .maincalendar .calendar-controls .current { WIDTH: 39.95% } #calendar .indent { PADDING-LEFT: 20px } #calendar TD.sidecalendar { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } #calendar TD.sidecalendar .sideblock { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 10px; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid } #calendar TD.sidecalendar .minicalendartop { PADDING-TOP: 10px } .sideblock .content H3.eventskey { MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0.5em } .activitydate { TEXT-ALIGN: center } .activityhead { TEXT-ALIGN: center } #course-view .section TD { VERTICAL-ALIGN: top } #course-view .section TD.content { BORDER-RIGHT: 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; = PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px solid; = PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid } #course-view .section TD.side { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; = PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px solid; = PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid } #course-view .section TD.left { WIDTH: 1.5em; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px } #course-view .section TD.right { BORDER-LEFT-WIDTH: 0px; WIDTH: 1.5em; TEXT-ALIGN: center } #course-view .current .side { =09 } #course-view .section .spacer { HEIGHT: 0.5em } #course-view .section .weekdates { =09 } #course-view UL.section { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #site-index UL.section { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .section_add_menus { TEXT-ALIGN: right } .section_add_menus .horizontal DIV { DISPLAY: inline } #course-view UL.weekscss { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .weekscss-format { MIN-WIDTH: 763px } .weekscss-format .block_adminblock SELECT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: = 100%; PADDING-TOP: 0px } .weekscss-format .block_calendar_month .minicalendar { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: = 100%; PADDING-TOP: 0px } .weekscss-format .block_calendar_month .minicalendar TH { PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0.1em; = PADDING-TOP: 0.1em } .weekscss-format .block_calendar_month .minicalendar TD { PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0.1em; = PADDING-TOP: 0.1em } .weekscss-format #middle-column { MARGIN: 0px 12.5em } .weekscss-format #left-column { WIDTH: 11.5em } .weekscss-format #right-column { WIDTH: 11.5em } .weekscss-format #left-column { FLOAT: left } .weekscss-format #right-column { FLOAT: right } .weekscss LI.section { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 0.5em; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid } .weekscss .content { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } .weekscss .side { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } .weekscss .content { MARGIN: 0px 1.7em } .weekscss .right { FLOAT: right; WIDTH: 1.6em; TEXT-ALIGN: center } .section .activity IMG.activityicon { VERTICAL-ALIGN: middle; WIDTH: 16px; HEIGHT: 16px } .section IMG.movetarget { WIDTH: 80px; HEIGHT: 16px } BODY#course-view .unread { MARGIN-LEFT: 3em } BODY#course-view .drag.sideblock .header { CURSOR: move } BODY#course-enrol .generalbox { MARGIN-TOP: 20px } BODY#course-enrol .coursebox { MARGIN-TOP: 20px } BODY#course-user .graph { TEXT-ALIGN: center } BODY#course-user .section { MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px } BODY#course-user .content { MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px } BODY#course-user .section { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; = PADDING-LEFT: 10px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; = BORDER-LEFT: 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid } BODY#course-user .section H2 { MARGIN-TOP: 0px } .headingblock { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; = PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 1px = solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid } H2.headingblock { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; = PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 1px = solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid } #site-index .subscribelink { TEXT-ALIGN: right } #course-view .subscribelink { TEXT-ALIGN: right } BODY#site-index .headingblock { MARGIN-BOTTOM: 9px } BODY#course-view .headingblock { MARGIN-BOTTOM: 9px } BODY#course-category .courseboxes { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; = PADDING-TOP: 20px } BODY#course-index .courseboxes { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; = PADDING-TOP: 20px } BODY#course-category .rolelink { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; TEXT-ALIGN: right } BODY#course-category .addcategory { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; TEXT-ALIGN: center } BODY#course-category .buttons .singlebutton { DISPLAY: inline } BODY#course-category .buttons { MARGIN-BOTTOM: 15px; TEXT-ALIGN: center } BODY#course-index #middle-column .editcourse { MARGIN: 20px auto } BODY#course-index #middle-column .editcourse TH { PADDING-RIGHT: 10px; PADDING-LEFT: 10px } BODY#course-index #middle-column .editcourse TD { PADDING-RIGHT: 10px; PADDING-LEFT: 10px } BODY#course-index #middle-column .editcourse .count { TEXT-ALIGN: right } BODY#course-index .singlebutton { TEXT-ALIGN: center } BODY#course-index .addcategory { TEXT-ALIGN: center } BODY#course-info .icons.generalbox { TEXT-ALIGN: center } BODY#course-info .info.generalbox { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .coursebox { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 15px; = BORDER-LEFT: 1px solid; WIDTH: 100%; BORDER-BOTTOM: 1px solid } .coursebox .summary { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: = 5px; WIDTH: 48%; PADDING-TOP: 5px; TEXT-ALIGN: left } .coursebox .info { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: = 5px; WIDTH: 48%; PADDING-TOP: 5px; TEXT-ALIGN: left } #my-index .coursebox .info { FLOAT: none } #my-index .name { MARGIN-LEFT: 5px } .categorylist { MARGIN-LEFT: auto; WIDTH: 90%; MARGIN-RIGHT: auto } .categorylist .image.category { WIDTH: 20px } .categorylist .number.category { TEXT-ALIGN: right } .categoryboxcontent { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } .categorypicker { PADDING-BOTTOM: 10px; TEXT-ALIGN: center } #coursesearch { TEXT-ALIGN: center } #coursesearch2 { TEXT-ALIGN: center } .addcoursebutton { TEXT-ALIGN: center } .coursebox .cost { PADDING-TOP: 20px } .coursebox UL.teachers LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #course-category #renameform { TEXT-ALIGN: center } #course-category #themeform { TEXT-ALIGN: center } #course-category .singlebutton { TEXT-ALIGN: center } #course-category #coursesearch { TEXT-ALIGN: center } #course-report #content { PADDING-BOTTOM: 15px; PADDING-TOP: 15px } #course-report P { TEXT-ALIGN: center } #course-report .logselectform { MARGIN: 10px auto; TEXT-ALIGN: center } #course-report .participationselectform { MARGIN: 10px auto; TEXT-ALIGN: center } #course-report-log-index .logselectform { MARGIN: 10px auto; TEXT-ALIGN: center } #course-report-participation-index .participationselectform { MARGIN: 10px auto; TEXT-ALIGN: center } #course-report .participationselectform LABEL { MARGIN-LEFT: 15px; MARGIN-RIGHT: 5px } #course-report-participation-index .participationselectform LABEL { MARGIN-LEFT: 15px; MARGIN-RIGHT: 5px } #course-report-log-index .info { MARGIN: 10px; TEXT-ALIGN: center } .course-report-outline TD.numviews { TEXT-ALIGN: right } .course-report-outline DIV.loginfo { MARGIN: 1em; TEXT-ALIGN: center } #content .coursebox .summary .category { TEXT-ALIGN: right } #course-editsection .singlebutton { TEXT-ALIGN: center } BODY#group-index #groupeditform { TEXT-ALIGN: center } #add { TEXT-ALIGN: center } #remove { TEXT-ALIGN: center } BODY#doc-contents H1 { MARGIN: 1em 0px 0px } BODY#doc-contents UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; WIDTH: 90%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .grade-edit-scale .buttons { MARGIN: 20px; TEXT-ALIGN: center } .grade-edit-scale .buttons .singlebutton { PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px } .grade-edit-outcome .buttons { MARGIN: 20px; TEXT-ALIGN: center } .grade-edit-outcome .buttons .singlebutton { PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px } DIV.allcoursegrades { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: = 100%; PADDING-TOP: 4px; TEXT-ALIGN: right } .grade-edit-tree .gradetreebox { MARGIN-TOP: 10px; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; WIDTH: 70%; = MARGIN-RIGHT: auto } .grade-edit-tree .buttons { MARGIN: 20px; TEXT-ALIGN: center } .grade-edit-tree .idnumber { MARGIN-LEFT: 15px } .grade-edit-tree .buttons .singlebutton { PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px } .grade-edit-tree .movetarget { WIDTH: 80px; POSITION: relative; HEIGHT: 16px } .grade-edit-tree UL#grade_tree { WIDTH: auto } .grade-edit-tree UL#grade_tree LI { LIST-STYLE-TYPE: none } .grade-edit-tree UL#grade_tree LI.category { MARGIN-BOTTOM: 6px } .grade-edit-tree .iconsmall { MARGIN-LEFT: 4px } #grade-report-toggles { TEXT-ALIGN: center } .gradeexportlink { PADDING-RIGHT: 2em; PADDING-LEFT: 2em; PADDING-BOTTOM: 2em; = MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 2em; TEXT-ALIGN: = center } #grade-aggregation-help DT { MARGIN-TOP: 15px } #grade-aggregation-help DD.example { MARGIN-TOP: 7px } #grade-aggregation-help CODE { MARGIN-TOP: 7px; DISPLAY: block } .loginbox { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: 15px; = MARGIN-BOTTOM: 15px; MARGIN-LEFT: 25%; OVERFLOW: hidden; BORDER-LEFT: = 1px solid; WIDTH: 50%; BORDER-BOTTOM: 1px solid } .loginbox FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .twocolumns.loginbox { MARGIN-LEFT: 5%; WIDTH: 90% } .loginbox H2 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: = 5px; PADDING-TOP: 10px; TEXT-ALIGN: center } .loginbox .subcontent { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: = 5px; PADDING-TOP: 10px; TEXT-ALIGN: center } .loginbox .loginpanel .subcontent { TEXT-ALIGN: center } .loginbox .loginpanel .desc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px = 0px 5px; PADDING-TOP: 0px } .loginbox .signuppanel .subcontent { TEXT-ALIGN: left } .loginbox .loginsub { MARGIN-LEFT: 0%; MARGIN-RIGHT: 0% } .loginbox .guestsub { BORDER-TOP: 1px solid; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 12%; = MARGIN-RIGHT: 12% } .loginbox .forgotsub { BORDER-TOP: 1px solid; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 12%; = MARGIN-RIGHT: 12% } .loginbox .loginform { MARGIN-TOP: 1em; TEXT-ALIGN: left } .loginbox .loginform .form-label { FLOAT: left; WIDTH: 40%; TEXT-ALIGN: right } .loginbox .loginform .form-input { FLOAT: right; WIDTH: 59% } .loginbox .loginform .form-input INPUT { WIDTH: 6em } .loginbox .signupform { MARGIN-TOP: 1em; TEXT-ALIGN: center } .twocolumns.loginbox .loginpanel { BORDER-RIGHT: 1px solid; FLOAT: left; MARGIN-BOTTOM: -2000px; = PADDING-BOTTOM: 2000px; WIDTH: 49.5% } .twocolumns.loginbox .signuppanel { FLOAT: right; MARGIN-BOTTOM: -2000px; PADDING-BOTTOM: 2000px; WIDTH: = 50% } #message-user .userpicture { WIDTH: 100px; HEIGHT: 100px } #message-history .userpicture { WIDTH: 100px; HEIGHT: 100px } .message-discussion-noframes #userinfo .userpicture { FLOAT: left } .message-discussion-noframes #userinfo .name H1 { MARGIN: 0px } .message-discussion-noframes #userinfo .name { MARGIN-LEFT: 60px; TEXT-ALIGN: center } .message-discussion-noframes #userinfo .commands { MARGIN-LEFT: 60px; TEXT-ALIGN: left } .message-discussion-noframes #userinfo .commands UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .message-discussion-noframes #userinfo .commands UL LI { PADDING-RIGHT: 16px; DISPLAY: inline } .message-discussion-noframes #send { CLEAR: both; PADDING-TOP: 10px } .message-discussion-noframes #send H1 { MARGIN: 0px } .message-discussion-noframes #messages { PADDING-TOP: 10px } .message-discussion-noframes #messages UL.messagelist { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .message-discussion-noframes #send H1 { MARGIN: 0px } .message .noframesjslink { MARGIN-TOP: 20px } .message .link { VERTICAL-ALIGN: middle } TABLE.message .searchresults TD { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; = PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px solid; = PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: collapse; = border-spacing: 0px } .message .summary .link { TEXT-ALIGN: right } .message .heading { TEXT-ALIGN: center } .message .note { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; TEXT-ALIGN: center } #message-user .commands SPAN { MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px } BODY#message-messages { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px } BODY#message-send .notifysuccess { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; = PADDING-TOP: 1px } BODY#message-send TD.fixeditor { TEXT-ALIGN: center } .notepost { MARGIN-BOTTOM: 1em; BACKGROUND-COLOR: #eee } .sitenotepost { =09 } .coursenotepost { =09 } .draftnotepost { =09 } .ownnotepost .info { =09 } .notepost .header { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ddd; = PADDING-BOTTOM: 5px; PADDING-TOP: 5px } .notepost .user { FONT-WEIGHT: bolder } .notepost .userpicture { FLOAT: left; MARGIN-RIGHT: 5px } .notepost .info { FONT-SIZE: smaller } .notepost .content { CLEAR: both } .notepost .footer { CLEAR: both } BODY.notes .generalbox { MARGIN-LEFT: auto; WIDTH: 90%; MARGIN-RIGHT: auto } BODY.notes .notesgroup { MARGIN-LEFT: 20px } .my .coursebox .overview .info { MARGIN-LEFT: 20px } .my .coursebox .overview { MARGIN-BOTTOM: 10px } .questionbank H2 { MARGIN-TOP: 0px } .questioncatategories H3 { MARGIN-TOP: 0px } .que { CLEAR: both; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN: = 0px auto 1.8em; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; = TEXT-ALIGN: left } .que .info { FLOAT: left; MARGIN: 0.5em 0px 0.5em 1.2em; WIDTH: 8% } .que .content { FLOAT: left; MARGIN: 0.5em 1.2em 0.5em 0px; WIDTH: 85% } .description.que .info { DISPLAY: none } .description.que .content { FLOAT: none; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 1.2em; WIDTH: auto } .description.que .generalfeedback { FLOAT: none; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 1.2em; WIDTH: auto } .description.que .qtext { MARGIN-BOTTOM: 0px } .que .qtext { MARGIN-BOTTOM: 1.5em } .que .ablock { MARGIN: 0.7em 0px 0.3em } .que .prompt { FLOAT: left; WIDTH: 15%; PADDING-TOP: 0.3em; HEIGHT: 2em } .que .control { WIDTH: 5% } .que .answer { FLOAT: left; MARGIN-BOTTOM: 0.5em; WIDTH: 83% } .que .submit { CLEAR: both; FLOAT: left; POSITION: relative } * HTML .que .submit { FLOAT: none } .multianswer .submit { MARGIN-TOP: 1em } .que .c0 { PADDING-RIGHT: 0px; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; = VERTICAL-ALIGN: top; PADDING-TOP: 0.3em } .que .c1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; = VERTICAL-ALIGN: top; PADDING-TOP: 0.3em } .que .feedback { CLEAR: both; BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = 1px solid; PADDING-LEFT: 0.3em; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: = 0.3em; BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px = solid } .multichoice TD.feedback { VERTICAL-ALIGN: top; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: = 0.3em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; = BORDER-BOTTOM-STYLE: none } .essay .feedback { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } .multichoice .text { WIDTH: auto } .calculated .answer { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; = WIDTH: auto; PADDING-TOP: 0.3em } .numerical .answer { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; = WIDTH: auto; PADDING-TOP: 0.3em } .shortanswer .answer { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; = WIDTH: auto; PADDING-TOP: 0.3em } .truefalse .answer SPAN { CLEAR: left; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FLOAT: left; = PADDING-BOTTOM: 0.3em; WIDTH: 100%; PADDING-TOP: 0.3em } .que .grading { MARGIN-TOP: 0.5em } .que .comment { MARGIN-TOP: 0.5em } .que .commentlink { MARGIN-TOP: 0.5em } .que .generalfeedback { MARGIN-TOP: 0.5em } .que .history { MARGIN-TOP: 0.5em } .que .grade { MARGIN-TOP: 0.5em } .importerror { MARGIN-TOP: 10px; BORDER-BOTTOM: #555 1px solid } .logtable { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .logtable TD { PADDING-RIGHT: 10px; PADDING-LEFT: 10px } .logtable TH { PADDING-RIGHT: 10px; PADDING-LEFT: 10px } .logtable TH { TEXT-ALIGN: left } #course-user .info { MARGIN: 10px; TEXT-ALIGN: center } .tabtree { POSITION: relative } .tabrow0 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 84%; PADDING-BOTTOM: = 1.75em; MARGIN: 10px 0px 0px; WIDTH: 100%; LINE-HEIGHT: 1.8em; = PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center } .tabrow0 LI { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px -4px 0px 0px; PADDING-TOP: 0px } .tabrow0 A SPAN { PADDING-RIGHT: 14px; PADDING-LEFT: 0px; BACKGROUND: = url(pix/tab/right.gif) no-repeat right top; PADDING-BOTTOM: 0.35em; = PADDING-TOP: 10px } .tabrow1 LI A SPAN { BACKGROUND: none transparent scroll repeat 0% 0% } .tabrow0 A { PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: = url(pix/tab/left.gif) no-repeat left top; PADDING-BOTTOM: 0.35em; = MARGIN: 0px -1px 0px 0px; PADDING-TOP: 10px; TEXT-DECORATION: none } .tabrow0 A:hover { BACKGROUND-IMAGE: url(pix/tab/left_hover.gif) } .tabrow0 .here A:hover { BACKGROUND-IMAGE: url(pix/tab/left.gif) } .tabrow0 A:hover SPAN { BACKGROUND-IMAGE: url(pix/tab/right_hover.gif) } .tabrow0 .here A:hover SPAN { BACKGROUND-IMAGE: url(pix/tab/right.gif) } .tabrow0 .here A { COLOR: #444 } .tabrow0 .here A:link { Z-INDEX: 102; POSITION: relative } .tabrow0 .here A:visited { Z-INDEX: 102; POSITION: relative } .tabrow0 .here A.nolink { Z-INDEX: 102; POSITION: relative } .tabrow0 .empty { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: = hidden; PADDING-TOP: 0px; HEIGHT: 1px } .tabrow0 DIV { PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; = FONT-SIZE: 90%; BACKGROUND: url(pix/tab/tabrow1.gif) repeat-x left = center; LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; WIDTH: 100%; = LINE-HEIGHT: normal; PADDING-TOP: 0.25em; LIST-STYLE-TYPE: none; = POSITION: absolute; TOP: 1.95em } .tabrow0 UL { PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; = FONT-SIZE: 90%; BACKGROUND: url(pix/tab/tabrow1.gif) repeat-x left = center; LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; WIDTH: 100%; = LINE-HEIGHT: normal; PADDING-TOP: 0.25em; LIST-STYLE-TYPE: none; = POSITION: absolute; TOP: 1.95em } .tabrow0 UL LI { MARGIN-TOP: 1px; DISPLAY: inline; BACKGROUND-IMAGE: none } .tabrow0 UL A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; = BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: = 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #00c; PADDING-TOP: 0px; = BORDER-RIGHT-WIDTH: 0px } .tabrow0 UL A SPAN { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px } .tabrow0 UL .last SPAN { BACKGROUND-IMAGE: none! important } .tabrow0 UL LI A:hover { BACKGROUND-IMAGE: none! important } .tabrow0 UL LI A:hover SPAN { BACKGROUND-IMAGE: none! important } .tabrow0 UL .here A:hover { BACKGROUND-IMAGE: none! important } .tabrow0 UL .here A:hover SPAN { BACKGROUND-IMAGE: none! important } .tabrow0 UL DIV { DISPLAY: none } UL.tabrow1 LI A { FONT-SIZE: 110%; COLOR: #00c } UL.tabrow1 LI A:link { FONT-SIZE: 110%; COLOR: #00c } UL.tabrow1 LI A:visited { FONT-SIZE: 110%; COLOR: #00c } UL.tabrow1 LI.selected.here A { COLOR: #444 } H2.tag-heading { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; MARGIN-LEFT: auto; WIDTH: 95%; MARGIN-RIGHT: auto; PADDING-TOP: = 5px; TEXT-ALIGN: center } DIV#tag-description { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; MARGIN-LEFT: auto; WIDTH: 95%; MARGIN-RIGHT: auto; PADDING-TOP: 5px } DIV#tag-blogs { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; MARGIN-LEFT: auto; WIDTH: 95%; MARGIN-RIGHT: auto; PADDING-TOP: 5px } BODY#tag-index .moreblogs { TEXT-ALIGN: center } DIV#tag-management-box { DISPLAY: block; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: = 20px; TEXT-ALIGN: center } DIV#tag-user-table { CLEAR: both; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; = PADDING-BOTTOM: 3px; MARGIN-LEFT: auto; WIDTH: 95%; MARGIN-RIGHT: auto; = PADDING-TOP: 3px } BODY.tag .managelink { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; TEXT-ALIGN: right } DIV#tag-user-table:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; OVERFLOW: hidden; = HEIGHT: 0px; content: "." } DIV.user-box { CLEAR: none; DISPLAY: block; FLOAT: left; MARGIN: 8px; WIDTH: 115px; = HEIGHT: 160px; TEXT-ALIGN: center } IMG.user-image { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; WIDTH: 100px; HEIGHT: 100px; BORDER-RIGHT-WIDTH: 0px } DIV#small-tag-cloud-box { MARGIN: 0px auto; WIDTH: 300px } DIV#big-tag-cloud-box { DISPLAY: block; FLOAT: none; MARGIN: 0px auto; WIDTH: 600px } UL#tag-cloud-list { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: = 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none } UL#tag-cloud-list LI { DISPLAY: inline; MARGIN: 0px } DIV#tag-search-box { MARGIN: 10px auto; TEXT-ALIGN: center } DIV#tag-search-results-container { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: = 100%; PADDING-TOP: 0px } UL#tag-search-results { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; = PADDING-BOTTOM: 0px; MARGIN: 15px 20% 0px; WIDTH: 60%; PADDING-TOP: 0px; = LIST-STYLE-TYPE: none } UL#tag-search-results LI { PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; WIDTH: 30%; = LINE-HEIGHT: 20px; TEXT-ALIGN: left } DIV#tags-management-links { DISPLAY: block; FONT-SIZE: 12px; TEXT-ALIGN: right } SPAN.flagged-tag { COLOR: #ff0000 } SPAN.flagged-tag A { COLOR: #ff0000 } TABLE#tag-management-list { MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: left } TABLE#tag-management-list TR TD { PADDING-RIGHT: 4px; PADDING-LEFT: 4px } .tag-management-form { TEXT-ALIGN: center } #relatedtags-autocomplete-container { MIN-HEIGHT: 4.6em; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto } #relatedtags-autocomplete { DISPLAY: block; MARGIN-LEFT: auto; WIDTH: 60%; MARGIN-RIGHT: auto; = POSITION: relative } #relatedtags-autocomplete .yui-ac-content { BORDER-RIGHT: #404040 1px solid; BORDER-TOP: #404040 1px solid; = Z-INDEX: 9050; BACKGROUND: #fff; LEFT: 20%; OVERFLOW: hidden; = BORDER-LEFT: #404040 1px solid; WIDTH: 420px; BORDER-BOTTOM: #404040 1px = solid; POSITION: absolute } #relatedtags-autocomplete .ysearchquery { Z-INDEX: 10; RIGHT: 10px; COLOR: #808080; POSITION: absolute } #relatedtags-autocomplete .yui-ac-shadow { Z-INDEX: 9049; BACKGROUND: #a0a0a0; MARGIN: 0.3em; WIDTH: 100%; = POSITION: absolute } #relatedtags-autocomplete UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #relatedtags-autocomplete LI { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; CURSOR: = default; PADDING-TOP: 0px; WHITE-SPACE: nowrap } #relatedtags-autocomplete LI.yui-ac-highlight { BACKGROUND: #ffffcc } .userinfobox { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 5px; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: = separate } .userinfobox .left { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-TOP: 10px } .userinfobox .side { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-TOP: 10px } .userinfobox .userpicture { WIDTH: 100px; HEIGHT: 100px } .userinfobox .content { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = VERTICAL-ALIGN: top; PADDING-TOP: 10px } .userinfobox .links { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = VERTICAL-ALIGN: bottom; WIDTH: 100px; PADDING-TOP: 5px } .userinfobox .list TD { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } .userinfobox .username { PADDING-BOTTOM: 20px } .userinfobox TD.label { VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; TEXT-ALIGN: right } TABLE.userinfobox { MARGIN-LEFT: 10%; WIDTH: 80%; MARGIN-RIGHT: 10% } TABLE.groupinfobox { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 20px; = MARGIN-LEFT: 20%; BORDER-LEFT: 1px solid; WIDTH: 60%; MARGIN-RIGHT: 20%; = BORDER-BOTTOM: 1px solid } .groupinfobox .left { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-TOP: 10px } BODY#user-index H2 { TEXT-ALIGN: center } #user-view .buttons { TEXT-ALIGN: center } #user-index .buttons { TEXT-ALIGN: center } #user-view .buttons FORM { DISPLAY: inline } #user-view .buttons FORM DIV { DISPLAY: inline } BODY#user-index #longtimenosee { TEXT-ALIGN: center } BODY#user-index #showall { TEXT-ALIGN: center } BODY#user-index #showall { MARGIN: 10px 0px } BODY#user-index TABLE#participants { MARGIN: auto; WIDTH: 80% } BODY#tag-manage TABLE#tag-management-list { MARGIN: auto; WIDTH: 80% } BODY#tag-manage TABLE#tag-management-list TD { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: left } BODY#tag-manage TABLE#tag-management-list TH { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: left } BODY#user-index TABLE#participants TD { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: left } BODY#user-index TABLE#participants TH { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: left } BODY#user-index TABLE.controls { WIDTH: 100% } BODY#user-index TABLE.controls TR { VERTICAL-ALIGN: top } BODY#user-index TABLE.controls TD.right { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } BODY#user-index TABLE.controls TD.left { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } BODY#user-index TABLE.controls .right { TEXT-ALIGN: right } BODY#course-participation H2 { TEXT-ALIGN: center } BODY#course-participation #showall { MARGIN: 10px 0px; TEXT-ALIGN: center } BODY#user-index .rolesform { TEXT-ALIGN: center } #user-policy .noticebox { MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; WIDTH: 80%; MARGIN-RIGHT: auto; = HEIGHT: 250px; TEXT-ALIGN: center } #user-policy #policyframe { WIDTH: 100%; HEIGHT: 100% } .iplookup #map { MARGIN: auto } .iplookup #note { TEXT-ALIGN: center } .userpicture { VERTICAL-ALIGN: top; WIDTH: 35px } .picture user { VERTICAL-ALIGN: top; WIDTH: 35px } .picture teacher { VERTICAL-ALIGN: top; WIDTH: 35px } .modform { TEXT-ALIGN: center } #wordcount { TEXT-ALIGN: right } .nextchatsession { TEXT-ALIGN: center } #mod-chat-gui_header_js-jsupdate { MARGIN: 10px } #mod-chat-gui_header_js-jsupdate .chat-event { PADDING-RIGHT: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; WIDTH: 100%; PADDING-TOP: 0px } #mod-chat-gui_header_js-jsupdate .chat-message { PADDING-RIGHT: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; WIDTH: 100%; PADDING-TOP: 0px } #mod-chat-view #chatcurrentusers .chatuserdetails { VERTICAL-ALIGN: middle } #mod-chat-view #enterlink { MARGIN-LEFT: auto; WIDTH: 50%; MARGIN-RIGHT: auto; TEXT-ALIGN: center } .chat-event .picture { VERTICAL-ALIGN: top; WIDTH: 40px } .chat-message .picture { VERTICAL-ALIGN: top; WIDTH: 40px } .chat-event .text { TEXT-ALIGN: left } .chat-message .text { TEXT-ALIGN: left } #mod-chat-gui_basic #participants UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #mod-chat-gui_basic #participants UL LI { DISPLAY: inline; MARGIN-RIGHT: 10px } #mod-chat-gui_basic #participants UL LI .userinfo { DISPLAY: inline } #mod-chat-gui_basic #messages DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 1px; PADDING-TOP: 0px } #mod-chat-gui_basic #messages DD { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px } #mod-chat-gui_basic #messages DT { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px } .button { TEXT-ALIGN: center } .attemptcell { WIDTH: 5px; WHITE-SPACE: nowrap } .anonymous { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .names { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .downloadreport { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; BORDER-RIGHT-WIDTH: 0px } .choiceresponse { WIDTH: 100% } .choiceresponse .picture { WIDTH: 10px; WHITE-SPACE: nowrap } .choiceresponse .fullname { WIDTH: 100%; WHITE-SPACE: nowrap } .data.results { VERTICAL-ALIGN: top; WHITE-SPACE: nowrap } .fieldadd { TEXT-ALIGN: center } .sortdefault { TEXT-ALIGN: center } .defaulttemplate { TEXT-ALIGN: center } .datapreferences { TEXT-ALIGN: center } TABLE.presets { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #mod-forum-view .forummode { TEXT-ALIGN: center } .forumheaderlist { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: separate } .forumpost { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: separate } .forumpost { MARGIN-TOP: 15px } .forumpost .topic { BORDER-RIGHT: 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; = PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px solid; = PADDING-TOP: 4px; BORDER-BOTTOM: 1px solid } .forumpost .commands { CLEAR: both; PADDING-TOP: 0.5em; TEXT-ALIGN: right } .forumpost .ratings { PADDING-TOP: 1em; TEXT-ALIGN: right } .forumpost .attachments { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; = PADDING-TOP: 7px; TEXT-ALIGN: right } .forumpost .content { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } .forumpost .footer { PADDING-TOP: 0.5em; TEXT-ALIGN: right } .forumpost .link { PADDING-TOP: 0.5em; TEXT-ALIGN: right } .forumpost .left { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: top; WIDTH: 35px; PADDING-TOP: 4px; TEXT-ALIGN: center } .mod-forum .indent { MARGIN-LEFT: 30px } BODY#user-view .forumpost { WIDTH: 100% } .course .forumpost { WIDTH: 100% } BODY#mod-forum-search .c0 { TEXT-ALIGN: right } BODY#mod-forum-search .introcontent { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; = PADDING-TOP: 15px } .forumolddiscuss { TEXT-ALIGN: right } .forumheaderlist { WIDTH: 100% } .forumheaderlist TD { BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 0px solid } .forumheaderlist .replies { WHITE-SPACE: nowrap; TEXT-ALIGN: center } .forumheaderlist .picture { WIDTH: 35px } .forumheaderlist .discussion .starter { VERTICAL-ALIGN: middle } .forumheaderlist .lastpost { WHITE-SPACE: nowrap; TEXT-ALIGN: right } .forumheaderlist .discussion .author { WHITE-SPACE: nowrap } .forumolddiscuss { TEXT-ALIGN: right } .forumaddnew { TEXT-ALIGN: center } .forumnodiscuss { TEXT-ALIGN: center } .noticeboxcontent { TEXT-ALIGN: center } #mod-forum-view .forumaddnew { MARGIN-BOTTOM: 20px } #mod-forum-view .forumcontrol .groupmenu { FLOAT: left; WHITE-SPACE: nowrap; TEXT-ALIGN: left } #mod-forum-view .groupmenu { FLOAT: left; WHITE-SPACE: nowrap; TEXT-ALIGN: left } #mod-forum-view .forumcontrol .subscription { FLOAT: right; WHITE-SPACE: nowrap; TEXT-ALIGN: right } #mod-forum-view .subscription { FLOAT: right; WHITE-SPACE: nowrap; TEXT-ALIGN: right } #mod-forum-index .subscription { FLOAT: right; WHITE-SPACE: nowrap; TEXT-ALIGN: right } #mod-forum-view .unread { PADDING-RIGHT: 3px; PADDING-LEFT: 3px } #mod-forum-discuss .unread.forumpost .content { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } #mod-forum-discuss .ratingsubmit { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; TEXT-ALIGN: center } #mod-forum-index .unread IMG { MARGIN-LEFT: 5px } #mod-forum-view .unread IMG { MARGIN-LEFT: 5px } #mod-forum-discuss .discussioncontrols TD { WIDTH: 33%; TEXT-ALIGN: center } #email .unsubscribelink { BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; MARGIN-TOP: 20px; = BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; TEXT-ALIGN: center } #mod-forum-view .subscription { MARGIN: 5px 0px } .glossarypost .commands { WIDTH: 200px; WHITE-SPACE: nowrap } #mod-glossary-comments .glossarypost { MARGIN-TOP: 15px } #mod-glossary-comment .glossarypost { MARGIN-TOP: 15px } .entryboxheader { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 0px solid } .entrybox { BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 1px solid; = WIDTH: 100%; BORDER-BOTTOM: 1px solid } .entrybox HR { BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none } .glossarypost { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 5px; = MARGIN-LEFT: auto; BORDER-LEFT: 1px solid; WIDTH: 95%; MARGIN-RIGHT: = auto; BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: separate; TEXT-ALIGN: = left } .entrylist { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .entrylowersection { PADDING-TOP: 10px } .entrylowersection TABLE { WIDTH: 100% } .entrylowersection .aliases { TEXT-ALIGN: center } .entrylowersection .icons { PADDING-RIGHT: 5px; TEXT-ALIGN: right } .entrylowersection .ratings { PADDING-RIGHT: 5px; TEXT-ALIGN: right } .entrylowersection .ratings { PADDING-BOTTOM: 2px } .glossarycategoryheader { MARGIN-LEFT: auto; WIDTH: 95%; MARGIN-RIGHT: auto } .glossaryformatheader { WIDTH: 90% } .glossarypost .entry { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } .glossarypost .picture { WIDTH: 35px } .glossarycomment { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 5px; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: = separate; TEXT-ALIGN: left } .glossarycomment .entry { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } .glossarycomment .picture { WIDTH: 35px } .glossarycomment .icons { TEXT-ALIGN: right } .glossarydisplay { MARGIN-LEFT: auto; WIDTH: 90%; MARGIN-RIGHT: auto; TEXT-ALIGN: center } .glossarydisplay .tabs { WIDTH: 100% } .glossarydisplay .separator { WIDTH: 4px } .glossarydisplay .tabs .selected { =09 } .glossarydisplay .tabs .inactive { =09 } .glossarydisplay .tabs .general { =09 } .glossaryimportexport { MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center } .glossarypopup { WIDTH: 95% } .glossaryapproval { WIDTH: 100% } .mod-glossary .glossarydisplay .tabs { MARGIN-BOTTOM: 0px } .mod-glossary .glossarydisplay .tabs .side { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: auto; = BORDER-BOTTOM: 0px } .glossaryexplain { TEXT-ALIGN: center } .glossaryaddentry { TEXT-ALIGN: center } .mod-glossary .tabrow0 { PADDING-BOTTOM: 5px } #mod-glossary-view .glossarycontrol { FLOAT: right; MARGIN: 5px 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: right } #mod-journal-view .lastedit { MARGIN: 5px; TEXT-ALIGN: center } #mod-journal-view .editend { MARGIN: 5px; TEXT-ALIGN: center } #mod-journal-view .feedbackbox { WIDTH: 75%; BORDER-COLLAPSE: separate } #mod-journal-view .entrycontent { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } #mod-journal-view .picture { WIDTH: 35px } #mod-journal-view .grade { TEXT-ALIGN: right } #mod-journal-view .info { MARGIN-BOTTOM: 5px; TEXT-ALIGN: right } #mod-lesson-lesson #page .addform { TEXT-ALIGN: center } #mod-lesson-edit #page .label { FONT-WEIGHT: bold } #mod-lesson-edit #page .labelcorrect { FONT-WEIGHT: bold; TEXT-DECORATION: underline } .lessonmediafilecontrol { MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center } #mod-lesson-view .invisiblefieldset { DISPLAY: block; TEXT-ALIGN: left } #mod-quiz-view .quizinfo { TEXT-ALIGN: center } #mod-quiz-view #page .quizgradefeedback { TEXT-ALIGN: center } #mod-quiz-view #page .quizattempt { TEXT-ALIGN: center } #mod-quiz-view #page .quizattemptsummary TD P { MARGIN-TOP: 0px } #mod-quiz-view .generalbox#feedback { PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; WIDTH: 70%; MARGIN-RIGHT: auto } #mod-quiz-view .generalbox#feedback H2 { MARGIN: 0px } BODY#mod-quiz-view .generalbox#feedback .overriddennotice { FONT-SIZE: 0.7em; TEXT-ALIGN: center } #mod-quiz-view .generalbox#feedback H3 { TEXT-ALIGN: left } .generalbox#passwordbox { MARGIN-LEFT: auto; WIDTH: 70%; MARGIN-RIGHT: auto } #passwordform { MARGIN: 1em 0px } #mod-quiz-attempt #page { TEXT-ALIGN: center } #mod-quiz-attempt .pagingbar { MARGIN: 1.5em auto } #mod-quiz-attempt #page { TEXT-ALIGN: center } #mod-quiz-attempt #timer .generalbox { WIDTH: 150px } #mod-quiz-attempt #timer { LEFT: 10px; POSITION: absolute } BODY#question-preview .quemodname { TEXT-ALIGN: center } BODY#question-preview .controls { TEXT-ALIGN: center } BODY#question-preview .quemodname { TEXT-ALIGN: center } BODY#question-preview .controls { TEXT-ALIGN: center } #mod-quiz-attempt #page .controls { MARGIN: 8px auto; TEXT-ALIGN: center } #mod-quiz-review #page .controls { MARGIN: 8px auto; TEXT-ALIGN: center } #mod-quiz-review .pagingbar { MARGIN: 1.5em auto } #mod-quiz-review .pagingbar { MARGIN: 1.5em auto } TABLE.quizreviewsummary { MARGIN-BOTTOM: 1.8em; WIDTH: 100% } TABLE.quizreviewsummary TR { =09 } TABLE.quizreviewsummary TH.cell { PADDING-RIGHT: 0.5em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; = PADDING-BOTTOM: 1px; WIDTH: 10em; PADDING-TOP: 1px; TEXT-ALIGN: right } TABLE.quizreviewsummary TD.cell { PADDING-RIGHT: 1em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 1px; = PADDING-TOP: 1px } #mod-quiz-mod #reviewoptionshdr .fitem { CLEAR: none; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 30% } #mod-quiz-mod #reviewoptionshdr .fitemtitle { FONT-WEIGHT: bold; MARGIN-LEFT: 0px; WIDTH: 100%; HEIGHT: 2.5em; = TEXT-ALIGN: left } #mod-quiz-mod #reviewoptionshdr FIELDSET.fgroup { MARGIN-LEFT: 0px; WIDTH: 100%; TEXT-ALIGN: left } #mod-quiz-mod #reviewoptionshdr FIELDSET.fgroup SPAN { CLEAR: left; FLOAT: left } #mod-quiz-edit #page .controls { CLEAR: left; TEXT-ALIGN: center } #mod-quiz-edit #page .quizattemptcounts { CLEAR: left; TEXT-ALIGN: center } #mod-quiz-edit .quizquestions H2 { MARGIN-TOP: 0px } #mod-quiz-edit #showbreaks { MARGIN-TOP: 0.7em } .quizquestionlistcontrols { TEXT-ALIGN: center } #mod-quiz-report TABLE#attempts { MARGIN: auto; WIDTH: 80% } #mod-quiz-report TABLE#commands { MARGIN: auto; WIDTH: 80% } #mod-quiz-report TABLE#itemanalysis { MARGIN: auto; WIDTH: 80% } #mod-quiz-report TABLE#attempts { CLEAR: both } #mod-quiz-report H2.main { CLEAR: both } #mod-quiz-report TABLE#attempts { MARGIN: 20px auto } #mod-quiz-report TABLE#attempts .header { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #mod-quiz-report TABLE#attempts .cell { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #mod-quiz-report TABLE#attempts .header .commands { DISPLAY: inline } #mod-quiz-report TABLE#attempts .picture { WIDTH: 40px } #mod-quiz-report TABLE#attempts TD { BORDER-RIGHT: 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid } #mod-quiz-report TABLE#attempts .header { TEXT-ALIGN: left } #mod-quiz-report TABLE#attempts .picture { TEXT-ALIGN: center! important } #mod-quiz-report .controls { TEXT-ALIGN: center } #mod-quiz-report TABLE#itemanalysis { MARGIN: 20px auto } #mod-quiz-report TABLE#itemanalysis .header { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #mod-quiz-report TABLE#itemanalysis .cell { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #mod-quiz-report TABLE#itemanalysis .header .commands { DISPLAY: inline } #mod-quiz-report TABLE#itemanalysis TD { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } #mod-quiz-report TABLE#itemanalysis .header { TEXT-ALIGN: left } #mod-quiz-report TABLE#itemanalysis .numcol { VERTICAL-ALIGN: middle! important; TEXT-ALIGN: center } #mod-quiz-report TABLE#itemanalysis .uncorrect { COLOR: red } #mod-quiz-report TABLE#itemanalysis .correct { FONT-WEIGHT: bold; COLOR: blue } #mod-quiz-report TABLE#itemanalysis .partialcorrect { COLOR: green! important } #mod-quiz-report TABLE#itemanalysis .qname { COLOR: green! important } #mod-quiz-grading TABLE#grading { MARGIN: auto; WIDTH: 80% } #mod-quiz-grading TABLE#grading { MARGIN: 20px auto } #mod-quiz-grading TABLE#grading .header { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #mod-quiz-grading TABLE#grading .cell { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #mod-quiz-grading TABLE#grading .header .commands { DISPLAY: inline } #mod-quiz-grading TABLE#grading .picture { WIDTH: 40px } #mod-quiz-grading TABLE#grading TD { BORDER-RIGHT: 1px solid; VERTICAL-ALIGN: bottom; BORDER-LEFT: 1px solid } .mod-quiz .gradingdetails { FONT-SIZE: small } .quizattemptcounts { CLEAR: left; MARGIN: 6px 0px; TEXT-ALIGN: center } #mod-resource-view .resourcecontent { MARGIN: 20px; TEXT-ALIGN: center } #mod-resource-view .resourcepdf { WIDTH: 100%; PADDING-TOP: 15px; TEXT-ALIGN: center } .resourcecontent OBJECT { WIDTH: 600px; HEIGHT: 480px } .resourcepdf OBJECT { WIDTH: 800px; HEIGHT: 800px } .mod-resource .modified { TEXT-ALIGN: center } .mod-resource .popupnotice { MARGIN: 40px; TEXT-ALIGN: center } .ims-nav-bar { MARGIN-TOP: 0.2em; POSITION: relative } .ims-nav-button A { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.2em; = PADDING-TOP: 0.2em } .ims-nav-dimmed { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.2em; = PADDING-TOP: 0.2em } #ims-containerdiv { MARGIN-TOP: 0.2em } #ims-menudiv { PADDING-RIGHT: 0.2em; OVERFLOW: auto; WIDTH: 250px; PADDING-TOP: 1em; = POSITION: absolute } #ims-menudiv OL { PADDING-LEFT: 1em; MARGIN: 0em; LIST-STYLE-TYPE: none } #ims-contentframe { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; LEFT: 260px; = BORDER-LEFT: 1px solid; WIDTH: 640px; BORDER-BOTTOM: 1px solid; = POSITION: absolute; HEIGHT: 480px } #ims-contentframe-no-nav { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = WIDTH: 640px; BORDER-BOTTOM: 1px solid; POSITION: absolute; HEIGHT: = 480px } #mod-resource-view DIV#footer { MARGIN-TOP: 5px } .resultgraph { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center } .reportsummary { TEXT-ALIGN: center } .studentreport { TEXT-ALIGN: center } .reportbuttons { TEXT-ALIGN: center } .centerpara { TEXT-ALIGN: center } .fullnamecell { VERTICAL-ALIGN: top; WIDTH: 10%; WHITE-SPACE: nowrap } .questiontext { FONT-SIZE: 1em } .smalltext { FONT-SIZE: 0.75em } #surveyform TH { FONT-WEIGHT: normal; TEXT-ALIGN: left } #surveyform TH.hresponse { WIDTH: 9%; TEXT-ALIGN: center } .rblock LABEL { DISPLAY: block; TEXT-ALIGN: center } .foundthat { WHITE-SPACE: nowrap } .preferthat { WHITE-SPACE: nowrap } .qnummiddlecell { VERTICAL-ALIGN: middle } .optioncell { VERTICAL-ALIGN: top; WIDTH: 50% } .buttoncell { WIDTH: 5% } .questioncell { VERTICAL-ALIGN: top; WIDTH: 50% } .whitecell { BACKGROUND-COLOR: white } .sideblockheading { TEXT-ALIGN: right } .howtowiki { TEXT-ALIGN: right } .wikisearchform { TEXT-ALIGN: center } .wikilinksblock { TEXT-ALIGN: center } wikiadminactions { TEXT-ALIGN: center } .wikilinkright { PADDING-BOTTOM: 0.5em; TEXT-ALIGN: right } .wikiexportbox { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .redfont { COLOR: red } .workshopuploadform { TEXT-ALIGN: center } .workshopkey { TEXT-ALIGN: center } #help HR { BACKGROUND: #ccc; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none } #help .example1 { COLOR: #a00 } #help .success { COLOR: #080 } #help .center { TEXT-ALIGN: center } #help .moreinfo { TEXT-ALIGN: right } #help .indent { MARGIN-LEFT: 40px } #help .indent-big { MARGIN-LEFT: 160px; MARGIN-RIGHT: 160px } #help PRE { BORDER-RIGHT: #ddd 1px dashed; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px = dashed; PADDING-LEFT: 3px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; = BORDER-LEFT: #ddd 1px dashed; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px = dashed } #help CODE { BORDER-RIGHT: #ddd 1px dashed; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px = dashed; PADDING-LEFT: 3px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; = BORDER-LEFT: #ddd 1px dashed; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px = dashed } .clearer { FONT-SIZE: 1px } BODY { FONT-SIZE: 100%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif } TABLE { FONT-SIZE: 100%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif } TD { FONT-SIZE: 100%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif } TH { FONT-SIZE: 100%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif } LI { FONT-SIZE: 100%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif } TH { FONT-WEIGHT: bold } A:link { TEXT-DECORATION: none } A:visited { TEXT-DECORATION: none } A:hover { TEXT-DECORATION: underline } .img-text A:hover { TEXT-DECORATION: none } .img-text A:hover SPAN { TEXT-DECORATION: underline } H1.main { FONT-WEIGHT: bold } H2.main { FONT-WEIGHT: bold } H3.main { FONT-WEIGHT: bold } H4.main { FONT-WEIGHT: bold } H5.main { FONT-WEIGHT: bold } H6.main { FONT-WEIGHT: bold } H1 { FONT-SIZE: 1.7em } H2 { FONT-SIZE: 1.4em } H3 { FONT-SIZE: 1.1em } H4 { FONT-SIZE: 1em } .bold { FONT-WEIGHT: bold } .warning { FONT-WEIGHT: bold; FONT-STYLE: italic } .errorbox .title { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; TEXT-ALIGN: center } .errorboxcontent { TEXT-ALIGN: center } .errorcode { FONT-SIZE: 0.7em } .notifytiny { FONT-SIZE: 0.7em; LINE-HEIGHT: 100% } .pagingbar .title { FONT-WEIGHT: bold } .pagingbar .thispage { FONT-WEIGHT: bold } .categorybox .category { FONT-WEIGHT: bold; FONT-SIZE: 1.2em } .helplink { FONT-SIZE: 0.8em } .headingblock { FONT-WEIGHT: bold } #site-index .subscribelink { FONT-SIZE: 0.8em } #course-view .subscribelink { FONT-SIZE: 0.8em } .files .file { FONT-SIZE: 0.9em } .files .folder { FONT-SIZE: 0.9em } .files .folder .size { FONT-WEIGHT: bold } IMG.resize { WIDTH: 1em; HEIGHT: 1em } ACRONYM { CURSOR: help } ABBR { CURSOR: help } A.useredit { CURSOR: help; COLOR: black; TEXT-DECORATION: blink } A.useredit:hover { CURSOR: help; COLOR: black; TEXT-DECORATION: blink } .blink { CURSOR: help; COLOR: black; TEXT-DECORATION: blink } .headermain { FONT-WEIGHT: bold } #header-home .headermain { FONT-SIZE: 1.5em } #header .headermain { FONT-SIZE: 1.3em } .breadcrumb { FONT-WEIGHT: bold; FONT-SIZE: 0.9em } .logininfo { FONT-SIZE: 0.8em } #header-home .headermenu FONT { FONT-SIZE: 0.8em } .arrow { FONT-FAMILY: Arial,Helvetica,Courier,sans-serif } .arrow_button INPUT { FONT-FAMILY: Arial,Helvetica,Courier,sans-serif } .navigation BUTTON { FONT-SIZE: 80% } .homelink { =09 } .performanceinfo { FONT-SIZE: 0.6em } #footer .validators { FONT-SIZE: 0.6em } TABLE.formtable TBODY TH { FONT-WEIGHT: normal; TEXT-ALIGN: right } BODY#admin-blocks TABLE#incompatible TD.c0 { FONT-WEIGHT: bold } BODY#admin-index .explanation { FONT-SIZE: 0.7em; VERTICAL-ALIGN: bottom } BODY#admin-index .copyright { FONT-SIZE: 0.8em; TEXT-ALIGN: center } .environmenttable { FONT-SIZE: 0.8em } #admin-roles-manage .rolecap .cap-desc .cap-name { FONT-SIZE: 0.75em } #admin-roles-override .rolecap .cap-desc .cap-name { FONT-SIZE: 0.75em } #adminsettings .form-shortname { FONT-SIZE: 0.75em } #adminsettings .form-defaultinfo { FONT-SIZE: 0.8em } #admin-roles-override .c1.cell { FONT-SIZE: 0.7em } #admin-roles-assign .c3.cell { FONT-SIZE: 0.7em } #admin-roles-assign .c1.cell { FONT-SIZE: 0.7em } #admin-lang .translator .strkey { FONT-SIZE: 0.75em } #admin-uploaduser TABLE#uupreview { FONT-SIZE: 0.8em } #admin-uploaduser TABLE#uuresults { FONT-SIZE: 0.9em } #adminsettings .form-warning { FONT-SIZE: 0.8em } #adminsettings .form-overridden { FONT-SIZE: 0.8em } .plugincompattable { FONT-SIZE: 70% } .plugincompattable TD.standard { FONT-WEIGHT: normal } .plugincompattable TD.nonstandard { FONT-WEIGHT: bold } .plugincompattable TD.missingplugin { FONT-WEIGHT: bold } .plugincompattable TD.warning { FONT-STYLE: normal } .plugincompattable { TEXT-ALIGN: left } .plugincheckwrapper { TEXT-ALIGN: center } .course-report-outline TD.lastaccess { FONT-SIZE: 0.8em } .course-report-outline TR.section { TEXT-ALIGN: center } A.skip-block { TEXT-DECORATION: none } .sideblock IMG.resize { WIDTH: 0.8em; HEIGHT: 0.9em } .breadcrumb IMG.resize { WIDTH: 0.8em; HEIGHT: 0.9em } .sideblock .searchform IMG.resize { WIDTH: 1em; HEIGHT: 1.1em } .sideblock .header { FONT-WEIGHT: bold; FONT-SIZE: 0.9em } .sideblock H2 { FONT-WEIGHT: bold; FONT-SIZE: 0.9em } .sideblock .content { FONT-SIZE: 0.9em; LINE-HEIGHT: 1.2em } .sideblock A { LINE-HEIGHT: 1.2em } .sideblock .content H3 { FONT-SIZE: 1em } .sideblock .content H2 { FONT-SIZE: 1em } .sideblock .content .message { FONT-SIZE: 0.9em } .sideblock .header .commands { FONT-SIZE: 0.9em } .sideblock .footer { FONT-SIZE: 0.9em } .sideblock .head { FONT-SIZE: 0.9em } .sideblock .info { FONT-SIZE: 0.9em } .sideblock .event { FONT-SIZE: 0.9em } .sideblock .date { FONT-STYLE: italic } .block_site_main_menu .footer SELECT { FONT-SIZE: 0.8em } .block_messages .content .listentry { FONT-SIZE: 0.75em } .block_online_users .content .listentry { FONT-SIZE: 0.75em } .blogpost .audience { FONT-SIZE: 0.85em } .blogpost .tags { FONT-SIZE: 0.85em } #calendar .sidecalendar ABBR { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } .block_calendar_month ABBR { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #calendar .eventnone A { CURSOR: text; COLOR: black; TEXT-DECORATION: none } .block_calendar_month .eventnone A { CURSOR: text; COLOR: black; TEXT-DECORATION: none } #calendar .maincalendar .eventlist .event .referer { FONT-WEIGHT: bold } #calendar .maincalendar .eventlist .event .course { FONT-SIZE: 0.8em } #calendar .maincalendar .eventlist .event .description .commands { TEXT-ALIGN: right } #calendar .maincalendar TABLE.calendarmonth TD { FONT-SIZE: 0.8em } #calendar DIV.header { FONT-WEIGHT: bold } #calendar .sidecalendar .filters { FONT-SIZE: 0.8em } .sideblock .filters TD { FONT-SIZE: 1.1em } #calendar .maincalendar .controls { FONT-SIZE: 1.2em } #calendar .maincalendar .day { FONT-WEIGHT: bold } TABLE.minicalendar { FONT-SIZE: 0.85em } .cal_popup_caption { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FONT-FAMILY: sans-serif } .cal_popup_close { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FONT-FAMILY: sans-serif } #calendar .maincalendar .calendar-controls .current { FONT-WEIGHT: bold } #course-view .section { FONT-SIZE: 0.95em; LINE-HEIGHT: 1.2em } #course-view .section .activity { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; = PADDING-TOP: 0.2em } #course-view .section .activity A { LINE-HEIGHT: 1em } #course-view .section .weekdates { FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN: 0px } #course-view .section .left { FONT-WEIGHT: bold } .activitydate { FONT-SIZE: 0.9em } .activityhead { FONT-SIZE: 0.9em } .weeklydatetext { FONT-WEIGHT: bold; FONT-SIZE: 0.9em } .coursebox .info { FONT-SIZE: 1em } .coursebox .teachers { FONT-SIZE: 0.9em } .coursebox .cost { FONT-SIZE: 0.9em } .coursebox .summary { FONT-SIZE: 0.9em } #course-recent H2.main { FONT-SIZE: 1.1em } #course-recent .user { FONT-SIZE: 0.75em } #course-recent .grade { FONT-SIZE: 0.9em; FONT-STYLE: italic } #course-recent .forum-recent .reply .title { FONT-SIZE: 0.9em; FONT-STYLE: italic } #course-recent .forum-recent .discussion .title { FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FONT-STYLE: italic } H2.headingblock { FONT-SIZE: 1.1em } .section_add_menus OPTGROUP { FONT-WEIGHT: normal; FONT-STYLE: italic } .section .groupinglabel { COLOR: #666666 } BODY#doc-contents H1 { FONT-SIZE: 0.9em } BODY#doc-contents UL { FONT-SIZE: 0.8em } BODY#grade-index .grades .header { FONT-WEIGHT: bold; FONT-SIZE: 0.7em } .grade-edit-scale .scale_options { FONT-SIZE: 0.7em } #grade-aggregation-help DT { FONT-WEIGHT: bold } #grade-aggregation-help DD.example { FONT-STYLE: italic } #grade-aggregation-help CODE { FONT-STYLE: normal } #login-index #content { FONT-SIZE: 0.85em } .logtable TD { FONT-SIZE: 0.8em } .logtable TH { FONT-SIZE: 0.9em } .message-discussion-noframes #userinfo .name H1 { FONT-WEIGHT: bold; FONT-SIZE: 1em } .message-discussion-noframes #userinfo .commands { FONT-SIZE: 0.8em } .message-discussion-noframes #send H1 { FONT-SIZE: 1em } .message .noframesjslink { FONT-SIZE: 0.8em } .message-discussion-noframes #messages H1 { FONT-SIZE: 1em } .message .link { FONT-SIZE: 0.8em } .message_form { FONT-SIZE: 0.8em } .message .heading { FONT-WEIGHT: bold; FONT-SIZE: 1em } .message .date { FONT-SIZE: 0.9em } .message .contact { FONT-SIZE: 0.9em } .message .summary { FONT-SIZE: 0.9em } .message .note { FONT-SIZE: 0.8em } .message .pix { FONT-SIZE: 0.8em } .message .author { FONT-WEIGHT: bold; FONT-SIZE: 0.8em } .message .time { FONT-SIZE: 0.8em; FONT-STYLE: italic } .message .content { FONT-SIZE: 0.8em } #message-user .commands SPAN { FONT-SIZE: 0.7em; WHITE-SPACE: nowrap } #message-user .name { FONT-WEIGHT: bold; FONT-SIZE: 1.1em } .my .courseboxcontent .overview .info { FONT-SIZE: 0.7em } .que .no { FONT-WEIGHT: bold; FONT-SIZE: 1.2em } .que .grade { FONT-SIZE: 0.8em } .que .history { FONT-SIZE: 75% } .tabtree A.nolink:hover { TEXT-DECORATION: none } .tag_cloud .s20 { FONT-WEIGHT: bold; FONT-SIZE: 1.5em } .tag_cloud .s19 { FONT-SIZE: 1.5em } .tag_cloud .s18 { FONT-WEIGHT: bold; FONT-SIZE: 1.4em } .tag_cloud .s17 { FONT-SIZE: 1.4em } .tag_cloud .s16 { FONT-WEIGHT: bold; FONT-SIZE: 1.3em } .tag_cloud .s15 { FONT-SIZE: 1.3em } .tag_cloud .s14 { FONT-WEIGHT: bold; FONT-SIZE: 1.2em } .tag_cloud .s13 { FONT-SIZE: 1.2em } .tag_cloud .s12 { FONT-WEIGHT: bold; FONT-SIZE: 1.1em } .tag_cloud .s11 { FONT-WEIGHT: bold; FONT-SIZE: 1.1em } .tag_cloud .s10 { FONT-SIZE: 1.1em } .tag_cloud .s9 { FONT-SIZE: 1.1em } .tag_cloud .s8 { FONT-WEIGHT: bold; FONT-SIZE: 1em } .tag_cloud .s7 { FONT-WEIGHT: bold; FONT-SIZE: 1em } .tag_cloud .s6 { FONT-SIZE: 1em } .tag_cloud .s5 { FONT-SIZE: 1em } .tag_cloud .s4 { FONT-WEIGHT: bold; FONT-SIZE: 0.9em } .tag_cloud .s3 { FONT-WEIGHT: bold; FONT-SIZE: 0.9em } .tag_cloud .s2 { FONT-SIZE: 0.9em } .tag_cloud .s1 { FONT-SIZE: 0.9em } .userinfobox .username { FONT-WEIGHT: bold } .userinfobox .links { FONT-SIZE: 0.7em } .userinfobox TD.label { FONT-WEIGHT: bold } BODY#user-index #longtimenosee { FONT-SIZE: 0.8em } .iplookup #header H1.headermain { FONT-SIZE: 1em } .iplookup #note { FONT-SIZE: 0.8em; FONT-STYLE: italic } #mod-assignment-index .cell { FONT-SIZE: 0.8em } #wordcount { FONT-SIZE: 0.8em } #mod-chat-index .cell { FONT-SIZE: 0.8em } #mod-chat-gui_basic H1 { FONT-SIZE: 1.4em } #mod-chat-gui_basic #participants .idle { FONT-SIZE: 0.6em } #mod-chat-view #chatcurrentusers .chatuserdetails { FONT-SIZE: 0.6em } #mod-choice-index .cell { FONT-SIZE: 0.8em } .forumnodiscuss { FONT-WEIGHT: bold } .forumpost .topic .subject { FONT-WEIGHT: bold } .forumpost .topic .author { FONT-SIZE: 0.8em } .forumpost .commands { FONT-SIZE: 0.9em } .forumpost .link { FONT-SIZE: 0.9em } .forumpost .footer { FONT-SIZE: 0.9em } .forumheaderlist .discussion .lastpost { FONT-SIZE: 0.7em } BODY#mod-forum-search .introcontent { FONT-WEIGHT: bold } BODY#mod-forum-index .generalbox .cell { FONT-SIZE: 0.8em } .forumpost .edited { FONT-STYLE: italic } .glossarypost .commands { FONT-SIZE: 0.8em } .glossarypost .author { FONT-SIZE: 0.8em } .glossarypost .time { FONT-SIZE: 0.8em } .glossarycategoryheader H2 { FONT-SIZE: 1em; MARGIN: 0px } .glossarypost .concept H3 { FONT-SIZE: 1em; MARGIN: 0px } .glossarypost DIV.concept H3 { DISPLAY: inline } .continuous.glossarypost .concept { DISPLAY: inline } .glossarypost .entryheader { FONT-WEIGHT: normal; TEXT-ALIGN: left } .glossarycomment .author { FONT-SIZE: 0.8em } .entrylowersection .aliases { FONT-SIZE: 0.8em } .entrylowersection .icons { FONT-SIZE: 0.8em } .entrylowersection .ratings { FONT-SIZE: 0.8em } #mod-glossary-index .cell { FONT-SIZE: 0.8em } #mod-journal-view .lastedit { FONT-SIZE: 0.7em } #mod-journal-view .editend { FONT-SIZE: 0.7em } #mod-journal-view .author { FONT-WEIGHT: bold; FONT-SIZE: 1em } #mod-journal-view .time { FONT-SIZE: 0.7em; FONT-STYLE: italic } #mod-journal-view .grade { FONT-WEIGHT: bold; FONT-STYLE: italic } #mod-journal-index .cell { FONT-SIZE: 0.8em } #mod-lesson-index .cell { FONT-SIZE: 0.8em } #mod-resource-index .cell { FONT-SIZE: 0.8em } .mod-resource .modified { FONT-SIZE: 0.6em } .ims-nav-dimmed { FONT-SIZE: 0.8em } .ims-nav-button { FONT-SIZE: 0.8em } #ims-toc-selected { FONT-WEIGHT: bold } #ims-menudiv { FONT-SIZE: 0.8em } #mod-scorm-index .cell { FONT-SIZE: 0.8em } #mod-survey-index .cell { FONT-SIZE: 0.8em } #mod-wiki-index .cell { FONT-SIZE: 0.8em } #mod-workshop-index .cell { FONT-SIZE: 0.8em } #thegroup { DISPLAY: block; FONT-SIZE: 0.8em } #thegrouping { DISPLAY: block; FONT-SIZE: 0.8em } #dummygrouping { DISPLAY: block; FONT-SIZE: 0.8em } .phpinfo TABLE { BORDER-COLLAPSE: collapse } .phpinfo .center { TEXT-ALIGN: center } .phpinfo .e { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-SIZE: 0.8em; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px = solid; BORDER-BOTTOM: #000000 1px solid } .v { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-SIZE: 0.8em; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px = solid; BORDER-BOTTOM: #000000 1px solid } .h { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-SIZE: 0.8em; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px = solid; BORDER-BOTTOM: #000000 1px solid } .phpinfo .e { FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #ccccff } .phpinfo .h { FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #9999cc } .phpinfo .v { COLOR: #000000; BACKGROUND-COLOR: #cccccc } .sideblock .content H3.eventskey { FONT-SIZE: 0.8em } A:link { COLOR: #0000ff } A:visited { COLOR: #0000ff } A.dimmed:link { COLOR: #aaaaaa } A.dimmed:visited { COLOR: #aaaaaa } A:hover { COLOR: #ff0000 } A.autolink:link { BACKGROUND: #dddddd; COLOR: #000000 } A.autolink:visited { BACKGROUND: #dddddd; COLOR: #000000 } A.glossary.autolink:hover { CURSOR: help } IMG.userpicture { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: = #000; BORDER-RIGHT-COLOR: #000 } IMG.grouppicture { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: = #000; BORDER-RIGHT-COLOR: #000 } .block_online_users .listentry IMG { BORDER-LEFT-COLOR: #888; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: = #888; BORDER-RIGHT-COLOR: #888 } BODY { COLOR: #000; BACKGROUND-COLOR: #fafafa } TH.header { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } TD.header { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } DIV.header { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .navbar { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } TABLE.formtable TBODY TH { BACKGROUND-IMAGE: none; BACKGROUND-COLOR: transparent } .highlight { BACKGROUND-COLOR: #aaffaa } .highlight2 { COLOR: #aa0000 } .r0 { =09 } .r1 { =09 } .notifyproblem { COLOR: #660000 } .notifysuccess { COLOR: #006600 } .notifytiny { COLOR: #000044 } #admin-auth_config .required { BACKGROUND-COLOR: #dddddd } .generalbox { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .informationbox { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .feedbackbox { BORDER-LEFT-COLOR: #888888; BORDER-BOTTOM-COLOR: #888888; = BORDER-TOP-COLOR: #888888; BORDER-RIGHT-COLOR: #888888 } .feedbackby { BACKGROUND-COLOR: #bbbbbb } .noticebox { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .errorbox { BORDER-LEFT-COLOR: #660000; BORDER-BOTTOM-COLOR: #660000; COLOR: = #ffffff; BORDER-TOP-COLOR: #660000; BACKGROUND-COLOR: #990000; = BORDER-RIGHT-COLOR: #660000 } .errorboxcontent { BACKGROUND-COLOR: #ffbbbb } .tabledivider { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .sitetopic { =09 } .sitetopiccontent { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BACKGROUND-COLOR: #ffffff; = BORDER-RIGHT-COLOR: #dddddd } .dimmed_text { COLOR: #aaaaaa } .dimmed_text A { COLOR: #aaaaaa } .teacheronly { COLOR: #990000 } .unread { BACKGROUND: #ffd991 } .censoredtext { BACKGROUND: #000000; COLOR: #000000 } .generaltab { BACKGROUND-COLOR: #bbbbbb } .generaltabinactive { BACKGROUND-COLOR: #bbbbbb } .generaltabselected { BACKGROUND-COLOR: #dddddd } .generaltabinactive { COLOR: #cccccc } .generaltable .cell { BORDER-LEFT-COLOR: #eeeeee; BORDER-BOTTOM-COLOR: #eeeeee; = BORDER-TOP-COLOR: #eeeeee; BACKGROUND-COLOR: #ffffff; = BORDER-RIGHT-COLOR: #eeeeee } .generaltable { BORDER-LEFT-COLOR: #eeeeee; BORDER-BOTTOM-COLOR: #eeeeee; = BORDER-TOP-COLOR: #eeeeee; BORDER-RIGHT-COLOR: #eeeeee } .breadcrumb .sep { COLOR: #aaa } #admin-report-simpletest-index .sep { COLOR: #aaa } .navigation SELECT { BACKGROUND-COLOR: #ffffff } .navigation OPTGROUP { BACKGROUND-COLOR: #eeeeee } .navigation OPTGROUP OPTION { BACKGROUND-COLOR: #ffffff } .debugwarn { BACKGROUND: #fdd; TEXT-ALIGN: center } .homelink A:link { COLOR: #000; TEXT-DECORATION: none } .homelink A:visited { COLOR: #000; TEXT-DECORATION: none } .homelink A:hover { COLOR: #000; TEXT-DECORATION: none } .homelink A:link { BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; = BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid } .homelink A:visited { BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; = BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid } .homelink A:hover { BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #4a4a4a 2px solid; = BORDER-LEFT: #4a4a4a 2px solid; BORDER-BOTTOM: #cecece 1px solid } .admin .generalboxcontent { BACKGROUND-COLOR: #eeeeee } .admin .generalbox { BORDER-LEFT-COLOR: #bbbbbb; BORDER-BOTTOM-COLOR: #bbbbbb; = BORDER-TOP-COLOR: #bbbbbb; BACKGROUND-COLOR: #eeeeee; = BORDER-RIGHT-COLOR: #bbbbbb } .admin .informationbox { BORDER-LEFT-COLOR: #bbbbbb; BORDER-BOTTOM-COLOR: #bbbbbb; = BORDER-TOP-COLOR: #bbbbbb; BACKGROUND-COLOR: #ffffff; = BORDER-RIGHT-COLOR: #bbbbbb } BODY#admin-index .c0 { BACKGROUND-COLOR: #fafafa } BODY#admin-blocks TABLE#blocks .r0 { BACKGROUND-COLOR: #f0f0f0 } BODY#admin-blocks TABLE#incompatible .r0 { BACKGROUND-COLOR: #f0f0f0 } BODY#admin-blocks TABLE#blocks .r1 { BACKGROUND-COLOR: #fafafa } BODY#admin-blocks TABLE#incompatible .r1 { BACKGROUND-COLOR: #fafafa } BODY#admin-blocks TABLE#incompatible TD.c0 { COLOR: #ff0000 } TABLE.flexible .r0 { BACKGROUND-COLOR: #f0f0f0 } TABLE.flexible .r1 { BACKGROUND-COLOR: #fafafa } #admin-report-simpletest-index SPAN.notice { COLOR: teal } #admin-report-simpletest-index B.pass { COLOR: green } #admin-report-simpletest-index B.fail { COLOR: red } B.exception { COLOR: red } #admin-report-simpletest-index .exception { BACKGROUND-COLOR: #fdd } .exception PRE { BACKGROUND-COLOR: #fdd } #admin-report-simpletest-index .unittestsummary { COLOR: white } #admin-report-simpletest-index .failed.unittestsummary { BACKGROUND-COLOR: red } #admin-report-simpletest-index .passed.unittestsummary { BACKGROUND-COLOR: green } .plugincompattable TD.ok { COLOR: #008000 } .plugincompattable TD.warning { COLOR: #df7800 } .plugincompattable TD.error { COLOR: #df0000 } #adminsettings FIELDSET { BORDER-LEFT-COLOR: #bbb; BORDER-BOTTOM-COLOR: #bbb; COLOR: #000; = BORDER-TOP-COLOR: #bbb; BACKGROUND-COLOR: #eee; BORDER-RIGHT-COLOR: #bbb } #adminsettings FIELDSET.error { BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: = red 1px solid; BORDER-BOTTOM: red 1px solid } #adminsettings FIELDSET.error LEGEND { COLOR: red } #adminsettings .form-shortname { COLOR: #888 } #adminsettings .form-overridden { BACKGROUND-COLOR: #ff6 } #adminsettings .form-warning { BACKGROUND-COLOR: #f88 } #adminsettings .form-defaultinfo { COLOR: #888 } #adminsettings .form-item .pathok { COLOR: green } #adminsettings .form-item .patherror { COLOR: red } .sideblock.block_admin_tree .current.link { BACKGROUND-COLOR: #eeeeee } .sideblock.block_admin_tree .hidden.link { COLOR: #999999 } #admin-lang .translator { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } #admin-lang .translator TR.r0 { BACKGROUND-COLOR: #f0f0f0 } #admin-lang .translator TR.r1 { BACKGROUND-COLOR: #fafafa } #admin-lang .translator .strkey { COLOR: #666666 } #admin-lang .translator .bothmissing { BACKGROUND-COLOR: #ef6868 } #admin-lang .translator .mastermissing { BACKGROUND-COLOR: #feff7f } #admin-lang .translator .localdifferent { BACKGROUND-COLOR: #aaffaa } .environmenttable .error { BACKGROUND-COLOR: red } .environmenttable .warn { BACKGROUND-COLOR: yellow } .environmenttable .ok { BACKGROUND-COLOR: lime } #admin-uploaduser .uuinfo { BACKGROUND-COLOR: #8e8 } #admin-uploaduser .uuwarning { BACKGROUND-COLOR: #ee8 } #admin-uploaduser .uuerror { BACKGROUND-COLOR: #e99 } .sideblock .header { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .sideblock .content { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BACKGROUND-COLOR: #fcfcfc; = BORDER-RIGHT-COLOR: #dddddd } .sideblock .content HR { BORDER-TOP-COLOR: #999999 } #left-column .hidden .header { BORDER-BOTTOM-COLOR: #dddddd } #right-column .hidden .header { BORDER-BOTTOM-COLOR: #dddddd } .blogdraft.blogpost .content { BACKGROUND-COLOR: #eeeeee } .block_blog_tags .official { COLOR: #0000cc } .block_blog_tags .personal { COLOR: #666699 } #calendar .maincalendar { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } #calendar .sidecalendar { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } #calendar .maincalendar TABLE.calendarmonth TH { BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; = BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000 } TABLE.minicalendar { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } #calendar .maincalendar .eventlist .event { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } #calendar .maincalendar .eventlist .event .topic { BACKGROUND-COLOR: #eeeeee } #calendar .maincalendar .eventlist .event .picture { BACKGROUND-COLOR: #eeeeee } #calendar .maincalendar .eventlist .event .side { BACKGROUND-COLOR: #eeeeee } #calendar .maincalendar TABLE.calendarmonth UL.events-underway { COLOR: #999999 } .minicalendar A { COLOR: #000077 } .calendarmonth A { COLOR: #000077 } #calendar .event_global { BORDER-LEFT-COLOR: #d6f8cd! important; BORDER-BOTTOM-COLOR: #d6f8cd! = important; BORDER-TOP-COLOR: #d6f8cd! important; BACKGROUND-COLOR: = #d6f8cd; BORDER-RIGHT-COLOR: #d6f8cd! important } .minicalendar .event_global { BORDER-LEFT-COLOR: #d6f8cd! important; BORDER-BOTTOM-COLOR: #d6f8cd! = important; BORDER-TOP-COLOR: #d6f8cd! important; BACKGROUND-COLOR: = #d6f8cd; BORDER-RIGHT-COLOR: #d6f8cd! important } .block_calendar_month .event_global { BORDER-LEFT-COLOR: #d6f8cd! important; BORDER-BOTTOM-COLOR: #d6f8cd! = important; BORDER-TOP-COLOR: #d6f8cd! important; BACKGROUND-COLOR: = #d6f8cd; BORDER-RIGHT-COLOR: #d6f8cd! important } #calendar .event_course { BORDER-LEFT-COLOR: #ffd3bd! important; BORDER-BOTTOM-COLOR: #ffd3bd! = important; BORDER-TOP-COLOR: #ffd3bd! important; BACKGROUND-COLOR: = #ffd3bd; BORDER-RIGHT-COLOR: #ffd3bd! important } .minicalendar .event_course { BORDER-LEFT-COLOR: #ffd3bd! important; BORDER-BOTTOM-COLOR: #ffd3bd! = important; BORDER-TOP-COLOR: #ffd3bd! important; BACKGROUND-COLOR: = #ffd3bd; BORDER-RIGHT-COLOR: #ffd3bd! important } .block_calendar_month .event_course { BORDER-LEFT-COLOR: #ffd3bd! important; BORDER-BOTTOM-COLOR: #ffd3bd! = important; BORDER-TOP-COLOR: #ffd3bd! important; BACKGROUND-COLOR: = #ffd3bd; BORDER-RIGHT-COLOR: #ffd3bd! important } #calendar .event_group { BORDER-LEFT-COLOR: #fee7ae! important; BORDER-BOTTOM-COLOR: #fee7ae! = important; BORDER-TOP-COLOR: #fee7ae! important; BACKGROUND-COLOR: = #fee7ae; BORDER-RIGHT-COLOR: #fee7ae! important } .minicalendar .event_group { BORDER-LEFT-COLOR: #fee7ae! important; BORDER-BOTTOM-COLOR: #fee7ae! = important; BORDER-TOP-COLOR: #fee7ae! important; BACKGROUND-COLOR: = #fee7ae; BORDER-RIGHT-COLOR: #fee7ae! important } .block_calendar_month .event_group { BORDER-LEFT-COLOR: #fee7ae! important; BORDER-BOTTOM-COLOR: #fee7ae! = important; BORDER-TOP-COLOR: #fee7ae! important; BACKGROUND-COLOR: = #fee7ae; BORDER-RIGHT-COLOR: #fee7ae! important } #calendar .event_user { BORDER-LEFT-COLOR: #dce7ec! important; BORDER-BOTTOM-COLOR: #dce7ec! = important; BORDER-TOP-COLOR: #dce7ec! important; BACKGROUND-COLOR: = #dce7ec; BORDER-RIGHT-COLOR: #dce7ec! important } .minicalendar .event_user { BORDER-LEFT-COLOR: #dce7ec! important; BORDER-BOTTOM-COLOR: #dce7ec! = important; BORDER-TOP-COLOR: #dce7ec! important; BACKGROUND-COLOR: = #dce7ec; BORDER-RIGHT-COLOR: #dce7ec! important } .block_calendar_month .event_user { BORDER-LEFT-COLOR: #dce7ec! important; BORDER-BOTTOM-COLOR: #dce7ec! = important; BORDER-TOP-COLOR: #dce7ec! important; BACKGROUND-COLOR: = #dce7ec; BORDER-RIGHT-COLOR: #dce7ec! important } #calendar .duration_global { BORDER-BOTTOM-COLOR: #66d14d! important; BORDER-TOP-COLOR: #66d14d! = important } .minicalendar .duration_global { BORDER-BOTTOM-COLOR: #66d14d! important; BORDER-TOP-COLOR: #66d14d! = important } #calendar .duration_course { BORDER-BOTTOM-COLOR: #ff9966! important; BORDER-TOP-COLOR: #ff9966! = important } .minicalendar .duration_course { BORDER-BOTTOM-COLOR: #ff9966! important; BORDER-TOP-COLOR: #ff9966! = important } #calendar .duration_course0 { BORDER-BOTTOM-COLOR: #ff9966! important; BORDER-TOP-COLOR: #ff9966! = important } .minicalendar .duration_course0 { BORDER-BOTTOM-COLOR: #ff9966! important; BORDER-TOP-COLOR: #ff9966! = important } #calendar .duration_course1 { BORDER-BOTTOM-COLOR: #0099ff! important; BORDER-TOP-COLOR: #0099ff! = important } .minicalendar .duration_course1 { BORDER-BOTTOM-COLOR: #0099ff! important; BORDER-TOP-COLOR: #0099ff! = important } #calendar .duration_course2 { BORDER-BOTTOM-COLOR: #ffff00! important; BORDER-TOP-COLOR: #ffff00! = important } .minicalendar .duration_course2 { BORDER-BOTTOM-COLOR: #ffff00! important; BORDER-TOP-COLOR: #ffff00! = important } #calendar .duration_group { BORDER-BOTTOM-COLOR: #fbbb23! important; BORDER-TOP-COLOR: #fbbb23! = important } .minicalendar .duration_group { BORDER-BOTTOM-COLOR: #fbbb23! important; BORDER-TOP-COLOR: #fbbb23! = important } #calendar .duration_user { BORDER-BOTTOM-COLOR: #a1becb! important; BORDER-TOP-COLOR: #a1becb! = important } .minicalendar .duration_user { BORDER-BOTTOM-COLOR: #a1becb! important; BORDER-TOP-COLOR: #a1becb! = important } #calendar .weekend { COLOR: #990000 } .minicalendar .weekend { COLOR: #990000 } #calendar .today { BORDER-LEFT-COLOR: #444444; BORDER-BOTTOM-COLOR: #444444; = BORDER-TOP-COLOR: #444444; BORDER-RIGHT-COLOR: #444444 } .minicalendar .today { BORDER-LEFT-COLOR: #444444; BORDER-BOTTOM-COLOR: #444444; = BORDER-TOP-COLOR: #444444; BORDER-RIGHT-COLOR: #444444 } #calendar .nottoday { BORDER-LEFT-COLOR: #eeeeee; BORDER-BOTTOM-COLOR: #eeeeee; = BORDER-TOP-COLOR: #eeeeee; BORDER-RIGHT-COLOR: #eeeeee } .minicalendar .nottoday { BORDER-LEFT-COLOR: #eeeeee; BORDER-BOTTOM-COLOR: #eeeeee; = BORDER-TOP-COLOR: #eeeeee; BORDER-RIGHT-COLOR: #eeeeee } .cal_popup_fg { BACKGROUND-COLOR: #ffffff } .cal_popup_bg { BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; = BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #ffffff; = BORDER-RIGHT-COLOR: #000000 } #calendar .maincalendar .filters TABLE { BACKGROUND-COLOR: #eeeeee } #calendar .sidecalendar .filters TABLE { BACKGROUND-COLOR: #eeeeee } .block_calendar_month .filters TABLE { BACKGROUND-COLOR: #eeeeee } #calendar TD.sidecalendar .sideblock { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .headingblock { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .headingblock .outline { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } #course-view .weekscss .section { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } #course-view .section TD { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } #course-view .weekscss .content { BACKGROUND: #fafafa } #course-view .weekscss .section { BACKGROUND: #ffffff } #course-view .section TD.side { BACKGROUND: #ffffff } #course-view .section .side { =09 } #course-view .section .left { =09 } #course-view .section .right { =09 } #course-view .weekscss .current { BACKGROUND: #ffd991 } #course-view .current TD.side { BACKGROUND: #ffd991 } #course-view .weekscss .hidden { BACKGROUND: #dddddd } #course-view .hidden TD.side { BACKGROUND: #dddddd } #course-view .topics { =09 } #course-view .weeks { =09 } #course-view .section .spacer { =09 } #course-view .section .weekdates { COLOR: #777777 } #course-view .weekscss .weekdates { COLOR: #333333 } .categoryboxcontent { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .coursebox { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } BODY#course-user .section { BORDER-LEFT-COLOR: #aaaaaa; BORDER-BOTTOM-COLOR: #aaaaaa; = BORDER-TOP-COLOR: #aaaaaa; BORDER-RIGHT-COLOR: #aaaaaa } #admin-report .plugin { BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; = MARGIN-BOTTOM: 20px; MARGIN-LEFT: 10%; BORDER-LEFT: #cecece 1px solid; = MARGIN-RIGHT: 10%; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: = #fdfdfd } #course-report .plugin { BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; = MARGIN-BOTTOM: 20px; MARGIN-LEFT: 10%; BORDER-LEFT: #cecece 1px solid; = MARGIN-RIGHT: 10%; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: = #fdfdfd } #course-import .plugin { BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; = MARGIN-BOTTOM: 20px; MARGIN-LEFT: 10%; BORDER-LEFT: #cecece 1px solid; = MARGIN-RIGHT: 10%; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: = #fdfdfd } BODY#grade-index .grades { BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: = black; BORDER-RIGHT-COLOR: black } BODY#grade-index .grades TD { BORDER-LEFT-COLOR: #e0e0e0; BORDER-BOTTOM-COLOR: #e0e0e0; = BORDER-TOP-COLOR: #e0e0e0; BORDER-RIGHT-COLOR: #e0e0e0 } BODY#grade-index .grades .r0 { BACKGROUND-COLOR: #ffffff } BODY#grade-index .grades .r1 { BACKGROUND-COLOR: #f0f0f0 } TD.grade DIV.overridden { BACKGROUND-COLOR: #dddddd } .grade-report-grader TABLE#user-grades TD.cell SPAN.gradepass { BACKGROUND-COLOR: #c2ebbd } .grade-report-grader TABLE#user-grades TD.cell SPAN.gradefail { BACKGROUND-COLOR: #ebc4bd } .grade-edit-tree .moving { BACKGROUND-COLOR: #e8eef7 } .loginbox { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .twocolumns.loginbox .loginpanel { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .loginbox .subcontent { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } TABLE.message_search_results TD { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .other.message .author { COLOR: #8888cc } .me.message .author { COLOR: #999999 } .message .time { COLOR: #999999 } .message .content { =09 } .que { BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: = #ddd; BORDER-RIGHT-COLOR: #ddd } .que .r0 { BACKGROUND-COLOR: #f5f5f5 } .que .r1 { BACKGROUND-COLOR: #eee } .calculated .answer { BACKGROUND-COLOR: #eee } .numerical .answer { BACKGROUND-COLOR: #eee } .shortanswer .answer { BACKGROUND-COLOR: #eee } .essay .answerreview { BACKGROUND-COLOR: #eee } .que .feedback { BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: = #ddd; BORDER-RIGHT-COLOR: #ddd } .que .incorrect { =09 } .multianswer.que .incorrect { BACKGROUND-COLOR: #faa } .que .partiallycorrect { BACKGROUND-COLOR: #ff9 } .que .correct { BACKGROUND-COLOR: #afa } .logtable .r1 { BACKGROUND-COLOR: #eeeeee } .userpicture { =09 } .userinfobox { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .groupinfobox { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } #mod-chat-gui_basic .text { COLOR: #000 } #mod-chat-gui_header_js-jsupdate .text { COLOR: #000 } #mod-chat-gui_basic .event { COLOR: #888 } #mod-chat-gui_basic .title { COLOR: #888 } #mod-chat-gui_header_js-jsupdate .event { COLOR: #888 } #mod-chat-gui_header_js-jsupdate .title { COLOR: #888 } #mod-chat-gui_header_js-chatinput .wait { BACKGROUND: #dddddd } #mod-chat-view #chatcurrentusers .idletime { COLOR: #888888 } .forumheaderlist { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .forumpost { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .forumpost .content { BACKGROUND: #ffffff } .forumpost .left { BACKGROUND: #eeeeee } .forumpost .topic { BORDER-BOTTOM-COLOR: #eeeeee } .forumpost .starter { BACKGROUND: #dddddd } .forumheaderlist .discussion .starter { BACKGROUND: #dddddd } .forumheaderlist TD { BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; = BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff } .sideblock .post .head { COLOR: #555555 } .forumthread .unread { BACKGROUND: #ffd991 } #mod-forum-discuss .forumpost { BACKGROUND: none transparent scroll repeat 0% 0% } #mod-forum-discuss .unread.forumpost .content { BORDER-LEFT-COLOR: #ffd991; BORDER-BOTTOM-COLOR: #ffd991; = BORDER-TOP-COLOR: #ffd991; BORDER-RIGHT-COLOR: #ffd991 } #mod-forum-discuss .forumthread .unread { =09 } #mod-forum-index .unread { =09 } .entryboxheader { BORDER-LEFT-COLOR: #bbbbbb; BORDER-BOTTOM-COLOR: #bbbbbb; = BORDER-TOP-COLOR: #bbbbbb; BORDER-RIGHT-COLOR: #bbbbbb } .entrybox { BORDER-LEFT-COLOR: #bbbbbb; BORDER-BOTTOM-COLOR: #bbbbbb; = BORDER-TOP-COLOR: #bbbbbb; BORDER-RIGHT-COLOR: #bbbbbb } .entry { =09 } .glossarypost { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .glossarypost .entryheader { BACKGROUND-COLOR: #f0f0f0 } .glossarypost .entryapproval { BACKGROUND-COLOR: #f0f0f0 } .glossarypost .picture { BACKGROUND-COLOR: #f0f0f0 } .glossarypost .entryattachment { BACKGROUND-COLOR: #f0f0f0 } .glossarypost .left { BACKGROUND-COLOR: #f0f0f0 } .glossarycomment { BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; = BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd } .glossarycomment .entryheader { BACKGROUND-COLOR: #f0f0f0 } .glossarycomment .picture { BACKGROUND-COLOR: #f0f0f0 } .glossarycomment .left { BACKGROUND-COLOR: #f0f0f0 } #mod-glossary-report .generalbox .teacher { BACKGROUND: #f0f0f0 } .glossarycategoryheader { BACKGROUND-COLOR: #dddddd } .glossaryformatheader { BACKGROUND-COLOR: #dddddd } #mod-journal-view .feedbackbox .left { BACKGROUND-COLOR: #dddddd } #mod-journal-view .feedbackbox .entryheader { BACKGROUND-COLOR: #dddddd } TABLE.quizattemptsummary .bestrow TD { BACKGROUND-COLOR: #e8e8e8 } TABLE.quizreviewsummary TH.cell { BACKGROUND: #f0f0f0 } TABLE.quizreviewsummary TD.cell { BACKGROUND: #fafafa } .mod-quiz .highlightgraded { BACKGROUND: yellow } .ims-nav-dimmed { COLOR: #aaaaaa; TEXT-DECORATION: none } .ims-nav-button A:link { COLOR: #000; TEXT-DECORATION: none } .ims-nav-button A:visited { COLOR: #000; TEXT-DECORATION: none } .ims-nav-button A:hover { COLOR: #000; TEXT-DECORATION: none } .ims-nav-dimmed { BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; = BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid } .ims-nav-button A:link { BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; = BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid } .ims-nav-button A:visited { BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; = BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid } .ims-nav-button A:hover { BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #4a4a4a 2px solid; = BORDER-LEFT: #4a4a4a 2px solid; BORDER-BOTTOM: #cecece 1px solid } #ims-contentframe { BORDER-LEFT-COLOR: #cecece; BORDER-BOTTOM-COLOR: #cecece; = BORDER-TOP-COLOR: #cecece; BORDER-RIGHT-COLOR: #cecece } #ims-contentframe-no-nav { BORDER-LEFT-COLOR: #cecece; BORDER-BOTTOM-COLOR: #cecece; = BORDER-TOP-COLOR: #cecece; BORDER-RIGHT-COLOR: #cecece } #mod-survey-view .r0 { BACKGROUND-COLOR: #eeeeee } #mod-survey-view .r1 { BACKGROUND-COLOR: #dddddd } .workshoppostpicture { BACKGROUND-COLOR: #fee6b9 } .workshopassessmentheading { BACKGROUND-COLOR: #dddddd } .error { COLOR: #ff0000 } #admin-roles-override .capcurrent { BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; = BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid; = BACKGROUND-COLOR: #ffffff } #admin-roles-manage .capdefault { BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; = BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid; = BACKGROUND-COLOR: #dddddd } #admin-roles-manage .rolecap { BORDER-TOP-STYLE: none; BORDER-BOTTOM: #cecece 1px solid; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none } #admin-roles-override .rolecap { BORDER-TOP-STYLE: none; BORDER-BOTTOM: #cecece 1px solid; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none } #admin-roles-manage .rolecap .cap-desc .cap-name { COLOR: #888 } #admin-roles-override .rolecap .cap-desc .cap-name { COLOR: #888 } FORM.mform .required LABEL { COLOR: #a00 } FORM.mform .required.fdescription { COLOR: #a00 } FORM.mform .required .fgroup SPAN LABEL { COLOR: #000 } #mod-assignment-submissions .feedback .content { BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #dddddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: = #dddddd 1px solid } #mod-assignment-submissions .feedback .topic { BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #dddddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: = #dddddd 1px solid } #mod-assignment-submissions .feedback .picture { BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #dddddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: = #dddddd 1px solid } #mod-assignment-submissions FORM#options DIV { MARGIN-LEFT: auto; MARGIN-RIGHT: 20px; TEXT-ALIGN: right } .mod-assignment .feedback .files { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #efefef } .mod-assignment .feedback .grade { FLOAT: right } .mod-assignment .feedback .outcome { FLOAT: right } .mod-assignment .feedback .finalgrade { FLOAT: right } .mod-assignment .feedback .disabledfeedback { WIDTH: 500px; HEIGHT: 250px } .mod-assignment .feedback .from { FLOAT: left } .mod-assignment .feedback .time { FONT-SIZE: 0.8em } .mod-assignment .late { COLOR: red } .mod-assignment .files IMG { MARGIN-RIGHT: 4px } .mod-assignment .files A { WHITE-SPACE: nowrap } #mod-assignment-submissions .generaltable .r1 { BACKGROUND-COLOR: #ffffff } #mod-assignment-submissions .header .commands { DISPLAY: inline } #mod-assignment-submissions .s0 { BACKGROUND: #ffd991 } #mod-assignment-submissions TABLE.submissions TD { BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #dddddd 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; = BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid } #mod-assignment-submissions TABLE.submissions TH { BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #dddddd 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; = BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid } #mod-assignment-submissions .submissions .grade { FONT-WEIGHT: bold; TEXT-ALIGN: right } #mod-assignment-submissions .picture { WIDTH: 35px } #mod-assignment-submissions .fullname { TEXT-ALIGN: left } #mod-assignment-submissions .timemodified { FONT-SIZE: 0.9em; TEXT-ALIGN: left } #mod-assignment-submissions .timemarked { FONT-SIZE: 0.9em; TEXT-ALIGN: left } #mod-assignment-submissions .status { TEXT-ALIGN: center } #mod-assignment-submissions .submissions .outcome { TEXT-ALIGN: right } #mod-assignment-submissions .submissions .finalgrade { TEXT-ALIGN: right } #mod-assignment-view #online .singlebutton { TEXT-ALIGN: center } #mod-assignment-view #dates { MARGIN-TOP: 30px; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 30px } #mod-assignment-view #dates .c0 { FONT-WEIGHT: bold; TEXT-ALIGN: right } #mod-assignment-view .feedback { BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; = MARGIN-TOP: 15px; MARGIN-LEFT: 10%; BORDER-LEFT: #dddddd 1px solid; = WIDTH: 80%; MARGIN-RIGHT: 10%; BORDER-BOTTOM: #dddddd 1px solid } #mod-assignment-view .feedback .topic { BORDER-RIGHT: #dddddd 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #dddddd 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: = #dddddd 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 1px solid } #mod-assignment-view .feedback .fullname { FONT-WEIGHT: bold } #mod-assignment-view .feedback .date { FONT-SIZE: 0.8em } #mod-assignment-view .feedback .content { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #mod-assignment-view .feedback .grade { FONT-WEIGHT: bold; TEXT-ALIGN: right } #mod-assignment-view .feedback .left { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = VERTICAL-ALIGN: top; WIDTH: 35px; PADDING-TOP: 4px; TEXT-ALIGN: center } #mod-assignment-submissions .qgprefs #optiontable { MARGIN-LEFT: auto; TEXT-ALIGN: right } #mod-assignment-submissions .fgcontrols { MARGIN-TOP: 1em; TEXT-ALIGN: center } #mod-assignment-submissions .fgcontrols .fastgbutton { MARGIN-TOP: 0.5em } .mod-choice .results { BORDER-COLLAPSE: separate } .mod-choice .results .data { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: = #999 1px solid; BORDER-BOTTOM: #999 1px solid } #mod-data-view #sortsearch .c0 { TEXT-ALIGN: right } #mod-data-view .approve IMG.icon { WIDTH: 34px; HEIGHT: 34px } #mod-data-preset .presetmapping { TEXT-ALIGN: center } #mod-data-preset .presetmapping TABLE { MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: left } #mod-data-preset .overwritesettings { MARGIN-BOTTOM: 1em } .mod-data-field .c0 { TEXT-ALIGN: right } .mod-data-field .fieldadd { MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em } .mod-data-field .sortdefault { MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em } .mod-data-field .fieldadd SELECT { MARGIN-LEFT: 1em } .mod-data-field .sortdefault SELECT { MARGIN-LEFT: 1em } .mod-data-field .fieldname { WIDTH: 300px } .mod-data-field .fielddescription { WIDTH: 300px } .presetcontrols FORM { DISPLAY: inline } .mod-lesson .contents { TEXT-ALIGN: left } .mod-lesson #layout-table { WIDTH: 100% } .mod-lesson .edit_buttons FORM { DISPLAY: inline } .mod-lesson .edit_buttons INPUT { DISPLAY: inline } .mod-lesson .clock .content { TEXT-ALIGN: center } .mod-lesson .addlinks { FONT-SIZE: 0.8em } .mod-lesson .userinfotable .cell { VERTICAL-ALIGN: middle } .mod-lesson .userinfotable .userpicture { VERTICAL-ALIGN: middle } .mod-lesson .fieldsetfix.invisiblefieldset { DISPLAY: block } .mod-lesson .fieldsetfix.invisiblefieldset TR { TEXT-ALIGN: left } #mod-lesson-view .password-form { MARGIN-TOP: 20px; TEXT-ALIGN: center } #mod-lesson-view .password-form .submitbutton { DISPLAY: inline } #mod-lesson-essay .graded { COLOR: #df041e } #mod-lesson-essay .sent { COLOR: #006600 } #mod-lesson-essay .ungraded { COLOR: #999999 } #mod-lesson-essay .gradetable { MARGIN-BOTTOM: 20px } #mod-lesson-essay .buttons { TEXT-ALIGN: center } .mod-lesson .response { PADDING-TOP: 10px } .mod-lesson .correct { =09 } .mod-lesson .incorrect { =09 } .mod-lesson .matches { =09 } .mod-lesson .slideshow { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; = OVERFLOW: auto; PADDING-TOP: 15px } .mod-lesson .menu .content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .mod-lesson .menu .menuwrapper { MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: top; OVERFLOW: auto; MAX-HEIGHT: = 400px } .mod-lesson .menu UL { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none } .mod-lesson .menu LI { PADDING-BOTTOM: 5px } .mod-lesson .leftmenu_selected_link { =09 } .mod-lesson .leftmenu_not_selected_link { =09 } .mod-lesson .skip { LEFT: -1000em; WIDTH: 20em; POSITION: absolute } .mod-lesson .lessonbutton A { PADDING-RIGHT: 1em; PADDING-LEFT: 1em } .mod-lesson .lessonbutton A:link { COLOR: #000; TEXT-DECORATION: none } .mod-lesson .lessonbutton A:visited { COLOR: #000; TEXT-DECORATION: none } .mod-lesson .lessonbutton A:hover { COLOR: #000; TEXT-DECORATION: none } .mod-lesson .lessonbutton A:link { BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; = BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid } .mod-lesson .lessonbutton A:visited { BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; = BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid } .mod-lesson .lessonbutton A:hover { BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #4a4a4a 2px solid; = BORDER-LEFT: #4a4a4a 2px solid; BORDER-BOTTOM: #cecece 1px solid } .mod-lesson .horizontal.branchbuttoncontainer DIV { DISPLAY: inline } .mod-lesson .horizontal.branchbuttoncontainer FORM { DISPLAY: inline } .mod-lesson .vertical.branchbuttoncontainer .lessonbutton { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } .mod-lesson .progress_bar { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; = PADDING-TOP: 20px } .mod-lesson .progress_bar_table { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; WIDTH: 80%; PADDING-TOP: 0px } .mod-lesson .progress_bar_completed { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: green } .mod-lesson .progress_bar_todo { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: red; TEXT-ALIGN: left } .mod-lesson .progress_bar_token { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; WIDTH: 5px; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: = #000000 } .structlist { FONT-SIZE: small; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none } .orgtitle { FONT-WEIGHT: bold; FONT-SIZE: small } .mod-scorm .top { VERTICAL-ALIGN: top } .mod-scorm .left { TEXT-ALIGN: left } .mod-scorm .center { TEXT-ALIGN: center } .mod-scorm .right { TEXT-ALIGN: right } .mod-scorm .scoframe { =09 } #mod-scorm-player #scormpage { WIDTH: 100% } #mod-scorm-player #tocbox { LEFT: 0px; FLOAT: left; WIDTH: 17%; TOP: 0px } #mod-scorm-player #tochead { FONT-WEIGHT: bold; TEXT-ALIGN: center } #mod-scorm-player #scormbox { RIGHT: 0px } #mod-scorm-player .toc { RIGHT: 0px; FLOAT: right; WIDTH: 80%; TOP: 0px } #mod-scorm-player .no-toc { WIDTH: 100% } #mod-scorm-player #scormobject { =09 } #mod-scorm-player #scormtop { WIDTH: 100%; HEIGHT: auto } #mod-scorm-player #scormmode { LEFT: 5px; FLOAT: left; WIDTH: 50%; TOP: 0px } #mod-scorm-player #scormnav { RIGHT: 5px; FLOAT: right; TOP: 0px } #mod-scorm-player .structurelist { FONT-SIZE: small; TEXT-INDENT: -4ex; LIST-STYLE-TYPE: none } #mod-scorm-view .structurehead { FONT-WEIGHT: bold; TEXT-ALIGN: center } #mod-scorm-view .structurelist { WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none } .workshop_feedbackbox { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; = MARGIN-TOP: 5px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 = 1px solid } .workshop_feedbackbox .picture { VERTICAL-ALIGN: top } .workshop_feedbackbox .author { DISPLAY: block; VERTICAL-ALIGN: top } .workshop_feedbackbox .time { DISPLAY: block; VERTICAL-ALIGN: top } .workshop_feedbackbox .content { VERTICAL-ALIGN: top } .workshop_feedbackbox .comment { DISPLAY: block } .workshop_feedbackbox .teachercomment { DISPLAY: block; FONT-WEIGHT: bold } .block_blog_tags .s20 { FONT-WEIGHT: bold; FONT-SIZE: 1.5em } .block_blog_tags .s19 { FONT-SIZE: 1.5em } .block_blog_tags .s18 { FONT-WEIGHT: bold; FONT-SIZE: 1.4em } .block_blog_tags .s17 { FONT-SIZE: 1.4em } .block_blog_tags .s16 { FONT-WEIGHT: bold; FONT-SIZE: 1.3em } .block_blog_tags .s15 { FONT-SIZE: 1.3em } .block_blog_tags .s14 { FONT-WEIGHT: bold; FONT-SIZE: 1.2em } .block_blog_tags .s13 { FONT-SIZE: 1.2em } .block_blog_tags .s12 { FONT-WEIGHT: bold; FONT-SIZE: 1.1em } .block_blog_tags .s11 { FONT-WEIGHT: bold; FONT-SIZE: 1.1em } .block_blog_tags .s10 { FONT-SIZE: 1.1em } .block_blog_tags .s9 { FONT-SIZE: 1.1em } .block_blog_tags .s8 { FONT-WEIGHT: bold; FONT-SIZE: 1em } .block_blog_tags .s7 { FONT-WEIGHT: bold; FONT-SIZE: 1em } .block_blog_tags .s6 { FONT-SIZE: 1em } .block_blog_tags .s5 { FONT-SIZE: 1em } .block_blog_tags .s4 { FONT-WEIGHT: bold; FONT-SIZE: 0.9em } .block_blog_tags .s3 { FONT-WEIGHT: bold; FONT-SIZE: 0.9em } .block_blog_tags .s2 { FONT-SIZE: 0.9em } .block_blog_tags .s1 { FONT-SIZE: 0.9em } .block_calendar_month .cal_popup_caption { FONT-SIZE: 0.85em! important } .block_calendar_month .cal_popup_fg DIV { FONT-SIZE: 0.85em! important } .block_calendar_month .filters { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.75em; = PADDING-BOTTOM: 5px; PADDING-TOP: 5px } .block_calendar_month .filters TABLE { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; = PADDING-TOP: 2px; BORDER-COLLAPSE: separate; border-spacing: 2px } .block_calendar_month .event_global { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } .block_calendar_month .event_course { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } .block_calendar_month .event_group { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } .block_calendar_month .event_user { BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; = BORDER-BOTTOM: 2px solid } .block_calendar_upcoming .event .date { TEXT-ALIGN: right } .block_course_summary .content { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px } .block_course_summary .editbutton { TEXT-ALIGN: right } .block_login .logintable { TEXT-ALIGN: center } .block_login .loginform { DISPLAY: inline } .block_login .loginform .fld INPUT { WIDTH: 5em } .block_login .loginform LABEL { PADDING-RIGHT: 4px } .block_login .loginform DIV { DISPLAY: block; MARGIN: 0.3em 0.8em; TEXT-ALIGN: right } .block_login .loginform DIV.btn.c1 { TEXT-ALIGN: center } .block_news_items .newlink { TEXT-ALIGN: center } .block_quiz_results { TEXT-ALIGN: center } .block_quiz_results TABLE.grades .number { WIDTH: 10%; TEXT-ALIGN: right } .block_quiz_results TABLE.grades .grade { WIDTH: 10%; TEXT-ALIGN: right } .block_quiz_results TABLE.grades { WIDTH: 100%; TEXT-ALIGN: left } .block_quiz_results TABLE.grades CAPTION { FONT-WEIGHT: bold; MARGIN: 1em 0px 0px; BORDER-BOTTOM: 1px solid } .block_quiz_results H1 { FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 4px } .block_rss_client .link { BORDER-TOP: #dddddd 1px solid; FONT-SIZE: 0.82em; PADDING-BOTTOM: 5px } .block_rss_client .description { PADDING-LEFT: 10px; FONT-SIZE: 0.78em; PADDING-BOTTOM: 8px; COLOR: = #555555 } .block_rss_client .title { FONT-SIZE: 1em } .block_rss_client .image { =09 } .blockconfigtable #rssfeeds { MARGIN-LEFT: auto; MARGIN-RIGHT: auto; BACKGROUND-COLOR: blue } .blockconfigtable #rssfeeds TD.actions { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: center } .blockconfigtable #rssfeeds TD.feed { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = VERTICAL-ALIGN: middle; PADDING-TOP: 5px } .blockconfigtable #rssfeeds .title { FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px } .blockconfigtable #rssfeeds .url { FONT-SIZE: 0.8em } .blockconfigtable #rssfeeds .description { FONT-SIZE: 0.8em } .blockconfigtable #rssfeeds TR.r0 { BACKGROUND-COLOR: #ffffff } .blockconfigtable #rssfeeds TR.r1 { BACKGROUND-COLOR: #f0f0f0 } .block_search_forums .searchform { TEXT-ALIGN: center } .block_search_forums .searchform IMG { VERTICAL-ALIGN: middle } .flexible TH { WHITE-SPACE: normal } .gradestable TH.user IMG { WIDTH: 20px } .gradestable TH.user { WHITE-SPACE: nowrap } .gradestable TH.range { WHITE-SPACE: nowrap } .grade-report-grader TABLE#user-grades .catlevel1 { BACKGROUND-COLOR: #ffffff } .grade-report-grader TABLE#user-grades .catlevel2 { BACKGROUND-COLOR: #eeeeee } .grade-report-grader TABLE#user-grades .catlevel3 { BACKGROUND-COLOR: #dddddd } .grade-report-grader TABLE#user-grades TD.overridden { BACKGROUND-COLOR: #efd9b3 } .grade-report-grader TABLE#user-grades TR.avg TD.cell { BACKGROUND-COLOR: #efefff } .grade-report-grader TABLE#user-grades TR.odd TD.cell { BACKGROUND-COLOR: #efefef } .grade-report-grader TABLE#user-grades TR.even TD.overridden { BACKGROUND-COLOR: #f3e4c0 } .grade-report-grader TABLE#user-grades TR.odd TD.overridden { BACKGROUND-COLOR: #efd9a4 } .grade-report-grader TABLE#user-grades TR.even TD.excluded { BACKGROUND-COLOR: #eabfff } .grade-report-grader TABLE#user-grades TR.odd TD.excluded { BACKGROUND-COLOR: #e5afff } .grade-report-grader TABLE#user-grades TR.odd TH.header { BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #efefef } .grade-report-grader TABLE#user-grades TD.vmarked { BACKGROUND-COLOR: #ffcc33 } .grade-report-grader TABLE#user-grades TR.odd TD.vmarked { BACKGROUND-COLOR: #ffcc33 } .grade-report-grader TABLE#user-grades TD.hmarked { BACKGROUND-COLOR: #ffff99 } .grade-report-grader TABLE#user-grades TR.odd TD.hmarked { BACKGROUND-COLOR: #ffff99 } .grade-report-grader TABLE#user-grades TD.vmarked.hmarked { BACKGROUND-COLOR: #ffcc99 } .grade-report-grader TABLE#user-grades TR.odd TD.vmarked.hmarked { BACKGROUND-COLOR: #ffcc99 } .grade-report-grader TABLE#user-grades TR.groupavg TD.cell { BACKGROUND-COLOR: #efffef } .grade-report-grader TABLE#user-grades TR.groupavg TD.cell { FONT-WEIGHT: bold; COLOR: #006400 } .grade-report-grader TABLE#user-grades TR.avg TD.cell { FONT-WEIGHT: bold; COLOR: #00008b } .grade-report-grader TABLE#user-grades TD.cat { FONT-WEIGHT: bold } .grade-report-grader TABLE#user-grades TD.course { FONT-WEIGHT: bold } .grade-report-grader TABLE#user-grades { FONT-SIZE: 80% } .grade-report-grader TABLE#user-grades { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: 20px; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid } .grade-report-grader #overDiv TABLE { MARGIN: 0px } .grade-report-grader #overDiv TABLE TD.feedback { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .grade-report-grader #overDiv .feedback { FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: = Verdana; BACKGROUND-COLOR: #aabbff } .grade-report-grader #overDiv .caption { FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #ccccff; FONT-FAMILY: Arial; = BACKGROUND-COLOR: #5566cc } .grade-report-grader DIV.submit { MARGIN-TOP: 20px; TEXT-ALIGN: center } .grade-report-grader TABLE#user-grades TD { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } .grade-report-grader TABLE#user-grades TR.heading { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; = BORDER-BOTTOM: 0px solid } .grade-report-grader TABLE#user-grades .heading TD { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; = BORDER-BOTTOM: 0px solid } .grade-report-grader TABLE#user-grades TH.category { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; VERTICAL-ALIGN: top; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 0px solid } .grade-report-grader TABLE#user-grades TH.user { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; = BORDER-BOTTOM: 1px solid } .grade-report-grader TABLE#user-grades TH.useridnumber { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } .grade-report-grader TABLE#user-grades TH.categoryitem { BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; VERTICAL-ALIGN: top; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 0px solid } .grade-report-grader TABLE#user-grades TH.courseitem { BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; VERTICAL-ALIGN: top; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 0px solid } .grade-report-grader TABLE#user-grades TD.topleft { BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; VERTICAL-ALIGN: top; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 0px solid } .grade-report-grader TABLE#participants TH { VERTICAL-ALIGN: top } .grade-report-grader TABLE#user-grades TD.fillerfirst { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 0px solid } .grade-report-grader TABLE#user-grades TD.fillerlast { BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; = BORDER-BOTTOM: 0px solid } .grade-report-grader TABLE#user-grades TH.item { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; VERTICAL-ALIGN: top; = BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid } .grade-report-grader DIV.gradertoggle { DISPLAY: inline; MARGIN-LEFT: 20px } .grade-report-grader TABLE#user-grades { MARGIN-LEFT: auto; MARGIN-RIGHT: auto } .grade-report-grader TABLE#user-grades TH.user { TEXT-ALIGN: left } .grade-report-grader TABLE#user-grades TD.useridnumber { TEXT-ALIGN: left } .grade-report-grader TABLE#user-grades TD { TEXT-ALIGN: right } .grade-report-grader TABLE#user-grades TH.range { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; = BORDER-BOTTOM: 1px solid } .grade-report-grader TABLE#user-grades .userpic { DISPLAY: inline; MARGIN-RIGHT: 10px } .grade-report-grader TABLE#user-grades .quickfeedback { BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; = BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed } .grade-report-grader #siteconfiglink { TEXT-ALIGN: right } .grade-report-grader TABLE#user-grades .hidden { COLOR: #aaaaaa } .grade-report-grader TABLE#user-grades .hidden A { COLOR: #aaaaaa } .grade-report-grader TABLE#user-grades .datesubmitted { FONT-SIZE: 0.7em } .grade-report-grader TABLE#user-grades TD.cell { PADDING-RIGHT: 5px; PADDING-LEFT: 5px } .grade-report-user TABLE#user-grade .datesubmitted { FONT-SIZE: 0.7em } .grade-report-user TABLE#user-grade .courseitem { FONT-WEIGHT: bold } .grade-report-user TABLE#user-grade .categoryitem { FONT-WEIGHT: bold } .grade-report-user TABLE#user-grade TD.cell { PADDING-RIGHT: 5px; PADDING-LEFT: 5px } #graded_users_selector { FLOAT: right; TEXT-ALIGN: right } .grade-report-user TABLE#user-grade .hidden { COLOR: #aaaaaa } .grade-report-user TABLE#user-grade .hidden A { COLOR: #aaaaaa } ------=_NextPart_000_0094_01C99617.6E29B0D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.historiatotal.net/Moodle/theme/computer-world/styles.php A:link { COLOR: #0b7af6; TEXT-DECORATION: underline } A:visited { COLOR: #0b7af6; TEXT-DECORATION: underline } A.dimmed:link { COLOR: #0b7af6 } A.dimmed:visited { COLOR: #0b7af6 } A:hover { COLOR: #0b7af6; TEXT-DECORATION: none } A.autolink:link { COLOR: #000000 } A.autolink:visited { COLOR: #000000 } A.glossary.autolink:hover { CURSOR: help } .searchform A { FONT-SIZE: 11px } .info bold A { FONT-SIZE: 11px } .lastpost A { FONT-SIZE: 11px } .post { FONT-SIZE: 11px } .post .info { FONT-SIZE: 11px } .activitydate { FONT-SIZE: 11px } .activityhead { FONT-SIZE: 11px } .subject { FONT-SIZE: 13px; FONT-FAMILY: Tahoma } IMG.userpicture { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: = #000; BORDER-RIGHT-COLOR: #000 } IMG.grouppicture { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: = #000; BORDER-RIGHT-COLOR: #000 } .block_online_users .listentry IMG { BORDER-LEFT-COLOR: #888; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: = #888; BORDER-RIGHT-COLOR: #888 } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(pix/bg_body.jpg) = #ffffff repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: = #000000; PADDING-TOP: 0px; FONT-FAMILY: Tahoma } #page { BACKGROUND: #ffffe6; MARGIN: 0px auto; WIDTH: 992px } #header { BACKGROUND: red; MARGIN: 0px auto; WIDTH: 992px; HEIGHT: 45px } .heightcontainer .header { BACKGROUND: red } #header-home { BACKGROUND: red; MARGIN: 0px auto; WIDTH: 982px; HEIGHT: 45px } .headermenu { PADDING-RIGHT: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 10px } #banner { PADDING-LEFT: 20px; BACKGROUND: url(pix/banner.jpg) no-repeat 50% top; = PADDING-TOP: 30px; HEIGHT: 50px } .headermain { COLOR: yellow; HEIGHT: 20px } #banner H1.headermain { COLOR: #ffffff } #content { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: = 0px 5px; PADDING-TOP: 0px } DIV.header { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(pix/h2.png) = #2a2a2a repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; = BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } DIV.title { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: = #ffffff; PADDING-TOP: 5px } TH.header { BACKGROUND-COLOR: #c0c0c0 } TD.header { BACKGROUND-COLOR: #c0c0c0 } .navbar { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 25px; PADDING-LEFT: 25px; = BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(pix/navbar.png) no-repeat 50% = top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; = HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px } .coursesearchbox { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma } TABLE.formtable TBODY TH { BACKGROUND-COLOR: #ffffe6 } .highlight { BACKGROUND-COLOR: #ffffe6 } ------=_NextPart_000_0094_01C99617.6E29B0D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.historiatotal.net/Moodle/theme/standard/styles_ie7.css .tabrow0 LI { MARGIN-LEFT: 0px } .tabrow0 LI.first { MARGIN-RIGHT: -4px } .tabrow0 LI.onerow { MARGIN-RIGHT: 0px } .tabrow0 A { PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 13px; = PADDING-BOTTOM: 0.35em; LINE-HEIGHT: 1.5em; PADDING-TOP: 8px } .tabrow0 A SPAN { PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px } .tabrow0 DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; = PADDING-TOP: 0.2em; TOP: 2.6em } .tabrow0 UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; = PADDING-TOP: 0.2em; TOP: 2.6em } .tabrow0 DIV.empty { MARGIN-RIGHT: 0px } .sideblock { OVERFLOW: hidden } .sideblock .content { WORD-WRAP: break-word } FORM.mform INPUT[type=3Dtext] { MARGIN-LEFT: -10px } FORM.mform INPUT[type=3Dfile] { MARGIN-LEFT: -10px } FORM.mform INPUT[type=3Dpassword] { MARGIN-LEFT: -10px } FORM.mform TEXTAREA { MARGIN-LEFT: -10px } FORM.mform .fcheckbox INPUT { MARGIN-LEFT: -3px } ------=_NextPart_000_0094_01C99617.6E29B0D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.historiatotal.net/Moodle/lib/javascript-static.js // Miscellaneous core Javascript functions for Moodle=0A= =0A= function popupchecker(msg) {=0A= var testwindow =3D window.open('itestwin.html', '', = 'width=3D1,height=3D1,left=3D0,top=3D0,scrollbars=3Dno');=0A= if (testwindow =3D=3D null)=0A= {alert(msg);}=0A= else {=0A= testwindow.close();=0A= }=0A= }=0A= =0A= /*=0A= function popUpProperties(inobj) {=0A= /// Legacy function=0A= var op =3D window.open();=0A= op.document.open('text/plain');=0A= for (objprop in inobj) {=0A= op.document.write(objprop + ' =3D> ' + inobj[objprop] + '\n');=0A= }=0A= op.document.close();=0A= }=0A= =0A= function fillmessagebox(text) {=0A= /// Legacy function=0A= document.form.message.value =3D text;=0A= }=0A= =0A= function copyrichtext(textname) {=0A= /// Legacy stub for old editor - to be removed soon=0A= return true;=0A= }=0A= */=0A= =0A= function checkall() {=0A= var el =3D document.getElementsByTagName('input');=0A= for(var i=3D0; i
') : '';=0A= else {=0A= fontStr=3D'o3_'+whichString+'font';=0A= fontColor=3D'o3_'+((whichString=3D=3D'caption')? 'cap' : = whichString)+'color';=0A= return (hasDims&&!olNs4) ? (isClose ? '' : '
') : '7 ? '7' : = fontSizeStr)+'">';=0A= }=0A= }=0A= =0A= // Quotes Multi word font names; needed for CSS Standards adherence in = font-family=0A= function quoteMultiNameFonts(theFont) {=0A= var v, pM=3DtheFont.split(',');=0A= for (var i=3D0; i 0) clearTimeout(o3_timerid);=0A= =0A= o3_timerid=3DsetTimeout("cClick()",(o3_timeout=3Dtime));=0A= }=0A= }=0A= =0A= // Was originally in the placeLayer() routine; separated out for future = ease=0A= function horizontalPlacement(browserWidth, horizontalScrollAmount, = widthFix) {=0A= var placeX, iwidth=3DbrowserWidth, winoffset=3DhorizontalScrollAmount;=0A= var parsedWidth =3D parseInt(o3_width);=0A= =0A= if (o3_fixx > -1 || o3_relx !=3D null) {=0A= // Fixed position=0A= placeX=3D(o3_relx !=3D null ? ( o3_relx < 0 ? winoffset +o3_relx+ = iwidth - parsedWidth - widthFix : winoffset+o3_relx) : o3_fixx);=0A= } else { =0A= // If HAUTO, decide what to use.=0A= if (o3_hauto =3D=3D 1) {=0A= if ((o3_x - winoffset) > (iwidth / 2)) {=0A= o3_hpos =3D LEFT;=0A= } else {=0A= o3_hpos =3D RIGHT;=0A= }=0A= } =0A= =0A= // From mouse=0A= if (o3_hpos =3D=3D CENTER) { // Center=0A= placeX =3D o3_x+o3_offsetx-(parsedWidth/2);=0A= =0A= if (placeX < winoffset) placeX =3D winoffset;=0A= }=0A= =0A= if (o3_hpos =3D=3D RIGHT) { // Right=0A= placeX =3D o3_x+o3_offsetx;=0A= =0A= if ((placeX+parsedWidth) > (winoffset+iwidth - widthFix)) {=0A= placeX =3D iwidth+winoffset - parsedWidth - widthFix;=0A= if (placeX < 0) placeX =3D 0;=0A= }=0A= }=0A= if (o3_hpos =3D=3D LEFT) { // Left=0A= placeX =3D o3_x-o3_offsetx-parsedWidth;=0A= if (placeX < winoffset) placeX =3D winoffset;=0A= } =0A= =0A= // Snapping!=0A= if (o3_snapx > 1) {=0A= var snapping =3D placeX % o3_snapx;=0A= =0A= if (o3_hpos =3D=3D LEFT) {=0A= placeX =3D placeX - (o3_snapx+snapping);=0A= } else {=0A= // CENTER and RIGHT=0A= placeX =3D placeX+(o3_snapx - snapping);=0A= }=0A= =0A= if (placeX < winoffset) placeX =3D winoffset;=0A= }=0A= } =0A= =0A= return placeX;=0A= }=0A= =0A= // was originally in the placeLayer() routine; separated out for future = ease=0A= function verticalPlacement(browserHeight,verticalScrollAmount) {=0A= var placeY, iheight=3DbrowserHeight, = scrolloffset=3DverticalScrollAmount;=0A= var parsedHeight=3D(o3_aboveheight ? parseInt(o3_aboveheight) : (olNs4 = ? over.clip.height : over.offsetHeight));=0A= =0A= if (o3_fixy > -1 || o3_rely !=3D null) {=0A= // Fixed position=0A= placeY=3D(o3_rely !=3D null ? (o3_rely < 0 ? = scrolloffset+o3_rely+iheight - parsedHeight : scrolloffset+o3_rely) : = o3_fixy);=0A= } else {=0A= // If VAUTO, decide what to use.=0A= if (o3_vauto =3D=3D 1) {=0A= if ((o3_y - scrolloffset) > (iheight / 2) && o3_vpos =3D=3D BELOW && = (o3_y + parsedHeight + o3_offsety - (scrolloffset + iheight) > 0)) {=0A= o3_vpos =3D ABOVE;=0A= } else if (o3_vpos =3D=3D ABOVE && (o3_y - (parsedHeight + = o3_offsety) - scrolloffset < 0)) {=0A= o3_vpos =3D BELOW;=0A= }=0A= }=0A= =0A= // From mouse=0A= if (o3_vpos =3D=3D ABOVE) {=0A= if (o3_aboveheight =3D=3D 0) o3_aboveheight =3D parsedHeight; =0A= =0A= placeY =3D o3_y - (o3_aboveheight+o3_offsety);=0A= if (placeY < scrolloffset) placeY =3D scrolloffset;=0A= } else {=0A= // BELOW=0A= placeY =3D o3_y+o3_offsety;=0A= } =0A= =0A= // Snapping!=0A= if (o3_snapy > 1) {=0A= var snapping =3D placeY % o3_snapy; =0A= =0A= if (o3_aboveheight > 0 && o3_vpos =3D=3D ABOVE) {=0A= placeY =3D placeY - (o3_snapy+snapping);=0A= } else {=0A= placeY =3D placeY+(o3_snapy - snapping);=0A= } =0A= =0A= if (placeY < scrolloffset) placeY =3D scrolloffset;=0A= }=0A= }=0A= =0A= return placeY;=0A= }=0A= =0A= // checks positioning flags=0A= function checkPositionFlags() {=0A= if (olHautoFlag) olHautoFlag =3D o3_hauto=3D0;=0A= if (olVautoFlag) olVautoFlag =3D o3_vauto=3D0;=0A= return true;=0A= }=0A= =0A= // get Browser window width=0A= function windowWidth() {=0A= var w;=0A= if (o3_frame.innerWidth) w=3Do3_frame.innerWidth;=0A= else if (eval('o3_frame.'+docRoot)&&eval("typeof = o3_frame."+docRoot+".clientWidth=3D=3D'number'")&&eval('o3_frame.'+docRoo= t+'.clientWidth')) =0A= w=3Deval('o3_frame.'+docRoot+'.clientWidth');=0A= return w; =0A= }=0A= =0A= // create the div container for popup content if it doesn't exist=0A= function createDivContainer(id,frm,zValue) {=0A= id =3D (id || 'overDiv'), frm =3D (frm || o3_frame), zValue =3D (zValue = || 1000);=0A= var objRef, divContainer =3D layerReference(id);=0A= =0A= if (divContainer =3D=3D null) {=0A= if (olNs4) {=0A= divContainer =3D frm.document.layers[id] =3D new = Layer(window.innerWidth, frm);=0A= objRef =3D divContainer;=0A= } else {=0A= var body =3D (olIe4 ? frm.document.all.tags('BODY')[0] : = frm.document.getElementsByTagName("BODY")[0]);=0A= if (olIe4&&!document.getElementById) {=0A= body.insertAdjacentHTML("beforeEnd",'
');=0A= divContainer=3DlayerReference(id);=0A= } else {=0A= divContainer =3D frm.document.createElement("DIV");=0A= divContainer.id =3D id;=0A= body.appendChild(divContainer);=0A= }=0A= objRef =3D divContainer.style;=0A= }=0A= =0A= objRef.position =3D 'absolute';=0A= objRef.visibility =3D 'hidden';=0A= objRef.zIndex =3D zValue;=0A= if (olIe4&&!olOp) objRef.left =3D objRef.top =3D '0px';=0A= else objRef.left =3D objRef.top =3D -10000 + (!olNs4 ? 'px' : 0);=0A= }=0A= =0A= return divContainer;=0A= }=0A= =0A= // get reference to a layer with ID=3Did=0A= function layerReference(id) {=0A= return (olNs4 ? o3_frame.document.layers[id] : (document.all ? = o3_frame.document.all[id] : o3_frame.document.getElementById(id)));=0A= }=0A= ////////=0A= // UTILITY FUNCTIONS=0A= ////////=0A= =0A= // Checks if something is a function.=0A= function isFunction(fnRef) {=0A= var rtn =3D true;=0A= =0A= if (typeof fnRef =3D=3D 'object') {=0A= for (var i =3D 0; i < fnRef.length; i++) {=0A= if (typeof fnRef[i]=3D=3D'function') continue;=0A= rtn =3D false;=0A= break;=0A= }=0A= } else if (typeof fnRef !=3D 'function') {=0A= rtn =3D false;=0A= }=0A= =0A= return rtn;=0A= }=0A= =0A= // Converts an array into an argument string for use in eval.=0A= function argToString(array, strtInd, argName) {=0A= var jS =3D strtInd, aS =3D '', ar =3D array;=0A= argName=3D(argName ? argName : 'ar');=0A= =0A= if (ar.length > jS) {=0A= for (var k =3D jS; k < ar.length; k++) aS +=3D argName+'['+k+'], ';=0A= aS =3D aS.substring(0, aS.length-2);=0A= }=0A= =0A= return aS;=0A= }=0A= =0A= // Places a hook in the correct position in a hook point.=0A= function reOrder(hookPt, fnRef, order) {=0A= var newPt =3D new Array(), match, i, j;=0A= =0A= if (!order || typeof order =3D=3D 'undefined' || typeof order =3D=3D = 'number') return hookPt;=0A= =0A= if (typeof order=3D=3D'function') {=0A= if (typeof fnRef=3D=3D'object') {=0A= newPt =3D newPt.concat(fnRef);=0A= } else {=0A= newPt[newPt.length++]=3DfnRef;=0A= }=0A= =0A= for (i =3D 0; i < hookPt.length; i++) {=0A= match =3D false;=0A= if (typeof fnRef =3D=3D 'function' && hookPt[i] =3D=3D fnRef) {=0A= continue;=0A= } else {=0A= for(j =3D 0; j < fnRef.length; j++) if (hookPt[i] =3D=3D fnRef[j]) {=0A= match =3D true;=0A= break;=0A= }=0A= }=0A= if (!match) newPt[newPt.length++] =3D hookPt[i];=0A= }=0A= =0A= newPt[newPt.length++] =3D order;=0A= =0A= } else if (typeof order =3D=3D 'object') {=0A= if (typeof fnRef =3D=3D 'object') {=0A= newPt =3D newPt.concat(fnRef);=0A= } else {=0A= newPt[newPt.length++] =3D fnRef;=0A= }=0A= =0A= for (j =3D 0; j < hookPt.length; j++) {=0A= match =3D false;=0A= if (typeof fnRef =3D=3D 'function' && hookPt[j] =3D=3D fnRef) {=0A= continue;=0A= } else {=0A= for (i =3D 0; i < fnRef.length; i++) if (hookPt[j] =3D=3D fnRef[i]) {=0A= match =3D true;=0A= break;=0A= }=0A= }=0A= if (!match) newPt[newPt.length++]=3DhookPt[j];=0A= }=0A= =0A= for (i =3D 0; i < newPt.length; i++) hookPt[i] =3D newPt[i];=0A= newPt.length =3D 0;=0A= =0A= for (j =3D 0; j < hookPt.length; j++) {=0A= match =3D false;=0A= for (i =3D 0; i < order.length; i++) {=0A= if (hookPt[j] =3D=3D order[i]) {=0A= match =3D true;=0A= break;=0A= }=0A= }=0A= if (!match) newPt[newPt.length++] =3D hookPt[j];=0A= }=0A= newPt =3D newPt.concat(order);=0A= }=0A= =0A= hookPt =3D newPt;=0A= =0A= return hookPt;=0A= }=0A= =0A= ////////=0A= // PLUGIN ACTIVATION FUNCTIONS=0A= ////////=0A= =0A= // Runs plugin functions to set runtime variables.=0A= function setRunTimeVariables(){=0A= if (typeof runTime !=3D 'undefined' && runTime.length) {=0A= for (var k =3D 0; k < runTime.length; k++) {=0A= runTime[k]();=0A= }=0A= }=0A= }=0A= =0A= // Runs plugin functions to parse commands.=0A= function parseCmdLine(pf, i, args) {=0A= if (typeof cmdLine !=3D 'undefined' && cmdLine.length) { =0A= for (var k =3D 0; k < cmdLine.length; k++) { =0A= var j =3D cmdLine[k](pf, i, args);=0A= if (j >- 1) {=0A= i =3D j;=0A= break;=0A= }=0A= }=0A= }=0A= =0A= return i;=0A= }=0A= =0A= // Runs plugin functions to do things after parse.=0A= function postParseChecks(pf,args){=0A= if (typeof postParse !=3D 'undefined' && postParse.length) {=0A= for (var k =3D 0; k < postParse.length; k++) {=0A= if (postParse[k](pf,args)) continue;=0A= return false; // end now since have an error=0A= }=0A= }=0A= return true;=0A= }=0A= =0A= =0A= ////////=0A= // PLUGIN REGISTRATION FUNCTIONS=0A= ////////=0A= =0A= // Registers commands and creates constants.=0A= function registerCommands(cmdStr) {=0A= if (typeof cmdStr!=3D'string') return;=0A= =0A= var pM =3D cmdStr.split(',');=0A= pms =3D pms.concat(pM);=0A= =0A= for (var i =3D 0; i< pM.length; i++) {=0A= eval(pM[i].toUpperCase()+'=3D'+pmCount++);=0A= }=0A= }=0A= =0A= // Registers no-parameter commands=0A= function registerNoParameterCommands(cmdStr) {=0A= if (!cmdStr && typeof cmdStr !=3D 'string') return;=0A= pmt=3D(!pmt) ? cmdStr : pmt + ',' + cmdStr;=0A= }=0A= =0A= // Register a function to hook at a certain point.=0A= function registerHook(fnHookTo, fnRef, hookType, optPm) {=0A= var hookPt, last =3D typeof optPm;=0A= =0A= if (fnHookTo =3D=3D 'plgIn'||fnHookTo =3D=3D 'postParse') return;=0A= if (typeof hookPts[fnHookTo] =3D=3D 'undefined') hookPts[fnHookTo] =3D = new FunctionReference();=0A= =0A= hookPt =3D hookPts[fnHookTo];=0A= =0A= if (hookType !=3D null) {=0A= if (hookType =3D=3D FREPLACE) {=0A= hookPt.ovload =3D fnRef; // replace normal overlib routine=0A= if (fnHookTo.indexOf('ol_content_') > -1) = hookPt.alt[pms[CSSOFF-1-pmStart]]=3DfnRef; =0A= =0A= } else if (hookType =3D=3D FBEFORE || hookType =3D=3D FAFTER) {=0A= var hookPt=3D(hookType =3D=3D 1 ? hookPt.before : hookPt.after);=0A= =0A= if (typeof fnRef =3D=3D 'object') {=0A= hookPt =3D hookPt.concat(fnRef);=0A= } else {=0A= hookPt[hookPt.length++] =3D fnRef;=0A= }=0A= =0A= if (optPm) hookPt =3D reOrder(hookPt, fnRef, optPm);=0A= =0A= } else if (hookType =3D=3D FALTERNATE) {=0A= if (last=3D=3D'number') hookPt.alt[pms[optPm-1-pmStart]] =3D fnRef;=0A= } else if (hookType =3D=3D FCHAIN) {=0A= hookPt =3D hookPt.chain; =0A= if (typeof fnRef=3D=3D'object') hookPt=3DhookPt.concat(fnRef); // add = other functions =0A= else hookPt[hookPt.length++]=3DfnRef;=0A= }=0A= =0A= return;=0A= }=0A= }=0A= =0A= // Register a function that will set runtime variables.=0A= function registerRunTimeFunction(fn) {=0A= if (isFunction(fn)) {=0A= if (typeof fn =3D=3D 'object') {=0A= runTime =3D runTime.concat(fn);=0A= } else {=0A= runTime[runTime.length++] =3D fn;=0A= }=0A= }=0A= }=0A= =0A= // Register a function that will handle command parsing.=0A= function registerCmdLineFunction(fn){=0A= if (isFunction(fn)) {=0A= if (typeof fn =3D=3D 'object') {=0A= cmdLine =3D cmdLine.concat(fn);=0A= } else {=0A= cmdLine[cmdLine.length++] =3D fn;=0A= }=0A= }=0A= }=0A= =0A= // Register a function that does things after command parsing. =0A= function registerPostParseFunction(fn){=0A= if (isFunction(fn)) {=0A= if (typeof fn =3D=3D 'object') {=0A= postParse =3D postParse.concat(fn);=0A= } else {=0A= postParse[postParse.length++] =3D fn;=0A= }=0A= }=0A= }=0A= =0A= ////////=0A= // PLUGIN REGISTRATION FUNCTIONS=0A= ////////=0A= =0A= // Runs any hooks registered.=0A= function runHook(fnHookTo, hookType) {=0A= var l =3D hookPts[fnHookTo], k, rtnVal =3D null, optPm, arS, ar =3D = runHook.arguments;=0A= =0A= if (hookType =3D=3D FREPLACE) {=0A= arS =3D argToString(ar, 2);=0A= =0A= if (typeof l =3D=3D 'undefined' || !(l =3D l.ovload)) rtnVal =3D = eval(fnHookTo+'('+arS+')');=0A= else rtnVal =3D eval('l('+arS+')');=0A= =0A= } else if (hookType =3D=3D FBEFORE || hookType =3D=3D FAFTER) {=0A= if (typeof l !=3D 'undefined') {=0A= l=3D(hookType =3D=3D 1 ? l.before : l.after);=0A= =0A= if (l.length) {=0A= arS =3D argToString(ar, 2);=0A= for (var k =3D 0; k < l.length; k++) eval('l[k]('+arS+')');=0A= }=0A= }=0A= } else if (hookType =3D=3D FALTERNATE) {=0A= optPm =3D ar[2];=0A= arS =3D argToString(ar, 3);=0A= =0A= if (typeof l =3D=3D 'undefined' || (l =3D l.alt[pms[optPm-1-pmStart]]) = =3D=3D 'undefined') {=0A= rtnVal =3D eval(fnHookTo+'('+arS+')');=0A= } else {=0A= rtnVal =3D eval('l('+arS+')');=0A= }=0A= } else if (hookType =3D=3D FCHAIN) {=0A= arS=3DargToString(ar,2);=0A= l=3Dl.chain;=0A= =0A= for (k=3Dl.length; k > 0; k--) = if((rtnVal=3Deval('l[k-1]('+arS+')'))!=3Dvoid(0)) break;=0A= }=0A= =0A= return rtnVal;=0A= }=0A= =0A= ////////=0A= // OBJECT CONSTRUCTORS=0A= ////////=0A= =0A= // Object for handling hooks.=0A= function FunctionReference() {=0A= this.ovload =3D null;=0A= this.before =3D new Array();=0A= this.after =3D new Array();=0A= this.alt =3D new Array();=0A= this.chain =3D new Array();=0A= }=0A= =0A= // Object for simple access to the overLIB version used.=0A= // Examples: simpleversion:351 major:3 minor:5 revision:1=0A= function Info(version, prerelease) {=0A= this.version =3D version;=0A= this.prerelease =3D prerelease;=0A= =0A= this.simpleversion =3D Math.round(this.version*100);=0A= this.major =3D parseInt(this.simpleversion / 100);=0A= this.minor =3D parseInt(this.simpleversion / 10) - this.major * 10;=0A= this.revision =3D parseInt(this.simpleversion) - this.major * 100 - = this.minor * 10;=0A= this.meets =3D meets;=0A= }=0A= =0A= // checks for Core Version required=0A= function meets(reqdVersion) {=0A= return (!reqdVersion) ? false : this.simpleversion >=3D = Math.round(100*parseFloat(reqdVersion));=0A= }=0A= =0A= =0A= ////////=0A= // STANDARD REGISTRATIONS=0A= ////////=0A= registerHook("ol_content_simple", ol_content_simple, FALTERNATE, CSSOFF);=0A= registerHook("ol_content_caption", ol_content_caption, FALTERNATE, = CSSOFF);=0A= registerHook("ol_content_background", ol_content_background, FALTERNATE, = CSSOFF);=0A= registerHook("ol_content_simple", ol_content_simple, FALTERNATE, = CSSCLASS);=0A= registerHook("ol_content_caption", ol_content_caption, FALTERNATE, = CSSCLASS);=0A= registerHook("ol_content_background", ol_content_background, FALTERNATE, = CSSCLASS);=0A= registerPostParseFunction(checkPositionFlags);=0A= registerHook("hideObject", nbspCleanup, FAFTER);=0A= registerHook("horizontalPlacement", horizontalPlacement, FCHAIN);=0A= registerHook("verticalPlacement", verticalPlacement, FCHAIN);=0A= if (olNs4||(olIe5&&isMac)||olKq) olLoaded=3D1;=0A= registerNoParameterCommands('sticky,autostatus,autostatuscap,fullhtml,hau= to,vauto,closeclick,wrap,followmouse,mouseoff,compatmode');=0A= ///////=0A= // ESTABLISH MOUSECAPTURING=0A= ///////=0A= =0A= // Capture events, alt. diffuses the overlib function.=0A= var olCheckMouseCapture=3Dtrue;=0A= if ((olNs4 || olNs6 || olIe4)) {=0A= olMouseCapture();=0A= } else {=0A= overlib =3D no_overlib;=0A= nd =3D no_overlib;=0A= ver3fix =3D true;=0A= }=0A= ------=_NextPart_000_0094_01C99617.6E29B0D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.historiatotal.net/Moodle/lib/overlib/overlib_cssstyle.js //\/////=0A= //\ overLIB CSS Style Plugin=0A= //\ This file requires overLIB 4.10 or later.=0A= //\=0A= //\ overLIB 4.05 - You may not remove or change this notice.=0A= //\ Copyright Erik Bosrup 1998-2004. All rights reserved.=0A= //\ Contributors are listed on the homepage.=0A= //\ See http://www.bosrup.com/web/overlib/ for details.=0A= // $Revision: 1.1 $ $Date: 2007/08/08 09:42:12 $=0A= //\/////=0A= //\mini=0A= =0A= =0A= ////////=0A= // PRE-INIT=0A= // Ignore these lines, configuration is below.=0A= ////////=0A= if (typeof olInfo =3D=3D 'undefined' || typeof olInfo.meets =3D=3D = 'undefined' || !olInfo.meets(4.10)) alert('overLIB 4.10 or later is = required for the CSS Style Plugin.');=0A= else {=0A= registerCommands('cssstyle,padunit,heightunit,widthunit,textsizeunit,text= decoration,textstyle,textweight,captionsizeunit,captiondecoration,caption= style,captionweight,closesizeunit,closedecoration,closestyle,closeweight'= );=0A= =0A= =0A= ////////=0A= // DEFAULT CONFIGURATION=0A= // Settings you want everywhere are set here. All of this can also be=0A= // changed on your html page or through an overLIB call.=0A= ////////=0A= if (typeof ol_padunit=3D=3D'undefined') var ol_padunit=3D"px";=0A= if (typeof ol_heightunit=3D=3D'undefined') var ol_heightunit=3D"px";=0A= if (typeof ol_widthunit=3D=3D'undefined') var ol_widthunit=3D"px";=0A= if (typeof ol_textsizeunit=3D=3D'undefined') var ol_textsizeunit=3D"px";=0A= if (typeof ol_textdecoration=3D=3D'undefined') var = ol_textdecoration=3D"none";=0A= if (typeof ol_textstyle=3D=3D'undefined') var ol_textstyle=3D"normal";=0A= if (typeof ol_textweight=3D=3D'undefined') var ol_textweight=3D"normal";=0A= if (typeof ol_captionsizeunit=3D=3D'undefined') var = ol_captionsizeunit=3D"px";=0A= if (typeof ol_captiondecoration=3D=3D'undefined') var = ol_captiondecoration=3D"none";=0A= if (typeof ol_captionstyle=3D=3D'undefined') var = ol_captionstyle=3D"normal";=0A= if (typeof ol_captionweight=3D=3D'undefined') var = ol_captionweight=3D"bold";=0A= if (typeof ol_closesizeunit=3D=3D'undefined') var = ol_closesizeunit=3D"px";=0A= if (typeof ol_closedecoration=3D=3D'undefined') var = ol_closedecoration=3D"none";=0A= if (typeof ol_closestyle=3D=3D'undefined') var ol_closestyle=3D"normal";=0A= if (typeof ol_closeweight=3D=3D'undefined') var = ol_closeweight=3D"normal";=0A= =0A= ////////=0A= // END OF CONFIGURATION=0A= // Don't change anything below this line, all configuration is above.=0A= ////////=0A= =0A= =0A= =0A= ////////=0A= // INIT=0A= ////////=0A= // Runtime variables init. Don't change for config!=0A= var o3_padunit=3D"px";=0A= var o3_heightunit=3D"px";=0A= var o3_widthunit=3D"px";=0A= var o3_textsizeunit=3D"px";=0A= var o3_textdecoration=3D"";=0A= var o3_textstyle=3D"";=0A= var o3_textweight=3D"";=0A= var o3_captionsizeunit=3D"px";=0A= var o3_captiondecoration=3D"";=0A= var o3_captionstyle=3D"";=0A= var o3_captionweight=3D"";=0A= var o3_closesizeunit=3D"px";=0A= var o3_closedecoration=3D"";=0A= var o3_closestyle=3D"";=0A= var o3_closeweight=3D"";=0A= =0A= =0A= ////////=0A= // PLUGIN FUNCTIONS=0A= ////////=0A= =0A= // Function which sets runtime variables to their default values=0A= function setCSSStyleVariables() {=0A= o3_padunit=3Dol_padunit;=0A= o3_heightunit=3Dol_heightunit;=0A= o3_widthunit=3Dol_widthunit;=0A= o3_textsizeunit=3Dol_textsizeunit;=0A= o3_textdecoration=3Dol_textdecoration;=0A= o3_textstyle=3Dol_textstyle;=0A= o3_textweight=3Dol_textweight;=0A= o3_captionsizeunit=3Dol_captionsizeunit;=0A= o3_captiondecoration=3Dol_captiondecoration;=0A= o3_captionstyle=3Dol_captionstyle;=0A= o3_captionweight=3Dol_captionweight;=0A= o3_closesizeunit=3Dol_closesizeunit;=0A= o3_closedecoration=3Dol_closedecoration;=0A= o3_closestyle=3Dol_closestyle;=0A= o3_closeweight=3Dol_closeweight;=0A= }=0A= =0A= // Parses CSS Style commands.=0A= function parseCSSStyleExtras(pf, i, ar) {=0A= var k =3D i;=0A= =0A= if (k < ar.length) {=0A= if (ar[k]=3D=3DCSSSTYLE) { eval(pf+'css=3D'+ar[k]); return k; }=0A= if (ar[k]=3D=3DPADUNIT) { eval(pf+'padunit=3D"'+ar[++k]+'"'); return = k; }=0A= if (ar[k]=3D=3DHEIGHTUNIT) { eval(pf+'heightunit=3D"'+ar[++k]+'"'); = return k; }=0A= if (ar[k]=3D=3DWIDTHUNIT) { eval(pf+'widthunit=3D"'+ar[++k]+'"'); = return k; }=0A= if (ar[k]=3D=3DTEXTSIZEUNIT) { = eval(pf+'textsizeunit=3D"'+ar[++k]+'"'); return k; }=0A= if (ar[k]=3D=3DTEXTDECORATION) { = eval(pf+'textdecoration=3D"'+ar[++k]+'"'); return k; }=0A= if (ar[k]=3D=3DTEXTSTYLE) { eval(pf+'textstyle=3D"'+ar[++k]+'"'); = return k; }=0A= if (ar[k]=3D=3DTEXTWEIGHT) { eval(pf+'textweight=3D"'+ar[++k]+'"'); = return k; }=0A= if (ar[k]=3D=3DCAPTIONSIZEUNIT) { = eval(pf+'captionsizeunit=3D"'+ar[++k]+'"'); return k; }=0A= if (ar[k]=3D=3DCAPTIONDECORATION) { = eval(pf+'captiondecoration=3D"'+ar[++k]+'"'); return k; }=0A= if (ar[k]=3D=3DCAPTIONSTYLE) { = eval(pf+'captionstyle=3D"'+ar[++k]+'"'); return k; }=0A= if (ar[k]=3D=3DCAPTIONWEIGHT) { = eval(pf+'captionweight=3D"'+ar[++k]+'"'); return k; }=0A= if (ar[k]=3D=3DCLOSESIZEUNIT) { = eval(pf+'closesizeunit=3D"'+ar[++k]+'"'); return k; }=0A= if (ar[k]=3D=3DCLOSEDECORATION) { = eval(pf+'closedecoration=3D"'+ar[++k]+'"'); return k; }=0A= if (ar[k]=3D=3DCLOSESTYLE) { eval(pf+'closestyle=3D"'+ar[++k]+'"'); = return k; }=0A= if (ar[k]=3D=3DCLOSEWEIGHT) { eval(pf+'closeweight=3D"'+ar[++k]+'"'); = return k; }=0A= }=0A= =0A= return -1;=0A= }=0A= =0A= ////////=0A= // LAYER GENERATION FUNCTIONS=0A= ////////=0A= =0A= // Makes simple table without caption=0A= function ol_content_simple_cssstyle(text) {=0A= txt =3D '<= /table>';=0A= set_background("");=0A= =0A= return txt;=0A= }=0A= =0A= // Makes table with caption and optional close link=0A= function ol_content_caption_cssstyle(text, title, close) {=0A= var nameId;=0A= closing =3D "";=0A= closeevent =3D "onMouseOver";=0A= =0A= if (o3_closeclick =3D=3D 1) closeevent=3D (o3_closetitle ? "title=3D'" = + o3_closetitle +"'" : "") + " onClick";=0A= =0A= if (o3_capicon!=3D"") {=0A= nameId=3D' hspace=3D\"5\"'+' align=3D\"middle\" alt=3D\"\"';=0A= if (typeof o3_dragimg !=3D 'undefined' && o3_dragimg) nameId =3D ' = hspace=3D\"5\"'+' name=3D\"'+o3_dragimg+'\" id=3D\"'+o3_dragimg+'\" = align=3D\"middle\" alt=3D\"Drag Enabled\" title=3D\"Drag Enabled\"';=0A= o3_capicon =3D '';=0A= }=0A= =0A= if (close !=3D "") {=0A= closing =3D '';=0A= }=0A= =0A= txt =3D '
'+text+'
'+close+'
<= /table>';=0A= set_background("");=0A= =0A= return txt;=0A= }=0A= =0A= // Sets the background picture, padding and lots more. :)=0A= function ol_content_background_cssstyle(text, picture, hasfullhtml) {=0A= if (hasfullhtml) {=0A= txt =3D text;=0A= } else {=0A= var pU, hU, wU;=0A= pU =3D (o3_padunit =3D=3D '%' ? '%' : '');=0A= hU =3D (o3_heightunit =3D=3D '%' ? '%' : '');=0A= wU =3D (o3_widthunit =3D=3D '%' ? '%' : '');=0A= txt =3D '
'+closing+'
'+o3_capicon+title+'
'+text+'
'+text+'
';=0A= }=0A= =0A= set_background(picture);=0A= =0A= return txt;=0A= }=0A= =0A= ////////=0A= // PLUGIN REGISTRATIONS=0A= ////////=0A= registerRunTimeFunction(setCSSStyleVariables);=0A= registerCmdLineFunction(parseCSSStyleExtras);=0A= registerHook("ol_content_simple", ol_content_simple_cssstyle, = FALTERNATE, CSSSTYLE);=0A= registerHook("ol_content_caption", ol_content_caption_cssstyle, = FALTERNATE, CSSSTYLE);=0A= registerHook("ol_content_background", ol_content_background_cssstyle, = FALTERNATE, CSSSTYLE);=0A= } ------=_NextPart_000_0094_01C99617.6E29B0D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.historiatotal.net/Moodle/lib/cookies.js /*******************************************************=0A= COOKIE FUNCTIONALITY=0A= Based on "Night of the Living Cookie" by Bill Dortch=0A= (c) 2003, Ryan Parman=0A= http://www.skyzyx.com=0A= Distributed according to SkyGPL 2.1, http://www.skyzyx.com/license/=0A= *******************************************************/=0A= function cookie(name, value, expires, path, domain, secure)=0A= {=0A= // Passed Values=0A= this.name=3Dname;=0A= this.value=3Dvalue;=0A= this.expires=3Dexpires;=0A= this.path=3Dpath;=0A= this.domain=3Ddomain;=0A= this.secure=3Dsecure;=0A= =0A= // Read cookie=0A= this.read=3Dfunction()=0A= {=0A= // To allow for faster parsing=0A= var ck=3Ddocument.cookie;=0A= =0A= var arg =3D this.name + "=3D";=0A= var alen =3D arg.length;=0A= var clen =3D ck.length;=0A= var i =3D 0;=0A= =0A= while (i < clen)=0A= {=0A= var j =3D i + alen;=0A= if (ck.substring(i, j) =3D=3D arg)=0A= {=0A= var endstr =3D ck.indexOf (";", j);=0A= if (endstr =3D=3D -1) endstr =3D ck.length;=0A= return unescape(ck.substring(j, endstr));=0A= }=0A= i =3D ck.indexOf(" ", i) + 1;=0A= if (i =3D=3D 0) break;=0A= }=0A= return null;=0A= }=0A= =0A= // Set cookie=0A= this.set=3Dfunction()=0A= {=0A= // Store initial value of "this.expires" for re-initialization.=0A= expStore=3Dthis.expires;=0A= =0A= // Set time to absolute zero.=0A= exp =3D new Date();=0A= base =3D new Date(0);=0A= skew =3D base.getTime();=0A= if (skew > 0) exp.setTime (exp.getTime() - skew);=0A= exp.setTime(exp.getTime() + (this.expires*24*60*60*1000));=0A= this.expires=3Dexp;=0A= =0A= document.cookie =3D this.name + "=3D" + escape (this.value) +=0A= ((this.expires) ? "; expires=3D" + this.expires.toGMTString() : "") +=0A= ((this.path) ? "; path=3D" + this.path : "") +=0A= ((this.domain) ? "; domain=3D" + this.domain : "") +=0A= ((this.secure) ? "; secure" : "");=0A= =0A= // Re-initialize=0A= this.expires=3DexpStore;=0A= }=0A= =0A= // Kill cookie=0A= this.kill=3Dfunction()=0A= {=0A= document.cookie =3D this.name + "=3D" +=0A= ((this.path) ? "; path=3D" + this.path : "") +=0A= ((this.domain) ? "; domain=3D" + this.domain : "") +=0A= "; expires=3DThu, 01-Jan-70 00:00:01 GMT";=0A= }=0A= =0A= // Change cookie settings.=0A= this.changeName=3Dfunction(chName) { this.kill(); this.name=3DchName; = this.set(); }=0A= this.changeVal=3Dfunction(chVal) { this.kill(); this.value=3DchVal; = this.set(); }=0A= this.changeExp=3Dfunction(chExp) { this.kill(); this.expires=3DchExp; = this.set(); }=0A= this.changePath=3Dfunction(chPath) { this.kill(); this.path=3DchPath; = this.set(); }=0A= this.changeDomain=3Dfunction(chDom) { this.kill(); this.domain=3DchDom; = this.set(); }=0A= this.changeSecurity=3Dfunction(chSec) { this.kill(); = this.secure=3DchSec; this.set(); }=0A= }=0A= ------=_NextPart_000_0094_01C99617.6E29B0D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.historiatotal.net/Moodle/lib/ufo.js /* Unobtrusive Flash Objects (UFO) v3.22 = =0A= Copyright 2005-2007 Bobby van der Sluis=0A= This software is licensed under the CC-GNU LGPL = =0A= =0A= CONTAINS MINOR CHANGE FOR MOODLE (bottom code for MDL-9825)=0A= */=0A= =0A= var UFO =3D {=0A= req: ["movie", "width", "height", "majorversion", "build"],=0A= opt: ["play", "loop", "menu", "quality", "scale", "salign", "wmode", = "bgcolor", "base", "flashvars", "devicefont", "allowscriptaccess", = "seamlesstabbing", "allowfullscreen", "allownetworking"],=0A= optAtt: ["id", "name", "align"],=0A= optExc: ["swliveconnect"],=0A= ximovie: "ufo.swf",=0A= xiwidth: "215",=0A= xiheight: "138",=0A= ua: navigator.userAgent.toLowerCase(),=0A= pluginType: "",=0A= fv: [0,0],=0A= foList: [],=0A= =0A= create: function(FO, id) {=0A= if (!UFO.uaHas("w3cdom") || UFO.uaHas("ieMac")) return;=0A= UFO.getFlashVersion();=0A= UFO.foList[id] =3D UFO.updateFO(FO);=0A= UFO.createCSS("#" + id, "visibility:hidden;");=0A= UFO.domLoad(id);=0A= },=0A= =0A= updateFO: function(FO) {=0A= if (typeof FO.xi !=3D "undefined" && FO.xi =3D=3D "true") {=0A= if (typeof FO.ximovie =3D=3D "undefined") FO.ximovie =3D UFO.ximovie;=0A= if (typeof FO.xiwidth =3D=3D "undefined") FO.xiwidth =3D UFO.xiwidth;=0A= if (typeof FO.xiheight =3D=3D "undefined") FO.xiheight =3D = UFO.xiheight;=0A= }=0A= FO.mainCalled =3D false;=0A= return FO;=0A= },=0A= =0A= domLoad: function(id) {=0A= var _t =3D setInterval(function() {=0A= if ((document.getElementsByTagName("body")[0] !=3D null || = document.body !=3D null) && document.getElementById(id) !=3D null) {=0A= UFO.main(id);=0A= clearInterval(_t);=0A= }=0A= }, 250);=0A= if (typeof document.addEventListener !=3D "undefined") {=0A= document.addEventListener("DOMContentLoaded", function() { = UFO.main(id); clearInterval(_t); } , null); // Gecko, Opera 9+=0A= }=0A= },=0A= =0A= main: function(id) {=0A= var _fo =3D UFO.foList[id];=0A= if (_fo.mainCalled) return;=0A= UFO.foList[id].mainCalled =3D true;=0A= document.getElementById(id).style.visibility =3D "hidden";=0A= if (UFO.hasRequired(id)) {=0A= if (UFO.hasFlashVersion(parseInt(_fo.majorversion, 10), = parseInt(_fo.build, 10))) {=0A= if (typeof _fo.setcontainercss !=3D "undefined" && = _fo.setcontainercss =3D=3D "true") UFO.setContainerCSS(id);=0A= UFO.writeSWF(id);=0A= }=0A= else if (_fo.xi =3D=3D "true" && UFO.hasFlashVersion(6, 65)) {=0A= UFO.createDialog(id);=0A= }=0A= }=0A= document.getElementById(id).style.visibility =3D "visible";=0A= },=0A= =0A= createCSS: function(selector, declaration) {=0A= var _h =3D document.getElementsByTagName("head")[0]; =0A= var _s =3D UFO.createElement("style");=0A= if (!UFO.uaHas("ieWin")) = _s.appendChild(document.createTextNode(selector + " {" + declaration + = "}")); // bugs in IE/Win=0A= _s.setAttribute("type", "text/css");=0A= _s.setAttribute("media", "screen"); =0A= _h.appendChild(_s);=0A= if (UFO.uaHas("ieWin") && document.styleSheets && = document.styleSheets.length > 0) {=0A= var _ls =3D document.styleSheets[document.styleSheets.length - 1];=0A= if (typeof _ls.addRule =3D=3D "object") _ls.addRule(selector, = declaration);=0A= }=0A= },=0A= =0A= setContainerCSS: function(id) {=0A= var _fo =3D UFO.foList[id];=0A= var _w =3D /%/.test(_fo.width) ? "" : "px";=0A= var _h =3D /%/.test(_fo.height) ? "" : "px";=0A= UFO.createCSS("#" + id, "width:" + _fo.width + _w +"; height:" + = _fo.height + _h +";");=0A= if (_fo.width =3D=3D "100%") {=0A= UFO.createCSS("body", "margin-left:0; margin-right:0; padding-left:0; = padding-right:0;");=0A= }=0A= if (_fo.height =3D=3D "100%") {=0A= UFO.createCSS("html", "height:100%; overflow:hidden;");=0A= UFO.createCSS("body", "margin-top:0; margin-bottom:0; padding-top:0; = padding-bottom:0; height:100%;");=0A= }=0A= },=0A= =0A= createElement: function(el) {=0A= return (UFO.uaHas("xml") && typeof document.createElementNS !=3D = "undefined") ? document.createElementNS("http://www.w3.org/1999/xhtml", = el) : document.createElement(el);=0A= },=0A= =0A= createObjParam: function(el, aName, aValue) {=0A= var _p =3D UFO.createElement("param");=0A= _p.setAttribute("name", aName); =0A= _p.setAttribute("value", aValue);=0A= el.appendChild(_p);=0A= },=0A= =0A= uaHas: function(ft) {=0A= var _u =3D UFO.ua;=0A= switch(ft) {=0A= case "w3cdom":=0A= return (typeof document.getElementById !=3D "undefined" && typeof = document.getElementsByTagName !=3D "undefined" && (typeof = document.createElement !=3D "undefined" || typeof = document.createElementNS !=3D "undefined"));=0A= case "xml":=0A= var _m =3D document.getElementsByTagName("meta");=0A= var _l =3D _m.length;=0A= for (var i =3D 0; i < _l; i++) {=0A= if (/content-type/i.test(_m[i].getAttribute("http-equiv")) && = /xml/i.test(_m[i].getAttribute("content"))) return true;=0A= }=0A= return false;=0A= case "ieMac":=0A= return /msie/.test(_u) && !/opera/.test(_u) && /mac/.test(_u);=0A= case "ieWin":=0A= return /msie/.test(_u) && !/opera/.test(_u) && /win/.test(_u);=0A= case "gecko":=0A= return /gecko/.test(_u) && !/applewebkit/.test(_u);=0A= case "opera":=0A= return /opera/.test(_u);=0A= case "safari":=0A= return /applewebkit/.test(_u);=0A= default:=0A= return false;=0A= }=0A= },=0A= =0A= getFlashVersion: function() {=0A= if (UFO.fv[0] !=3D 0) return; =0A= if (navigator.plugins && typeof navigator.plugins["Shockwave Flash"] = =3D=3D "object") {=0A= UFO.pluginType =3D "npapi";=0A= var _d =3D navigator.plugins["Shockwave Flash"].description;=0A= if (typeof _d !=3D "undefined") {=0A= _d =3D _d.replace(/^.*\s+(\S+\s+\S+$)/, "$1");=0A= var _m =3D parseInt(_d.replace(/^(.*)\..*$/, "$1"), 10);=0A= var _r =3D /r/.test(_d) ? parseInt(_d.replace(/^.*r(.*)$/, "$1"), = 10) : 0;=0A= UFO.fv =3D [_m, _r];=0A= }=0A= }=0A= else if (window.ActiveXObject) {=0A= UFO.pluginType =3D "ax";=0A= try { // avoid fp 6 crashes=0A= var _a =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A= }=0A= catch(e) {=0A= try { =0A= var _a =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A= UFO.fv =3D [6, 0];=0A= _a.AllowScriptAccess =3D "always"; // throws if fp < 6.47 =0A= }=0A= catch(e) {=0A= if (UFO.fv[0] =3D=3D 6) return;=0A= }=0A= try {=0A= var _a =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A= }=0A= catch(e) {}=0A= }=0A= if (typeof _a =3D=3D "object") {=0A= var _d =3D _a.GetVariable("$version"); // bugs in fp 6.21/6.23=0A= if (typeof _d !=3D "undefined") {=0A= _d =3D _d.replace(/^\S+\s+(.*)$/, "$1").split(",");=0A= UFO.fv =3D [parseInt(_d[0], 10), parseInt(_d[2], 10)];=0A= }=0A= }=0A= }=0A= },=0A= =0A= hasRequired: function(id) {=0A= var _l =3D UFO.req.length;=0A= for (var i =3D 0; i < _l; i++) {=0A= if (typeof UFO.foList[id][UFO.req[i]] =3D=3D "undefined") return = false;=0A= }=0A= return true;=0A= },=0A= =0A= hasFlashVersion: function(major, release) {=0A= return (UFO.fv[0] > major || (UFO.fv[0] =3D=3D major && UFO.fv[1] >=3D = release)) ? true : false;=0A= },=0A= =0A= writeSWF: function(id) {=0A= var _fo =3D UFO.foList[id];=0A= var _e =3D document.getElementById(id);=0A= if (UFO.pluginType =3D=3D "npapi") {=0A= if (UFO.uaHas("gecko") || UFO.uaHas("xml")) {=0A= while(_e.hasChildNodes()) {=0A= _e.removeChild(_e.firstChild);=0A= }=0A= var _obj =3D UFO.createElement("object");=0A= _obj.setAttribute("type", "application/x-shockwave-flash");=0A= _obj.setAttribute("data", _fo.movie);=0A= _obj.setAttribute("width", _fo.width);=0A= _obj.setAttribute("height", _fo.height);=0A= var _l =3D UFO.optAtt.length;=0A= for (var i =3D 0; i < _l; i++) {=0A= if (typeof _fo[UFO.optAtt[i]] !=3D "undefined") = _obj.setAttribute(UFO.optAtt[i], _fo[UFO.optAtt[i]]);=0A= }=0A= var _o =3D UFO.opt.concat(UFO.optExc);=0A= var _l =3D _o.length;=0A= for (var i =3D 0; i < _l; i++) {=0A= if (typeof _fo[_o[i]] !=3D "undefined") UFO.createObjParam(_obj, = _o[i], _fo[_o[i]]);=0A= }=0A= _e.appendChild(_obj);=0A= }=0A= else {=0A= var _emb =3D "";=0A= var _o =3D UFO.opt.concat(UFO.optAtt).concat(UFO.optExc);=0A= var _l =3D _o.length;=0A= for (var i =3D 0; i < _l; i++) {=0A= if (typeof _fo[_o[i]] !=3D "undefined") _emb +=3D ' ' + _o[i] + = '=3D"' + _fo[_o[i]] + '"';=0A= }=0A= _e.innerHTML =3D '';=0A= }=0A= var _p =3D window.location.protocol =3D=3D "https:" ? "https:" : = "http:";=0A= _e.innerHTML =3D '' + _objPar + '';=0A= }=0A= },=0A= =0A= createDialog: function(id) {=0A= var _fo =3D UFO.foList[id];=0A= UFO.createCSS("html", "height:100%; overflow:hidden;");=0A= UFO.createCSS("body", "height:100%; overflow:hidden;");=0A= UFO.createCSS("#xi-con", "position:absolute; left:0; top:0; = z-index:1000; width:100%; height:100%; background-color:#fff; = filter:alpha(opacity:75); opacity:0.75;");=0A= UFO.createCSS("#xi-dia", "position:absolute; left:50%; top:50%; = margin-left: -" + Math.round(parseInt(_fo.xiwidth, 10) / 2) + "px; = margin-top: -" + Math.round(parseInt(_fo.xiheight, 10) / 2) + "px; = width:" + _fo.xiwidth + "px; height:" + _fo.xiheight + "px;");=0A= var _b =3D document.getElementsByTagName("body")[0];=0A= var _c =3D UFO.createElement("div");=0A= _c.setAttribute("id", "xi-con");=0A= var _d =3D UFO.createElement("div");=0A= _d.setAttribute("id", "xi-dia");=0A= _c.appendChild(_d);=0A= _b.appendChild(_c);=0A= var _mmu =3D window.location;=0A= if (UFO.uaHas("xml") && UFO.uaHas("safari")) {=0A= var _mmd =3D = document.getElementsByTagName("title")[0].firstChild.nodeValue =3D = document.getElementsByTagName("title")[0].firstChild.nodeValue.slice(0, = 47) + " - Flash Player Installation";=0A= }=0A= else {=0A= var _mmd =3D document.title =3D document.title.slice(0, 47) + " - = Flash Player Installation";=0A= }=0A= var _mmp =3D UFO.pluginType =3D=3D "ax" ? "ActiveX" : "PlugIn";=0A= var _uc =3D typeof _fo.xiurlcancel !=3D "undefined" ? = "&xiUrlCancel=3D" + _fo.xiurlcancel : "";=0A= var _uf =3D typeof _fo.xiurlfailed !=3D "undefined" ? = "&xiUrlFailed=3D" + _fo.xiurlfailed : "";=0A= UFO.foList["xi-dia"] =3D { movie:_fo.ximovie, width:_fo.xiwidth, = height:_fo.xiheight, majorversion:"6", build:"65", = flashvars:"MMredirectURL=3D" + _mmu + "&MMplayerType=3D" + _mmp + = "&MMdoctitle=3D" + _mmd + _uc + _uf };=0A= UFO.writeSWF("xi-dia");=0A= },=0A= =0A= expressInstallCallback: function() {=0A= var _b =3D document.getElementsByTagName("body")[0];=0A= var _c =3D document.getElementById("xi-con");=0A= _b.removeChild(_c);=0A= UFO.createCSS("body", "height:auto; overflow:auto;");=0A= UFO.createCSS("html", "height:auto; overflow:auto;");=0A= },=0A= =0A= cleanupIELeaks: function() {=0A= var _o =3D document.getElementsByTagName("object");=0A= var _l =3D _o.length=0A= for (var i =3D 0; i < _l; i++) {=0A= _o[i].style.display =3D "none";=0A= var j =3D 0;=0A= for (var x in _o[i]) {=0A= j++;=0A= if (typeof _o[i][x] =3D=3D "function") {=0A= _o[i][x] =3D null;=0A= }=0A= if (j > 1000) {=0A= // something is wrong, probably infinite loop caused = by embedded html file=0A= // see MDL-9825=0A= break;=0A= }=0A= }=0A= }=0A= }=0A= =0A= };=0A= =0A= if (typeof window.attachEvent !=3D "undefined" && UFO.uaHas("ieWin")) {=0A= window.attachEvent("onunload", UFO.cleanupIELeaks);=0A= }=0A= ------=_NextPart_000_0094_01C99617.6E29B0D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.historiatotal.net/Moodle/lib/dropdown.js /****=0A= Author: Jerome Mouneyrac=0A= Bug Reference: http://tracker.moodle.org/browse/MDL-14439=0A= IE and Opera fire the onchange when ever you move into a dropdwown list = with the keyboard.=0A= These functions fix this problem.=0A= ****/=0A= =0A= /*=0A= global variables=0A= =0A= Note:=0A= if I didn't use global variables, we would need to pass them as = parameter: =0A= =3D> in initSelect(): =0A= I would write "theSelect.onchange =3D selectChanged(...);"=0A= This code causes a javascript error on IE. (not firefox)=0A= so I had to write theSelect.onchange =3D selectChanged; It's why I use = global variables .=0A= Because I use global variables, I didn't put this code in = javascript-static.js.=0A= This file is loaded in javascript.php.=0A= */ =0A= var select_formid;=0A= var select_targetwindow;=0A= =0A= //we redefine all user actions on the dropdown list=0A= //onfocus, onchange, onkeydown, and onclick=0A= function initSelect(formId,targetWindow)=0A= {=0A= //initialise global variables=0A= select_formid=3DformId;=0A= select_targetwindow=3DtargetWindow;=0A= =0A= var theSelect =3D document.getElementById(select_formid+"_jump");=0A= =0A= theSelect.changed =3D false;=0A= =0A= selectFocussed();=0A= =0A= theSelect.onchange =3D selectChanged;=0A= theSelect.onkeydown =3D selectKeyed;=0A= theSelect.onclick =3D selectClicked;=0A= =0A= return true;=0A= }=0A= =0A= function selectChanged(theElement)=0A= {=0A= var theSelect;=0A= =0A= if (theElement && theElement.value)=0A= {=0A= theSelect =3D theElement;=0A= }=0A= else=0A= {=0A= theSelect =3D this;=0A= }=0A= =0A= if (!theSelect.changed)=0A= {=0A= return false;=0A= }=0A= =0A= //here is the onchange redirection=0A= = select_targetwindow.location=3Ddocument.getElementById(select_formid).jum= p.options[document.getElementById(select_formid).jump.selectedIndex].valu= e; =0A= =0A= return true;=0A= }=0A= =0A= function selectClicked()=0A= {=0A= this.changed =3D true;=0A= }=0A= =0A= function selectFocussed()=0A= {=0A= this.initValue =3D this.value;=0A= =0A= return true;=0A= }=0A= =0A= //we keep Firefox behaviors: onchange is fired when we press "Enter", = "Esc", or "Tab"" keys.=0A= //note that is probably not working on Mac (keyCode could be different)=0A= function selectKeyed(e)=0A= {=0A= var theEvent;=0A= var keyCodeTab =3D "9";=0A= var keyCodeEnter =3D "13";=0A= var keyCodeEsc =3D "27";=0A= =0A= if (e)=0A= {=0A= theEvent =3D e;=0A= }=0A= else=0A= {=0A= theEvent =3D event;=0A= }=0A= =0A= if ((theEvent.keyCode =3D=3D keyCodeEnter || theEvent.keyCode =3D=3D = keyCodeTab) && this.value !=3D this.initValue)=0A= {=0A= this.changed =3D true;=0A= selectChanged(this);=0A= }=0A= else if (theEvent.keyCode =3D=3D keyCodeEsc)=0A= {=0A= this.value =3D this.initValue;=0A= }=0A= else=0A= {=0A= this.changed =3D false;=0A= }=0A= =0A= return true;=0A= } ------=_NextPart_000_0094_01C99617.6E29B0D0--