diff --git a/theme/formal_white/README.html b/theme/formal_white/README.html new file mode 100644 index 00000000000..78ea2eaf966 --- /dev/null +++ b/theme/formal_white/README.html @@ -0,0 +1,19 @@ +

Formal_White Theme

+
+ +

This theme has the colour gamma into the pale grey/brown area. Those colours + renders in a very similar way in both RGB and LCD monitors. Custom logo can + be easely substituded (see instruction below). Fonts used are "Arial, Helvetica" + for text and menu items and "Verdana,Geneva" for headers, both fonts are + fine for screen reading.

+

To update logos with your own:

+ +

The bigger logo will be used for the home page only, while the smaller will + be used for all +the other pages.

diff --git a/theme/formal_white/config.php b/theme/formal_white/config.php index 37a94ca6339..d7cdab08e5c 100644 --- a/theme/formal_white/config.php +++ b/theme/formal_white/config.php @@ -1,18 +1,124 @@ -body = "#F7F6F1"; // Main page color -$THEME->cellheading = "#C6BDA8"; // Standard headings of big tables -$THEME->cellheading2 = "#849DBC"; // Highlight headings of tables -$THEME->cellcontent = "#FFFFFF"; // For areas with text -$THEME->cellcontent2 = "#C6BDA8"; // Alternate colour -$THEME->borders = "#C6BDA8"; // Table borders -$THEME->highlight = "#849DBC"; // Highlighted text (eg after a search) -$THEME->hidden = "#979EA8"; // To color things that are hidden -$THEME->autolink = "#FEF9F6"; // To color auto-generated links (eg glossary) - -$THEME->custompix = false; // If true, then this theme must have a "pix" - // subdirectory that contains copies of all - // files from the moodle/pix directory - // See "cordoroyblue" for an up-to-date example. - -?> +sheets = array('fw_layout','fw_color','fw_fonts'); +///$THEME->sheets = false; + +/// This variable is an array containing the names of all the +/// stylesheet files you want included in this theme, and in what order +//////////////////////////////////////////////////////////////////////////////// + +$THEME->standardsheets = array('styles_layout'); +///$THEME->standardsheets = true; + +/// This variable can be set to an array containing +/// filenames from the *STANDARD* theme. If the +/// array exists, it will be used to choose the +/// files to include in the standard style sheet. +/// When false, then no files are used. +/// When true or NON-EXISTENT, then ALL standard files are used. +/// This parameter can be used, for example, to prevent +/// having to override too many classes. +/// Note that the trailing .css should not be included +/// eg $THEME->standardsheets = array('styles_layout','styles_fonts','styles_color'); +//////////////////////////////////////////////////////////////////////////////// + +$THEME->parent = ''; + +/// This variable can be set to the name of a parent theme +/// which you want to have included before the current theme. +/// This can make it easy to make modifications to another +/// theme without having to actually change the files +/// If this variable is empty or false then a parent theme +/// is not used. +//////////////////////////////////////////////////////////////////////////////// + + +$THEME->parentsheets = false; + +/// This variable can be set to an array containing +/// filenames from a chosen *PARENT* theme. If the +/// array exists, it will be used to choose the +/// files to include in the standard style sheet. +/// When false, then no files are used. +/// When true or NON-EXISTENT, then ALL standard files are used. +/// This parameter can be used, for example, to prevent +/// having to override too many classes. +/// Note that the trailing .css should not be included +/// eg $THEME->parentsheets = array('styles_layout','styles_fonts','styles_color'); +//////////////////////////////////////////////////////////////////////////////// + + +$THEME->modsheets = true; + +/// When this is enabled, then this theme will search for +/// files named "styles.php" inside all Activity modules and +/// include them. This allows modules to provide some basic +/// layouts so they work out of the box. +/// It is HIGHLY recommended to leave this enabled. + + +$THEME->blocksheets = true; + +/// When this is enabled, then this theme will search for +/// files named "styles.php" inside all Block modules and +/// include them. This allows Blocks to provide some basic +/// layouts so they work out of the box. +/// It is HIGHLY recommended to leave this enabled. + + +$THEME->langsheets = false; + +/// By setting this to true, then this theme will search for +/// a file named "styles.php" inside the current language +/// directory. This allows different languages to provide +/// different styles. + + +$THEME->resource_mp3player_colors = + 'bgColour=000000&btnColour=ffffff&btnBorderColour=cccccc&iconColour=000000&'. + 'iconOverColour=00cc00&trackColour=cccccc&handleColour=ffffff&loaderColour=ffffff&'. + 'font=Arial&fontColour=3333FF&buffer=10&waitForPlay=no&autoPlay=yes'; + +/// With this you can control the colours of the "big" MP3 player +/// that is used for MP3 resources. + + +$THEME->filter_mediaplugin_colors = + 'bgColour=000000&btnColour=ffffff&btnBorderColour=cccccc&iconColour=000000&'. + 'iconOverColour=00cc00&trackColour=cccccc&handleColour=ffffff&loaderColour=ffffff&'. + 'waitForPlay=yes'; + +/// ...And this controls the small embedded player + + +$THEME->custompix = false; + +/// If true, then this theme must have a "pix" +/// subdirectory that contains copies of all +/// files from the moodle/pix directory, plus a +/// "pix/mod" directory containing all the icons +/// for all the activity modules. +//////////////////////////////////////////////////////////////////////////////// + + + +// These colours are not used anymore, so I've set them to +// bright green to help identify where they should be removed +// These lines will be deleted soon + +$THEME->body = "#22FF22"; // Main page color +$THEME->cellheading = "#22FF22"; // Standard headings of big tables +$THEME->cellheading2 = "#22FF22"; // Highlight headings of tables +$THEME->cellcontent = "#22FF22"; // For areas with text +$THEME->cellcontent2 = "#22FF22"; // Alternate colour +$THEME->borders = "#22FF22"; // Table borders +$THEME->highlight = "#22FF22"; // Highlighted text (eg after a search) +$THEME->hidden = "#22FF22"; // To color things that are hidden +$THEME->autolink = "#22FF22"; // To color auto-generated links (eg glossary) + +?> diff --git a/theme/formal_white/docstyles.php b/theme/formal_white/docstyles.php new file mode 100644 index 00000000000..4ef8a8027c6 --- /dev/null +++ b/theme/formal_white/docstyles.php @@ -0,0 +1,17 @@ + diff --git a/theme/formal_white/footer.html b/theme/formal_white/footer.html index bc6b0ef39ed..73aa6e885e7 100644 --- a/theme/formal_white/footer.html +++ b/theme/formal_white/footer.html @@ -1,13 +1,30 @@ - -
- - - - -

|

-

-Validate HTML | -Section 508 Check -

- - + + + + + + + diff --git a/theme/formal_white/fw_color.css b/theme/formal_white/fw_color.css new file mode 100644 index 00000000000..e58ffd8a0dd --- /dev/null +++ b/theme/formal_white/fw_color.css @@ -0,0 +1,186 @@ +/* Core */ + +body { + background-color: #F7F6F1; +} + +a:link { + color: #0033CC; +} + +a:visited { + color:#0033CC; +} + +a:hover { + color: #990000; +} + +h1 { + background-color: #C6BDA8; + border-color: #333333; + color: #333333; +} + +h2 { + background-color: #E3DFD4; + border-color:#C6BDA8; +} +h3 { + border-color:#C6BDA8; +} +h4 { + border-color:#C6BDA8; +} + + +th { + background-color:#E3DFD4; + +} + +th.header, +td.header, +div.header { + background-color: #E3DFD4; + +} + +#layout-table #left-column { + /* background-color: yellow; */ +} + +.generalbox { + border-color:#C6BDA8; + background-color:#FFFFFF; +} + +.navbar { + background-color:#C6BDA8; + border-color:#666666; + /* height: 20px; */ + background: url(pix/grad/bg_bread.jpg) repeat-x; +} + +.sitetopiccontent { + border-color:#C6BDA8; + background-color:#FFFFFF; +} + + +/*** + *** Header + ***/ + +#header-home, #header { + background-color: #E3DFD4; + border-color:#C6BDA8; +} + + +/*** + *** Blocks + ***/ + +.sideblock { + border-color:#C6BDA8; +} + +.sideblock .content { + background-color:#FEF9F6; +} + +.sideblock .footer { + border-top-color:#C6BDA8; +} + +/*** + *** Calendar +***/ + +#calendar .maincalendar, +#calendar .sidecalendar { + border-color: #C6BDA8; +} + +#calendar .maincalendar table.calendarmonth th { + border-color: #C6BDA8; +} + + +table.calendarmonth tr td { + border-color:#C6BDA8; +} + +table.minicalendar { + border-color:#C6BDA8; +} + +table.minicalendar tr.weekdays th { + background-color:#FEF9F6; + border-color:#C6BDA8; + } + +table.minicalendar tr td.day { + border-color:#C6BDA8; + } + +table.minicalendar tr td.weekend { + border-color:#C6BDA8; + color: red; + } + +#calendar .today, +.minicalendar .today { + border-color:#000000 !important; +} + +/* colors for calendar events */ +#calendar .event_global, +.minicalendar .event_global, +.block_calendar_month .event_global { + border-color:#2EBA0E !important; + background-color:#2EBA0E; +} + +#calendar .event_course, +.minicalendar .event_course, +.block_calendar_month .event_course { + border-color:#FF9966 !important; + background-color:#FF9966; +} + +#calendar .event_group, +.minicalendar .event_group, +.block_calendar_month .event_group { + border-color:#FBBB23 !important; + background-color:#FBBB23; +} + +#calendar .event_user, +.minicalendar .event_user, +.block_calendar_month .event_user { + border-color:#A1BECB !important; + background-color:#A1BECB; +} + + + +/*** + *** Course + ***/ + +.headingblock { + border-color:#C6BDA8; +} + +.categoryboxcontent, +.courseboxcontent { + border-color:#C6BDA8; + background: #FFFFFF; +} + +.categorybox .category, +.categorybox .category { + border-color: #C6BDA8; +} diff --git a/theme/formal_white/fw_fonts.css b/theme/formal_white/fw_fonts.css new file mode 100644 index 00000000000..7e7ae71a45b --- /dev/null +++ b/theme/formal_white/fw_fonts.css @@ -0,0 +1,123 @@ +/* Core */ + +.clearer { + font-size:1px; +} + +body, td, li { + font-family: Arial, Helvetica, sans-serif; + font-size : 13px; + } + +body { + margin : 5px; + } + +th { + font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: bold; +} + + +a:link { + text-decoration: none; +} + +a:visited { + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +h1, h2, h3, h4 { + font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; +} + +h1 { + font-size:1.2em; + font-weight: bold; +} + +h2 { + font-size:1.15em; +} +h3 { + font-size:1.1em; +} +h4 { + font-weight:bold; +} + +th.header, +td.header, +div.header, +.headingblock { + font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; + font-weight: bold; + font-size: 0.9em; +} + + +.categorybox .category, +.categorybox .category { +/* font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; */ + font-size: 1.2em; + font-weight: bold; +} + + + +/*** + *** Header + ***/ + +.breadcrumb { + font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; + font-size:.85em; + font-weight:bold; +} + +.logininfo, +#header-home .headermenu font { + font-size:.8em; +} + +/*** + *** Calendar + ***/ +#calendar .maincalendar table.calendarmonth td { + font-size:.8em; +} + +#calendar .maincalendar .calendar-controls .current { + font-weight: bold; +} + +#calendar .sidecalendar .filters { + font-size:0.75em + } + +table.minicalendar tr.weekdays th { + font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; + font-size:0.7em; + font-weight:normal; + } + +table.minicalendar tr td.day { + font-size:0.7em; + } + + /*** + *** Blocks + ***/ + +.sideblock .footer { + font-size:0.85em; + text-align: left; +} + + + diff --git a/theme/formal_white/fw_layout.css b/theme/formal_white/fw_layout.css new file mode 100644 index 00000000000..8dad0f5ef2d --- /dev/null +++ b/theme/formal_white/fw_layout.css @@ -0,0 +1,151 @@ +/* Core */ + +body { + margin: 5px; +} + + +h1.main, +h2.main, +h3.main, +h4.main, +h5.main, +h6.main { + text-align: left; + padding-left: 5px; +} + +h1, h2, h3, h4 { + text-align: left; + padding-left: 5px; +} + +h1, h2, h3 { + border-width: 1px; + border-style: solid; +} + +h4 { + border-bottom-style: solid; + border-bottom-width:1px; +} + +input { + background: transparent; +} + +.generalbox { + border-width:1px; + border-style:solid; +} + +.sitetopiccontent { + border-width:1px; + border-style:solid; +} + +/*** + *** Header + ***/ + +#header-home { + /* padding:1em 0.5em; */ + height:100px; + border-width:1px; + border-style:solid; + +} + +#header { + height:55px; + border-width:1px; + border-style:solid; +} + +.headermenu { + float:right; + text-align:right; +} + +/*** + *** Footer + ***/ + +#footer { + text-align:left; +} + +/*** + *** Blocks + ***/ + + +.sideblock { + width: 100%; + margin-bottom:1em; + border-collapse:separate; + border-width:1px; + border-style:solid; +} + + /*** + *** Blocks + ***/ + +.sideblock .footer { + border-top-width:1px; + border-top-style:dashed; +} + + +/*** + *** Calendar + ***/ + + table.minicalendar { + width: 100%; + margin:10px auto; + padding:2px; + border-width:1px; + border-style:solid; + border-collapse:separate; + border-spacing:1px !important; +} + +table.minicalendar tr.weekdays th { + border-style: none; +} + +table.minicalendar tr td.day { + border-style: solid; + border-width: 1px; +} + +table.calendarmonth { + border-collapse:separate; + border-spacing:1px !important; +} + +table.calendarmonth tr td { + border-style: solid; + border-width: 1px; +} + + +/*** + *** Course + ***/ + +.headingblock { + border-width:1px; + border-style:solid; + padding:5px; +} + + +.categorybox .category, +.categorybox .category { + border-bottom: solid; + border-width: 1px; + padding-top: 7px; +} \ No newline at end of file diff --git a/theme/formal_white/gradient.jpg b/theme/formal_white/gradient.jpg new file mode 100644 index 00000000000..dbb2126a3b0 Binary files /dev/null and b/theme/formal_white/gradient.jpg differ diff --git a/theme/formal_white/header.html b/theme/formal_white/header.html index 218feee0d8f..e1d5e167996 100644 --- a/theme/formal_white/header.html +++ b/theme/formal_white/header.html @@ -1 +1,45 @@ - > <?php echo $title ?> wwwroot/theme/$CFG->theme" ?>/favicon.ico" /> javascript"); ?> body\">"; ?>
wwwroot/theme/$CFG->theme/logo.jpg" ?>" alt="" />
wwwroot/theme/$CFG->theme/logo_small.jpg" ?>" alt="" />


\ No newline at end of file + +> + + + + <?php echo $title ?> + wwwroot/theme/$CFG->theme" ?>/favicon.ico" /> + javascript"); ?> + + +> + +
+ + +
+
+
+
+ + + +
 
+ + + +
+ +
 
+ +
diff --git a/theme/formal_white/pix/grad/bg_bread.jpg b/theme/formal_white/pix/grad/bg_bread.jpg new file mode 100644 index 00000000000..5beeee08b65 Binary files /dev/null and b/theme/formal_white/pix/grad/bg_bread.jpg differ diff --git a/theme/formal_white/pix/grad/bg_header.jpg b/theme/formal_white/pix/grad/bg_header.jpg new file mode 100644 index 00000000000..ee619f0d33c Binary files /dev/null and b/theme/formal_white/pix/grad/bg_header.jpg differ diff --git a/theme/formal_white/screenshot.jpg b/theme/formal_white/screenshot.jpg new file mode 100644 index 00000000000..bcbcab441b6 Binary files /dev/null and b/theme/formal_white/screenshot.jpg differ diff --git a/theme/formal_white/styles.php b/theme/formal_white/styles.php index 651b22f91d0..080b57c7271 100644 --- a/theme/formal_white/styles.php +++ b/theme/formal_white/styles.php @@ -1,838 +1,18 @@ - - -body { - font-family: Arial, Helvetica, sans-serif; - font-size : 13px; - margin : 5px; -} - -td, th { - font-family: Arial, Helvetica, sans-serif; - font-size : 13px;} - -th { - font-weight: bold; - background-color: cellheading?>; -} - -ul { - margin-bottom: 5px; - margin-top: 0px; -} - -a:link { - text-decoration: none; - color: #0033CC; -} - -a:visited { - text-decoration: none; - color:#0033CC; -} - -a:hover { - text-decoration: underline; - color: #990000; -} - -form { - margin-bottom: 0; -} - -input { - background : transparent; - -} - -h2 { - font-size : 16px; - font-weight: bold; - background-color: #FEF9F6; - padding : 3; - border : 1px solid borders?>; -} - -h4 { - font-size : 13px; - font-weight: bold; - -} - - - -.highlight { - background-color: highlight?>; -} - -.headingblock { - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - font-size : 11px; - font-weight: bold; - border-width: 1px; - border-color: borders?>; - border-style: solid; - background-color: #E3DFD4; -} - -.navbar { - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - font-size : 11px; - font-weight: bold; - background-color: #C6BDA8; -} - -.generaltable { -} - -.generaltableheader { - -} - -.generaltablecell { -} - -.sideblock { - border-width: 1px; - border-color: borders?>; - border-style: solid; - -moz-border-radius-bottomleft: 20px; - -moz-border-radius-bottomright: 20px; -} - -.sideblockheading { - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - font-size : 11px; - font-weight: bold; - background-color: #E3DFD4; -} - -.sideblockmain { - background-color: #FEF9F6; - -moz-border-radius-bottomleft: 20px; - -moz-border-radius-bottomright: 20px; -} - -.sideblocklinks { - background-color: #FEF9F6; -} - -.sideblocklatestnews { - background-color: #FEF9F6; - -moz-border-radius-bottomleft: 20px; - -moz-border-radius-bottomright: 20px; -} - -.sideblockrecentactivity { - background-color: #FEF9F6; - -moz-border-radius-bottomleft: 20px; - -moz-border-radius-bottomright: 20px; -} - -.outlineheadingblock { - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - font-size : 11px; - font-weight: bold; - border-width: 1px; - border-color: borders?>; - border-style: solid; - -moz-border-radius: 3px; -} - -.forumpost { - border-width: 1px; - border-color: borders?>; - border-style: solid; - -moz-border-radius-bottomleft: 20px; - -moz-border-radius-bottomright: 20px; -} - -.forumpostpicture { - background-color: #C6BDA8; -} - -.forumpostside { - background-color: #E3DFD4; - -moz-border-radius-bottomleft: 20px; -} - -.forumpostmessage { - -moz-border-radius-bottomright: 20px; -} - - -.weeklyoutline { -} - -.weeklyoutlineside { - border-width: 1px; - border-color: borders?>; - border-style: solid; -} - -.weeklyoutlinesidehighlight { - border-width: 1px; - border-color: borders?>; - border-style: solid; -} - -.weeklyoutlinesidehidden { - border-width: 1px; - border-color: borders?>; - border-style: dashed; -} - -.weeklyoutlinecontent { - border-width: 0px; - border-top: 1px; - border-bottom: 1px; - border-color: borders?>; - border-style: solid; -} - -.weeklyoutlinecontenthighlight { - background: #FFFFFF; - border-width: 0px; - border-top: 1px; - border-bottom: 1px; - border-color: borders?>; - border-style: solid; -} - -.weeklyoutlinecontenthidden { - background: #F7F6F1; - border-width: 0px; - border-top: 1px; - border-bottom: 1px; - border-color: borders?>; - border-style: dashed; -} - -.weeklydatetext { - font-weight: bold; -} - -.topicsoutline { -} - -.topicsoutlineside { - border-width: 1px; - border-color: borders?>; - border-style: solid; -} - -.topicsoutlinesidehighlight { - border-width: 1px; - border-color: borders?>; - border-style: solid; -} - -.topicsoutlinesidehidden { - border-width: 1px; - border-color: borders?>; - border-style: dashed; -} - -.topicsoutlinecontent { - border-width: 0px; - border-top: 1px; - border-bottom: 1px; - border-color: borders?>; - border-style: solid; -} - -.topicsoutlinecontenthighlight { - background: #FFFFFF; - border-width: 0px; - border-top: 1px; - border-bottom: 1px; - border-color: borders?>; - border-style: solid; -} - -.topicsoutlinecontenthidden { - background-color: #F7F6F1; - border-width: 0px; - border-top: 1px; - border-bottom: 1px; - border-color: borders?>; - border-style: dashed; -} - -.siteinfo { - border-width: 1px; - border-color: borders?>; - border-style: solid; -} - -.siteinfocontent { - background-color: #FEF9F6; - -moz-border-radius: 20px; - -} - - -.generalbox { - border-width: 1px; - border-color: borders?>; - border-style: solid; - background-color: #FEF9F6; - -moz-border-radius-topleft: 3px; - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomleft: 15px; - -moz-border-radius-bottomright: 15px; -} - -.generalboxcontent { - background-image: none; - background-color: cellcontent?>; - -moz-border-radius-topleft: 3px; - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomleft: 15px; - -moz-border-radius-bottomright: 15px; -} - -.noticebox { - border-width: 1px; - border-color: borders?>; - border-style: solid; - -moz-border-radius: 3px; -} - -.noticeboxcontent { - text-align: center; -} - - -.feedbacktext { - color: cellheading2?>; -} - -a.dimmed:link { - text-decoration: none; - color: #AAAAAA; -} - -a.dimmed:visited { - text-decoration: none; - color: #AAAAAA; -} - -a.dimmed:hover { - text-decoration: underline; - color: #990000; -} - -.dimmed_text { - color: #AAAAAA; -} - -.forumpostheader { -} - -.forumpostheadertopic { - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - background-color: #C6BDA8 -} - -.forumpostheaderpicture { - background-color: #FEF9F6; -} - -.forumpostheadername { - background-color: #FEF9F6; -} - -.forumpostheaderreplies { - -} - -.forumpostheaderdate { - background-color: #FEF9F6; -} - -.logininfo { - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - font-size : 10px; -} - -.homelink { - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - font-size : 11px; -} - -.teacheronly { - color: #990000; -} - -.header { - background-color: #E3DFD4; -} - -.headermain { - font-weight: bold; -} - -.headermenu { -} - -.headerhome { - background-color: #E3DFD4; -} - -.headerhomemain { - font-weight: bold; -} - -.headerhomemenu { -} - -.categorybox { - border-width: 1px; - border-color: borders?>; - border-style: solid; -} - -.categoryboxcontent { - -} - -.categoryname { - font-weight: bold; -} - -.categorynumber { - font-weight: bold; -} - -.coursename { -} - -.coursebox { -} - -.courseboxcontent { - border-width: 1px; - border-color: borders?>; - border-style: solid; - -moz-border-radius: 20px; -} - -.courseboxinfo { - font-size : 11px; - font-weight: bold; -} - -.courseboxsummary { - font-size: small; -} - -a.autolink:link { - text-decoration: none; - color: #000000; - background-color: autolink?>; - border-bottom: dashed 1px #000000; - cursor: help; -} - -a.autolink:visited { - text-decoration: none; - color: #000000; - background-color: autolink?>; - border-bottom: dashed 1px #000000; - cursor: help; -} - -a.autolink:hover { - text-decoration: none; - border-bottom: solid 1px #000000; - color: #000000; - cursor: help; -} - -.userinfobox { - border-width: 1px; - border-color: borders?>; - border-style: solid; - -moz-border-radius-bottomleft: 20px; - -moz-border-radius-bottomright: 20px; - margin-bottom: 5px; -} - -.userinfoboxside { - -moz-border-radius-bottomleft: 20px; -} - -.userinfoboxcontent { - -moz-border-radius-bottomright: 20px; -} - -.userinfoboxsummary { -} - -.userinfoboxlinkcontent { - -moz-border-radius-bottomright: 20px; -} - -.generaltab { - -moz-border-radius-topleft: 15px; - -moz-border-radius-topright: 15px; -} - -.generaltabselected { - -moz-border-radius-topleft: 15px; - -moz-border-radius-topright: 15px; -} - -.forumheaderlist { - border-width: 1px; - border-color: borders?>; - border-style: solid; -} - -.smallinfo { -} - -.smallinfohead { - color: #555555; -} - -.tabledivider { - border-width: 1px; - border-color: borders?>; - border-style: solid; - border-left: 0px; - border-right: 0px; - border-top: 0px; -} - -.headingblockcontent { -} - - - - -TABLE.calendarmini { - width: 100%; - border-width: 1px; - border-color: borders?>; - border-style: solid; - font-size : 10px; - margin: 0px; - padding: 2px; - -moz-border-radius: 10px; -} - -TABLE.calendarmonth { - width: 100%; - border-width: 1px; - border-color: borders?>; - border-style: solid; - margin: 0px; - padding: 0px; - -moz-border-radius: 10px; -} - -TABLE.calendarmini TBODY TD { - text-align: center; - vertical-align: center; - width: 14%; - border-width: 1px; - border-color: cellcontent2?>; - border-style: solid; - -moz-border-radius: 4px; -} - -TABLE.calendarmonth TBODY TD { - width: 14%; - border-width: 1px; - border-color: cellcontent2?>; - border-style: solid; - vertical-align: top; - background-color: body?>; -} - -TABLE.calendarmonth TBODY TD TABLE { - margin-top: 0px; - margin-left: 0px; - font-size : 10px; - line-height: 1.2em; -} - -TABLE.calendarmonth TBODY TD TABLE TD { - border: none; - background: none; -} - -TABLE.calendarmonth TBODY TD DIV { - margin-top: 0px; - margin-left: 0px; - font-size: 10px; - line-height: 1.2em; -} - -TABLE.calendarmini THEAD TD { - font-size: 10px; - font-weight: bold; - text-align: center; - vertical-align: center; -} - -TABLE.calendarmonth THEAD TD { - text-align: center; - vertical-align: center; - font-weight: bold; - padding-bottom: 3px; - border-bottom: 2px borders?> solid; - background-color: body?>; -} - -.sideblockmain .cal_event { - -} -.sideblockmain .cal_event_date { - -} - -.cal_event_global { - background-color: #009999 !important; - border: 2px #009999 solid !important; -} - -.cal_event_course { - background-color: #ff3333 !important; - border: 2px #ff3333 solid !important; -} - -.cal_event_group { - background-color: #ffcc33 !important; - border: 2px #ffcc33 solid !important; -} - -.cal_event_user { - background-color: #99ccff !important; - border: 2px #99ccff solid !important; -} - -.cal_duration_global { - border-top: 2px #009999 solid !important; - border-bottom: 2px #009999 solid !important; -} - -.cal_duration_course { - border-top: 2px #ff3333 solid !important; - border-bottom: 2px #ff3333 solid !important; -} - -.cal_duration_user { - border-top: 2px #99ccff solid !important; - border-bottom: 2px #99ccff solid !important; -} - -.cal_duration_group { - border-top: 2px #ffcc33 solid !important; - border-bottom: 2px #ffcc33 solid !important; -} - -.cal_weekend { - color: red; -} - -.cal_today { - border: 2px black solid !important; -} - -.mycalendar { - background-color: cellcontent?>; - -moz-border-radius-bottomleft: 20px; - -moz-border-radius-bottomright: 20px; -} - -.mycalendar .cal_event { - font-weight: bold; -} -.mycalendar .cal_event_date { - font-size: 10px; -} - -.mycalendar TABLE.cal_filters { - width: 100%; - border-width: 1px; - border-color: borders?>; - border-style: solid; - margin: 0px; - padding: 2px; - -moz-border-radius: 10px; -} - -.mycalendar .cal_filters THEAD TD { - border-bottom: 2px borders?> solid; - margin: 0px; - padding: 2px; -} - - -.mycalendar .cal_event_table { - width: 100%; - border-width: 1px; - border-color: borders?>; - border-style: solid; - margin: 0px; - padding: 2px; - -moz-border-radius: 10px; -} - -.mycalendar .cal_event_table THEAD { - background-color: cellcontent?>; - text-align: center; - font-weight: bold; -} - -.sideblockmain HR { - height: 1px; - border: none; - border-top: 1px #999 solid; - margin-top: 4px; - margin-bottom: 4px; -} - -.mycalendar HR { - height: 1px; - border: none; - border-top: 1px #999 solid; - margin-top: 4px; - margin-bottom: 4px; -} - -.calendarexpired { - color: red; - font-weight: bold; -} - -.calendarreferer { - font-weight: bold; -} - -TD.cal_event_description { - width: 80%; - border-left: 2px borders?> solid; - vertical-align: top; - padding: 5px; -} - -.cal_popup_fg { - background-color: cellcontent?>; -} - -.cal_popup_bg { - border-top: 2px #C6BDA8 solid; - border-left: 2px #C6BDA8 solid; - border-right: 2px #663300 solid; - border-bottom: 2px #663300 solid; - background-color: #E3DFD4; - padding: 0px; - margin: 0px; -} - -.cal_popup_caption { - background-color: #E3DFD4; - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - font-size: 10px; - font-weight: bold; -} - - -.cal_popup_close { - font-size: 75%; - font-weight: bold; - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - margin-right: 5px; -} - -.sideblock .cal_controls { - font-size: 8px; -} - -A IMG { - border: none; -} - -TABLE.formtable TD { - padding: 9px; -} - - - -.eventfull { - border-width: 1px; - border-color: borders?>; - border-style: solid; - -moz-border-radius-bottomleft: 15px; - -moz-border-radius-bottomright: 15px; -} - -.eventfullheader { -} - -.eventfullpicture { - padding:8px; -} - -.eventfullside { - -moz-border-radius-bottomleft: 15px; -} - -.eventfullmessage { - -moz-border-radius-bottomright: 15px; -} - -#block_course_summary, #block_course_summary .sideblockmain { - -moz-border-radius: 20px; -} - -#block_course_summary .sideblockmain { - padding: 10px; -} - -.sitetopic { - border-width: 1px; - border-color: borders?>; - border-style: solid; - -moz-border-radius: 15px; -} - -.sitetopiccontent { - -moz-border-radius: 15px; -} -