/**************************************
 * THEME NAME: iberglobal
 *
 * Files included in this sheet:
 *
 *   iberglobal/user_styles.css
 *   iberglobal/fonts-min.css
 **************************************/

/***** iberglobal/user_styles.css start *****/

a:link {
  color: #B31212;
  text-decoration: none;
}
a:visited {
  color: #B31212;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
div.navbar {
  clear: both;
  padding: 0 0 0 5px;
  background-image: url(pix/pix/menu_bg.png);
  background-repeat: repeat-x;
  background-position: left top;
  border-bottom-width: 1px;
  border-style: none none solid;
  border-bottom-color: #B31212;
}
div#content {
  clear: both;
  padding: 10px;
}
div.tabledivider {
  border-style: none;
}
table.minicalendar {
  border-style: none;
}
div.sideblock div.content {
  border-style: none;
}
div.sideblock div.header {
  color: #ffffff;
  background-repeat: repeat-y;
  background-position: left top;
  border-style: none;
}
td.sitetopiccontent {
  border-style: none;
}
td.categoryboxcontent {
  border-style: none;
}
td.courseboxcontent {
  border-style: none;
}
div.headingblock {
  border-style: none;
}
table.userinfobox {
  border-style: none;
}
table.generalbox {
  border-style: none;
}
table.forumpost {
  border-style: none;
}
div.section {
  border-style: none;
}
div#content div.section {
  border-style: none;
}
body#course-view tr.section td.side {
  border-style: none;
}
body#course-view tr.section td.content {
  padding-left: 15px;
  border-style: none;
}
table.forumheaderlist {
  border-style: none;
}
tr.discussion td {
  border-style: none;
}
table.informationbox {
  border-style: none;
}
table.generaltable td.cell {
  border-style: none;
}
table.generaltable {
  border-style: none;
}
h2.headingblock {
  color: #777777;
  font-size: 100%;
  border-style: none;
}
div#page {
  font-size: 92.5%;
  width: 90%;
  margin: 0 auto;
  text-align: left;
  background-image: url(pix/pix/bleft.gif);
  background-repeat: no-repeat;
  background-position: left top;
}
img.resize {
  width: 1em;
  height: 1em;
}
div#header-home img#logo {
  float: left;
}
body {
  margin: 0;
  padding: 0;
}
div.sideblock div.title h2 {
  font-size: 100%;
}
div.sideblock div.header img.hide-show-image {
  background-image: url(pix/switch_minus.gif);
}
div.hidden div.header img.hide-show-image {
  background-image: url(pix/switch_plus.gif);
}
div.sideblock div.footer {
  text-align: left;
}
div#page2 {
  background-image: url(pix/pix/bright.gif);
  background-repeat: no-repeat;
  background-position: right top;
  padding: 0 15px;
}
table#layout-table {
  border-collapse: collapse;
}
div#header-home div.headermenu {
  top: 10px;
  right: 5px;
  position: absolute;
}
div#header div.headermenu {
  margin: 10px 5px 0 0;
}
td#left-column div.sideblock div.content {
  background-image: url(pix/pix/sideblock_left_content.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
td#right-column div.sideblock {
  background-image: url(pix/pix/sideblock_right_content.gif);
}
td#right-column div.sideblock div.content {
  background-image: url(pix/pix/sideblock_right_content.gif);
}
div#header-home h1.headermain {
  color: #333333;
  font-size: 250%;
  position: absolute;
  top: 32px;
  left: 300px;
}
div#header-home {
  position: relative;
  border-top-width: 8px;
  border-top-style: solid;
  border-top-color: #B31212;
}
td#left-column {
  padding: 0;
}
td#right-column {
  padding: 0;
}
div#header h1.headermain {
  color: #333333;
  font-size: 250%;
  position: absolute;
  top: 5px;
  left: 45px;
}
div#header {
  position: relative;
  height: 55px;
  border-top-width: 8px;
  border-top-style: solid;
  border-top-color: #B31212;
}
div#footer {
  background-image: url(pix/pix/footer_bg.png);
  background-repeat: repeat-x;
  background-position: left top;
  margin: 10px 0 0 0;
  padding: 20px 5px 10px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #ffffff;
}
div#footer p.helplink {
  margin: 0;
}
div#footer div {
  margin: 0;
}
div.navbar div.breadcrumb {
  margin-top: 4px;
}
#calendar .event_global {
  background-color: #D6F8CD;
  border-color: #D6F8CD;
}
.minicalendar .event_global {
  background-color: #D6F8CD;
  border-color: #D6F8CD;
}
.block_calendar_month .event_global {
  background-color: #D6F8CD;
  border-color: #D6F8CD;
}
#calendar .event_course {
  background-color: #FFD3BD;
  border-color: #FFD3BD;
}
.minicalendar .event_course {
  background-color: #FFD3BD;
  border-color: #FFD3BD;
}
.block_calendar_month .event_course {
  background-color: #FFD3BD;
  border-color: #FFD3BD;
}
#calendar .event_group {
  background-color: #FEE7AE;
  border-color: #FEE7AE;
}
.minicalendar .event_group {
  background-color: #FEE7AE;
  border-color: #FEE7AE;
}
.block_calendar_month .event_group {
  background-color: #FEE7AE;
  border-color: #FEE7AE;
}
#calendar .event_user {
  background-color: #DCE7EC;
  border-color: #DCE7EC;
}
.minicalendar .event_user {
  background-color: #DCE7EC;
  border-color: #DCE7EC;
}
.block_calendar_month .event_user {
  background-color: #DCE7EC;
  border-color: #DCE7EC;
}
div.sideblock div.filters {
  font-size: inherit;
}
table.minicalendar td.today {
  background-color: #B31212;
  color: #CCCCCC;
  border-style: none;
}
table.minicalendar tr.weekdays abbr {
  border-style: none;
}
div.block_calendar_month div.filters {
  padding: 0 4px;
}
table.minicalendar th {
  padding: 0;
}
table.minicalendar td.today a {
  color: #ffffff;
  text-decoration: none;
}
table.minicalendar td {
  padding: 0;
}
table.minicalendar td.day {
  line-height: 1.1em;
  padding: 0;
}
table.minicalendar tr.weekdays th {
  font-weight: normal;
  text-align: center;
}
table.generaltable td.c0 {
  background-image: url(pix/pix/sideblock_header.gif);
  background-repeat: repeat;
  background-position: left top;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ffffff;
  font-weight: bold;
}
table.generaltable th.header {
  border-width: 1px;
  border-style: solid;
  border-color: #777777 #777777 #B31212;
}
td.generalboxcontent th.header {
  border-width: 1px;
  border-style: solid;
  border-color: #777777 #777777 #B31212;
}
div.sideblock div.commands {
  background-color: #eeeeee;
}
body#site-index div#content {
  padding: 0;
}
body#course-view div#content {
  padding: 0;
}
table.tabrow td {
  border: 1px solid #990000;
}
table.tabrow td.selected {
  background-image: url(pix/pix/footer_bg.png);
  background-repeat: repeat-x;
  background-position: left bottom;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-style: solid solid none;
  border-top-color: #990000;
  border-right-color: #990000;
  border-left-color: #990000;
}
table.tabs td.side {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #990000;
}
table.tabrow {
  background-image: url(pix/pix/button_bg.png);
  background-repeat: repeat-x;
  background-position: left bottom;
}
table.tabrow div.tablink {
  padding-top: 4px;
}
table.glossarydisplay td.entrybox {
  border-color: #777777;
}
table.glossarydisplay td.entryboxheader {
  border-color: #777777;
}
div.que {
  border-color: #777777;
}
div.block_messages center {
  text-align: left;
}
div.block_messages font {
  font-size: inherit;
}
body.admin h2.main {
  background-image: url(pix/pix/button_bg.png);
  background-repeat: repeat-x;
  background-position: left bottom;
}
table.coursebox {
  margin: 0 auto 8px auto;
  border: 1px solid #cccccc;
}
table.categorybox {
  border: 1px solid #cccccc;
}
div.headermenu div.logininfo {
  margin-bottom: 3px;
}
body#course-scales table.generaltable td.c0 {
  background-image: none;
}
div.block_recent_activity div.activitydate {
  text-align: left;
}
table.forumheaderlist th.header {
  border-width: 1px;
  border-style: solid;
  border-color: #777777 #777777 #B31212;
}
table.forumheaderlist tr.discussion td.topic {
  background-image: url(pix/pix/sideblock_header.gif);
  background-repeat: repeat;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ffffff;
  font-weight: bold;
}
table.forumpost td.topic {
  background-image: url(pix/pix/button_bg.png);
  background-repeat: repeat-x;
  background-position: left bottom;
  border-bottom-color: #777777;
}
table.forumpost td.left {
  background-color: #eeeeee;
}
table.glossarypost {
  border-color: #cccccc;
}
body#mod-chat-index table.generaltable td.c0 {
  background-image: none;
}
#mod-chat-gui_header_js-chatinput #header {
  display: none;
}
#mod-chat-gui_header_js-chatinput #page {
  background-image: none;
}
#mod-chat-gui_header_js-chatinput #page2 {
  background-image: none;
}
#mod-chat-gui_header_js-users #header {
  display: none;
}
#mod-chat-gui_header_js-users #page {
  background-image: none;
}
#mod-chat-gui_header_js-users #page2 {
  background-image: none;
}
td#left-column div.sideblock div.header {
  background-image: url(pix/pix/lsideblock_header.png);
  background-repeat: repeat-x;
  color: #000000;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #B31212;
}
td#right-column div.sideblock div.header {
  background-image: url(pix/pix/rsideblock_header.gif);
}
tr.section div.summary {
  margin-bottom: 1em;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #B31212;
}
tr.section td.content ul.section li.activity a {
  color: #333333;
  text-decoration: underline;
}
body#course-view tr.section td.left {
  font-weight: bold;
  color: #ffffff;
  background-color: #f3f3f3;
  width: 0.5em;
  background-image: url(pix/pix/coursetopic_left3.gif);
  background-repeat: repeat-x;
  background-position: left top;
}
body#course-view td#middle-column h2.headingblock {
  display: none;
}
td#middle-column table.topics td.spacer {
  height: 2em;
}
body#course-view ul.section li.activity a {
  text-decoration: none;
}
body#course-view ul.section li.label a {
  text-decoration: underline;
}
body#course-view tr.section li.activity {
  margin: 0.3em 0;
}
table.loginbox td.content {
  border-color: #b31212;
}
/***** iberglobal/user_styles.css end *****/

/***** iberglobal/fonts-min.css start *****/

/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.11.0
*/
body {font:13px Verdana,Geneva,Arial,Helvetica,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% Verdana,Geneva,Arial,Helvetica,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:131.8%;}
/***** iberglobal/fonts-min.css end *****/

