h1.main,h2.main,h3.main,h4.main,h5.main,h6.main {text-align: center;}#layout-table {width:100%;border-collapse:separate;margin-top: 8px;}#layout-table #left-column,#layout-table #middle-column,#layout-table #right-column{vertical-align:top;}#layout-table #middle-column {padding-left:12px;padding-right:12px;}.clearer {clear:both;margin:0;padding:0;height:1px;border:none;background:transparent;display:block;}.clearfix {min-width: 0;}.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}#redirect {text-align: center;}#redirect #message {}#redirect #continue {}* html .clearfix {height: 1%;}.clearfix {display: block;}.mdl-align {text-align: center;}.continuebutton {text-align: center;}form {margin-bottom:0;}table {border-spacing: 0;border-collapse: collapse;}a img {border:none;}img.userpicture,img.grouppicture {border: 0;}#grouppicture {text-align: center;}div.groupselector {float: left;margin-top: 3px;margin-bottom: 3px;}#addmembersform table {margin-left: auto;margin-right: auto;}.notifyproblem {text-align: center;padding: 10px;}.notifysuccess {text-align:center;padding: 10px;}.notifytiny {text-align:left;padding: 0;}.singlebutton form,.singlebutton div {display:inline;}.box {clear: both;}.generalbox {border-width:1px;border-style:solid;margin-bottom: 15px;padding:10px;}.generalbox#intro {width:70%;margin-left:auto;margin-right:auto;padding-bottom:15px;}.boxaligncenter {margin-left:auto;margin-right:auto;}.boxalignright {margin-left:auto;margin-right:0;}.boxalignleft {margin-left:0;margin-right:auto;}.boxwidthnarrow {width: 30%}.boxwidthnormal {width: 50%}.boxwidthwide {width: 80%}.centerpara {text-align:center}.noticebox {border-width:1px;border-style:solid;padding:10px;}#notice.generalbox {width: 60%;margin-left:auto;margin-right:auto;}#notice .buttons {text-align:center}#notice .buttons div,#notice .buttons form {display:inline;}#notice .singlebutton {text-align:center;padding: 5px;margin: 0px;}.errorbox {border-width:1px;border-style:solid;margin: 1em 15%;width: 70%;padding:10px;}.errorbox .title {padding: 5px;}.informationbox {border-width:1px;border-style:solid;padding: 10px;}.feedbackbox {border-width:1px;border-style:solid;}.feedbackby {}.feedback {}.rsslink {padding:0 0 0 0.3em;}.printicon {padding:0 0 0 0.3em;}.generaltable {border-width: 1px;border-style: solid;}.generaltable .cell {border-width: 1px;border-style: solid;border-collapse: collapse;}#participationreport .reporttable {text-align: center;margin-left:auto;margin-right:auto;}#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,#help .helpindex {text-align: center;}.tabledivider {border-width:1px;border-style:solid;border-left:0;border-right:0;border-top:0;}.sitetopic {margin-bottom:20px;}.sitetopiccontent {border-width:1px;border-style: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,table.formtable tbody th{padding: 5px;}table.formtable tbody .htmlarea td,table.formtable tbody .htmlarea th{padding: 0;}.flexible th{white-space: nowrap;}.paging {text-align: center;margin: 10px 0 10px 0;}.unread {padding-right:2px;}.cell {vertical-align: top;}.helplink img {vertical-align: middle;margin: 0 2px;width: 17px;height: 17px;}img.emoticon {vertical-align: middle;width: 15px;height: 15px;}form.popupform,form.popupform div {display: inline;}form.popupform label {margin-right: 0.5em;}.arrow_button {margin-top:3em;}.arrow_button input {padding:0.3em;overflow:hidden;}.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 {display: inline;padding: 5px;}#group-usersummary {width: 14em;}img.icon {vertical-align:middle;margin-right:4px;width:16px;height:16px;border:0px;}img.iconsmall {vertical-align:middle;margin-right:1px;width:11px;height:11px;border:0px;}img.iconhelp {vertical-align:middle;margin-right:4px;width:17px;height:17px;border:0px;}img.iconkbhelp {width:49px;height:17px;border:0px;}.accesshide {position:absolute;top:-100000px;left:10px;font-weight:normal;font-size:1em;}.invisiblefieldset {display:inline;border:0px;padding:0px;margin:0px;}span.hide,div.hide {display:none;}.mform {margin: 0 auto;padding: 0;width: 80%;}.mform fieldset {border: 1px solid #DDDDDD;padding: 10px 0;margin: 0.7em 0;width:100%;}.mform fieldset.hidden, .mform fieldset.felement {border: 0;}.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;width: 100%;min-height: 1.5em;}.mform .fitemtitle {display: block;float: left;width: 30%;padding: 0;margin: 5px 0 0 10px;text-align: right;}.mform .fitemtitle div{display: inline;}div.fitem fieldset.fgroup label, div.fradio label,div.fcheckbox label,fieldset.fdate_selector label {display:inline;float: none;width: auto;}.mform div.felement,.mform fieldset.felement{display: block;float: left;margin: 5px 0 0 10px;padding: 0;text-align:left;width: 60%;}.mform div.fdescription {clear: both;min-height: 1.5em;}.mform .fdescription.required {text-align:right;}.mform input, .mform select {width: auto;}.mform .ftextarea #id_alltext {width: 100%;}.mform br {clear: left;}.mform div.fhtmleditor {margin: 0 auto 10px auto;width : 600px;clear:both;float:none;padding: 25px 0 20px 0;}.mform span.error, .mform span.required {color: red;}.mform div.error,.mform fieldset.error {border: 1px solid red;padding: 5px;color: inherit;}.mform .fcheckbox input {margin-left: 0px;}.mform .fpassword .unmask {display:inline;}.mform .fpassword .unmask input {margin-left:5px;margin-right:3px;}.mform label .req, .mform label .adv {cursor: help;}div.mform div.fitem div.fstatic{ border-color : #D3D3D3; border-style : dashed; border-width : thin;}#admin-register .mform .fsubmit {padding: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 0px 20px;}.restore-form-instances { margin:0px 20px 0px 20px;}#header-home {}#header {}.headermain, h1.headermain {float:left;margin:0;padding:0;}.headermenu {float:right;text-align:right;}.navigation li,.navigation div,.navigation button,.navigation form {display: inline;}.navbar {width:auto;padding:3px 0.5em;border-width:1px;border-style:solid;}.navbar .langmenu {text-align:right;}table.navbar {width: 100%;}.navbar .navbutton {margin-top: 3px;float: left;}.navbar .navbutton div,.navbar .navbutton form {display:inline;margin:0px;padding:0px;}.navbar .breadcrumb {float:left;margin:0.2em 0;}.breadcrumb ul {padding:0;margin:0;text-indent:0;list-style:none;}.breadcrumb li {display:inline;}.navbar .navbutton,.navbar .menu {float:right;}#footer .navbar {margin-top: 4em;}.reportlink {text-align:right;}.navigation {margin-bottom: 4px;}.navigation ul {margin:0px;padding:0px;list-style-type:none;}.navigation ul li form,.navigation ul li {display:inline;margin:0px;padding:0px;margin-left:2px;}.navigation ul li form fieldset,.navigation ul li form div select {vertical-align: middle;}.navigation optgroup {text-align:center;padding-top:4px;}.navigation option {text-align:left;}.navigation optgroup option {padding:0px;}#navmenupopup option,#navmenufooterpopup option {padding: 2px 0 2px 20px;background-repeat: no-repeat;background-position: 1px 2px;vertical-align: middle;}#footer {text-align:center;margin-top: 40px;}.homelink {margin: 1em 0;}.homelink a {padding-left:1em;padding-right:1em;}.sitelink {padding-top:1em;}.performanceinfo {margin: 2em;}.performanceinfo span {display: block;}#footer .validators {margin-top:40px;padding-top:5px;border-top: 1px dotted gray;}#footer .validators ul {margin:0px;padding:0px;list-style-type:none;}#footer .validators ul li {display:inline;margin-right:10px;margin-left:10px;}span.mediaplugin {display:block;clear:both;margin-top:5px;margin-bottom:5px;}span.mediaplugin_mp3 {display:inline;clear:none;margin:0px;margin-left:0.5em;}body#admin-index .c0 {vertical-align: top;}body#admin-index .c1 {vertical-align: middle;}body#admin-blocks table.generaltable th,body#admin-filters table.generaltable th,body#admin-modules table.generaltable th,body#admin-auth table.generaltable th{white-space: nowrap;}body#admin-modules .generaltablecell{padding-top: 2px;padding-bottom: 2px;}body#admin-blocks table.generaltable th,body#admin-blocks table.generaltable td.cell,body#admin-filters table.generaltable th,body#admin-filters table.generaltable td.cell,body#admin-modules table.generaltable th,body#admin-modules table.generaltable td.cell,body#admin-auth table.generaltable th,body#admin-auth table.generaltable td.cell{padding: 4px;text-align: center;vertical-align: middle;}body#admin-blocks table.generaltable th.c0,body#admin-blocks table.generaltable td.c0,body#admin-filters table.generaltable th.c0,body#admin-filters table.generaltable td.c0,body#admin-modules table.generaltable th.c0,body#admin-modules table.generaltable td.c0,body#admin-auth table.generaltable th.c0,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: 8px;}#admin-report-simpletest-index .unittestsummary {padding: 8px;margin-top: 1em;}#admin-roles-allowassign .buttons,#admin-roles-allowoverride .buttons,#admin-roles-manage .buttons,#admin-roles-override .buttons {margin: 20px;text-align:center;}#admin-roles-manage .buttons .singlebutton,#admin-roles-override .buttons .singlebutton {display: inline;padding: 5px;}#admin-roles-manage .selector,#admin-roles-assign .selector,#admin-roles-override .selector {text-align:center;margin-bottom:1em;}#admin-roles-manage table.roledesc,#admin-roles-override table.roledesc {margin-left:auto;margin-right:auto;}#admin-roles-manage table.rolecap,#admin-roles-override table.rolecap {margin-left:auto;margin-right:auto;}.rolecap .inherit,.rolecap .allow,.rolecap .prevent,.rolecap .prohibit {text-align:center;}#admin-roles-manage .rolecap .cap-desc .cap-name,#admin-roles-override .rolecap .cap-desc .cap-name {display: block;}#admin-roles-override .cell.c1,#admin-roles-assign .cell.c3,#admin-roles-assign .cell.c1 {padding-top: 0.75em;}#admin-lang .generalbox {text-align:center;margin:auto;border-width: 1px;border-style: solid;}#admin-langimport .generalbox {text-align:center;margin:auto;border-width: 1px;border-style: solid;}#admin-langimport .generalbox table {text-align:center;margin:auto;}#admin-index .adminwarning {text-align:center;border-width: 1px;border-style: solid;margin:20px;}#admin-index .adminwarning .singlebutton,#admin-index #layout-table .singlebutton {text-align:center;margin:20px;}#admin-user-user_bulk #users .fgroup {white-space: nowrap;}.plugincompattable caption {text-align: center;width: 100%;font-weight: bold;font-size: 130%;}.plugincheckwrapper td{border: 1px #bbbbbb solid;}.plugincheckwrapper{width: 100%;}#adminsettings div.form-item {clear: both;margin: 1em 0 2em 0;}#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 {margin-right: 0.5em;display: inline;}#adminsettings .form-description {display: block;margin: 0.5em 0 0em 13em;text-align: left;}#adminsettings fieldset {margin-top: 1em;padding: 1em 0.5em;}#adminsettings legend {display: none;}#adminsettings fieldset.error {margin: 0.2em 0 0.5em 0;padding: 0.5em 0 0 0;}#adminsettings fieldset.error legend {display: block;}#adminsettings .form-multicheckbox li {list-style: none;}#adminsettings .form-multicheckbox ul {padding:0;margin:0;}#adminsettings .form-item .pathok,#adminsettings .form-item .patherror {margin-left: 0.5em;}#adminsettings .form-htmlarea {width:640px;display:inline;}#adminsettings .form-htmlarea .htmlarea {width:640px;display:block;}.environmentbox {margin-top: 1em;}.form-buttons {margin: 10px 0 0 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-width: 1px;border-style: solid;}#adminsettings #admin-calendar_weekend table {width: 100%;}#adminsettings #admin-calendar_weekend table td {text-align: center;}#adminsettings #admin-calendar_weekend table td label {width: 100%;text-align: center;float: none;}#trustedhosts .generaltable {margin-left: auto;margin-right: auto;width: 500px;}#trustedhosts .standard {width: auto;}#mnetconfig table {margin-left: auto;margin-right: auto;}#admin-report-courseoverview-index .graph,#course-report-stats-index .graph,#admin-report-stats-index .graph {text-align: center;margin-bottom: 1em;}#admin-uploaduser table#uuresults {margin-bottom: 2em;}#admin-uploaduser table#uupreview,#admin-uploaduser table#uuresults td.cell {padding-left: 3px;padding-right: 3px;}a.skip-block, a.skip {position: absolute;top: -1000em;font-size: 0.85em;}a.skip-block:focus, a.skip-block:active,a.skip:focus, a.skip:active {position: static;display: block;}.skip-block-to, #maincontent {display: block;height: 1px;}.sideblock {margin-bottom:1em;width: 100%;}.sideblock .header, .sideblock h2.header {text-align: left;margin:0;padding:4px;padding-top:0;border-width: 1px;border-style: solid;border-bottom: none;}.sideblock h2 {margin:0;padding:0;}.sideblock .header .hide-show-image {float:right;height:11px;width:11px;margin-top:0.25em;}.sideblock .header .commands {margin-top: 0.3em;clear: both;height: 16px;}.sideblock .header .commands a {margin: 0px 2px;}#left-column .hidden .header,#right-column .hidden .header{border-bottom-width: 1px;border-bottom-style: solid;}#left-column .hidden .content,#right-column .hidden .content{display: none;}.sideblock .header .icon.hide,.sideblock .header .icon.edit {margin-right: 6px;}.sideblock .content {padding: 4px;border-width: 1px;border-style: solid;}.sideblock .content h3,.sideblock .content h2 {text-align: left;}.sideblock .content h2 {margin:1.5em 0 0;padding:0;}.sideblock .content .head {margin-top: 10px;}.sideblock .content hr {height:1px;margin-top:4px;margin-bottom:4px;border:none;border-top:1px solid;}.sideblock div.column {margin:0px;margin-right:4px;padding:0px;}.sideblock div.column.c0 {float: left;}.sideblock div.column.c1 {display: inline;}.sideblock .content .c0 img.icon {margin:0px;}.sideblock .content .list, .unlist, .inline-list {list-style:none;padding:0;margin:0;}.sideblock .content .list {width: 100%;}.sideblock .content .list li {clear: left;}.sideblock .content .inline-list li, .inline-list li {display: inline;}.sideblock .content ul.list li.listentry {clear:both;}.sideblock .content div.info {text-align:center;}.sideblock .footer {margin-bottom: 4px;text-align:center;clear:both;}.sideblock img.userpicture {width:16px;height:16px;margin-right:4px;}.blockconfigtable {margin-top: 0;margin-right: auto;margin-left: auto;}.blockconfigtable td.label {text-align: right;width: 50%;}.blockconfigtable td.value {text-align: left;width: 50%;}.blockconfigtable td.submit {text-align: center;}.blockconfiginstancecontent .tabs {margin-bottom: 0px;margin-left: auto;margin-right: auto;}.block_adminblock {width: 180px;}.block_messages .content {text-align:left;font-size:0.75em;padding-top:5px;}.block_recent_activitysideblock .h3 {padding-top:5px;}.block_online_users .listentry div.user,.block_messages .listentry div.user {float:left;}.block_online_users .listentry div.message,.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: 3px;padding-bottom: 0.5em;display: block;float: left;}.block_tag_youtube .yt-video-entry li {clear: left;}.block_tag_flickr .flickr-photos { padding:3px;}.addbloglink {text-align: center;}.blogpost .audience {text-align: right;}.blogpost .tags {margin-top: 15px;}#calendar {width: 100%;border-spacing: 5px;border-collapse: separate;}#calendar h2,#calendar h3{text-align: center;}#calendar .sideblock h2 {text-align: left;}#calendar .maincalendar,#calendar .sidecalendar{vertical-align: top;border: 1px solid;padding: 0px;}#calendar .maincalendar {height: 100%;}#calendar .maincalendar .heightcontainer {height: 100%;position: relative;}#calendar .maincalendar .bottom {width: 100%;text-align: center;padding:5px 0 0;}#calendar .sidecalendar {width: 25%;}#calendar .maincalendar table.calendarmonth {border-collapse: separate;margin: 0px auto;width: 98%;}#calendar .maincalendar table.calendarmonth th {padding:10px;border-bottom:2px solid;}#calendar .maincalendar table.calendarmonth td {height: 5em;padding-left: 4px;padding-top: 4px;line-height:1.2em;}#calendar .maincalendar table.calendarmonth td,table.minicalendar td,table.minicalendar th {width:14%;vertical-align:top;}table.minicalendar td {text-align: center;}#calendar .maincalendar table.calendarmonth td table td {height: auto;}#calendar div.header{padding: 5px;}#calendar .sideblock div.header{border:none;}#calendar .maincalendar .buttons {float: right;}#calendar .maincalendar .filters table,#calendar .sidecalendar .filters table,.sideblock.block_calendar_month .filters table{border-collapse:separate;border-spacing: 2px;padding: 2px;width: 100%;}#calendar .maincalendar .filters {padding: 0px 10px;}#calendar .sidecalendar .filters {padding: 5px;}#calendar .maincalendar .controls {clear:both;padding:10px;}#calendar .maincalendar table.calendarmonth ul.events-new,#calendar .maincalendar table.calendarmonth ul.events-underway{padding:0px;margin:0px;list-style-type:none;}#calendar .maincalendar table.calendarmonth ul li {margin-top: 4px;}.minicalendarblock {padding: 0px 4px;}table.minicalendar {width: 100%;margin: 10px auto;padding:2px;border-width:1px;border-style:solid;border-collapse:separate;border-spacing:1px !important;}table.minicalendar th {padding: 0px 2px;}#calendar .maincalendar .eventlist {padding: 10px;}#calendar .maincalendar .eventlist .topic {padding: 5px;border-style:solid;border-width: 0px;border-bottom-color: #EEEEEE;border-bottom-width: 1px;}#calendar .maincalendar .eventlist .event {width:100%;margin-bottom:10px;border-spacing:0px;border-collapse:separate;border-width:1px;border-style:solid;}#calendar .maincalendar .eventlist .event .name {float:left;}#calendar .maincalendar .eventlist .event .course {float:left;clear:left;}#calendar .maincalendar .eventlist .event .date {float:right;}#calendar .maincalendar .eventlist .event .description .commands {width:100%;}#calendar .maincalendar .eventlist .event .description {padding:5px;}#calendar .maincalendar .eventlist .event .picture {padding:8px;}#calendar .maincalendar .eventlist .event .side {width:32px;}#calendar #selecteventtype table {margin:auto;}#calendar .event_global,#calendar .event_course,#calendar .event_group,#calendar .event_user,.minicalendar .event_global,.minicalendar .event_course,.minicalendar .event_group,.minicalendar .event_user {border:2px solid !important;}#calendar .duration_global,#calendar .duration_course,#calendar .duration_group,#calendar .duration_user,.minicalendar .duration_global,.minicalendar .duration_course,.minicalendar .duration_group,.minicalendar .duration_user{border-top:2px solid !important;border-bottom:2px solid !important;}#calendar .today,.minicalendar .today {border:2px solid;}#calendar .nottoday,.minicalendar .today {border:1px solid;}.cal_popup_bg {padding:0px;margin:0px;border:1px solid;}.cal_popup_close {margin-right:5px;}.cal_popup_caption {border-width:0px 0px 1px 0px;border-style:solid;padding-bottom:2px;}.calendar-controls .previous,.calendar-controls .next,.calendar-controls .current {display: block;float: left;width: 12%;}.calendar-controls .previous {text-align: left;}.calendar-controls .current {text-align: center;width: 76%;}.calendar-controls .next {text-align: right;}#calendar .maincalendar .calendar-controls .previous,#calendar .maincalendar .calendar-controls .next{width: 30%;}#calendar .maincalendar .calendar-controls .current {width: 39.95%;}#calendar .indent {padding-left: 20px;}#calendar td.sidecalendar {border-width:0px;}#calendar td.sidecalendar .sideblock {border: 1px solid;margin-bottom:10px;}#calendar td.sidecalendar .minicalendartop {padding-top:10px;}.sideblock .content h3.eventskey {margin-top:0.5em;margin-bottom:0;margin-left:0.5em;}.activitydate, .activityhead {text-align:center;}#course-view .section td {vertical-align:top;}#course-view .section td.content {padding:5px;border-style:solid;border-width:1px;border-left:0px;border-right:0px;}#course-view .section td.side {padding:5px;border-style:solid;border-width:1px;}#course-view .section td.left {border-right:0px;text-align:center;width: 1.5em;}#course-view .section td.right {border-left:0px;text-align:center;width: 1.5em;}#course-view .current .side {}#course-view .section .spacer {height:0.5em;}#course-view .section .weekdates {}#course-view ul.section,#site-index ul.section {margin: 0;padding: 0;list-style: none;}.section_add_menus {text-align:right;}.section_add_menus .horizontal div {display:inline;}#course-view ul.weekscss {margin: 0;padding: 0;list-style: none;}.weekscss-format {min-width: 763px;}.weekscss-format .block_adminblock select,.weekscss-format .block_calendar_month .minicalendar {width: 100%;padding: 0;}.weekscss-format .block_calendar_month .minicalendar th,.weekscss-format .block_calendar_month .minicalendar td {padding: 0.1em 0 0.1em 1px;}.weekscss-format #middle-column {margin: 0 12.5em 0 12.5em;}.weekscss-format #left-column,.weekscss-format #right-column {width: 11.5em;}.weekscss-format #left-column {float: left;}.weekscss-format #right-column {float: right;}.weekscss li.section {margin-bottom: 0.5em;border-style:solid;border-width:1px;}.weekscss .content,.weekscss .side {padding: 5px;}.weekscss .content {margin: 0 1.7em 0 1.7em;}.weekscss .right {width: 1.6em;float: right;text-align:center;}.section .activity img.activityicon {vertical-align:middle;height:16px;width:16px;}.section img.movetarget {height:16px;width:80px;}body#course-view .unread {margin-left: 3em;}body#course-view .sideblock.drag .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,body#course-user .content {margin-left: 30px;margin-right: 30px;}body#course-user .section {border-width:1px;border-style:solid;padding:10px;margin-bottom: 20px;}body#course-user .section h2 {margin-top: 0;}.headingblock, h2.headingblock {border-width:1px;border-style:solid;padding:5px;margin:0;}#site-index .subscribelink,#course-view .subscribelink {text-align:right;}body#site-index .headingblock,body#course-view .headingblock {margin-bottom: 9px;}body#course-category .courseboxes,body#course-index .courseboxes {padding:20px;}body#course-category .rolelink {text-align:right;padding:10px;}body#course-category .addcategory {text-align: center;padding: 10px;}body#course-category .buttons .singlebutton {display: inline;}body#course-category .buttons {text-align: center;margin-bottom: 15px;}body#course-index #middle-column .editcourse {margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;}body#course-index #middle-column .editcourse th,body#course-index #middle-column .editcourse td {padding-left:10px;padding-right:10px;}body#course-index #middle-column .editcourse .count {text-align:right;}body#course-index .singlebutton,body#course-index .addcategory {text-align: center;}body#course-info .generalbox.icons {text-align: center;}body#course-info .generalbox.info {margin-left:auto;margin-right:auto;}.coursebox {width: 100%;margin-bottom: 15px;border-width:1px;border-style:solid;}.coursebox .summary {float: right;text-align:left;width: 48%;padding:5px;}.coursebox .info {float: left;text-align:left;width: 48%;padding:5px;}#my-index .coursebox .info {float: none;}#my-index .name {margin-left: 5px;}.categorylist {width:90%;margin-left:auto;margin-right:auto;}.categorylist .category.image {width:20px;}.categorylist .category.number {text-align:right;}.categoryboxcontent {border-width:1px;border-style:solid;}.categorypicker {text-align:center;padding-bottom:10px;}#coursesearch,#coursesearch2 {text-align:center;}.addcoursebutton {text-align:center;}.coursebox .cost {padding-top: 20px;}.coursebox ul.teachers li {list-style-type:none;padding:0;margin:0;}#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-top:15px;padding-bottom:15px;}#course-report p {text-align:center;}#course-report .logselectform,#course-report .participationselectform,#course-report-log-index .logselectform,#course-report-participation-index .participationselectform {margin-left:auto;margin-right:auto;text-align:center;margin-top:10px;margin-bottom:10px;}#course-report .participationselectform label,#course-report-participation-index .participationselectform label {margin-left:15px;margin-right:5px;}#course-report-log-index .info {margin-left:auto;margin-right:auto;text-align:center;margin:10px;}.course-report-outline td.numviews {text-align:right;}.course-report-outline div.loginfo {text-align:center;margin: 1em;}#content .coursebox .summary .category {text-align:right;}#course-editsection .singlebutton {text-align:center;}body#group-index #groupeditform {text-align: center;}#add, #remove{text-align:center;}body#doc-contents h1 {margin: 1em 0px 0px 0px;}body#doc-contents ul {list-style-type: none;margin: 0;padding: 0;width: 90%;}.grade-edit-scale .buttons {margin: 20px;text-align:center;}.grade-edit-scale .buttons .singlebutton {display: inline;padding: 5px;}.grade-edit-outcome .buttons {margin: 20px;text-align:center;}.grade-edit-outcome .buttons .singlebutton {display: inline;padding: 5px;}div.allcoursegrades {width: 100%;text-align: right;padding: 4px 0px 5px 0px;}.grade-edit-tree .gradetreebox {width:70%;margin-left:auto;margin-right:auto;margin-top:10px;padding-bottom:15px;}.grade-edit-tree .buttons {margin: 20px;text-align:center;}.grade-edit-tree .idnumber {margin-left: 15px;}.grade-edit-tree .buttons .singlebutton {display: inline;padding: 5px;}.grade-edit-tree .movetarget {position: relative;width: 80px;height: 16px;}.grade-edit-tree ul#grade_tree {width: auto;}.grade-edit-tree ul#grade_tree li {list-style: 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: 2em;text-align: center;margin-left: auto;margin-right: auto;}#grade-aggregation-help dt {margin-top: 15px; }#grade-aggregation-help dd.example {margin-top: 7px;}#grade-aggregation-help code {display: block;margin-top: 7px;}.loginbox {margin-top:15px;margin-bottom:15px;border:1px solid;width:50%;margin-left:25%;overflow:hidden;}.loginbox form {margin:0px;padding:0px;}.loginbox.twocolumns {width:90%;margin-left:5%;}.loginbox h2,.loginbox .subcontent {margin:5px;padding:10px;text-align:center;}.loginbox .loginpanel .subcontent {text-align:center;}.loginbox .loginpanel .desc {margin:0px;padding:0px;margin-bottom:5px;}.loginbox .signuppanel .subcontent {text-align:left;}.loginbox .loginsub {margin-left:0%;margin-right:0%;}.loginbox .guestsub,.loginbox .forgotsub {border-top:1px solid;margin-left:12%;margin-right:12%;margin-bottom:5px;}.loginbox .loginform {margin-top:1em;text-align:left;}.loginbox .loginform .form-label {float:left;text-align:right;width:40%;}.loginbox .loginform .form-input {float:right;width:59%;}.loginbox .loginform .form-input input {width: 6em;}.loginbox .signupform {margin-top:1em;text-align:center;}.loginbox.twocolumns .loginpanel {float:left;width:49.5%;border-right: 1px solid;margin-bottom:-2000px;padding-bottom:2000px;}.loginbox.twocolumns .signuppanel {float:right;width:50%;margin-bottom:-2000px;padding-bottom:2000px;}#message-user .userpicture,#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 {text-align:center;margin-left:60px;}.message-discussion-noframes #userinfo .commands {text-align:left;margin-left:60px;}.message-discussion-noframes #userinfo .commands ul {margin:0px;padding:0px;list-style-type:none;}.message-discussion-noframes #userinfo .commands ul li {display:inline;padding-right:16px;}.message-discussion-noframes #send {padding-top:10px;clear:both;}.message-discussion-noframes #send h1 {margin:0px;}.message-discussion-noframes #messages {padding-top:10px;}.message-discussion-noframes #messages ul.messagelist {margin:0px;padding:0px;}.message-discussion-noframes #send h1 {margin:0px;}.message .noframesjslink {margin-top:20px;}.message .link {vertical-align:middle;}table.message .searchresults td {padding:5px;border-width:1px;border-style:solid;border-collapse:collapse;border-spacing:0px;}.message .summary .link {text-align:right;}.message .heading {text-align:center;}.message .note {text-align:center;padding:10px;}#message-user .commands span {margin-left:10px;margin-right:10px;}body#message-messages {padding:10px;}body#message-send .notifysuccess {padding:1px;}body#message-send td.fixeditor {text-align:center;}.notepost {margin-bottom: 1em;background-color: #EEE;}.sitenotepost {}.coursenotepost {}.draftnotepost {}.ownnotepost .info {}.notepost .header {background: #DDD;padding: 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;margin-right:auto;width:90%;}body.notes .notesgroup {margin-left:20px;}.my .coursebox .overview .info {margin-left:20px;}.my .coursebox .overview {margin-bottom:10px;}.questionbank h2 {margin-top: 0;}.questioncatategories h3 {margin-top: 0;}.que {text-align: left;margin: 0 auto 1.8em auto;border: 1px solid;clear: both;}.que .info {float: left;margin: 0.5em 0 0.5em 1.2em;width: 8%;}.que .content {float: left;margin: 0.5em 1.2em 0.5em 0;width: 85%;}.que.description .info {display: none;}.que.description .content,.que.description .generalfeedback {margin-left: 1.2em;margin-bottom: 0.5em;float: none;width: auto;}.que.description .qtext {margin-bottom: 0;}.que .qtext {margin-bottom: 1.5em;}.que .ablock {margin: 0.7em 0 0.3em 0;}.que .prompt {float: left;width: 15%;height: 2em;padding-top: 0.3em;}.que .control {width: 5%;}.que .answer {float: left;width: 83%;margin-bottom: 0.5em;}.que .submit {position: relative;clear: both;float: left;}* html .que .submit {float: none;}.multianswer .submit {margin-top: 1em;}.que .c0,.que .c1 {padding: 0.3em 0 0.3em 0.3em;vertical-align: top;}.que .feedback {clear: both;padding: 0 0 0.3em 0.3em;margin-bottom: 0.5em;border: 1px solid;}.multichoice td.feedback {width: auto;vertical-align: top;padding-top: 0.3em;border-style: none;}.essay .feedback {border-style: none;}.multichoice .text {width: auto;}.calculated .answer,.numerical .answer,.shortanswer .answer {padding: 0.3em;width: auto;}.truefalse .answer span {float: left;clear: left;padding: 0.3em;width: 100%;}.que .grading,.que .comment,.que .commentlink,.que .generalfeedback,.que .history {margin-top: 0.5em;}.que .grade {margin-top: 0.5em;}.importerror {margin-top: 10px;border-bottom: 1px solid #555;}.logtable {margin-left:auto;margin-right:auto;}.logtable td,.logtable th {padding-left: 10px;padding-right: 10px;}.logtable th {text-align:left;}#course-user .info {margin-left:auto;margin-right:auto;text-align:center;margin:10px;}.tabtree {position:relative;}.tabrow0 {text-align: center;width:100%;margin:0;margin-top: 10px;padding:0 0 1.75em 0;list-style:none;line-height:1.8em;font-size: 84%;}.tabrow0 li {display: inline;margin: 0 -4px 0 0;padding: 0;}.tabrow0 a span {padding: 10px 14px 0.35em 0;background: transparent url(pix/tab/right.gif) no-repeat right top;}.tabrow1 li a span {background: none !important;}.tabrow0 a {text-decoration: none;background: transparent url(pix/tab/left.gif) no-repeat left top;margin: 0 -1px 0 0;padding: 10px 0 0.35em 13px;}.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, .tabrow0 .here a:visited,.tabrow0 .here a.nolink {position:relative;z-index:102;}.tabrow0 .empty {height: 1px;overflow: hidden;padding: 0;}.tabrow0 div,.tabrow0 ul {position: absolute;left: 0;top: 1.95em;width: 100%;margin: 0;padding: 0.25em 0;list-style: none;border-top: 1px solid #aaa;line-height: normal;background: transparent url(pix/tab/tabrow1.gif) repeat-x center left;font-size: 90%;}.tabrow0 ul li {display:inline;margin-top:1px;background-image: none;}.tabrow0 ul a {background-image: none;color:#00c;margin:0;padding:0 1em;border:0}.tabrow0 ul a span {padding: 0;background-image: none;}.tabrow0 ul .last span,.tabrow0 ul li a:hover, .tabrow0 ul li a:hover span,.tabrow0 ul .here a:hover, .tabrow0 ul .here a:hover span {background-image: none !important;}.tabrow0 ul div {display: none;}ul.tabrow1 li a,ul.tabrow1 li a:link,ul.tabrow1 li a:visited {color:#00c;font-size: 110%;}ul.tabrow1 li.here.selected a {color:#444;}h2.tag-heading { text-align:center; margin-left:auto; margin-right:auto; display:block; width:95%; padding: 5px 5px 5px 5px;}div#tag-description,div#tag-blogs { width:95%; padding: 5px 5px 5px 5px; margin-left:auto; margin-right:auto; display:block;}body#tag-index .moreblogs { text-align:center;}div#tag-management-box { margin-bottom:10px; text-align:center; line-height:20px; display:block; font-size:12px;}div#tag-user-table { padding:3px; width:95%; clear: both; margin-left:auto; margin-right:auto; display:block;}body.tag .managelink {text-align:right;padding:10px;}div#tag-user-table:after{ content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden;}div.user-box { margin-left:8px; margin-right:8px; margin-top:8px; margin-bottom:8px; width:115px; height:160px; text-align:center; display:block; float:left; clear: none;}img.user-image { border:0px; height:100px; width:100px;}div#small-tag-cloud-box { width:300px; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:0px;}div#big-tag-cloud-box { width:600px; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:0px; display:block; float:none;}ul#tag-cloud-list { list-style:none; padding:5px; margin:0px; list-style-type:none;}ul#tag-cloud-list li { margin:0px; display:inline;}div#tag-search-box { text-align:center; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}div#tag-search-results-container { padding:0px; width:100%;}ul#tag-search-results { padding:0px; margin-left:20%; margin-right:20%; margin-top:15px; margin-bottom:0px; float:left; width:60%; display:block; list-style:none;}ul#tag-search-results li{ width:30%; float:left; padding-left:1%; text-align:left; line-height:20px; padding-right:1%;}div#tags-management-links { text-align:right; display:block; font-size:12px;}span.flagged-tag { color:#FF0000;}span.flagged-tag a{ color:#FF0000;}table#tag-management-list { text-align:left; margin-left:auto; margin-right:auto;}table#tag-management-list tr td{ padding-left:4px; padding-right :4px;}.tag-management-form { text-align:center;}#relatedtags-autocomplete-container{ margin-left:auto; margin-right:auto; min-height:4.6em; width:100%;}#relatedtags-autocomplete { position:relative; display:block; width:60%; margin-left:auto; margin-right:auto;}#relatedtags-autocomplete .yui-ac-content{ position:absolute; width:420px; left:20%; border:1px solid #404040; background:#fff; overflow:hidden; z-index:9050;}#relatedtags-autocomplete .ysearchquery{ position:absolute; right:10px; color:#808080; z-index:10;}#relatedtags-autocomplete .yui-ac-shadow { position:absolute; margin:.3em; width:100%; background:#a0a0a0; z-index:9049;}#relatedtags-autocomplete ul { padding:0;width:100%; margin:0; list-style-type:none;}#relatedtags-autocomplete li { padding:0 5px; cursor:default; white-space: nowrap;}#relatedtags-autocomplete li.yui-ac-highlight{ background:#FFFFCC;}.userinfobox {margin-bottom:5px;border-width: 1px;border-style: solid;border-collapse: separate;}.userinfobox .left,.userinfobox .side {padding: 10px;width: 100px;vertical-align: top;}.userinfobox .userpicture {width: 100px;height: 100px;}.userinfobox .content {padding: 10px;vertical-align: top;}.userinfobox .links {width: 100px;padding: 5px;vertical-align: bottom;}.userinfobox .list td {padding: 3px;}.userinfobox .username {padding-bottom: 20px;}.userinfobox td.label {text-align:right;white-space: nowrap;vertical-align: top;}table.userinfobox {width: 80%;margin-left: 10%;margin-right: 10%;}table.groupinfobox {width: 60%;margin-left: 20%;margin-right: 20%;border-width:1px;border-style:solid;margin-bottom: 20px;}.groupinfobox .left {padding: 10px;width: 100px;vertical-align: top;}body#user-index h2 {text-align: center;}#user-view .buttons,#user-index .buttons {text-align: center;}#user-view .buttons form,#user-view .buttons form div {display:inline;}body#user-index #longtimenosee,body#user-index #showall {text-align: center;}body#user-index #showall {margin: 10px 0px;}body#user-index table#participants,body#tag-manage table#tag-management-list {margin: auto;width: 80%;}body#tag-manage table#tag-management-list td,body#tag-manage table#tag-management-list th,body#user-index table#participants td,body#user-index table#participants th {vertical-align: middle;text-align: left;padding: 4px;}body#user-index table.controls {width: 100%;}body#user-index table.controls tr {vertical-align: top;}body#user-index table.controls td.right,body#user-index table.controls td.left {padding: 4px;}body#user-index table.controls .right {text-align: right;}body#course-participation h2 {text-align:center;}body#course-participation #showall {text-align:center;margin: 10px 0px;}body#user-index .rolesform {text-align:center;}#user-policy .noticebox {text-align:center;margin-left:auto;margin-right:auto;margin-bottom:10px;width:80%;height:250px;}#user-policy #policyframe {width:100%;height:100%;}.iplookup #map {margin:auto;}.iplookup #note {text-align:center;}.userpicture,.picture user,.picture teacher {width:35px;vertical-align:top;}.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,#mod-chat-gui_header_js-jsupdate .chat-message {width:100%;padding:0;margin-top:7px}#mod-chat-view #chatcurrentusers .chatuserdetails {vertical-align: middle;}#mod-chat-view #enterlink {text-align: center;margin-left: auto;margin-right: auto;width: 50%;}.chat-event .picture,.chat-message .picture {width:40px;vertical-align:top;}.chat-event .text,.chat-message .text {text-align: left;}#mod-chat-gui_basic #participants ul {margin:0px;padding: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:0px;margin:1px;}#mod-chat-gui_basic #messages dd,#mod-chat-gui_basic #messages dt {margin-left:0px;margin-right:5px;padding:0px;display:inline;}.button {text-align:center;}.attemptcell {width:5px;white-space: nowrap;}.anonymous,.names {margin-left:auto;margin-right:auto;}.downloadreport {border:0px;margin-left:auto;margin-right:auto;}.choiceresponse {width:100%;}.choiceresponse .picture {width:10px;white-space: nowrap;}.choiceresponse .fullname {width:100%;white-space: nowrap;}.results.data {vertical-align:top;white-space: nowrap;}.fieldadd,.sortdefault,.defaulttemplate {text-align:center;}.datapreferences {text-align:center;}table.presets {margin-left: auto;margin-right: auto;}#mod-forum-view .forummode {text-align:center;}.forumheaderlist,.forumpost {border-width:1px;border-style:solid;border-collapse:separate;}.forumpost {margin-top: 15px;}.forumpost .topic {padding: 4px;border-style:solid;border-width: 0px;border-bottom-width: 1px;}.forumpost .commands {padding-top: 0.5em;text-align:right;clear: both;}.forumpost .ratings {padding-top: 1em;text-align:right;}.forumpost .attachments {padding: 7px;text-align:right;}.forumpost .content {padding: 4px;}.forumpost .footer {padding-top: 0.5em;text-align:right;}.forumpost .link {padding-top: 0.5em;text-align:right;}.forumpost .left {width: 35px;padding: 4px;text-align: center;vertical-align: top;}.mod-forum .indent {margin-left: 30px;}body#user-view .forumpost,.course .forumpost {width: 100%;}body#mod-forum-search .c0 {text-align: right;}body#mod-forum-search .introcontent {padding: 15px;}.forumolddiscuss {text-align: right;}.forumheaderlist {width: 100%;}.forumheaderlist td {border-width:1px 0px 0px 1px;border-style:solid;}.forumheaderlist .replies {text-align: center;white-space: nowrap;}.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,.forumnodiscuss,.noticeboxcontent {text-align:center;}#mod-forum-view .forumaddnew {margin-bottom: 20px;}#mod-forum-view .forumcontrol .groupmenu {float: left;text-align:left;white-space: nowrap;}#mod-forum-view .groupmenu {float: left;text-align:left;white-space: nowrap;}#mod-forum-view .forumcontrol .subscription {float: right;text-align:right;white-space: nowrap;}#mod-forum-view .subscription {float: right;text-align:right;white-space: nowrap;}#mod-forum-index .subscription {float: right;text-align:right;white-space: nowrap;}#mod-forum-view .unread {padding-left: 3px;padding-right: 3px;}#mod-forum-discuss .forumpost.unread .content {border-style: solid;border-width: 2px;}#mod-forum-discuss .ratingsubmit {text-align:center;padding:10px;}#mod-forum-index .unread img,#mod-forum-view .unread img{margin-left: 5px;}#mod-forum-discuss .discussioncontrols td {width: 33%;text-align:center;}#email .unsubscribelink {margin-top:20px;border-width: 0px 1px 0px 0px;border-style: solid;text-align:center;}#mod-forum-view .subscription {margin: 5px 0;}.glossarypost .commands {width: 200px;white-space: nowrap;}#mod-glossary-comments .glossarypost,#mod-glossary-comment .glossarypost {margin-top: 15px;}.entryboxheader {border-width: 1px 1px 0px 1px;border-style: solid;}.entrybox {width: 100%;border-width: 0px 1px 1px 1px;border-style: solid;}.entrybox hr {border-left:none;border-right:none;}.glossarypost {width: 95%;border-width:1px;border-style:solid;border-collapse:separate;margin-left:auto;margin-right:auto;margin-bottom: 5px;text-align: left;}.entrylist {border-width:0px;}.entrylowersection {padding-top: 10px;}.entrylowersection table{width: 100%;}.entrylowersection .aliases {text-align:center;}.entrylowersection .icons,.entrylowersection .ratings {text-align:right;padding-right: 5px;}.entrylowersection .ratings {padding-bottom: 2px;}.glossarycategoryheader {width: 95%;margin-left:auto;margin-right:auto;}.glossaryformatheader {width: 90%;}.glossarypost .entry {padding: 3px;}.glossarypost .picture {width: 35px;}.glossarycomment {border-width:1px;border-style:solid;border-collapse:separate;margin-bottom: 5px;text-align: left;}.glossarycomment .entry {padding: 3px;}.glossarycomment .picture {width: 35px;}.glossarycomment .icons {text-align: right;}.glossarydisplay {width: 90%;margin-left:auto;margin-right:auto;text-align:center;}.glossarydisplay .tabs {width: 100%;}.glossarydisplay .separator {width: 4px;}.glossarydisplay .tabs .selected,.glossarydisplay .tabs .inactive,.glossarydisplay .tabs .general {}.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-style: none;border-width: 0px;width: auto;}.glossaryexplain,.glossaryaddentry {text-align: center;}.mod-glossary .tabrow0 {padding-bottom: 5px;}#mod-glossary-view .glossarycontrol {float: right;text-align:right;white-space: nowrap;margin: 5px 0;}#mod-journal-view .lastedit,#mod-journal-view .editend {margin: 5px;text-align: center;}#mod-journal-view .feedbackbox {width: 75%;border-collapse: separate;}#mod-journal-view .entrycontent {padding: 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 {text-decoration: underline;font-weight: bold;}.lessonmediafilecontrol {text-align: center;margin-left: auto;margin-right: auto;}#mod-lesson-view .invisiblefieldset {display: block;text-align: left;}#mod-quiz-view .quizinfo {text-align: center;}#mod-quiz-view #page .quizgradefeedback,#mod-quiz-view #page .quizattempt{text-align: center;}#mod-quiz-view #page .quizattemptsummary td p {margin-top: 0;}#mod-quiz-view .generalbox#feedback {width:70%;margin-left:auto;margin-right:auto;padding-bottom:15px;}#mod-quiz-view .generalbox#feedback h2 {margin: 0 0;}body#mod-quiz-view .generalbox#feedback .overriddennotice {text-align: center;font-size: 0.7em;}#mod-quiz-view .generalbox#feedback h3 {text-align: left;}.generalbox#passwordbox { width:70%;margin-left:auto;margin-right:auto;}#passwordform {margin: 1em 0;}#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 {position:absolute;left:10px}body#question-preview .quemodname,body#question-preview .controls{text-align: center;}body#question-preview .quemodname, body#question-preview .controls {text-align: center;}#mod-quiz-attempt #page .controls,#mod-quiz-review #page .controls {text-align: center;margin: 8px auto;}#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 {}table.quizreviewsummary th.cell {padding: 1px 0.5em 1px 1em;font-weight: bold;text-align: right;width: 10em;}table.quizreviewsummary td.cell {padding: 1px 1em 1px 0.5em;}#mod-quiz-mod #reviewoptionshdr .fitem {float: left;width: 30%;margin-left: 10px;clear: none;}#mod-quiz-mod #reviewoptionshdr .fitemtitle {width: 100%;font-weight: bold;text-align: left;height: 2.5em; margin-left: 0;}#mod-quiz-mod #reviewoptionshdr fieldset.fgroup {width: 100%;text-align: left; margin-left: 0;}#mod-quiz-mod #reviewoptionshdr fieldset.fgroup span {float: left;clear: left;}#mod-quiz-edit #page .controls,#mod-quiz-edit #page .quizattemptcounts{clear : left;text-align: center;}#mod-quiz-edit .quizquestions h2 {margin-top: 0;}#mod-quiz-edit #showbreaks {margin-top: 0.7em;}.quizquestionlistcontrols {text-align: center;}#mod-quiz-report table#attempts,#mod-quiz-report table#commands,#mod-quiz-report table#itemanalysis{width: 80%;margin: auto;}#mod-quiz-report table#attempts,#mod-quiz-report h2.main {clear: both;}#mod-quiz-report table#attempts {margin: 20px auto;}#mod-quiz-report table#attempts .header,#mod-quiz-report table#attempts .cell{padding: 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-left-width: 1px;border-right-width: 1px;border-left-style: solid;border-right-style: solid;vertical-align: middle;}#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,#mod-quiz-report table#itemanalysis .cell{padding: 4px;}#mod-quiz-report table#itemanalysis .header .commands {display: inline;}#mod-quiz-report table#itemanalysis td {border-width: 1px;border-style: solid;}#mod-quiz-report table#itemanalysis .header {text-align: left;}#mod-quiz-report table#itemanalysis .numcol {text-align: center;vertical-align : middle !important;}#mod-quiz-report table#itemanalysis .uncorrect {color: red;}#mod-quiz-report table#itemanalysis .correct {color: blue;font-weight : bold;}#mod-quiz-report table#itemanalysis .partialcorrect {color: green !important;}#mod-quiz-report table#itemanalysis .qname {color: green !important;}#mod-quiz-grading table#grading{width: 80%;margin: auto;}#mod-quiz-grading table#grading{margin: 20px auto;}#mod-quiz-grading table#grading .header,#mod-quiz-grading table#grading .cell{padding: 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-left-width: 1px;border-right-width: 1px;border-left-style: solid;border-right-style: solid;vertical-align: bottom;}.mod-quiz .gradingdetails {font-size: small;}.quizattemptcounts {text-align: center;clear : left;margin: 6px 0;}#mod-resource-view .resourcecontent {text-align:center;margin:20px;}#mod-resource-view .resourcepdf {width: 100%;padding-top: 15px;text-align: center}.resourcecontent object {}.resourcepdf object{height: 800px;width: 800px;}.mod-resource .modified {text-align:center;}.mod-resource .popupnotice {text-align:center;margin:40px;}.ims-nav-bar {margin-top:0.2em;position: relative;}.ims-nav-button a,.ims-nav-dimmed {padding-left:1em;padding-right:1em;padding-top:0.2em;padding-bottom:0.2em;}#ims-containerdiv {margin-top:0.2em;}#ims-menudiv {padding-top:1em;padding-right:0.2em;position:absolute;width:250px;overflow:auto;}#ims-menudiv ol {margin:0em;list-style-type:none;padding-left:1em;}#ims-contentframe {position:absolute;left:260px;border:1px solid;width:640px;height:480px;}#ims-contentframe-no-nav {position:absolute;border:1px solid;width:640px;height:480px;}#mod-resource-view div#footer {margin-top: 5px;}.resultgraph {text-align:center;border:1px solid;}.reportsummary,.studentreport,.reportbuttons {text-align:center;}.centerpara {text-align:center;}.fullnamecell {width:10%;vertical-align:top;white-space: nowrap;}.questiontext {font-size:1em;}.smalltext {font-size: 0.75em;}#surveyform th {font-weight: normal;text-align: left;}#surveyform th.hresponse {text-align: center;width: 9%;}.rblock label {display: block;text-align: center;}.foundthat,.preferthat {white-space: nowrap;}.qnummiddlecell {vertical-align:middle;}.optioncell {width: 50%;vertical-align: top;}.buttoncell {width:5%;}.questioncell {width:50%;vertical-align:top;}.whitecell {background-color:white;}.sideblockheading,.howtowiki {text-align:right;}.wikisearchform,.wikilinksblock,wikiadminactions {text-align:center;}.wikilinkright{text-align:right;padding-bottom: 0.5em;}.wikiexportbox{margin-left:auto;margin-right:auto;}.redfont {color: red;}.workshopuploadform,.workshopkey {text-align:center;}#help hr {border: none;height: 1px;background: #ccc;}#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, #help code {background: #eee;border: 1px dashed #ddd;padding: 3px;}.clearer {font-size:1px;}body, table, td, th, li {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:100%;}th {font-weight: bold;}a:link,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,h2.main,h3.main,h4.main,h5.main,h6.main {font-weight:bold;}h1 {font-size:1.7em;}h2 {font-size:1.4em;}h3 {font-size:1.1em;}h4 {font-size:1.0em;}.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 {line-height : 100%;font-size: 0.7em;}.pagingbar .title {font-weight: bold;}.pagingbar .thispage {font-weight: bold;}.categorybox .category {font-size:1.2em;font-weight:bold;}.helplink {font-size:0.8em;}.headingblock {font-weight: bold;}#site-index .subscribelink,#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, abbr {cursor: help;}a.useredit, a:hover.useredit, .blink {color: black;text-decoration: blink;cursor: help;}.headermain {font-weight:bold;}#header-home .headermain {font-size:1.5em;}#header .headermain {font-size:1.3em;}.breadcrumb {font-size:0.9em;font-weight:bold;}.logininfo,#header-home .headermenu font {font-size:0.8em;}.arrow, .arrow_button input {font-family: Arial,Helvetica,Courier,sans-serif;}.navigation button {font-size: 80%;}.homelink {}.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 {text-align: center;font-size: 0.8em;}.environmenttable {font-size: 0.8em;}#admin-roles-manage .rolecap .cap-desc .cap-name,#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 .cell.c1,#admin-roles-assign .cell.c3,#admin-roles-assign .cell.c1 {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,#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,.breadcrumb img.resize {width: 0.8em;height: 0.9em;}.sideblock .searchform img.resize {width: 1em;height: 1.1em;}.sideblock .header, .sideblock h2 {font-size:0.9em;font-weight: bold;}.sideblock .content {font-size:0.9em;line-height:1.2em;}.sideblock a {line-height:1.2em}.sideblock .content h3,.sideblock .content h2 {font-size:1.0em;}.sideblock .content .message {font-size:0.9em}.sideblock .header .commands {font-size:0.9em;}.sideblock .footer {font-size:0.9em;}.sideblock .head,.sideblock .info,.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,.block_online_users .content .listentry {font-size:0.75em}.blogpost .audience {font-size: 0.85em;}.blogpost .tags {font-size: 0.85em;}#calendar .sidecalendar abbr,.block_calendar_month abbr {border: none;}#calendar .eventnone a,.block_calendar_month .eventnone a {text-decoration:none;color:black;cursor:text;}#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-family:sans-serif;font-size:0.8em;font-weight:bold;}.cal_popup_close {font-family:sans-serif;font-size:0.8em;font-weight:bold;}#calendar .maincalendar .calendar-controls .current {font-weight: bold;}#course-view .section {font-size:0.95em;line-height:1.2em;}#course-view .section .activity {padding:0.2em 0;}#course-view .section .activity a {line-height:1em;}#course-view .section .weekdates {margin: 0;font-weight: normal;font-size: 1em;}#course-view .section .left {font-weight:bold;}.activitydate, .activityhead {font-size:0.9em;}.weeklydatetext {font-size:0.9em;font-weight:bold;}.coursebox .info {font-size:1em;}.coursebox .teachers,.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-style: italic;font-size:0.9em;}#course-recent .forum-recent .reply .title {font-style: italic;font-size:0.9em;}#course-recent .forum-recent .discussion .title {font-weight:bold;font-style: italic;font-size:0.9em;}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-size:1.0em;font-weight:bold;}.message .date,.message .contact,.message .summary {font-size:0.9em;}.message .note,.message .pix {font-size:0.8em;}.message .author {font-weight: bold;font-size:0.8em;}.message .time {font-style: italic;font-size:0.8em;}.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-size: 1.2em;font-weight: bold;}.que .grade {font-size: 0.8em;}.que .history {font-size:75%;}.tabtree a.nolink:hover {text-decoration: none;}.tag_cloud .s20 {font-size: 1.5em;font-weight: bold;}.tag_cloud .s19 {font-size: 1.5em;}.tag_cloud .s18 {font-size: 1.4em;font-weight: bold;}.tag_cloud .s17 {font-size: 1.4em;}.tag_cloud .s16 {font-size: 1.3em;font-weight: bold;}.tag_cloud .s15 {font-size: 1.3em;}.tag_cloud .s14 {font-size: 1.2em;font-weight: bold;}.tag_cloud .s13 {font-size: 1.2em;}.tag_cloud .s12,.tag_cloud .s11 {font-size: 1.1em;font-weight: bold;}.tag_cloud .s10,.tag_cloud .s9 {font-size: 1.1em;}.tag_cloud .s8,.tag_cloud .s7 {font-size: 1em;font-weight: bold;}.tag_cloud .s6,.tag_cloud .s5 {font-size: 1em;}.tag_cloud .s4,.tag_cloud .s3 {font-size: 0.9em;font-weight: bold;}.tag_cloud .s2,.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,.forumpost .link,.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.80em;}.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,.glossarypost .concept h3 {font-size: 1em;margin: 0;}.glossarypost div.concept h3,.glossarypost.continuous .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,.entrylowersection .ratings {font-size: 0.8em;}#mod-glossary-index .cell {font-size:0.8em;}#mod-journal-view .lastedit,#mod-journal-view .editend {font-size: 0.7em;}#mod-journal-view .author {font-size: 1em;font-weight: bold;}#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,.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, #thegrouping, #dummygrouping {font-size: 0.8em;display: block;}.phpinfo table {border-collapse: collapse;}.phpinfo .center {text-align: center;}.phpinfo .e, .v, .h {border: 1px solid #000000;font-size: 0.8em;vertical-align: baseline;}.phpinfo .e {background-color: #ccccff;font-weight: bold;color: #000000;}.phpinfo .h {background-color: #9999cc;font-weight: bold; color: #000000;}.phpinfo .v {background-color: #cccccc;color: #000000;}.sideblock .content h3.eventskey {font-size:0.8em;}a:link,a:visited {color:#0000FF;}a.dimmed:link,a.dimmed:visited {color:#AAAAAA;}a:hover {color:#FF0000;}a.autolink:link,a.autolink:visited {color:#000000;background: #DDDDDD;}a.autolink.glossary:hover {cursor: help;}img.userpicture,img.grouppicture {border-color:#000}.block_online_users .listentry img {border:#888}body {background-color:#FAFAFA;color:#000;}th.header,td.header,div.header {border-color:#DDDDDD;}.navbar {border-color:#DDDDDD;}table.formtable tbody th {background-color: transparent;background-image: none;}.highlight {background-color:#AAFFAA;}.highlight2 {color:#AA0000; }.r0 {}.r1 {}.notifyproblem {color:#660000;}.notifysuccess {color:#006600;}.notifytiny {color:#000044;}#admin-auth_config .required {background-color:#DDDDDD;}.generalbox {border-color:#DDDDDD;}.informationbox {border-color:#DDDDDD;}.feedbackbox {border-color: #888888;}.feedbackby {background-color:#BBBBBB;}.noticebox {border-color:#DDDDDD;}.errorbox {color:#ffffff;border-color:#660000;background-color:#990000;}.errorboxcontent {background-color:#FFBBBB;}.tabledivider {border-color:#DDDDDD;}.sitetopic {}.sitetopiccontent {border-color:#DDDDDD;background-color:#FFFFFF;}.dimmed_text,.dimmed_text a {color:#AAAAAA;}.teacheronly {color:#990000;}.unread {background: #FFD991;}.censoredtext {color:#000000;background:#000000;}.generaltab, .generaltabinactive {background-color:#BBBBBB;}.generaltabselected {background-color:#DDDDDD;}.generaltabinactive {color:#CCCCCC;}.generaltable .cell {background-color:#FFFFFF;border-color:#EEEEEE;}.generaltable {border-color:#EEEEEE;}.breadcrumb .sep, #admin-report-simpletest-index .sep {color:#aaa;}.navigation select {background-color:#FFFFFF;}.navigation optgroup {background-color:#EEEEEE;}.navigation optgroup option {background-color:#FFFFFF;}.debugwarn {text-align: center;background: #FDD;}.homelink a:link,.homelink a:visited,.homelink a:hover {color: #000;text-decoration: none;}.homelink a:link,.homelink a:visited {border-top: 1px solid #cecece;border-bottom: 2px solid #4a4a4a;border-left: 1px solid #cecece;border-right: 2px solid #4a4a4a;}.homelink a:hover {border-bottom: 1px solid #cecece;border-top: 2px solid #4a4a4a;border-right: 1px solid #cecece;border-left: 2px solid #4a4a4a;}.admin .generalboxcontent {background-color:#EEEEEE;}.admin .generalbox {border-color:#BBBBBB;background-color:#EEEEEE;}.admin .informationbox {border-color:#BBBBBB;background-color:#FFFFFF;}body#admin-index .c0 {background-color: #FAFAFA;}body#admin-blocks table#blocks .r0,body#admin-blocks table#incompatible .r0 {background-color: #f0f0f0;}body#admin-blocks table#blocks .r1,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, b.exception {color: red;}#admin-report-simpletest-index .exception, .exception pre {background-color: #fdd;}#admin-report-simpletest-index .unittestsummary {color: white;}#admin-report-simpletest-index .unittestsummary.failed {background-color: red;}#admin-report-simpletest-index .unittestsummary.passed {background-color: green;}.plugincompattable td.ok {color: #008000;}.plugincompattable td.warning {color: #DF7800;}.plugincompattable td.error {color: #DF0000;}#adminsettings fieldset {background-color: #EEE;border-color: #BBB;color: #000;}#adminsettings fieldset.error {border: 1px solid red;}#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;}.block_admin_tree.sideblock .link.current {background-color:#EEEEEE;}.block_admin_tree.sideblock .link.hidden {color:#999999;}#admin-lang .translator {border-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;color : inherit;}.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-color: #dddddd;}.sideblock .content {border-color: #dddddd;background-color:#FCFCFC;}.sideblock .content hr {border-top-color:#999999;}#left-column .hidden .header,#right-column .hidden .header{border-bottom-color: #dddddd;}.blogpost.blogdraft .content {background-color:#EEEEEE;}.block_blog_tags .official {color: #0000cc;}.block_blog_tags .personal {color: #666699;}#calendar .maincalendar,#calendar .sidecalendar {border-color: #DDDDDD;}#calendar .maincalendar table.calendarmonth th {border-color: #000000;}table.minicalendar {border-color: #DDDDDD;}#calendar .maincalendar .eventlist .event {border-color:#DDDDDD;}#calendar .maincalendar .eventlist .event .topic,#calendar .maincalendar .eventlist .event .picture,#calendar .maincalendar .eventlist .event .side {background-color:#EEEEEE;}#calendar .maincalendar table.calendarmonth ul.events-underway {color:#999999;}.minicalendar a,.calendarmonth a {color:#000077;}#calendar .event_global,.minicalendar .event_global,.block_calendar_month .event_global {border-color:#D6F8CD !important; background-color:#D6F8CD;}#calendar .event_course,.minicalendar .event_course,.block_calendar_month .event_course {border-color:#FFD3BD !important; background-color:#FFD3BD;}#calendar .event_group,.minicalendar .event_group,.block_calendar_month .event_group {border-color:#FEE7AE !important; background-color:#FEE7AE;}#calendar .event_user,.minicalendar .event_user,.block_calendar_month .event_user {border-color:#DCE7EC !important; background-color:#DCE7EC;}#calendar .duration_global,.minicalendar .duration_global {border-top-color:#66D14D !important;border-bottom-color:#66D14D !important;}#calendar .duration_course,.minicalendar .duration_course {border-top-color:#FF9966 !important;border-bottom-color:#FF9966 !important;}#calendar .duration_course0,.minicalendar .duration_course0 {border-top-color:#FF9966 !important;border-bottom-color:#FF9966 !important;}#calendar .duration_course1,.minicalendar .duration_course1 {border-top-color:#0099FF !important;border-bottom-color:#0099FF !important;}#calendar .duration_course2,.minicalendar .duration_course2 {border-top-color:#FFFF00 !important;border-bottom-color:#FFFF00 !important;}#calendar .duration_group,.minicalendar .duration_group {border-top-color:#FBBB23 !important;border-bottom-color:#FBBB23 !important;}#calendar .duration_user,.minicalendar .duration_user {border-top-color:#A1BECB !important;border-bottom-color:#A1BECB !important;}#calendar .weekend,.minicalendar .weekend {color:#990000;}#calendar .today,.minicalendar .today {border-color:#444444;}#calendar .nottoday,.minicalendar .nottoday {border-color:#eeeeee;}.cal_popup_fg {background-color:#FFFFFF;}.cal_popup_bg {border-color:#000000;background-color:#FFFFFF;}#calendar .maincalendar .filters table,#calendar .sidecalendar .filters table,.block_calendar_month .filters table {background-color: #EEEEEE;}#calendar td.sidecalendar .sideblock {border-color: #DDDDDD;}.headingblock {border-color:#DDDDDD;}.headingblock .outline {border-color:#DDDDDD;}#course-view .weekscss .section,#course-view .section td {border-color:#DDDDDD;}#course-view .weekscss .content {background: #FAFAFA;}#course-view .weekscss .section,#course-view .section td.side {background: #FFFFFF;}#course-view .section .side {}#course-view .section .left {}#course-view .section .right {}#course-view .weekscss .current,#course-view .current td.side {background: #FFD991;}#course-view .weekscss .hidden,#course-view .hidden td.side {background: #DDDDDD;}#course-view .topics {}#course-view .weeks {}#course-view .section .spacer {}#course-view .section .weekdates {color: #777777;}#course-view .weekscss .weekdates {color: #333333;}.categoryboxcontent,.coursebox {border-color:#DDDDDD;}body#course-user .section {border-color:#AAAAAA;}#admin-report .plugin,#course-report .plugin,#course-import .plugin {margin-bottom: 20px;margin-left:10%;margin-right:10%;border-bottom: 1px solid #cecece;border-top: 1px solid #cecece;border-right: 1px solid #cecece;border-left: 1px solid #cecece;background-color: #fdfdfd;}body#grade-index .grades {border-color:black;}body#grade-index .grades td {border-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,.loginbox.twocolumns .loginpanel,.loginbox .subcontent {border-color:#DDDDDD;}table.message_search_results td {border-color:#DDDDDD;}.message.other .author {color: #8888CC;}.message.me .author {color: #999999;}.message .time {color: #999999;}.message .content {}.que {border-color: #DDD;}.que .r0 {background-color: #F5F5F5;}.que .r1 {background-color: #EEE;}.calculated .answer,.numerical .answer,.shortanswer .answer {background-color: #EEE;}.essay .answerreview {background-color: #EEE;}.que .feedback {border-color: #DDD;}.que .incorrect {}.que.multianswer .incorrect {background-color: #faa;}.que .partiallycorrect {background-color: #ff9;}.que .correct {background-color: #afa;}.logtable .r1 {background-color:#EEEEEE;}.userpicture {}.userinfobox {border-color: #DDDDDD;}.groupinfobox {border-color: #DDDDDD;}#mod-chat-gui_basic .text,#mod-chat-gui_header_js-jsupdate .text {color:#000}#mod-chat-gui_basic .event,#mod-chat-gui_basic .title,#mod-chat-gui_header_js-jsupdate .event,#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,.forumpost {border-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-color: #FFFFFF;}.sideblock .post .head {color:#555555;}.forumthread .unread {background: #FFD991;}#mod-forum-discuss .forumpost {background: none;}#mod-forum-discuss .forumpost.unread .content {border-color: #FFD991;}#mod-forum-discuss .forumthread .unread {}#mod-forum-index .unread {}.entryboxheader {border-color: #BBBBBB;}.entrybox {border-color: #BBBBBB;}.entry {}.glossarypost {border-color: #DDDDDD;}.glossarypost .entryheader,.glossarypost .entryapproval,.glossarypost .picture,.glossarypost .entryattachment,.glossarypost .left {background-color: #F0F0F0;}.glossarycomment {border-color: #DDDDDD;}.glossarycomment .entryheader,.glossarycomment .picture,.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,#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,.ims-nav-button a:visited,.ims-nav-button a:hover {color: #000;text-decoration: none;}.ims-nav-dimmed,.ims-nav-button a:link,.ims-nav-button a:visited {border-top: 1px solid #cecece;border-bottom: 2px solid #4a4a4a;border-left: 1px solid #cecece;border-right: 2px solid #4a4a4a;}.ims-nav-button a:hover {border-bottom: 1px solid #cecece;border-top: 2px solid #4a4a4a;border-right: 1px solid #cecece;border-left: 2px solid #4a4a4a;}#ims-contentframe,#ims-contentframe-no-nav {border-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 {background-color:#FFFFFF;border: 1px solid #cecece;}#admin-roles-manage .capdefault {background-color:#dddddd;border: 1px solid #cecece;}#admin-roles-manage .rolecap,#admin-roles-override .rolecap {border:none;border-bottom:1px solid;border-bottom-color: #cecece;}#admin-roles-manage .rolecap .cap-desc .cap-name,#admin-roles-override .rolecap .cap-desc .cap-name {color: #888;}form.mform .required label {color:#a00;}form.mform .fdescription.required {color:#a00;}form.mform .required .fgroup span label {color:#000;}#mod-assignment-submissions .feedback .content,#mod-assignment-submissions .feedback .topic,#mod-assignment-submissions .feedback .picture{padding: 10px;border-width:1px;border-style:solid;border-color:#DDDDDD;}#mod-assignment-submissions form#options div {text-align:right;margin-left:auto;margin-right:20px;}.mod-assignment .feedback .files {float: right;background-color: #EFEFEF;padding:5px;}.mod-assignment .feedback .grade,.mod-assignment .feedback .outcome,.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,#mod-assignment-submissions table.submissions th{border-width: 1px;border-style: solid;border-color: #DDDDDD;vertical-align: middle;padding-left: 5px;padding-right: 5px;}#mod-assignment-submissions .submissions .grade {text-align: right;font-weight:bold;}#mod-assignment-submissions .picture {width: 35px;}#mod-assignment-submissions .fullname {text-align: left;}#mod-assignment-submissions .timemodified,#mod-assignment-submissions .timemarked{text-align: left;font-size: 0.9em;}#mod-assignment-submissions .status {text-align: center;}#mod-assignment-submissions .submissions .outcome,#mod-assignment-submissions .submissions .finalgrade {text-align: right;}#mod-assignment-view #online .singlebutton {text-align: center;}#mod-assignment-view #dates {font-size: 0.8em;margin-top: 30px;margin-bottom: 30px;}#mod-assignment-view #dates .c0{text-align:right;font-weight:bold;}#mod-assignment-view .feedback {border-width:1px;border-style:solid;border-color:#DDDDDD;margin-top: 15px;width: 80%;margin-left: 10%;margin-right: 10%;}#mod-assignment-view .feedback .topic {padding: 4px;border-style:solid;border-width: 0px;border-bottom-width: 1px;border-color:#DDDDDD;}#mod-assignment-view .feedback .fullname {font-weight: bold;}#mod-assignment-view .feedback .date {font-size: 0.8em;}#mod-assignment-view .feedback .content {padding: 4px;}#mod-assignment-view .feedback .grade {text-align: right;font-weight:bold;}#mod-assignment-view .feedback .left {width: 35px;padding: 4px;text-align: center;vertical-align: top;}#mod-assignment-submissions .qgprefs #optiontable {text-align:right;margin-left:auto;}#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-width:1px;border-style:solid;border-color:#999;}#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 {text-align: left;margin-left: auto;margin-right: auto;}#mod-data-preset .overwritesettings {margin-bottom: 1em;}.mod-data-field .c0 {text-align: right;}.mod-data-field .fieldadd,.mod-data-field .sortdefault {margin-bottom: 1em;margin-top: 1em;}.mod-data-field .fieldadd select,.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,.mod-lesson .edit_buttons input {display: inline;}.mod-lesson .clock .content {text-align: center;}.mod-lesson .addlinks {font-size: .8em;}.mod-lesson .userinfotable .cell,.mod-lesson .userinfotable .userpicture {vertical-align: middle;}.mod-lesson .invisiblefieldset.fieldsetfix {display: block;}.mod-lesson .invisiblefieldset.fieldsetfix tr {text-align: left;}#mod-lesson-view .password-form {text-align: center;margin-top: 20px;}#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 {}.mod-lesson .incorrect {}.mod-lesson .matches {}.mod-lesson .slideshow {overflow: auto;padding-right: 16px;padding-right: 0;padding: 15px;}.mod-lesson .menu .content {padding: 0px;}.mod-lesson .menu .menuwrapper {max-height: 400px;overflow: auto;vertical-align: top;margin-bottom: 10px;}.mod-lesson .menu ul {list-style: none;padding: 5px 0px 0px 5px;margin: 0px;}.mod-lesson .menu li {padding-bottom: 5px;}.mod-lesson .leftmenu_selected_link {}.mod-lesson .leftmenu_not_selected_link {}.mod-lesson .skip {position: absolute;left: -1000em;width: 20em;}.mod-lesson .lessonbutton a {padding-left:1em;padding-right:1em;}.mod-lesson .lessonbutton a:link,.mod-lesson .lessonbutton a:visited, .mod-lesson .lessonbutton a:hover {color: #000;text-decoration: none;}.mod-lesson .lessonbutton a:link,.mod-lesson .lessonbutton a:visited {border-top: 1px solid #cecece;border-bottom: 2px solid #4a4a4a;border-left: 1px solid #cecece;border-right: 2px solid #4a4a4a;}.mod-lesson .lessonbutton a:hover {border-bottom: 1px solid #cecece;border-top: 2px solid #4a4a4a;border-right: 1px solid #cecece;border-left: 2px solid #4a4a4a;}.mod-lesson .branchbuttoncontainer.horizontal div,.mod-lesson .branchbuttoncontainer.horizontal form {display: inline;}.mod-lesson .branchbuttoncontainer.vertical .lessonbutton {padding: 5px;}.mod-lesson .progress_bar {padding: 20px;}.mod-lesson .progress_bar_table {width: 80%;padding: 0px;margin: 0px;}.mod-lesson .progress_bar_completed {background-color: green;padding: 0px;margin: 0px;}.mod-lesson .progress_bar_todo {background-color: red;text-align: left;padding: 0px;margin: 0px;}.mod-lesson .progress_bar_token {background-color: #000000;height: 20px;width: 5px;padding: 0px;margin: 0px;}.structlist{list-style-type: none;white-space: nowrap;font-size: small;}.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 {}#mod-scorm-player #scormpage {width: 100%;}#mod-scorm-player #tocbox {float: left;width: 17%;left: 0px;top: 0px;}#mod-scorm-player #tochead {text-align: center;font-weight: bold;}#mod-scorm-player #scormbox {right: 0px;}#mod-scorm-player .toc {float: right;width: 80%; right: 0px;top: 0px;}#mod-scorm-player .no-toc {width: 100%;}#mod-scorm-player #scormobject { }#mod-scorm-player #scormtop {width: 100%;height: auto;}#mod-scorm-player #scormmode {float: left;width: 50%;left: 5px;top: 0px;}#mod-scorm-player #scormnav {float: right;right: 5px;top: 0px;}#mod-scorm-player .structurelist {list-style-type: none;text-indent:-4ex;font-size: small;}#mod-scorm-view .structurehead {font-weight: bold;text-align: center;}#mod-scorm-view .structurelist{list-style-type: none;white-space: nowrap;}.workshop_feedbackbox {margin-top: 5px;border-width: 1px;border-style: solid;border-color: #999999;}.workshop_feedbackbox .picture {vertical-align: top;}.workshop_feedbackbox .author {vertical-align: top;display: block;}.workshop_feedbackbox .time {vertical-align: top;display: block;}.workshop_feedbackbox .content {vertical-align: top;}.workshop_feedbackbox .comment {display: block;}.workshop_feedbackbox .teachercomment {display: block;font-weight: bold;}.block_blog_tags .s20 {font-size: 1.5em;font-weight: bold;}.block_blog_tags .s19 {font-size: 1.5em;}.block_blog_tags .s18 {font-size: 1.4em;font-weight: bold;}.block_blog_tags .s17 {font-size: 1.4em;}.block_blog_tags .s16 {font-size: 1.3em;font-weight: bold;}.block_blog_tags .s15 {font-size: 1.3em;}.block_blog_tags .s14 {font-size: 1.2em;font-weight: bold;}.block_blog_tags .s13 {font-size: 1.2em;}.block_blog_tags .s12,.block_blog_tags .s11 {font-size: 1.1em;font-weight: bold;}.block_blog_tags .s10,.block_blog_tags .s9 {font-size: 1.1em;}.block_blog_tags .s8,.block_blog_tags .s7 {font-size: 1em;font-weight: bold;}.block_blog_tags .s6,.block_blog_tags .s5 {font-size: 1em;}.block_blog_tags .s4,.block_blog_tags .s3 {font-size: 0.9em;font-weight: bold;}.block_blog_tags .s2,.block_blog_tags .s1 {font-size: 0.9em;}.block_calendar_month .cal_popup_caption,.block_calendar_month .cal_popup_fg div {font-size: 0.85em !important;}.block_calendar_month .filters {font-size:0.75em;padding: 5px;}.block_calendar_month .filters table {border-collapse:separate;border-spacing: 2px;padding: 2px;}.block_calendar_month .event_global,.block_calendar_month .event_course,.block_calendar_month .event_group,.block_calendar_month .event_user {border-width: 2px;border-style: solid;}.block_calendar_upcoming .event .date {text-align:right;}.block_course_summary .content {padding: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 {margin:0.3em 0.8em;text-align:right;display:block;}.block_login .loginform div.c1.btn {text-align:center;}div.mdltxt_prev {width : 30%;float : left;}div.mdltxt_next {width : 30%;float : right;text-align: right;}div.mdltxt_half_centred {width : 50%;margin: 0 auto;}div.mdltxt_right {width : 45%;float : right;margin-bottom : 2em;}div.mdltxt_left {float : left;width : 45%;margin-bottom : 2em;}div.mdltxt_clearer {width : 100%;clear : both;}div.rssitem {border: 1px #000000 dashed;margin-bottom : 2em;}h3.rssitem {margin-top: 0;}p.rssbody {margin-left : 1em;margin-right: 1em;}table.mdltxt_resultlist {text-align: center;margin: 0 auto;}table.mdltxt_fullwidth {width : 100%;}table.mdltxt_halfwidth {width : 50%;}table.mdltxt_resultlist th {border-bottom : 1px dashed #000000;}.mdltxt_columnline {border-right: 1px dashed #000000;}table.mdltxt_dynamictable {margin-top: 1em;margin-bottom : 1em;}table.mdltxt_dynamictable th {cursor: pointer;}table.mdltxt_dynamictable th div.sortIcon {margin: 0 auto;width : 21px;height: 9px;background-repeat : no-repeat;background-position : center left;}table.mdltxt_dynamictable th.header div.sortIcon {background-image: url(http://intranet.liv-stu.co.uk/blocks/moodletxt/pix/sort.gif);}table.mdltxt_dynamictable th.headerSortUp div.sortIcon {background-image: url(http://intranet.liv-stu.co.uk/blocks/moodletxt/pix/asc.gif);}table.mdltxt_dynamictable th.headerSortDown div.sortIcon {background-image: url(http://intranet.liv-stu.co.uk/blocks/moodletxt/pix/desc.gif);}table.mdltxt_dynamictable tr.even {background-color: #EEEEEE;}div.tablePager {float : right;width : 40%;text-align: right;}label.mdltxt_align_form {float : left;width : 45%;text-align: right;}input[type="submit"].align_form {margin-left : 45%;}fieldset {border: 1px #000000 solid;text-align: justify;}fieldset.mdltxt_userset {padding: 5px 10px 10px 10px;}ul.mdltxt_inbox_folderlist,ul.mdltxt_addressbook_list {margin-left : 4em;padding : 0;}ul.mdltxt_inbox_folderlist li,ul.mdltxt_addressbook_list li {padding-left: 5px;margin-left : 5px;font-weight : bold;font-size : larger;}ul.mdltxt_inbox_folderlist li {list-style-type : disc;list-style-image: url(http://intranet.liv-stu.co.uk/blocks/moodletxt/pix/folder_open.gif);list-style-position : outside;}ul.mdltxt_addressbook_list li {list-style-type : none;}ul.mdltxt_addressbook_list li.private {list-style-type : disc;list-style-image: url(http://intranet.liv-stu.co.uk/blocks/moodletxt/pix/icon_teacher.gif);list-style-position : outside;}ul.mdltxt_addressbook_list li.global {list-style-type : disc;list-style-image: url(http://intranet.liv-stu.co.uk/blocks/moodletxt/pix/icon_group.gif);list-style-position : outside;}ul#tabs-nav {width : 50%;padding : 0;margin-top: 0;margin-bottom : 1em;margin-left : auto;margin-right: auto;}ul#tabs-nav li {list-style: none;margin-left : 0;margin-right: 0;padding-left: 10px;padding-right : 10px;border-right: 1px dashed #000000;border-left : 1px dashed #000000;cursor: pointer;cursor: hand;color : #000000;background-color: #FFFFFF;}ul#tabs-nav li.selected {font-weight : bold;color : #FFFFFF;background-color: #000000;}div#mdltxt_usertree_loadingPanel,div#mdltxt_usertree_categoryAccessPanel,div#mdltxt_usertree_courseAccessPanel,div#mdltxt_usertree_userAccessPanel {border: 1px solid #000000;width : 40%;float : right;display : none;}div#mdltxt_usertree_categoryAccessPanel,div#mdltxt_usertree_courseAccessPanel,div#mdltxt_usertree_userAccessPanel h3{margin-top: 0px;}ul.mdltxt_usertree_category {margin-left : 2em;padding : 0;}ul.mdltxt_usertree_category li {padding-left: 5px;margin-left : 5px;font-weight : bold;font-size : medium;list-style-type : disc;list-style-image: url(http://intranet.liv-stu.co.uk/blocks/moodletxt/pix/icon_group.gif);list-style-position : outside;}ul.mdltxt_usertree_category li ul {display : none;}ul.mdltxt_usertree_course li {list-style-type : disc;list-style-image: url(http://intranet.liv-stu.co.uk/blocks/moodletxt/pix/icon_teacher.gif);list-style-position : outside;font-weight : normal;font-size : small;}ul.mdltxt_usertree_course li.mdltxt_usertree_admin {list-style-type : disc;list-style-image: url(http://intranet.liv-stu.co.uk/blocks/moodletxt/pix/icon_admin.gif);list-style-position : outside;font-weight : bold;}ul.mdltxt_usertree_category li.mdltxt_usertree_norecords {list-style-type : disc;list-style-image: none;list-style-position : outside;font-weight : normal;font-size : small;}img.mdltxt_usertree_expand {cursor: pointer;cursor: hand; border: 0;}p.prevNext {position: absolute;width : 100%;text-align: justify;font-size : large;font-weight : bold;bottom: 0;left: 0;}p.prevNext span.jFlowNext {margin: 0;text-align: right;float : right;width : 20%;}p.prevNext span.jFlowPrev, p.prevNext span.jFlowNext{cursor: pointer;cursor: hand;}#jFlowSlide{margin: 0 auto;}div.slide fieldset {max-width : 600px;margin-left : auto;margin-right: auto;}select.sourceBox {width : 100%;}div.sendtab {clear : both;}div#leftPane {width : 35%;float : left;}div#centrePane {width : 25%;float : left;margin: 0 auto;text-align: center;padding-top : 4em;}div#rightPane {float : right;width : 35%;}option.mdltxt_opt_user {background-color: #fff;}option.mdltxt_opt_userGroup {background-color: #fff;}option.mdltxt_opt_abContact {background-color: #fff;}option.mdltxt_opt_abGroup {background-color: #fff;}option.mdltxt_opt_add {background-color: #FFFFFF;}select#finalRecipients {width : 100%;}input.submit {}#navWrapper {width : 90%;margin: 0 auto;clear : both;}ul#navigator {clear : both;color : #000000;background-color: #FFFFFF;width : 100%;margin: 0;padding : 0;text-align: center;}#navigator li{margin: 0;display : inline;height: 30px;padding : 5px 5px 0 5px;list-style: none;text-align: center;cursor: pointer;cursor: hand;color : #000000;background-color: #FFFFFF;border: 1px #000000 solid;}#navigator li.menuCurrent {color : #FFFFFF;background-color: #000000;}#navigator li.done{background-color: #00D8FF;}.block_news_items .newlink {text-align: center;}.sent{display:none;}.showsent{margin:0 auto;padding:10px;width:150px;text-align:center;font-weight:bold;border-width:1px;border-style:solid;}.blocks-quickmail .generaltable .r0 {background-color: #f0f0f0;}.blocks-quickmail .generaltable .r1 {background-color: #fafafa;}body#blocks-quickmail-emaillog table#emaillog .header {text-align: left;}body#blocks-quickmail-emaillog table#emaillog .header .commands {display: inline;}body#blocks-quickmail-emaillog table#emaillog td {border-left-width: 1px;border-right-width: 1px;border-left-style: solid;border-right-style: solid;vertical-align: bottom;border-color: #DDDDDD;}body#blocks-quickmail-emaillog table#emaillog .header,body#blocks-quickmail-emaillog table#emaillog .cell{padding: 4px;}.block_quiz_results {text-align: center;}.block_quiz_results table.grades .number, .block_quiz_results table.grades .grade {text-align: right;width: 10%;}.block_quiz_results table.grades {text-align: left;width: 100%;}.block_quiz_results table.grades caption {margin: 1em 0px 0px 0px;border-bottom: 1px solid;font-weight: bold;}.block_quiz_results h1 {margin: 4px;font-weight: bold;font-size: 1.1em;}.block_rss_client .link {border-top:1px solid;border-top-color:#DDDDDD;padding-bottom:5px;font-size:0.82em;}.block_rss_client .description {color:#555555;font-size:0.78em;padding-left:10px;padding-bottom:8px;}.block_rss_client .title {font-size:1.0em;}.block_rss_client .image {}.blockconfigtable #rssfeeds {margin-left: auto;margin-right: auto;background-color: blue;}.blockconfigtable #rssfeeds td.actions {text-align: center;vertical-align: middle;padding: 10px;}.blockconfigtable #rssfeeds td.feed {vertical-align: middle;padding: 5px;}.blockconfigtable #rssfeeds .title {font-weight: bold;margin-bottom: 2px;}.blockconfigtable #rssfeeds .url, .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, .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-color: #efefef;background-image: none;}.grade-report-grader table#user-grades td.vmarked, .grade-report-grader table#user-grades tr.odd td.vmarked {background-color: #ffcc33;}.grade-report-grader table#user-grades td.hmarked, .grade-report-grader table#user-grades tr.odd td.hmarked {background-color: #ffff99;}.grade-report-grader table#user-grades td.hmarked.vmarked, .grade-report-grader table#user-grades tr.odd td.hmarked.vmarked{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,.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-width:1px;border-style:solid;margin-top: 20px;}.grade-report-grader #overDiv table {margin: 0;}.grade-report-grader #overDiv table td.feedback {border: 0px;}.grade-report-grader #overDiv .feedback {background-color: #AABBFF;color: #000000;font-family: Verdana;font-size: 70%;font-weight: normal;}.grade-report-grader #overDiv .caption {background-color: #5566CC;color: #CCCCFF;font-family: Arial;font-size: 70%;font-weight: bold;}.grade-report-grader div.submit {margin-top: 20px;text-align: center;}.grade-report-grader table#user-grades td {border-width:1px;border-style:solid;}.grade-report-grader table#user-grades tr.heading {border-width:0px 0px 0px 0px;border-style:solid;}.grade-report-grader table#user-grades .heading td {border-width:0px 0px 0px 0px;border-style:solid;}.grade-report-grader table#user-grades th.category {border-width:1px 1px 0px 1px;border-style:solid;vertical-align: top;}.grade-report-grader table#user-grades th.user {border-width:0px 0px 1px 0px;border-style:solid;}.grade-report-grader table#user-grades th.useridnumber {border-width:0px 0px 1px 1px;border-style:solid;}.grade-report-grader table#user-grades th.categoryitem,.grade-report-grader table#user-grades th.courseitem,.grade-report-grader table#user-grades td.topleft {border-width:0px 1px 0px 1px;border-style:solid;vertical-align: top;}.grade-report-grader table#participants th {vertical-align: top; }.grade-report-grader table#user-grades td.fillerfirst {border-width:0px 0px 0px 1px;border-style:solid;}.grade-report-grader table#user-grades td.fillerlast {border-width:0px 1px 0px 0px;border-style:solid;}.grade-report-grader table#user-grades th.item {border-width:1px 1px 1px 1px;border-style:solid;vertical-align: top;}.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-gradesth.user {text-align:left;}.grade-report-grader table#user-gradestd.useridnumber {text-align:left;}.grade-report-grader table#user-gradestd {text-align:right;}.grade-report-grader table#user-grades th.range {border-width:1px 1px 1px 1px;border-style:solid;}.grade-report-grader table#user-grades .userpic {display: inline;margin-right: 10px;}.grade-report-grader table#user-grades .quickfeedback {border: #000000 1px dashed;}.grade-report-grader #siteconfiglink {text-align: right;}.grade-report-grader table#user-grades .hidden,.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-left: 5px;padding-right: 5px;}.grade-report-user table#user-grade .datesubmitted {font-size: 0.7em;}.grade-report-user table#user-grade .courseitem,.grade-report-user table#user-grade .categoryitem {font-weight: bold;}.grade-report-user table#user-grade td.cell {padding-left: 5px;padding-right: 5px;}#graded_users_selector {float: right;text-align: right;}.grade-report-user table#user-grade .hidden,.grade-report-user table#user-grade .hidden a {color:#aaaaaa;}body {background-image: url(img/body_bg.png);background-repeat:repeat-x;background-position:0 0;background-color:#a3d1e0;margin:0;padding:0;font-family:sans-serif;}a {text-decoration:none;color:#0000FF}a:hover {text-decoration:underline;color:#0000FF}a img {border:none;}#page_container { width:972px; margin:0 auto; position:relative;}#header{position:relative;width:955px;height:197px;margin:0 auto;}a#logo {position:absolute;left:8px;top:16px;}.logininfo {text-align:center;padding:8px 6px 9px 6px;color:#eee;position:absolute;top:38px;right:0;width:240px;background-color:#131f53;border:1px solid #123483;font-size:11px;}.logininfo a{color:#34b0eb;}.logininfo img {float:right;margin-left:7px;margin-top:-2px;}div#header div#accessibility_opts {color:#fff;font-size:10px;overflow:hidden;position:absolute;top:11px;right:0;}div#header div#accessibility_opts div {float:left;}div#header div#accessibility_opts a {margin:0 0 0 5px;}div#header div#accessibility_opts img {vertical-align:text-top;}ul#tabs {position:absolute;padding:0;margin:0px;top:110px;left:0;height:40px;list-style-type:none;width:955px;}ul#tabs li {padding:0;margin:0 1px 0 0;float:left;text-align:center;position:relative;}ul#tabs li a {font-size:14px;font-weight:bold;text-decoration:none;padding:13px 10px;display:block;width:136px;height:14px;color:#eee;background-image:url(img/tabs.png);background-position:0 -80px;}ul#tabs li a.tall {padding:4px 10px 0 10px;height:40px;}ul#tabs li a.sm_text {font-size:13px}ul#tabs li a.flyout { color:#eee;background-position:0 -120px;}ul#tabs li a.flyout:hover{ color:#eee; background-position:0 -200px;}ul#tabs li a:hover{ color:#eee; background-position:0 -160px;}ul#tabs li a.hover_flyout {color:#eee; background-position:0 -200px;}ul#tabs li a.active{ color:#000; background-position:0 0; }ul#tabs li a.flyout.active{ color:#000; background-position:0 -40px;}ul#tabs li a.hover_flyout.active:hover{ color:#000; background-position:0 -40px;}.nav_flyout {display:none;width:948px;position:absolute;top:150px;left:8px;border:4px solid #16527E;background:url(img/menu_flyout_bg.png);background-repeat:repeat-x;background-color:#e6f2f7;z-index:100000;}.nav_flyout ul, .nav_flyout li {margin:0;padding:0;}.nav_flyout ul.col {list-style-type:none;float:left;width:230px;margin:10px 0 0 5px;padding:0 0 5px;background:url(img/menu_flyout_seperator.png); background-repeat:no-repeat;background-position:top right;}.nav_flyout ul.col.last {width:230px;}.nav_flyout ul.col li {margin:0 5px;padding-bottom:5px;font-size:9px;color:#bbb;list-style-type:none;}.nav_flyout ul.col li a {display:block;padding:1px 5px;color:#333;font-size:16px;line-height:normal;}.nav_flyout ul.col li ul {padding:4px 0;margin:5px 0 0 8px;}.nav_flyout ul.col li ul li {margin:0;padding-bottom:4px;}.nav_flyout ul.col li ul li a {color:#1C609F;font-weight:normal;font-size:13px;}.nav_flyout a {color:#1C609F;}.nav_flyout ul.last {background:none;}.nav_flyout ul.col.wide {width:350px;}#container-top {position:absolute;left:0;top:150px;height:59px;width:955px;background-image:url(img/container_sprite.png);background-repeat:no-repeat;background-position:0 0;overflow:hidden;}ul#breadcrumbs{font-size:15px;width:953px;height:40px;margin:0 0 0 2px;padding:0;border-bottom:1px solid #DADDDE;list-style-type:none;font-weight:bold;overflow:hidden;}ul#breadcrumbs a {text-decoration:none;padding-top:17px;}ul#breadcrumbs a:hover {text-decoration:underline; color:#0000FF;}ul#breadcrumbs li {height:28px;float:left;background:url(img/breadcrumb_seperator.png);background-position:right;padding:12px 27px 0 14px;background-repeat:no-repeat;}ul#breadcrumbs li.last {background:none;}ul#breadcrumbs li.home {background:url(img/breadcrumb_home.png);width:63px;height:32px;padding:8px 0 0 20px;background-position:right;}ul#breadcrumbs ul {list-style-type:none;}#content {position:relative;width:951px;margin:0 auto;background-image:url(img/container_sides.png);overflow:hidden;padding: 0 10px 30px 10px;z-index:100;}#sidebar_1{float:right;width:208px;margin:10px 10px 0 0;display:inline;}.sidebox {padding:45px 15px 0 15px;_padding:0;width:178px;background-color:#fff;background:url(img/side_box_bg.png);font-size:15px;margin:0px 0 15px 0;position:relative;}div.sb_content ul.links {padding:0;margin:0 0 0 5px;list-style-type:none;}div.sb_content ul.links li {margin:8px 0;}.sb_content {text-align:left;padding:0;margin:0;overflow:hidden;_padding:45px 0 0 15px;}.sb_content p{}.sidebox h3{margin:0;padding-top:15px;font-size:16px;color:#fff;text-align:center;position:absolute;top:0px;left:0px;height:28px;width:208px;background:url(img/sidebox.png);background-position:0 0;}.sb_content ul {padding-left:10px;padding-top:5px;margin-top:5px;margin-left:10px;}.sb_content ul.list {list-style-type:none;padding:0px;margin:0px;width:190px;}.sb_content ul.list li {clear:both;padding:2px 0;}.sb_content ul.list .c0 {float:left;}.sb_content ul.list .c1 {float:left;width:147px;}.sidebox_footer {margin:0 0 0 -15px;_margin:0 0 0 0px;width:208px;height:18px;background:url(img/sidebox.png);background-position:0 -43px;background-color:#fff;}.tabtree {position:relative;top:10px;}.tabrow0 {text-align: center;width:100%;margin:0;padding:0;list-style:none;font-size: 100%;line-height: normal;}.tabrow0 li {display: inline; margin: 0;padding: 0;}.tabrow0 a span {padding:0;background:none;}.tabrow1 li a span {background: none !important;}.tabrow0 a {text-decoration: none; background:none; margin: 0; padding:0;}.tabrow0 a:hover {background-image:none;}.tabrow0 .here a:hover { background-image: none;}.tabrow0 a:hover span {background-image: none;}.tabrow0 .here a:hover span {background-image: none;}.tabrow0 .here a {color:#444;}.tabrow0 .here a:link,.tabrow0 .here a:visited,.tabrow0 .here a.nolink {position:relative;z-index:102;}.tabrow0 .empty {height: 1px;overflow: hidden;padding: 0;}.tabrow0 div,.tabrow0 ul {position: relative;margin: 0;padding: 0;list-style: none;line-height: normal;background: none;font-size: 100%;}.tabrow0 ul li {display:inline;margin-top:0;background-image: none;}.tabrow0 ul a {background-image: none;color:#00c;margin:0;padding:0;border:0}.tabrow0 ul a span {padding: 0;background-image: none;}.tabrow0 ul .last span,.tabrow0 ul li a:hover, .tabrow0 ul li a:hover span,.tabrow0 ul .here a:hover, .tabrow0 ul .here a:hover span {background-image: none !important;}.tabrow0 ul div {display: none;}ul.tabrow1 li a,ul.tabrow1 li a:link,ul.tabrow1 li a:visited {color:#00c;font-size: 100%;}ul.tabrow1 li.here.selected a {color:#444;}div#tabs.tabtree {width:763px;height:44px;background-image:url(img/moodle/tab_bar_single.png);margin:0 auto 15px auto;background-repeat:no-repeat;}div#tabs.tabtree_sub {width:763px;height:87px;background-image:url(img/moodle/tab_bar.png);margin:0 auto 15px auto;background-repeat:no-repeat;}div#tabs div.tabrow1.empty {display:none;}div#tabs ul.tabrow1{float:left; margin:-7px auto 0 auto;border:none;}div#tabs ul li a{padding:0 10px;}div#tabs ul li a:hover {text-decoration:underline;}div#tabs ul.tabrow0 {margin:0 auto 10px auto;height:30px;padding-top:12px;}#page_content {width:700px;float:left;margin-left:18px;font-size:15px;display: inline;min-height:700px;}#page_content .page_indent {padding:0 0 0 16px; margin-bottom:40px;}#page_content .column {width:328px; float:left; }#page_content .column.right-bdr {border-right:1px dotted #bbb;padding-right:10px;width:323px;}#page_content a {text-decoration:none;border-bottom:1px dotted #6b98b0;}#page_content a:hover {background-color: #ebf4fe; border-bottom:1px dotted #6b98b0;}#page_content a:visited {color:#460D6F;border-bottom:1px dotted #460D6F;}#page_content a:visited:hover {background-color: #F8EFFF}#page_content a.external {background:transparent url(img/external.png) center right no-repeat;padding-right: 13px;}#page_content h1, h1.homepage_h1, .content .summary h1 {font-size:21px;height:auto;padding:9px 0 8px 15px;border:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);background-color:#d7d7d7;background-repeat:repeat-x;margin:0 0 25px 0;}#page_content h1 {margin-top:10px;}#page_content h2.homepage_h2, .content h2 {font-size:17px;height:auto;padding:6px 0 5px 15px;border:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);background-color:#d7d7d7;background-repeat:repeat-x;margin:0 0 25px 0;}#page_content h2.homepage_h2 {position:relative;width:334px;left:-17px;}#page_content h2.homepage_h2.news_page {left:0;width:684px;}#page_content h2.homepage_h2.left-column {border-right:none;}#page_content.admin_page {width:850px;float:none;display:block;margin:0 auto;padding-top:50px;min-height:500px;}#page_content.admin_page form.mform{margin:0 0 0 43px;}#page_content.admin_page form.mform #id_courserole_ct {width:700px;}#sidebar_1.admin_page {position:absolute;border:1px solid #c9cdcf;background-color:#f3f3f3;top:0px;right:30px;z-index:100000;padding:7px 0 7px 7px;}#sidebar_1.admin_page .sidebox {padding:0;_padding:0;width:178px;background-color:#fff;background:none;font-size:15px;margin:0;position:relative;z-index:100000;}#sidebar_1.admin_page .sidebox .sb_content {text-align:left;padding:10px 0 0 0;margin:0;overflow:hidden;display:none;}#sidebar_1.admin_page .sidebox h3{background-image:url(img/moodle/gear.png);background-repeat:no-repeat;background-position:28px 0;padding:0 0 0 50px;margin:0;text-align:left;height:auto;width:150px;color:#0000ff;font-weight:normal;position:relative;font-size:15px;display:block;}#sidebar_1.admin_page .sidebox h3:hover {cursor:pointer;text-decoration:underline;}#sidebar_1.admin_page .sidebox_footer {display:none;}#page_content.admin_page form#adminsettings .settingsform select {max-width:500px;}#page_content.admin_page .settingsform .generalbox {width:805px;padding:20px 20px;margin-bottom:35px;}#page_content.admin_page .generalbox .generaltable {width:100%;margin-bottom:20px;}#page_content.admin_page form#adminsettings .form-buttons {width:100%;text-align:center;margin:20px 0 40px 0;}#page_content.admin_page form#authmenu div.boxwidthwide {width:805px;padding:0px 20px;margin:0;}#page_content.admin_page form#authmenu .informationbox{border:none;}#page_content.admin_page form#authmenu div.boxwidthwide div.boxwidthwide {width:100%;padding:0;}#page_content.admin_page form.popupform select{width:400px;}#page_content #newspage h1.news_h1 {font-size:21px;height:auto;padding:9px 0 8px 15px;border:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);background-color:#d7d7d7;background-repeat:repeat-x;margin:0 0 25px 0;}#page_content #newspage img {border:1px solid #000;}#page_content #newspage .post_date.news {font-size:13px;}#page_content #newspage a.permalink {font-size:12px;margin-top:12px;}#page_content #newspage ul.post_footer_links {list-style-type:none;padding:0;margin:25px 0 0 0;overflow:hidden;width:100%;}#page_content #newspage ul.post_footer_links li {margin:0;padding:0 25px 0 0;float:left;}#page_content #newspage ul.post_footer_links li a{background-repeat:no-repeat;padding-left:23px;display:block;border:none;}#page_content #newspage ul.post_footer_links li a:hover {background:transparent;text-decoration:underline;background-repeat:no-repeat;}#page_content #newspage ul.post_footer_links li.print a {background-image:url(img/printer.png);}#page_content #newspage ul.post_footer_links li.print a:hover {background-image:url(img/printer.png);}#page_content #newspage ul.post_footer_links li.email a {background-image:url(img/email.png);}#page_content #newspage ul.post_footer_links li.email a:hover {background-image:url(img/email.png);}#page_content #newspage ul.post_footer_links li.permalink a {background-image:url(img/link.png);}#page_content #newspage ul.post_footer_links li.permalink a:hover {background-image:url(img/link.png);}#page_content #newspage ul.post_footer_links li.feed a {background-image:url(img/feed.png);}#page_content #newspage ul.post_footer_links li.feed a:hover {background-image:url(img/feed.png);}#page_content h2.news_h2 {margin-bottom:0;font-size:18px;}#page_content .post_date {font-size:11px;color: #7a7878;display:block;}#page_content h2.news_h2.post_1{margin-top:24px;padding-top:20px;border-top:1px dotted #bbb;}#page_content h2.news_h2.post_2{margin-top:24px;padding-top:20px;border-top:1px dotted #bbb;margin-bottom:4px;}#page_content ul.news_list {list-style-type:none;padding:0;margin:0;}#page_content ul.news_list li{padding:0; margin:0 0 22px 0;}#page_content ul.news_list li a.news_list_link {font-size:15px; font-weight:bold;margin:-1px;}#page_content ul.news_list li p{padding:0;margin:5px 0 0 0;font-size:12px;}#page_content ul.newspage li {padding:0; margin:0 0 5px 0;font-size:16px;}#page_content #emailformcontainer {display:none;}form#sendEmail div.errorss {font-size:14px;margin-top:13px;color:red;font-weight:bold;}#footer {position:relative;padding-top:30px;font-size:14px;color:#000;height:40px;width:971px;background-image:url(img/container_sprite.png);background-position:0 -59px;background-repeat:no-repeat;margin: 0 auto;overflow:visible;z-index:1000000;}#footer a#backToTop {position:absolute;top:-22px;right:21px;}#footer a {color:#000; text-decoration:underline;}#footer ul {width:852px;margin: 0 auto;padding:0;list-style-type:none;overflow:hidden;}#footer ul li {text-align:center;width: 140px;float:left;padding:0;margin:0;}#footer ul#second_row {width:685px;margin:22px auto 22px auto;font-size:13px;}#footer ul#second_row li {text-align:center;width:auto;float:left;padding:0 18px;margin:0;}#slideshow_hp {margin:9px 0 20px 0;height:154px;position:relative;color:#fff;border:none;padding:0;overflow:hidden;border:1px solid #444;display:none;}#slideshow_hp img{height:154px;}#slideshow_hp div.slideshow a {border:none;}#slideshow_hp div.slideshow a:hover {background-color:#222;}#slideshow_hp div.slideshow a {border:none;color:#fff;}#my_options {margin-top:9px;background:url(img/moodle/my_courses_sprites.png);width:700px;height:50px;position:relative;z-index:10000;background-position: 0 -47px;background-repeat:no-repeat;margin-bottom:10px;}#my_options ul{margin:0px;padding:5px 0 0 35px;list-style-type:none;overflow:hidden;}#my_options ul li {width:135px;height:38px;float:left;margin-right:30px;}#my_options ul li a{padding-left:43px;color:#000;text-decoration:none;font-weight:bold;display:block;width:92px;height:27px;padding-top:11px;font-size:14px;outline:navy;background-image:url(img/moodle/my_options_buttons.png);background-color:transparent;border:none;}#my_options ul li#messages a {background-position:0 0;}#my_options ul li#messages.new a {color:red;}#my_options ul li#messages a:hover, #my_options ul li#messages a.hover_flyout {background-position:0 -38px;background-color:transparent;border:none;}#my_options ul li#contacts a { background-position:0 -76px; background-color:transparent;}#my_options ul li#contacts a:hover, #my_options ul li#contacts a.hover_flyout { background-position:0 -114px; background-color:transparent; border:none;}#my_options ul li#websearch a {background-position:0 -152px;background-color:transparent;padding-left:35px;width:100px;}#my_options ul li#websearch a:hover, #my_options ul li#websearch a.hover_flyout {background-position:0 -190px;background-color:transparent;border:none;}#my_options ul li#helpcentre a {background-position:0 -231px;background-color:transparent;padding-left:37px;width:98px;}#my_options ul li#helpcentre a:hover, #my_options ul li#helpcentre a.hover_flyout {background-position:0 -269px;background-color:transparent;border:none;}#my_options ul li a:visited {color:#000;border:none;background-color:transparent;}#my_options_flyout {display:none;top:20px;left:28px;position:absolute;width:700px;background:url(img/moodle/my_page_bg_sprites.png);background-position:0 0;z-index:100;}#my_options_flyout a {background-color:transparent;border:none;}#my_options_flyout a:hover {background-color:transparent;text-decoration:underline;border:none;}.flyout_container{margin:50px 0 20px 30px;}#my_options_flyout .footer {margin:0 0 -15px 0;width:700px;height:15px;background:url(img/moodle/my_options_box_flyout_footer.png);background-position:bottom;}hr#course-list-separator {border:none;border-top:1px solid #c1c5c6;margin-top:18px;margin-bottom:15px;}#my_options_flyout .flyout_container table#msgTable {width:625px;border:1px solid #c1c5c6;background-color:#fff;}#my_options_flyout .flyout_container #msgTable td,#my_options_flyout .flyout_container #msgTable th{padding:4px 9px;border-left:1px solid #c1c5c6;}#my_options_flyout .flyout_container #msgTable tr {border-bottom:1px dotted #c1c5c6;}#my_options_flyout .flyout_container #msgTable th {border-bottom:none;background-image:url(img/moodle/forum_intro_bg.png);background-position:bottom;background-repeat:repeat-x;height:30px;}#my_options_flyout .flyout_container #msgTable .alt {background-color:#f9fafa;}#my_options_flyout .flyout_container #msgTable .msgopts, #my_options_flyout .flyout_container #msgTable .options { padding:4px 0;width:10px;}#my_options_flyout .flyout_container #msgTable .from { width:150px;}#my_options_flyout .flyout_container #msgTable .msgopts ul{padding:0;margin:0;list-style-type:none;}#my_options_flyout .flyout_container #msgTable .msgopts ul li{float:left;margin:0 6px;}#my_options_flyout .flyout_container #msgTable .msgopts ul li a,#my_options_flyout .flyout_container #msgTable .msgopts ul li a:hover{border:none;background:none;}#my_options_flyout .flyout_container #msg_flyout_bottom {width:625px;overflow:hidden;}#my_options_flyout .flyout_container #msg_flyout_bottom a#full_msg_hst {float:right;margin-top:15px;background:none;border:none;}#my_options_flyout .flyout_container #msg_flyout_bottom a#full_msg_hst:hover{text-decoration:underline;}#my_options_flyout div#messages_content{display:none;}#my_options_flyout div#messages_content span.new{color:red;}#my_options_flyout div#contacts_content {display:none;}#my_options_flyout div#websearch_content {display:none;}#pageAlert {background-color:#f7dfdb;border:1px solid #BD5353;color:#81261D;padding:0px 10px 0px 10px;width:680px;margin:0 0 15px 0;position:relative;overflow:hidden;}#pageAlert h2 {font-size:18px;margin:0 0 10px 0;padding:0;}#pageAlert p {font-size:13px; margin:8px 0 8px 0;}.pageMsg {background-color:#d9ffe0;border:1px solid #226F3B;color:#001F01;padding:0px 10px 0px 10px;width:680px;margin:0 0 15px 0;position:relative;overflow:hidden;}.pageMsg h2 {font-size:18px;margin:0 0 10px 0;padding:0;}.pageMsg p {font-size:13px; margin:8px 0 8px 0;}#mypage-content .pageMsg.errorMsg {background-color:#FFEFEF;border:1px solid #5F0000;color:#5F0000;}#mypage-content .pageMsg.errorMsg label {font-size:13px;}div#help-centre-links {background-color:#ececec;border:1px solid #b0b6b8;margin-bottom:15px;overflow:hidden;padding-bottom:13px;position:relative;width:698px;}div#help-centre-links h2 {margin:0;padding:0;font-size:16px;background-image:url(img/moodle/forum_intro_bg.png);padding:7px 0 0 10px;height:27px;}div#help-centre-links div.hcl-section {margin:13px 0 0 17px;width:320px;float:left;font-size:12px;padding:0 0 5px 0;}div#help-centre-links div.hcl-section a {border:none;}div#help-centre-links div.hcl-section a:hover {background-color:transparent;text-decoration:underline;}div#help-centre-links div.hcl-section.sep {border-right: 1px dotted #c7cbcd;}div#help-centre-links div.hidden {margin:15px 0 15px 17px;border-top: 1px dotted #c7cbcd;padding-top:15px;width:100%;float:left;clear:both;display:none;}div#help-centre-links form#adv_search label {font-weight:bold;display:block;margin-bottom:8px;}div#help-centre-links form#adv_search .text_field{width:400px;}div#help-centre-links div.hcl-section h3 {margin:0 0 10px 0;padding:0;font-size:14px;}div#help-centre-links div.hcl-section ul{margin:0 0 0 25px;padding:0;}div#help-centre-links div.hcl-more-link {font-size:11px;background-image:url(img/moodle/down.gif);padding-left:15px;background-repeat:no-repeat;position:absolute;bottom:2px;right:8px;}div#help-centre-links div.hcl-more-link a {border:none;}div#help-centre-links div.hcl-more-link a:hover {background-color:transparent;text-decoration:underline;}#up_title {padding:0;margin:0;font-size:20px;float:left;overflow:hidden;font-weight:bold;}#up_usrimage {overflow:hidden;padding:0;margin:0;float:right;border:1px solid #000;}#up_links {float:left;overflow:hidden;padding:0;margin:0;font-size:11px;}#up_lastlogin{float:left;overflow:hidden;padding:0;margin:0 0 -8px 25px;clear:both;font-size:11px;margin-top:10px;}ul#cat_boxes_list,ul#cat_boxes_list_sortable{list-style-type:none;margin:0;padding:0;}.course_category_box {z-index:0;position:relative;width:690px;background:url(img/moodle/my_page_bg_sprites.png);background-position:-700px 0;padding:0 0 20px 10px;overflow:hidden;margin:0 0 15px 0;min-height:19px;}.course_category_box h2 {position:absolute;margin:0px;left:0;width:667px;height:29px;background:url(img/moodle/my_courses_sprites.png);background-repeat:no-repeat;background-position:0 0;font-size:17px;padding:10px 0 0 33px;}ul#cat_boxes_list_sortable h2 {cursor:move;}.course_category_box h2 span {font-size:11px;position:absolute;right:15px;top:13px;font-weight:normal;text-decoration:underline;cursor:pointer;}.course_category_box h2 span:hover {text-decoration:none;}.course_category_box .course_category_box_footer {width:700px;height:7px;position:absolute;background:url(img/moodle/my_courses_sprites.png);background-repeat:no-repeat;background-position:0 -40px;bottom:0;left:0;_margin-bottom:-10px;}ul.listView{font-size:14px;list-style-type:none;padding:0 0 0 30px;float:left;margin:55px 0 5px 0;}div#page_content div.course_category_box ul.listView li a {font-weight:bold;background-color:transparent;border-bottom:none;}div#page_content div.course_category_box ul.listView li a:hover {text-decoration:underline;}ul#cat_boxes_list_sortable li.course_category_box ul.listView a.hidden{color:#9F9F9F; display:block;}ul.listView li{border:none;min-height:0px;padding:0px 0px 0px 25px;margin:11px 0px 11px 0px;background-image:url(img/moodle/notebooks.png);background-repeat:no-repeat;}.course_category_box .hidden {display:none;}.ui-state-highlight {border:1px dashed #ddd;margin-bottom:15px;padding:9px 0 9px 0;background-color:#FFFFEF;}#sidebar_1 table.minicalendar {width: 175px;background-color:#fff;padding:2px;margin:10px 0 0 0;border-width:1px;border-style:solid;border-collapse:separate;border-spacing:1px !important;}#sidebar_1 div.calendar-controls { width:175px;}#sidebar_1 div.calendar-controls span.current {margin:0;width:175px;}#sidebar_1 table.minicalendar th {padding:1px; margin:0;}#sidebar_1 table.minicalendar tr {font-size:11px;padding:0;margin:0;}#sidebar_1 table.minicalendar td {padding:0; margin:0;}#sidebar_1 .cal_popup_bg {width:150px;padding:0px;margin:0px;border:2px solid;background-color:#fff;}#sidebar_1 .cal_popup_close { margin-right:5px;}#sidebar_1 .cal_popup_caption {border-width:0px 0px 1px 0px;border-style:solid;padding-bottom:2px;}#sidebar_1 .admintree {font-size:14px;}#sidebar_1 .admintree .depth1 { margin-left:9px;}#sidebar_1 .admintree .depth2 { margin-left:18px;}#login {font-size:14px;width:175px;}#login label {float:left;cursor:pointer;font-size:13px;padding-top:3px;}#login input {width:105px; float:right}#login .username{margin: 10px 0 5px 0;overflow:hidden;}#login .password{clear:both;overflow:hidden;margin-bottom:10px;}#login .btn{clear:both;overflow:hidden;margin-bottom:5px; text-align:center;}#login .btn input{float:none;width:auto;}div.sb_content div.newlink {display:none;}div.sb_content ul.unlist {margin:0px;padding:0px;font-size:12px;}div.sb_content ul.unlist li {margin:0px;padding:0px;}div.sb_content ul.unlist li div.head {font-weight:bold;}div.sb_content ul.unlist li div.name {display:none;}div#content div.sidebox div.sb_content ul.unlist li.post div.info {display:block;font-weight:normal;margin:3px 0 10px 0;padding:0 0 5px 0;text-align:left;border-bottom:1px dotted #add7e3;}div.sb_content ul.unlist li div.info a {font-weight:normal;}ul.section {list-style-type:none;padding:0;margin:0;}input.popup-form-submit {border:1px solid;}li.activity {padding:0; margin:0; position:relative;}.topics {margin-top:7px;_margin-top:0px;}.topics td.spacer{height:5px;margin-top:25px;float:left;}.topics tr.section td.left { display:none; vertical-align:top;}.topics tr.section td.content { vertical-align:top; padding-left:17px;}.topics tr.section td.right { vertical-align:top;position:absolute; right:-10000px;}#page_content .topics tr.section td.right a {border:none; margin:3px;}#page_content .topics tr.section td.right a:hover {background-color:transparent;}#page_content .editing tr.section td.left { vertical-align:top; display:none;}#page_content .editing tr.section td.content {vertical-align:top;border-top:1px dashed #c1c5c6;border-left:1px dashed #c1c5c6;border-bottom:1px dashed #c1c5c6;width:100%;}.topics.editing tr.section td.right{vertical-align:top;border-top:1px dashed #c1c5c6;border-right:1px dashed #c1c5c6;border-bottom:1px dashed #c1c5c6; position:relative; right:0;}#page_content .editing tr.separator td.spacer{border:none;float:none;height:15px;}#page_content div h2.headingblock { display:none;}#page_content .content a{border:none;text-decoration:none;background-color:transparent;}#page_content .content h1 {font-size:21px;padding:9px 0 9px 15px;border:1px solid #c1c5c6;margin:0 0 25px -17px;}#page_content .content h2 {font-size:17px;padding:6px 0 6px 15px;border:1px solid #c1c5c6;margin:20px 0 25px -17px;}#page_content .content h3, #page_content .content h4 {}#page_content .content h1 img {float:right;margin:48px 0 10px 10px;}#page_content .content h2 img {float:right;margin:40px 0 10px 10px;}#page_content .content h3 img {float:right;margin:0 0 10px 10px;}#page_content tr.hidden td.content div.summary p, #page_content tr.hidden td.content div.summary p font, #page_content tr.hidden td.content div.summary h1, #page_content tr.hidden td.content div.summary h1 font, #page_content tr.hidden td.content div.summary h2, #page_content tr.hidden td.content div.summary h2 font {color:#aaa;}#page_content tr.hidden td.content div.summary h1, #page_content tr.hidden td.content div.summary h1 font, #page_content tr.hidden td.content div.summary h2, #page_content tr.hidden td.content div.summary h2 font {background-image:none;background-color:#fafafa;border-color:#eee;}div#page_content div#top_blocks {position:absolute;top:9px;left:28px;width:100%;z-index:1000;}div#page_content div#top_blocks a {background-color:transparent;border:none;}div#page_content div#top_blocks a:hover {text-decoration:underline;}div#page_content div#top_blocks_gap_holder{height:45px;}div#page_content div#top_blocks_gap_holder_editing {height:65px;}div#page_content div#top_blocks .sidebox {padding:8px;width:207px;border:1px solid #b0b6b8;background:none;background-image:url(img/moodle/down_icon.png);background-repeat:no-repeat;background-position:197px 9px;background-color:#ececec;font-size:15px;margin:0 12px 0 0;_margin:0 8px 0 0;position:relative;float:left;}div#page_content div#top_blocks .sidebox:hover {background-color:#f1f1f1;}div#page_content div#top_blocks ul.links {padding:0;margin:0;list-style-type:none;_padding-left:15px;}div#page_content div#top_blocks ul.links li {margin:9px 0;}div#page_content div#top_blocks .sb_content {text-align:left;padding:0;margin:10px 0 0 0;overflow:hidden;display:none;}div#page_content div#top_blocks .sidebox h3{margin:0;padding:0;font-size:14px;color:#000;text-align:center;height:auto;width:auto;background:none;position:relative;cursor:pointer;}div#page_content div#top_blocks .sb_content ul.list {list-style-type:none;padding:0px;margin:0px;width:205px;}div#page_content div#top_blocks .sb_content ul.list li {clear:both;padding:2px 0;}div#page_content div#top_blocks .sb_content ul.list .c0 {float:left;width:23px;}div#page_content div#top_blocks .sb_content ul.list .c1 {float:right;width:177px;}div#page_content div#top_blocks .sidebox_footer {display:none;}.lcc_navbutton {position:absolute;top:2px;z-index:100000;margin-top:5px;text-align:right;width:410px;right:-370px;}.lcc_navbutton .forumsearch{text-align:right;}.lcc_navbutton form {float:right;}.lcc_navbutton table {float:right;}.lcc_navbutton form.mymoodle, div.langmenu{display:none;}.lcc_navbutton #edit_pencil{ float:left; margin:5px 0 0 0;}div.buttons {text-align:center;}div#content .rolelink {float:right;margin:1px 10px 0 0;}select#switchcategory_jump {width:660px;margin-bottom:15px;}div.coursebox {width:95%;margin:0 auto 10px auto;border:1px solid #D5D8D9;background-color:#fbfbfb;}table.generalbox th {background-image:url(img/moodle/forum_bg_sprite.png);background-repeat:repeat-x;background-position:0 -75px;background-color:#F9F9F9;border:1px #D5D8D9 solid;}table.generalbox td {padding-left:10px;padding-right:10px;}form.mform {margin:0 auto 0 auto;}form.mform fieldset.clearfix {position:relative;padding:0px 0 20px 0;width:763px;border:1px solid #fff;background-image:url(img/moodle/moodle_form_bg.png);margin-bottom:20px;font-size:13px;display:block;}form.mform div.fcontainer{margin-top:60px;}form.mform fieldset .fitemtitle{width:220px;}form.mform fieldset #id_category {width:510px;}form.mform fieldset textarea{width:505px;}form.mform fieldset.hidden div.fitemtitle{text-align:left;width:auto;}form.mform fieldset.hidden textarea#id_content.form-textarea {width:743px;}form.mform fieldset.hidden .felement.ftextarea {width:100%;}form.mform fieldset.clearfix legend {padding:0;margin:0;}form.mform fieldset.clearfix legend span.widthHolder{position:absolute;margin:0px;left:0;top:0;*top:-2px;width:730px;height:29px;background:url(img/moodle/moodle_form_header.png);background-repeat:no-repeat;font-size:17px;padding:10px 0 0 33px;}form.mform fieldset.clearfix .mform_box_footer {width:763px;height:7px;position:relative;background:url(img/moodle/moodle_form_footer.png);background-repeat:no-repeat;bottom:-20px;_bottom:-30px; left:0;}form.mform fieldset.hidden {background:none;}form.mform fieldset.hidden .mform_box_footer {display:none;}div#userinfobox_header {background-image:url(img/moodle/moodle_form_header_no_bullet.png);background-position:0 0;background-repeat:no-repeat;margin:0 auto;width:763px;border:1px solid #fff; }table.userinfobox {border:none;width:763px;padding:0;background-image:url(img/moodle/moodle_form_bg.png);margin:0;}table.userinfobox .content {font-size:15px;}table.userinfobox img.userpicture {border:1px solid #bbb;}table.userinfobox tbody td {}div#userinfobox_footer {background:url(img/moodle/moodle_form_footer.png);background-position:bottom;background-repeat:no-repeat;padding-bottom:7px;margin-top:39px;}table.userinfobox td.side,table.userinfobox td.content {padding-top:20px;}table.userinfobox table.list tbody {background:none;}table.userinfobox table.list tbody tr {background:none; }#login_page form h1{font-size:17px; padding:10px 0 20px 13px;}#login_page form {margin:30px auto 60px auto;width:641px;height:288px;background:url(img/moodle/login_box.png);padding-left:20px;position:relative;}#login_page #login_form .input_field {margin:0 0 10px 0; width:315px;overflow:hidden;}#login_page #login_form label {cursor:pointer; float:left;margin-top:5px;}#login_page #login_form div.input_field input.field {font-size:15px;border:0px;height:31px;height:23px\9;width:213px;padding:0 6px 0 6px;padding:8px 6px 0 6px\9;margin:0;background-image:url(img/inputs3.png);background-position:0 0;float:right;}#login_pagediv.input_field input.field:focus {background-position:0 70px;outline:none;}#login_page #login_form div.input_field input.field.error{background-position:0 35px;outline:none;}#login_page #login_form div.input_field input.field.error:focus {background-position:0 35px;outline:none;}#login_form #submit {border:0px;width:107px;height:34px;background-image:url(img/buttons.png);padding-bottom:4px;margin:15px 0 0 0;font-size:15px;float:right;}#login_form #submit:hover{cursor:pointer;}#login_form #submit:active{ background-position:0 34px; outline:none;}#login_form #submit.active{ background-position:0 34px; outline:none;}#login_form #login_info_box {position:absolute;top:62px;right:25px;background-image:url(img/moodle/login_msg_box_confirm.png);background-repeat:no-repeat;width:253px;height:182px;padding:10px;font-size:12px;}#login_form #login_error_box{position:absolute;top:62px;right:25px;background-image:url(img/moodle/login_msg_box_error.png);width:253px;height:182px;padding:10px;font-size:12px;}#login_form #login_info_box h2, #login_form #login_error_box h2 {font-size:16px;margin:0 0 10px 0;padding:0;}#login_form #login_info_box h3, #login_form #login_error_box h3 {font-size:13px;margin:0 0 5px 0;padding:0;}#login_form #login_info_box p, #login_form #login_error_box p {margin:3px 0 12px 0;}#login_form #login_error_box .error {color:#000;}#login_form#login_links{font-size:13px;margin:30px 0 0 0;padding:0;list-style-type:none;width:315px;}#login_form#login_links li{margin:0;padding:0;text-align:center;margin-top:4px;}div#header div.navigation {position:absolute; left:-9999px;}div#content div.subscription{position:absolute; left:-9999px;}div#content a#subscription_opts {background-image:url(img/moodle/balloon__plus.png);background-repeat:no-repeat;padding-left:20px;position:absolute;top:20px;*top:10px;right:150px;font-size:13px;display:block;width:125px;}div#content div#intro {margin:10px auto 0 auto;border:1px solid #b0b6b8;background-image:url(img/moodle/forum_bg_sprite.png);background-repeat:repeat-x;background-position:0 -75px;background-color:#F1F1F1;padding:34px 15px 20px 15px;*padding-top:50px; width:807px;}div#content div.forumaddnew {margin-bottom:20px;}table.forumheaderlist {width:840px; margin:0 auto;border-bottom:none;}table.forumheaderlist tr th {background-image:url(img/moodle/forum_bg_sprite.png);background-position:0 0;background-repeat:repeat-x;height:30px;border-bottom:1px solid #D5D8D9;padding:0;}table.forumheaderlist tr th.header.author, table.forumheaderlist tr th.header.replies, table.forumheaderlist tr th.header.lastpost,table.forumheaderlist tr td.picture, table.forumheaderlist tr td.replies,table.forumheaderlist tr td.lastpost{border-left:1px solid #D5D8D9;}table.forumheaderlist tr th.header.topic {width:360px;}table.forumheaderlist tr th.header.replies {width:80px;}table.forumheaderlist tr th.header.lastpost{width:170px;text-align:center;}table.forumheaderlist tr.discussion td.topic.starter,table.forumheaderlist tr td.author,table.forumheaderlist tr td.picture, table.forumheaderlist tr td.replies,table.forumheaderlist tr td.lastpost {padding:3px;background-color:#fff;}table.forumheaderlist tr.discussion td {border-bottom:1px solid #D5D8D9;}table.forumheaderlist tr.discussion td.topic.starter,table.forumheaderlist tr td.author,table.forumheaderlist tr td.picture, table.forumheaderlist tr td.replies {font-size:13px;}div#content .forumsearch { position:absolute; left:-9999px;}div#content div.forumsearch_access .forumsearch {position:relative;left:0;text-align:right;}div#content a#search_forums_link {background-image:url(img/moodle/binocular.png);background-repeat:no-repeat;padding-left:20px;float:right;font-size:13px;display:block;width:100px;}div#content table.discussioncontrols {width:840px; margin:8px auto 0 auto;}div#content table.discussioncontrols form#mode{display:none;}div#content table.forumpost {width:840px; margin:17px auto 0 auto;}div#content table.forumpost {border:1px solid #D5D8D9;}div#content table.forumpost td.content {font-size:14px;}div#content table.forumpost tr.header td.topic,div#content table.forumpost tr.header td.picture.left{background-image:url(img/header_gradient_bg.png);background-repeat:repeat-x;height:41px;background-color:#d9d9d9;border-bottom:1px solid #D5D8D9;}div#content table.forumpost tr.header td.picture.left img {border:1px solid #D5D8D9;}div#content table.forumpost tr.header td.topic div.author {font-size:12px;}div#content table.forumpost td.content {padding:20px 45px 5px 0;background-color:#fbfbfb;}div#content table.forumpost td.content div.commands{margin-top:15px;}div#content table.forumpost td.side {background-color:#fbfbfb;}div.selector{text-align:center;}div.box.generalbox {width:840px;margin-top:20px;border:1px solid #bbb;background-color:#fbfbfb;padding:25px;}div#content table.generaltable, div#content table.generaltable th,div#content table.generaltable tbody tr td{border:1px solid #D5D8D9;background-color:#fbfbfb;}div#content table.generaltable th.header {background-image:url(img/moodle/forum_bg_sprite.png);background-position:0 0;background-repeat:repeat-x;height:29px;background-color:#ebebeb;padding:2px;}div#content table.generaltable th.header.user {width:250px;}div#content table.generaltable th.header.category {padding:0 25px;}div#content table.generaltable th.header.user .userpic{ display:inline; margin-right:8px;}div#content table.generaltable th.header.user a{}div#content h2.main {margin:15px 0 25px 0;}div.controls div.singlebutton,div.controls div.singlebutton form {width:100%;}div.controls div.singlebutton form div {width:101px;display:block;margin:0 auto 20px auto;}table.quizreviewsummary,div.multichoice {width:95%;margin:0 auto 20px auto;}p#longtimenosee{text-align:center;}form#assignform label {font-weight:bold;}form#assignform select#removeselect, form#assignform select#addselect{margin-top:10px;width:358px;height:320px;}form#assignform input#add, form#assignform input#add {width:85px;}#content div.reportlink {text-align:center;}#content #dates.box {width:807px;padding:15px;font-size:15px;margin-top:10px;}#content #dates.box .c0 {font-weight:bold;width:120px;}#content #intro + h3, #content #dates.box + h3, #content #intro + h3 + div + div + br + h3, #content #dates.box + h3 + div + div + br + h3, #content #intro + h3 + div + h3, #content #dates.box + h3 + div + h3 {font-size:17px;height:auto;padding:9px 0 8px 15px;border:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);background-color:#d7d7d7;background-repeat:repeat-x;margin:35px auto 0 auto;width:821px;}#content #intro + h3 + div, #content #dates.box + h3 + div, #content #intro + h3 + div + div + br + h3 + div, #content #dates.box + h3 + div + div + br + h3 + div{margin-top:10px;margin-bottom:10px;width:786px;}#content #intro + h3 + div + div form, #content #dates.box + h3 + div + div form, #content #intro + div form, #content #dates.box + div form {border:1px solid #d5d8d9;background-color:#fbfbfb;width:806px;margin:0 auto;padding:15px;}#content #intro + div {margin-top:10px;}#content #intro + h3 + div + div form fieldset p, #content #dates.box + h3 + div + div form fieldset p, #content #intro + div form fieldset p, #content #dates.box + div form fieldset p {margin:0 0 5px 0;padding:0;}#content #intro + h3 + div + div + br, #content #dates.box + h3 + div + div + br {display:none;}div.gradebook_selector, div#graded_users_selector {position:absolute; left:-9999px;}div#content .gradedisplay{ margin-top:16px;}div#content a#grade_opts {background-image:url(img/moodle/report.png);background-repeat:no-repeat;padding-left:20px;position:absolute;top:1px;right:107px;font-size:13px;display:block;width:90px;z-index:100000;}div#content a#grade_user_opts {background-image:url(img/moodle/group.png);background-repeat:no-repeat;padding-left:20px;position:absolute;top:23px;right:107px;font-size:13px;display:block;width:90px;z-index:100000;}div#grade-report-toggles {margin:15px auto 20px auto;overflow:hidden;width:390px;}div#grade-report-toggles .gradertoggle{width:130px; float:left;}div.top_spacer { margin-top:30px;}table.grade_input_table {border:1px solid #D5D8D9;background-color:#fbfbfb;margin:0 auto;}table.grade_input_table .devider {border-bottom:1px solid #D5D8D9;}table.grade_input_table td {padding:10px;}#content table#attempts {margin-top:20px;font-size:13px;}#content table#attempts .header {font-size:15px;}#content table#attempts div.files a{display:block;margin:0;width:250px;overflow:hidden;}#content table#attempts th.header {background:url(img/header_gradient_bg.png);background-repeat: repeat-x;background-color:#d7d7d7;}#content div.qgprefs {margin-top:25px;}#content div.qgprefs input {margin-top:15px;}#content div.allcoursegrades {margin:0 auto 15px auto;width:180px;text-align:center;font-weight:bold;}#content table#user-grades {font-size:11px;margin-left:5px;margin-right:5px;}#user-grades th.c0 {width:17%;font-weight:normal;}#content #user-grades th.header {background:url(img/header_gradient_bg.png);background-repeat: repeat-x;background-color:#d7d7d7;padding:8px 0;border-bottom:2px solid #aaa;}#content #user-grades tr.heading th.c0 {font-weight:bold;}#content #user-grades th.c0.user {border-bottom:1px solid #ccc}#content #user-grades td.overridden {background-color:#FFFBD3;}#content #user-grades .hidden {color:#ccc;}#participants_controls {margin:15px auto 25px auto;width:600px;}div.rolesform {margin:0 0 0 30px;display:inline;}table#participants{margin:35px auto 30px auto;}form#participantsform div.buttons {margin-bottom:40px}#showall {text-align:center;}#reports_page {z-index:0;position:relative;width:753px;background-image:url(img/moodle/moodle_form_bg.png);padding:50px 0 20px 10px;overflow:hidden;margin:20px auto 15px auto;}#reports_page h2 {position:absolute;margin:0px;left:0;top:-15px;width:730px;height:29px;background:url(img/moodle/moodle_form_header_no_bullet.png);font-size:17px;padding:10px 0 0 33px;}#reports_page .box_footer {width:763px;height:7px;position:absolute;background:url(img/moodle/moodle_form_footer.png);bottom:0;left:0;}#reports_page .logselectform select{margin-top:10px;}#content div.graph {text-align:center;}div#content form.logselectform,div#content div.loginfo {text-align:center;}div#content div.info {text-align:center;margin:25px 0;font-weight:bold;}div#content table.logtable {margin-top:25px;width:800px;}div#content table.logtable th.header {background-image:url(img/moodle/forum_bg_sprite.png);background-position:0 0;background-repeat:repeat-x;background-color:#f5f5f5;border:1px solid #c1c5c6;height:33px;}div#content table.logtable th.c1.header, div#content table.logtable th.c2.header , div#content table.logtable th.c3.header , div#content table.logtable th.c4.header{width:100px;}div#content table.logtable td {border:1px solid #c1c5c6;}div#content table#outlinetable {margin-top:35px;width:800px;}div#content form.participationselectform {width:650px;margin:20px auto;text-align:center;padding:20px;border:1px solid #D5D8D9;background-color:#fbfbfb;}div#content div#participationreport {padding:20px;border:1px solid #D5D8D9;background-color:#fbfbfb;width:800px;margin:0 auto;}div#content div#participationreport p.modulename {margin:10px 0 30px 0;}div#content div.statistics_display {margin:15px 0 30px 0;}div#content div.statistics_display form table.generaltable select#menucourse, div#content form table.generaltable select#menureport {width:200px;}div#content div.block-config{border:1px solid #D5D8D9;background-color:#fbfbfb;width:700px;margin:10px auto 30px auto;}div#content table#file_manager {margin:15px 0 50px 0;width:679px;background-image:url(img/moodle/filemanager_sides.png);background-repeat:repeat-y;padding:0px;border-collapse:collapse;border-spacing:0;border:0;margin:0 auto;position:relative;}div#content table#file_manager form#dirform {background-image:url(img/moodle/filemanager_header.png);background-repeat:no-repeat;background-position:top;width:679px;margin:-1px 0 0 -1px;}div#content div#fm_bottom {background-image:url(img/moodle/filemanager_bottom.png);background-repeat:no-repeat;background-position:top;width:679px;height:6px;margin:0 auto;}div#content table#file_manager form#dirform table.files {width:650px;margin-left:10px;}div#content table#file_manager form#dirform table.files tr .name, div#content table#file_manager form#dirform table.files tr .size, div#content table#file_manager form#dirform table.files tr .date {border-right:1px solid #d1d4d5;}div#content table#file_manager form#dirform table.files tr td{font-size:12px; }div#content table#file_manager form#dirform table.files td.name a {width:350px;max-width:350px;overflow:hidden;display:block;}div#content table#file_manager form#dirform table.files tr td.size {width:65px;}div#content table#file_manager form#dirform table.files tr td.commands {width:100px;}div#content table#file_manager form#dirform table.files tr td.date {width:110px;}div#content table#file_manager form#dirform table.files tr th.header{padding:10px 0 8px 0;font-size:16px;}div#content table#file_manager div#filespace_panel {width:659px;height:47px;background-image:url(img/moodle/filemanager_panel.png);background-repeat:no-repeat;background-position:top;padding:12px 0 0 20px;margin-bottom:20px;font-size:15px;}div#content table#file_manager table.fm_controls {margin-left:10px;width:650px;margin:0 auto 10px auto;}div#content p.fm_error {text-align:center;font-weight:bold;text-align:center;color:#aa0000;display:block;margin:10px auto 15px auto;border:1px solid;padding:20px;width:500px;background-color:#ffe8e8;}div#content div#fm_uploadform {border:1px solid #D5D8D9;background-color:#f3f3f3;padding:15px;width:600px;margin:10px auto 50px auto;}div#content div#fm_uploadform div#fm_uploadform_inner {padding:0 16px 10px 16px;}#content div#directory_page h1 {font-size:21px;padding:9px 0 0 15px;height:32px;border:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);margin:10px auto 25px auto;width:80%;text-align:center;}div#content div#directory_page table#directory {border:1px solid #d1d4d5;margin:0 auto;}div#content div#directory_page table#directory th {padding:6px 10px;border-right:1px solid #d1d4d5;border-bottom:1px solid #d1d4d5;text-align:center;background-image:url(img/moodle/forum_bg_sprite.png);background-position:0 0;}div#content table#directory td {padding:3px 10px;}div#content ul#contacts_display{width:730px;margin:0 auto;list-style-type:none;overflow:hidden;padding:0;}div#content ul#contacts_display li{width:231px;float:left;padding:0;margin:0 5px 0 5px;border:1px solid #c1c5c6;}div#content ul#contacts_display li h2 {font-size:15px;padding:7px 0 0 15px;height:24px;border-bottom:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);margin:0 0 10px 0;}div#content ul#contacts_display li div.contact_box {width:230px;overflow:hidden;margin-bottom:7px;}div#content ul#contacts_display li div.contact_box div.pix {float:left;margin-left:10px;}div#content ul#contacts_display li div.contact_box div.contact {float:left;padding-top:7px;margin-left:5px;}div#content ul#contacts_display li div.contact_box div.link {padding-top:7px;float:right;margin-right:7px;}div#content div.IC_note {text-align:center;}div#content div#my_options_flyout div#contacts_content ul#contacts_display{width:637px;margin:0;clear:both;font-size:12px;}div#content div#my_options_flyout div#contacts_content ul#contacts_display img{width:20px;}div#content div#my_options_flyout div#contacts_content ul#contacts_display li{width:199px;background-color:#fff;}div#content div#my_options_flyout div#contacts_content ul#contacts_display div.contact_box {margin-bottom:4px;}div#content div#my_options_flyout div#contacts_content ul#contacts_display div.contact {padding-top:2px;}div#content div#my_options_flyout div#contacts_content ul#contacts_display li div.contact_box {width:199px;}div#content div#my_options_flyout div#contacts_content div#mng_contacts_link {float:right;margin:0 41px 18px 0;}div#content div#my_options_flyout div#contacts_content div#mng_contacts_link a {background-image:url(img/moodle/group_edit.png);background-repeat:no-repeat;padding-left:20px;}div#content div#my_options_flyout ul#contacts_display li div.contact_box div.link, div#content div#my_options_flyout div#contacts_content div.note {display:none;}div#content div#websearch_content {width:635px;}div#content div#websearch_content div#sb_holder{width:460px;overflow:hidden;margin:0 auto;}div#content div#websearch_content div#sb_holder img#googlelogo {float:left;margin-top:3px;}div#content div#websearch_content div#sb_holder input#search {width:400px;float:right;}div#content div#websearch_content #googlesearch, #sitesearch {margin-left:20px;}div#content div#websearch_content #googlesearch {width:600px;font-size:12px;}div#content div#websearch_content .googleheader, .siteheader {font-size:15px;padding:7px 0 0 15px;height:24px;border-bottom:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);margin:0 0 10px 0;font-weight:bold;}div#content div#websearch_content .siteheader {margin-top:5px;}div#content div#websearch_content .gsc-search-box, .gsc-configLabelCell {display:none;} div#content div#websearch_content #resultbox {width:100%;border:1px solid #c1c5c6;background-color:#fff;margin-top:30px;overflow:hidden;}div#content div#websearch_content .gsc-resultsbox-visible {width:600px;margin-top:0px;}div#content div#websearch_content .gsc-tabHeader {padding:3px 8px 5px 8px;}div#content div#websearch_content .gsc-tabhActive {border-top:2px solid #666 !important;}div#content div#websearch_content div.gsc-results {margin-top:10px;}div#content div#websearch_content #resultbox a, div#content div#websearch_content #resultbox .gs-title, div#content div#websearch_content #resultbox .gs-title b {font-size:13px;font-weight:bold;color:#2253AA !important;}div#content div#websearch_content #resultbox .gs-visibleUrl, div#content div#websearch_content #resultbox .gs-visibleUrl-short,div#content div#websearch_content #resultbox a.gs-visibleUrl, div#content div#websearch_content #resultbox .gs-relativePublishedDate {color:#666 !important;font-size:10px;}div#content form#personsearch {border:1px solid #CBCFD1;background-color:#f3f3f3;width:600px;margin:0 auto 30px auto;padding-bottom:30px;}form#searchform{text-align:center;}form#searchform #s {width:118px;}label.hidden {display:none;}div.popupnotice {margin:10px 20px 40px 20px;font-weight:bold;}div#page_content.no_sidebar{width:910px;}#mdltxt {margin:0 auto;display:block;float:none;padding:15px;}#mdltxt .slide {border:1px solid #ADADAD;background-color:#fbfbfb;margin-bottom:35px;}#mdltxt .slide.noheight{height:auto;}#mdltxt .hideme {display:none;}#mdltxt .slide h1, #mdltxt h2 {font-size:21px;height:auto;padding:9px 0 8px 15px;border-bottom:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);background-color:#d7d7d7;background-repeat:repeat-x;margin:0 0 25px 0;margin:0;}#mdltxt .slide .slide_padding {padding:15px;}#error_docs .bigger_text{ font-size:22px; margin:40px 0;}#error_docs h2 {font-size:17px;padding:6px 0 0 15px;height:25px;border:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);margin:40px 0 25px -16px;}a#tour_button {display:block;background-image:url(img/tour_button.png);width:145px;height:32px;padding:12px 0 0 0;text-align:center;background-position:0 0;border:none;;background-color:transparent;font-size:17px;font-weight:bold;color:#fff;}a#tour_button:hover {background-position:-145px 0;background-color:transparent;border:none;}a#tour_button:visited {color:#fff;border:none;background-color:transparent;}a#tour_button:visited:hover {background-color:transparent;border:none;}#mypage-content .pageMsg .hide_msg {position:absolute;top:0;right:0;font-size:9px;display:block;color:#fff;visibility:hidden;padding:0 6px 1px 6px;border:1px solid #226F3B;border-top:0;border-right:0;background-color:#226F3B;text-decoration:none;}#mypage-content .pageMsg .hide_msg:hover {text-decoration:none;border:1px solid #226F3B;border-top:0;border-right:0;text-decoration:underline;}#mypage-content .pageMsg .hide_msg:visited {background-color:#226F3B;border:1px solid #226F3B;border-top:0;border-right:0;}#mypage-content .pageMsg:hover .hide_msg {visibility:visible;}#show_hidden_msg {font-size:11px;text-align:right;display:block;position:relative;top:-4px;margin-bottom:7px;}#chat_view_content {width:900px;margin:0 auto;padding-top:15px;}#chat_view_content #enterlink {width:850px;}#chat_frames{background-image: url(img/popup_body_bg.png);background-repeat:repeat-x;background-color:#A3D1E0;background-position:0 -60px;}body#chat_body {font-family:sans-serif;background-image: url(img/popup_body_bg.png);background-repeat:repeat-x;background-color:#A3D1E0;background-position:0 -60px;}body#chat_body span.title {font-weight:bold;}body#chat_body span.event {font-weight:bold;font-style: italic; }body#chat_users{background-image: url(img/popup_body_bg.png);background-repeat:repeat-x;background-color:#A3D1E0;background-position:0 -60px;}body#chat_input{background-image:none;background-color:#A3D1E0;border-top:1px solid #2F6C7F;}div#mailPage {width:850px;margin:10px auto 0 auto;}div#mailPage td.cell{border:1px solid #d5d8d9;}div#mailPage td.cell h2.headingblock { font-size:17px;height:auto;padding:6px 0 5px 15px;border:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);background-color:#e4e4e4;background-repeat:repeat-x;margin:0 0 25px 0;}div#mailPage .helplink {display:none;}.book_box {border:1px solid #c1c5c6;background-color:#f2f2f2;padding-bottom:25px;}div.generalbox.quizquestions {width:395px;}div.generalbox.questionbank {width:395px;}#questionseditpage div.generalbox.questionbank{width:800px;}#categoryquestions {margin-top:20px;font-size:13px;}#categoryquestions th.header{font-size:16px}#fourohfour_form #s {width:300px;}.sb_content div.info {display:none;}.sb_content div.user {font-size:11px;}.sb_content div.user img {width:15px;margin-right:5px;}.sb_content div.message {display:none;}ul#sharing_cart * {padding:0;margin:0;}.sb_content ul#sharing_cart li, ul#sharing_cart li font {font-size:11px;padding:0;margin:0;}ul#sharing_cart li ul {overflow:hidden;}ul#sharing_cart li ul li {overflow:hidden;padding:0;margin:0;}ul#sharing_cart span.commands {display:block;float:left;clear:both;width:150px;margin:2px 0 10px 21px;}.sb_content ul#sharing_cart li {margin-bottom:3px;}div#sharing_cart_header {border-top:1px solid #9BB7BF;margin-top:10px;padding-top:10px;float:left;clear:both;width:100%;}ul#sharing_cart .icon {margin-right:5px;}ul#sharing_cart .column {padding:0;margin:0;}div.glossarydisplay div.entrybox {border:none;}div.glossarydisplay div.entrybox hr {border:none;border-top:1px solid #ccc;margin-top:18px;width:600px;}div.glossarydisplay div.entrybox table tr th {border:none;background-image:url(img/header_gradient_bg.png);background-position:top;background-repeat:repeat-x;padding:0px;background-color:#d7d7d7;}div.glossarydisplay div.entrybox table {border:1px solid #ccc;}div.glossarydisplay div.entrybox table table {border:none;}td.glossarysearchbox {border:1px solid #ccc;background-color:#fafafa;margin-top:10px;float:left;width:100%;padding:10px 0;}div.easyviewbutton {cursor:pointer;margin-left:14px;}#file_manager div.easyviewbutton {width:62px;left:60px;}#loginwarning {height:104px;width:197px;padding:25px 50px 0 25px;background-image:url(img/popup_onleft.png);position:absolute;top:19px;left:-247px;display:none;font-size:13px;font-weight:bold;z-index:1000;}#loginwarning.loginpage {height:104px;width:197px;padding:25px 50px 0 25px;top:43px;left:-145px;}#loginwarning img {float:right;margin-top:-5px;}#loginwarning span#time-to-crack {display:block;margin:7px 0;font-weight:normal;font-size:15px;}#loginwarning #about-passwords {font-size:11px;display:block;margin-top:9px;font-weight:normal;background-image:url(img/arrow_next.png);background-position:0 4px;background-repeat:no-repeat;padding-left:12px;}#benchmarking_block {position:relative;margin-top:3px;}#benchmarking_block #bm_level {display:block;font-weight:bold;font-size:18px;}#benchmarking_block #bm_level img {position:absolute;right:0;}#benchmarking_block #lastrun {font-size:11px;}#benchmarking_block ul {list-style-type:none;padding:0;margin:0;font-size:13px;}#benchmarking_block ul li img {width:11px;margin-top:3px;}#benchmarking_block #report_link {font-size:14px;display:block;text-align: center;}#calendar {margin-top:20px;}#calendar .maincalendar {border:1px solid #aaa;background-color:#eee;padding-top:10px;}#calendar .calendarmonth {border:1px solid #aaa;}#calendar .maincalendar table.calendarmonth th {border-bottom:2px solid #aaa;background-color:#fff;}#calendar .nottoday {background-color:#fff;}#calendar .maincalendar .eventlist .event {border:1px solid #aaa;background-color:#fff;}#calendar .maincalendar .eventlist .event .topic,#calendar .maincalendar .eventlist .event .picture,#calendar .maincalendar .eventlist .event .side {background-color:#fff;}#calendar .maincalendar .eventlist .event .topic {border-bottom:1px solid #aaa;}#page_container #content #user-grade {font-size:13px;width:900px;}#page_container #content #user-grade td {padding:5px;}#page_container #content #user-grade td p {margin:0;}#ims-nav-bar {text-align:center;margin-bottom:15px;}#page_container div#content div#ims-containerdiv div#page_content.withMenu {width:730px !important;float:left;margin:0 0 0 10px;padding:0;}#page_container div#content div#ims-containerdiv div#page_content.withoutMenu {width:920px !important;float:left;margin:0 0 0 10px;padding:0;}#page_container div#content div#ims-containerdiv div#page_content h1 {margin-top:0;}#ims-menudiv {width:190px;position:absolute;right:20px;top:0px;}#ims-menudiv h2{font-size:21px;height:auto;padding:9px 0 8px 15px;border:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);background-color:#d7d7d7;background-repeat:repeat-x;margin:0 0 25px 0;}ol.listlevel_1 {font-weight:bold;font-size:15px;}ol.listlevel_1 li {margin-bottom:10px;}ol.listlevel_2 {font-size:13px;font-weight:normal;}ol.listlevel_2 li {list-style-type:disc;margin-left:10px;}table#general_table {border:1px solid #565656;}table#general_table td {border:1px solid #565656;}#banners {margin:0;padding:0;overflow:hidden;list-style-type:none;}#banners li {float:left;margin:8px 9px 0 0;padding:0;}#banners li.last {margin:8px 0 0 0;}#turnitintool_style .toplinkTabs {width:600px;margin:10px auto 25px auto;text-align:center;}#turnitintool_style .toplinkTabs ul.tabList li, .toplinkTabs ul.tabList li a {background-image:none !important;list-style-type:none;}#turnitintool_style table.gradeTable, #turnitintool_style table.submissionTable {border:1px solid #C1C5C8;background-color:#F5F5F5;}#turnitintool_style table.gradeTable tr.top {border-top:1px dotted #C1C5C8;}#turnitintool_style table.gradeTable td, #turnitintool_style table.submissionTable td {padding:3px;border-right:1px solid #C1C5C8;font-size:14px;}#turnitintool_style table.gradeTable #tableHeader, #turnitintool_style table.submissionTable .header {border-bottom:none;background-image:url(img/moodle/forum_intro_bg.png);background-position:top;background-repeat:repeat-x;height:35px;text-align:center;font-weight:bold;border-right:1px solid #C1C5C8;}#turnitintool_style table.uploadtable .c0 {font-weight:bold}#turnitintool_style table.uploadtable .lastrow {}#turnitintool_style #submitbox b {display:block;text-align:center;}#turnitintool_style #editOwner img {display:none;}#turnitintool_style fieldset {border:none}#turnitintool_style fieldset legend {color:#000;font-weight:bold;margin-bottom:30px;width:98%;text-align:center;}#turnitintool_style .linksDisplay span {padding:0 5px;}.groupselector {text-align:center;width:100%;margin-bottom:5px;}#database_table h2, #database_template h2 {font-size:22px;height:auto;padding:6px 0 5px 15px;border:1px solid #c1c5c6;background:url(img/header_gradient_bg.png);background-color:#d7d7d7;background-repeat:repeat-x;margin:40px 0 10px 0;}#database_table tr, #database_table td {padding:0;margin:0;}#database_table p {margin:25px 0 10px 0;padding:0;}#database_table fieldset {border:none;padding:0;margin:0;}#database_template {width:80%;margin:0 auto;}#user-grades-table-holder {border-right:1px solid #ccc;width:940px;overflow:auto;}#menumoveto {width:600px;}#fumodal_window_container {display:block;background-color:#f0f0f0;}#fumodal_window_top {width:100%;height:5px;display:block;overflow:hidden;background:url(js/jquery/fumodal/images/bar_T.gif) repeat-x top left;}#fumodal_window_TL {width:5px;height:5px;display:block;float:left;background:url(js/jquery/fumodal/images/corner_LT.gif) no-repeat top left;}#fumodal_window_TR {width:5px;height:5px;display:block;float:right;background:url(js/jquery/fumodal/images/corner_RT.gif) no-repeat top left;}#fumodal_window_BL {width:5px;height:5px;display:block;float:left;background:url(js/jquery/fumodal/images/corner_LB.gif) no-repeat top left;}#fumodal_window_BR {width:5px;height:5px;display:block;float:right;background:url(js/jquery/fumodal/images/corner_RB.gif) no-repeat top left;}#fumodal_window_middle {width:100%;display:block;}#fumodal_window_L {width:5px;height:100%;display:block;float:left;background:url(js/jquery/fumodal/images/bar_L.gif) repeat-y top left;}#fumodal_window_R {width:5px;height:100%;display:block;float:right;background:url(js/jquery/fumodal/images/bar_R.gif) repeat-y top left;}#fumodal_window_inner {display:block;height:100%;float:left;background-color:#f0f0f0;}#fumodal_window_content {padding:10px;z-index:0;position:absolute;top:35px;left:5px;}#fumodal_window_busy_back {z-index:1;position:absolute;top:35px;left:5px;background-color:#f0f0f0;}#fumodal_window_busy {z-index:2;position:absolute;top:35px;left:5px;}#fumodal_window_busy_icon {width:40px;height:40px;top:50%;left:50%;margin-left:-20px;margin-top:-20px;display:block;position:absolute;background:url(js/jquery/fumodal/images/busy.gif) no-repeat top left;}#fumodal_window_top_bar {display:block;height:30px;background:url(js/jquery/fumodal/images/title_bar.gif) repeat-x top left;}#fumodal_window_title {display:block;height:20px;padding:0px 10px 3px 10px;float:left;}#fumodal_window_title p.modal_title {font-weight:bold;margin-top:5px;}#fumodal_window_close {display:block;width:30px;height:30px;float:right;background:url(js/jquery/fumodal/images/close_button.gif) no-repeat top left;}#fumodal_window_bottom {display:block;width:100%;height:5px;overflow:hidden;background:url(js/jquery/fumodal/images/bar_B.gif) repeat-x top left;}.easy_slides_container {overflow:visible;position:relative;width:699px;background-color:#3b8fc6;z-index:200;}#slideshow_easy {margin-top:14px;overflow:visible;position:relative;}div.top{background-image:url(http://intranet.liv-stu.co.uk/theme/LCC2/js/jquery/jQuery.easySlides/img/sprites/borders.png);background-position:0 0;background-repeat:no-repeat;position:absolute;top:-4px;width:699px;height:8px;left:0;z-index:3;}div.controls {position:absolute;top:15px;left:15px;z-index:3;width:121px;height:58px;display:none;margin:0;padding:0;}div.controls ul {overflow:hidden;list-style-type:none;padding:10px 0 0 10px;background-image:url(http://intranet.liv-stu.co.uk/theme/LCC2/js/jquery/jQuery.easySlides/img/sprites/controls_bg_tooltips.png);background-repeat:no-repeat;background-position:0 0;margin:0;width:111px;height:57px;}div.controls ul li {float:left;background-image:url(http://intranet.liv-stu.co.uk/theme/LCC2/js/jquery/jQuery.easySlides/img/sprites/controls_icons.png);background-color:transparent;background-repeat:no-repeat;margin:0;padding:0 5px;cursor:pointer;height:22px;}div.controls ul li.prev {background-position:0 0;width:4px;margin:0 13px 0 4px;}div.controls ul li.prev:hover {background-position:-14px 0;}div.controls ul li.enlarge {background-position:-59px 0;width:16px;margin:0 13px 0 4px;}div.controls ul li.enlarge:hover {background-position:-86px 0;}div.controls ul li.enlarge.compact {background-position:-113px 0;width:16px;margin:0 13px 0 4px;}div.controls ul li.enlarge.compact:hover {background-position:-140px 0;}div.controls ul li.next {background-position:-30px 0;width:4px;margin:0 13px 0 4px;}div.controls ul li.next:hover {background-position:-44px 0;}.easy_slides_img1, .easy_slides_img2{display:none;top:0;position:absolute;}.easy_slides_img1 {z-index:2;}.easy_slides_img2 {z-index:1;}.easy_slides_caption {position:absolute;background-image:url(http://intranet.liv-stu.co.uk/theme/LCC2/js/jquery/jQuery.easySlides/img/bg.png);background-color:transparent;display:none;z-index:3;color:#fff;font-family:sans-serif;font-size:14px;width:669px;left:10px;bottom:10px;padding: 8px 0 8px 10px;}.easy_slides_container .small {width:679px;height:184px;border:1px solid;overflow:hidden;top:7px;left:9px;border:1px solid #1d3b4f;background-color:#1d3b4f;}.easy_slides_container .small img {margin-top:-150px}.easy_slides_container .small.noMargin img{margin-top:0}.inner_container {border-left:1px solid #1d3b4f;border-right:1px solid #1d3b4f;border-bottom:1px solid #1d3b4f;width:697px;height:202px;}#fullsize_caption {width:677px;height:60px;margin-top:2px;display:none;border-left:1px solid #1d3b4f;border-right:1px solid #1d3b4f;border-top:1px solid #1d3b4f;background-color:#e6f2f7;position:relative;padding:10px;font-family:sans-serif;font-size:14px;color:#1d3b4f;z-index:200;overflow:visible;}#fullsize_caption #border_bottom {position:absolute;bottom:-4px;left:-1px;width:699px;height:6px;background-image:url(http://intranet.liv-stu.co.uk/theme/LCC2/js/jquery/jQuery.easySlides/img/sprites/borders.png);background-position:0 -8px;background-repeat:no-repeat;z-index:4;}#fullsize_caption .images {width:676px;font-weight:bold;padding-bottom:5px;margin-bottom:10px;border-bottom:1px dotted #1d3b4f;display:block;font-size:12px;}div.easy_slides_container span.tooltip {background-image:url(http://intranet.liv-stu.co.uk/theme/LCC2/js/jquery/jQuery.easySlides/img/sprites/controls_bg_tooltips.png);background-repeat: no-repeat;background-position:-310px;width:73px;height:29px;display:block;position:absolute;padding:20px 5px 0 0;top:40px;color:#fff;text-align:center;font-size:13px;}div.easy_slides_container span.tooltip#prev_tooltip {left:0;display:none;}div.easy_slides_container span.tooltip#expand_tooltip {left:35px;display:none;}div.easy_slides_container span.tooltip#next_tooltip {left:70px;display:none;}div.easy_slides_container #play_tooltip, div.easy_slides_container #pause_tooltip {background-image:url(http://intranet.liv-stu.co.uk/theme/LCC2/js/jquery/jQuery.easySlides/img/sprites/controls_bg_tooltips.png);background-repeat: no-repeat;background-position:-389px;width:73px;height:29px;display:block;position:absolute;padding:20px 5px 0 0;top:55px;color:#fff;text-align:center;font-size:13px;right:15px;z-index:3;display:none;}div.easy_slides_container span#play {background-image:url(http://intranet.liv-stu.co.uk/theme/LCC2/js/jquery/jQuery.easySlides/img/sprites/controls_bg_tooltips.png);background-repeat:no-repeat;background-position:-122px;position:absolute;top:15px;right:11px;width:46px;height:48px;z-index:3;cursor:pointer;display:none;}div.easy_slides_container span#play:hover {background-position:-169px;}div.easy_slides_container span#pause {background-image:url(http://intranet.liv-stu.co.uk/theme/LCC2/js/jquery/jQuery.easySlides/img/sprites/controls_bg_tooltips.png);background-repeat:no-repeat;background-position:-216px;position:absolute;top:15px;right:11px;width:46px;height:48px;z-index:3;cursor:pointer;}div.easy_slides_container span#pause:hover {background-position:-263px;}div#opaque {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 99;display:none;background-color: black;filter: alpha(opacity=70);opacity: 0.7;border:10px solid;}#countdown {}#t7_timer { width: 160px;height: 55px; position: relative;margin:0 auto;}#t7_timer_over { width: 150px;height: 55px;background-image: url(js/jquery/js-countdown/Countdown-over.gif);background-repeat: no-repeat;position: absolute;top: 0px;left: 1px;margin: 0px;padding:0px;}#t7_vals {width: 100%;clear:both;margin: 0px auto;}.t7_numbs {font-size: 28px;font-family: Arial, sans-serif;font-weight: bold;text-align: left;color: #ffffff;}#t7_y {background-image: url(js/jquery/js-countdown/Countdown2.png);background-repeat: no-repeat;float:left;width: 48px;height:35px;background-color:#ffffff;padding: 0px 0px 0px 3px;margin: 1px;letter-spacing: 7px;}#t7_d {background-image: url(js/jquery/js-countdown/Countdown2.png);background-repeat: no-repeat;float:left;width: 48px;height:35px;background-color:#ffffff;padding: 0px 0px 0px 3px;margin: 1px;letter-spacing: 7px;}#t7_h {background-image: url(js/jquery/js-countdown/Countdown2.png);background-repeat: no-repeat;float:left;width: 48px;height:35px;background-color:#ffffff;padding: 0px 0px 0px 3px;margin: 1px;letter-spacing: 7px;}#t7_m {background-image: url(js/jquery/js-countdown/Countdown2-nc.png);background-repeat: no-repeat;float:left;width: 42px;height:35px;background-color:#ffffff;padding: 0px 0px 0px 3px;margin: 1px;letter-spacing: 7px;}#t7_s {background-image: url(js/jquery/js-countdown/Countdown2-nc.png);background-repeat: no-repeat;float:left;width: 42px;height:35px;background-color:#ffffff;padding: 0px 0px 0px 3px;margin: 1px;letter-spacing: 7px;}#t7_labels {width: 100%;clear:both;margin: 0px auto;}.t7_labs {font-size: 9px;font-family: Verdana, Arial, sans-serif;font-weight: bold;text-align: center;color: #000000;}#t7_yl {float:left;width: 51px;height:15px;padding:0px;margin: 0px;}#t7_dl {float:left;width: 51px;height:15px;padding:0px;margin: 0px;}#t7_hl {float:left;width: 54px;height:15px;padding:0px;margin: 0px;}#t7_ml {float:left;width: 55px;height:15px;padding:0px;margin: 0px;}#t7_sl {float:left;width: 46px;height:15px;padding:0px;margin: 0px;}#defaultCountdown { width: 300px; height: 55px; text-align: center;}
