/************************************** * THEME NAME: chameleon * * Files included in this sheet: * * chameleon/user_styles.css **************************************/ /***** chameleon/user_styles.css start *****/ body { font-size: 13pt; color: #333333; font-family: "trebuchet ms", verdana, sans-serif; margin: 0; padding: 0; background-color: #37648B; } div#page { margin: 0 10px; padding-top: 5px; border-top-width: 10px; border-top-style: solid; border-top-color: #cc3333; } div.clearer { clear: both; } #course-view .headingblock { background-color: #cc3333; } h1 { font-size: 1.7em; } h2 { font-size: 1.4em; } h3 { font-size: 1.1em; } h4 { font-size: 1.0em; } a:link { color: #116699; margin: 10px; } a:visited { color: #116699; } a:hover { color: #CC3333; } a.dimmed:link { color: #AAAAAA; } a.dimmed:visited { color: #AAAAAA; } table.generaltable { background-color: #EEEEEE; } span.arrow { font-family: Arial, Helvetica, Courier, sans-serif; } p.arrow_button input { font-family: Arial, Helvetica, Courier, sans-serif; } img.resize { width: 1em; height: 1em; } p.helplink { margin: 0.5em 0; } h1.headermain { color: #ffffff; } h2.headingblock { color: #ffffff; font-size: 18px; border-style: none; } .loginbox { background-color: #EEEEEE; border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } .loginbox.twocolumns .loginpanel { border-right-color: #DDDDDD; } div.noticebox { background-color: #EEEEEE; border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } table.generaltable td { border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } div.generalbox { background-color: #eee; border-width: 1px; border-style: solid; border-color: #ffffff #ddd #ddd #ffffff; } div.coursebox { background-color: #eee; border-width: 1px; border-style: solid; border-color: #ffffff #ddd #ddd #ffffff; } table.generalbox { border-top-width: 1px; border-style: solid none none; border-top-color: #DDDDDD; } table.generaltable th.header { background-color: #DDDDDD; border-width: 1px; border-style: solid; border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE; } table.forumheaderlist th.header { background-color: #DDDDDD; border-width: 1px; border-style: solid; border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE; } .forumheaderlist { background-color: #EEEEEE; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } .forumpost { background-color: #EEEEEE; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } .forumheaderlist td { border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } .forumpost .topic { border-bottom-color: #FFFFFF; } div.informationbox { background-color: #EEEEEE; border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } table.userinfobox { border: 1px solid #DDDDDD; } p.copyright { text-align: center; } .errorbox { background-color: #e15215; color: #fff; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } div.headermenu { font-size: 0.75em; } div.headermenu div.logininfo { margin-bottom: 0.2em; } div.breadcrumb { font-size: 0.8em; padding-left: 0.3em; } div.navbar div.navbutton form { float: left; } div.navbar div.navbutton { margin-top: 3px; } div.navbar { padding: 3px 0; background-color: #EEEEEE; margin-top: 5px; background-image: url(pix/lil/navbarbg.jpg); background-repeat: repeat; background-position: center center; border-style: none; } div#footer { margin-top: 0; font-size: 0.75em; border-top-width: 20px; border-style: solid none none; border-top-color: #CC3333; } div#content { background-color: #F8F8F8; padding: 10px 0; font-size: 0.75em; line-height: 1.6em; margin-top: 0px; clear: both; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #cc3333; border-bottom-color: #333333; } ul.section li { margin: 0.2em 0; } div.sideblock div.content * { text-align: left; } div.sideblock div.content input[type="submit"] { width: auto; } button#searchform_button { width: auto; } div.sideblock div.content div.btn input { width: auto; } .block_login .loginform .fld { text-align: right; } div.sideblock div.calendar-controls a.next { text-align: right; } div.sideblock ul.list span.c1 { padding-left: 0; } div.sideblock div.title h2 { font-size: 1em; line-height: 1.1em; } div.sideblock div.header { background-color: #CC3333; padding: 0 0.3em 0.3em; color: #ffffff; border-width: 1px; border-style: solid; border-color: #cc3333 #cc3333 #000000; } div.sideblock div.content { padding: 0.3em 0.3em; background-color: #ffffff; border-width: 1px; border-style: none solid solid; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; } div.sideblock table.minicalendar td.day { text-align: center; font-size: 0.9em; } div.sideblock table.minicalendar { border-style: none; } body#admin-lang h2.main { font-size: 1em; text-align: left; } body#course-index table.generalbox { background-color: #EEEEEE; border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } table.minicalendar td.today { line-height: 1.4em; border: 2px solid #a5c5df; } div.sideblock table.minicalendar tr.weekdays { font-size: 0.8em; } div.courseboxcontent { background-color: #EEEEEE; border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } td.courseboxcontent { background-color: #EEEEEE; border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } .sideblock .content .message { text-align: left; } .sideblock .header .hide-show-image { margin-top: 0; } .sideblock.hidden .header .hide-show-image { margin-top: 2px; } #calendar .event_global { background-color: #cfe1ee; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-top-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important; border-left-width: 1px !important; border-top-style: solid !important; border-right-style: solid !important; border-bottom-style: solid !important; border-left-style: solid !important; } .minicalendar .event_global { background-color: #cfe1ee; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-top-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important; border-left-width: 1px !important; border-top-style: solid !important; border-right-style: solid !important; border-bottom-style: solid !important; border-left-style: solid !important; } .block_calendar_month .event_global { background-color: #cfe1ee; border-color: #cfe1ee; } #calendar .event_course { background-color: #FFD3BD; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-top-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important; border-left-width: 1px !important; border-top-style: solid !important; border-right-style: solid !important; border-bottom-style: solid !important; border-left-style: solid !important; } .minicalendar .event_course { background-color: #FFD3BD; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-top-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important; border-left-width: 1px !important; border-top-style: solid !important; border-right-style: solid !important; border-bottom-style: solid !important; border-left-style: solid !important; } .block_calendar_month .event_course { background-color: #FFD3BD; border-color: #FFD3BD; } #calendar .event_group { background-color: #FEE7AE; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-top-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important; border-left-width: 1px !important; border-top-style: solid !important; border-right-style: solid !important; border-bottom-style: solid !important; border-left-style: solid !important; } .minicalendar .event_group { background-color: #FEE7AE; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-top-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important; border-left-width: 1px !important; border-top-style: solid !important; border-right-style: solid !important; border-bottom-style: solid !important; border-left-style: solid !important; } .block_calendar_month .event_group { background-color: #FEE7AE; border-color: #FEE7AE; } #calendar .event_user { background-color: #DCE7EC; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-top-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important; border-left-width: 1px !important; border-top-style: solid !important; border-right-style: solid !important; border-bottom-style: solid !important; border-left-style: solid !important; } .minicalendar .event_user { background-color: #DCE7EC; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-top-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important; border-left-width: 1px !important; border-top-style: solid !important; border-right-style: solid !important; border-bottom-style: solid !important; border-left-style: solid !important; } .block_calendar_month .event_user { background-color: #DCE7EC; border-color: #DCE7EC; } table.cal_popup_bg { background-color: #F8F8F8; color: #333333; border-color: #CC3333; } div.sideblock div.calendar-controls span.current { text-align: center; } div.sideblock div.commands a.roles img { width: 11px; height: 11px; } div.sideblock span.icon { display: block; float: left; margin-right: 0.3em; } div.sideblock ul.list li { clear: left; } div.sideblock div.header div.commands { height: 16px; background-color: #ffffff; } table.generaltable td.cell { white-space: normal; } body.admin table.generaltable { width: 100%; } body#course-view tr.section td.side { border-style: none; } body#course-view tr.section td.content { background-color: #f0f0f0; border-width: 1px; border-style: solid; border-color: #f8f8f8 #666666; } body#course-user .section { background-color: #EEEEEE; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } div.que { border-style: none; } td.sitetopiccontent { border-style: none; } body#site-index td.categoryboxcontent { border-style: none; } .categorylist { background-color: #EEEEEE; padding: 4px; border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } body#admin-roles-manage td.generalboxcontent table td { padding-left: 0.5em; padding-right: 0.5em; } body#admin-roles-override td.capcurrent { background-color: #FFFFFF; border: 1px solid #cecece; } div.breadcrumb span.sep { font-family: verdana, arial, helvetica, sans-serif; color: #CC3333; } div.calendar-controls span.previous { font-family: verdana, arial, helvetica, sans-serif; } div.calendar-controls span.next { font-family: verdana, arial, helvetica, sans-serif; text-align: right; } table#calendar td.maincalendar { border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } table#calendar td.sidecalendar { background-color: #dfeaf2; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } table.minicalendar { background-color: #f8f8f8; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } table#calendar td.today { border-color: #a5c5df; } div.minicalendar td.today { border-color: #a5c5df; } #adminsettings fieldset span.form-shortname { color: #cccccc; font-size: 90%; } #adminsettings fieldset { background-color: #EEEEEE; border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } form.mform fieldset { background-color: #EEEEEE; border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } form.mform div.textarea textarea { width: 35em; } body#grade-index table.grades { background-color: #EEEEEE; border-width: 1px; border-style: solid; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } body#grade-index .grades td { border-color: #FFFFFF; } table.glossarypost { background-color: #f8f8f8; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } table.glossarypost div.concept h3 { display: inline; } table.glossarypost.continuous div.concept { display: inline; } div.entrybox { background-color: #eee; border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF; } .tabtree { margin-bottom: 3%; } .tabrow0 li { margin: 0; padding: 4px; border: 1px solid #a5c5df; } .tabrow0 li.first { margin-right: 0; } .tabrow0 li.selected { background-color: #dfeaf2; } .tabrow0 li.here { background-color: #dfeaf2; } .tabrow0 a span { background-image: none; padding: 0; } .tabrow0 a { background-image: none; padding: 5px; } .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 div { background-image: none; top: 100%; padding: 0 0 0.25em; line-height: 200%; border-top-color: gray; } .tabrow0 ul { background-image: none; top: 100%; padding: 0; line-height: 200%; background-color: #dfeaf2; border-top-color: gray; } .tabrow0 ul li.selected { background-color: #dfeaf2; } .tabrow0 ul li.here { background-color: #dfeaf2; } .tabrow0 ul li { background-color: #f8f8f8; } .tabrow0 { font-size: 100%; padding: 0; } div.sideblock { background-color: #EEEEEE; } table#layout-table tr h2.headingblock { background-color: #37648B; border-width: 2px; border-style: solid; border-color: #ffffff #666666 #666666 #ffffff; } body#site-index { background-color: #37648B; } table#layout-table tr { background-color: #F8F8F8; } table#layout-table td#middle-column { border-style: none; } td#left side { background-color: #CC3333; } td.left main { background-color: red; } td#middle-column { font-size: 16px; } td.side { background-color: #f8f8f8; color: #EEEEEE; border: 1px solid #DDDDDD; } div#footer a:link { color: #cccccc; text-decoration: none; } div#footer a:hover { color: #cc3333; text-decoration: underline; } .chat-message .text { text-align: left; color: white; } body#mod-chat-gui_basic-index dd.text { font-size: 16px; } td.right { background-color: #DDDDDD; border: 1px solid #DDDDDD; } td.left { background-color: #DDDDDD; color: #DDDDDD; border: 1px solid #DDDDDD; } h2.outline { text-align: center; } div#header-home a:link { color: #f0f0f0; } div#header-home a:hover { color: #0099ff; } div.logininfo a:link { color: #cccccc; } div.logininfo a { color: #f0f0f0; } p.notes { font-size: 16px; padding-left: 10px; } div#intro { font-size: 16px; } a.previewlink { font-size: 16px; padding-left: 10px; } div.meta { padding-left: 10px; } div#TSSPY_ID_MARGIN { padding: 0px; } ul#tag-cloud-list { font-size: 14px; } .highlight { background-color: #c3e5fb; } .correctness { padding-left: 0.5em; border-left-width: 5px; border-left-style: solid; } .correctness.correct { border-left-color: #c3e5fb; } .correctness.incorrect { border-left-color: #ffefd9; } .correctness.partiallycorrect { border-left-color: #ffddff; } body.mod-game td { padding: 5px; } body.mod-game table { margin-left: 50px; } body.mod-game p { margin-left: 50px; } body.mod-game div#content { padding-left: 50px; } /***** chameleon/user_styles.css end *****/