/**************************************
 * THEME NAME: chemeddl
 *
 * Files included in this sheet:
 *
 *   chemeddl/layout.css
 *   chemeddl/colors.css
 **************************************/

/***** chemeddl/layout.css start *****/

/***
 *** Header
 ***/

#logo {
	margin-right: 4em;
	vertical-align: middle;
}

#logo-small {
	margin-right: 1em;
	vertical-align: middle;
}
/***** chemeddl/layout.css end *****/

/***** chemeddl/colors.css start *****/

body {
    background-color: #99CCF0;
    background-image: url(background.png);
    background-repeat: repeat;
}

th.header,
td.header,
div.header {
    background-image:url(headerGradient.png);
    background-position:top;
    background-repeat:repeat-x;
}

.navbar {
    background-image: none !important;
    background-color: #99B2CC !important;
    border-top   : 2px groove #F0F0F0;
    border-bottom: 2px groove #F0F0F0
    border-left: 0px;
    border-right: 0px;
}

.homelink a:link,
.homelink a:visited,
.homelink a:hover {
  color: #000;
  text-decoration: none;
  background-color: #CCCCCC;
  background-image: url(background.png);
  background-repeat: repeat;
  background-attachment: scroll;
}

.breadcrumb .sep {
  color:#999999;
}

.dimmed_text {
  color:#666666;
}

a.dimmed:link,
a.dimmed:visited {
  color:#666666;
}


/***
 *** Calendar
 ***/

#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;
  //background-color:#F0F0F0;
}

#calendar .maincalendar .eventlist .event .topic,
#calendar .maincalendar .eventlist .event .picture,
#calendar .maincalendar .eventlist .event .side {
  background-color:#99B2CC;
}

#calendar .maincalendar table.calendarmonth ul.events-underway {
  color:#999999;
}

/*Accessibility: increase contrast, darker link/weekend colors, lighter event backgrounds. */
.minicalendar a,
.calendarmonth a {
  color:#000077;
}

#calendar .event_global,
.minicalendar .event_global,
.block_calendar_month .event_global {
  border-color:#D6F8CD !important; /* #C5E7BC */
  background-color:#D6F8CD;
}

#calendar .event_course,
.minicalendar .event_course,
.block_calendar_month .event_course {
  border-color:#FFD3BD !important; /* #EEC2AC */
  background-color:#FFD3BD;
}

#calendar .event_group,
.minicalendar .event_group,
.block_calendar_month .event_group {
  border-color:#FEE7AE !important; /* #EDD69D */
  background-color:#FEE7AE;
}

#calendar .event_user,
.minicalendar .event_user,
.block_calendar_month .event_user {
  border-color:#DCE7EC !important; /* #CBD6DB */
  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_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;
}

.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;
}


/***
 *** Course
 ***/

#course-view .section td.side {
  background: #E0F0FF;
}

#course-view .current td.side {
  background: #99B2CC;
}


/***
 *** Modules: Forum
 ***/

.forumheaderlist,
.forumpost {
  border-color:#DDDDDD;
}

.forumpost .content {
  background: #FFFFFF;
}

.forumpost .left {
  background:#99B2CC;
}

.forumpost .topic {
  border-bottom-color: #EEEEEE;
}

.forumpost .starter {
  background:#B2CCE8;
}

.forumheaderlist .discussion .starter {
  background:#B2CCE8;
}

.forumheaderlist td {
  border-color: #FFFFFF;
}

.sideblock .post .head {
  color:#555555;
}

.forumthread .unread {
  background: #99B2CC;
}
#mod-forum-discuss .forumpost {
  background: none;
}

#mod-forum-discuss .forumpost.unread .content {
  border-color: #99B2CC;
}
/***** chemeddl/colors.css end *****/

