A:link {
	COLOR: #054377
}
A:visited {
	COLOR: #054377
}
A:hover {
	COLOR: #054377; TEXT-DECORATION: underline
}
BODY {
	BORDER-LEFT-COLOR: #f7f7f7; BORDER-BOTTOM-COLOR: #f7f7f7; BORDER-TOP-COLOR: #f7f7f7; BACKGROUND-COLOR: #739fc4; BORDER-RIGHT-COLOR: #f7f7f7
}
TH.header {
	BACKGROUND-COLOR: #739fc4
}
TD.header {
	BACKGROUND-COLOR: #739fc4
}
DIV.header {
	BACKGROUND-COLOR: #739fc4
}
.navbar {
	BORDER-LEFT-COLOR: #d0e2ee; BORDER-BOTTOM-COLOR: #d0e2ee; BORDER-TOP-COLOR: #d0e2ee; BACKGROUND-COLOR: #d0e2ee; BORDER-RIGHT-COLOR: #d0e2ee
}
.generalbox {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.informationbox {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.feedbackbox {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.noticebox {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.errorbox {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; COLOR: #ffffff; BORDER-TOP-COLOR: #739fc4; BACKGROUND-COLOR: #990000; BORDER-RIGHT-COLOR: #739fc4
}
.tabledivider {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.sitetopic {
	
}
.sitetopiccontent {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #739fc4
}
.unread {
	BACKGROUND: #78a2cd
}
#header-home {
	BACKGROUND: url(images/hdbg.jpg) #ececec repeat-x 1px 0px; HEIGHT: 112px
}
#header {
	BACKGROUND: url(images/hdbg.jpg) #ececec repeat-x 1px 0px; HEIGHT: 112px
}
.headermain {
	BACKGROUND: url(images/hdbgend.jpg) no-repeat 100% 0px; FLOAT: none
}
.admin .generalboxcontent {
	BACKGROUND-COLOR: #eeeeee
}
.admin .generalbox {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.admin .informationbox {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #739fc4
}
.sideblock {
	BORDER-RIGHT: #4a677f 1px solid; BORDER-TOP: #739fc4 1px solid; BORDER-LEFT: #4a677f 1px solid; BORDER-BOTTOM: #4a677f 2px groove
}
.sideblock .header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #739fc4 2px groove; BACKGROUND-COLOR: #739fc4; TEXT-ALIGN: left
}
.sideblock .content {
	BACKGROUND-COLOR: #ffffff
}
.sideblock .header .commands {
	MARGIN-TOP: 0.3em; FLOAT: right
}
#calendar .maincalendar {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
#calendar .sidecalendar {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
#calendar .maincalendar TABLE.calendarmonth TH {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
TABLE.minicalendar {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
#calendar .maincalendar .eventlist .event {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
#calendar .maincalendar .eventlist .event .topic {
	BACKGROUND-COLOR: #ffffff
}
#calendar .maincalendar .eventlist .event .picture {
	BACKGROUND-COLOR: #ffffff
}
#calendar .maincalendar .eventlist .event .side {
	BACKGROUND-COLOR: #ffffff
}
#calendar .maincalendar TABLE.calendarmonth UL.events-underway {
	COLOR: #739fc4
}
#calendar .event_global {
	BORDER-LEFT-COLOR: #2eba0e! important; BORDER-BOTTOM-COLOR: #2eba0e! important; BORDER-TOP-COLOR: #2eba0e! important; BACKGROUND-COLOR: #2eba0e; BORDER-RIGHT-COLOR: #2eba0e! important
}
.minicalendar .event_global {
	BORDER-LEFT-COLOR: #2eba0e! important; BORDER-BOTTOM-COLOR: #2eba0e! important; BORDER-TOP-COLOR: #2eba0e! important; BACKGROUND-COLOR: #2eba0e; BORDER-RIGHT-COLOR: #2eba0e! important
}
.block_calendar_month .event_global {
	BORDER-LEFT-COLOR: #2eba0e! important; BORDER-BOTTOM-COLOR: #2eba0e! important; BORDER-TOP-COLOR: #2eba0e! important; BACKGROUND-COLOR: #2eba0e; BORDER-RIGHT-COLOR: #2eba0e! important
}
#calendar .event_course {
	BORDER-LEFT-COLOR: #ff9966! important; BORDER-BOTTOM-COLOR: #ff9966! important; BORDER-TOP-COLOR: #ff9966! important; BACKGROUND-COLOR: #ff9966; BORDER-RIGHT-COLOR: #ff9966! important
}
.minicalendar .event_course {
	BORDER-LEFT-COLOR: #ff9966! important; BORDER-BOTTOM-COLOR: #ff9966! important; BORDER-TOP-COLOR: #ff9966! important; BACKGROUND-COLOR: #ff9966; BORDER-RIGHT-COLOR: #ff9966! important
}
.block_calendar_month .event_course {
	BORDER-LEFT-COLOR: #ff9966! important; BORDER-BOTTOM-COLOR: #ff9966! important; BORDER-TOP-COLOR: #ff9966! important; BACKGROUND-COLOR: #ff9966; BORDER-RIGHT-COLOR: #ff9966! important
}
#calendar .event_group {
	BORDER-LEFT-COLOR: #fbbb23! important; BORDER-BOTTOM-COLOR: #fbbb23! important; BORDER-TOP-COLOR: #fbbb23! important; BACKGROUND-COLOR: #fbbb23; BORDER-RIGHT-COLOR: #fbbb23! important
}
.minicalendar .event_group {
	BORDER-LEFT-COLOR: #fbbb23! important; BORDER-BOTTOM-COLOR: #fbbb23! important; BORDER-TOP-COLOR: #fbbb23! important; BACKGROUND-COLOR: #fbbb23; BORDER-RIGHT-COLOR: #fbbb23! important
}
.block_calendar_month .event_group {
	BORDER-LEFT-COLOR: #fbbb23! important; BORDER-BOTTOM-COLOR: #fbbb23! important; BORDER-TOP-COLOR: #fbbb23! important; BACKGROUND-COLOR: #fbbb23; BORDER-RIGHT-COLOR: #fbbb23! important
}
#calendar .event_user {
	BORDER-LEFT-COLOR: #a1becb! important; BORDER-BOTTOM-COLOR: #a1becb! important; BORDER-TOP-COLOR: #a1becb! important; BACKGROUND-COLOR: #a1becb; BORDER-RIGHT-COLOR: #a1becb! important
}
.minicalendar .event_user {
	BORDER-LEFT-COLOR: #a1becb! important; BORDER-BOTTOM-COLOR: #a1becb! important; BORDER-TOP-COLOR: #a1becb! important; BACKGROUND-COLOR: #a1becb; BORDER-RIGHT-COLOR: #a1becb! important
}
.block_calendar_month .event_user {
	BORDER-LEFT-COLOR: #a1becb! important; BORDER-BOTTOM-COLOR: #a1becb! important; BORDER-TOP-COLOR: #a1becb! important; BACKGROUND-COLOR: #a1becb; BORDER-RIGHT-COLOR: #a1becb! important
}
#calendar .duration_global {
	BORDER-BOTTOM-COLOR: #2eba0e! important; BORDER-TOP-COLOR: #2eba0e! important
}
.minicalendar .duration_global {
	BORDER-BOTTOM-COLOR: #2eba0e! important; BORDER-TOP-COLOR: #2eba0e! important
}
#calendar .duration_course {
	BORDER-BOTTOM-COLOR: #ff9966! important; BORDER-TOP-COLOR: #ff9966! important
}
.minicalendar .duration_course {
	BORDER-BOTTOM-COLOR: #ff9966! important; BORDER-TOP-COLOR: #ff9966! important
}
#calendar .duration_group {
	BORDER-BOTTOM-COLOR: #fbbb23! important; BORDER-TOP-COLOR: #fbbb23! important
}
.minicalendar .duration_group {
	BORDER-BOTTOM-COLOR: #fbbb23! important; BORDER-TOP-COLOR: #fbbb23! important
}
#calendar .duration_user {
	BORDER-BOTTOM-COLOR: #a1becb! important; BORDER-TOP-COLOR: #a1becb! important
}
.minicalendar .duration_user {
	BORDER-BOTTOM-COLOR: #a1becb! important; BORDER-TOP-COLOR: #a1becb! important
}
#calendar .weekend {
	COLOR: #ff0000
}
.minicalendar .weekend {
	COLOR: #ff0000
}
#calendar .today {
	BORDER-LEFT-COLOR: #000000! important; BORDER-BOTTOM-COLOR: #000000! important; BORDER-TOP-COLOR: #000000! important; BORDER-RIGHT-COLOR: #000000! important
}
.minicalendar .today {
	BORDER-LEFT-COLOR: #000000! important; BORDER-BOTTOM-COLOR: #000000! important; BORDER-TOP-COLOR: #000000! important; BORDER-RIGHT-COLOR: #000000! important
}
.cal_popup_fg {
	BACKGROUND-COLOR: #ffffff
}
.cal_popup_bg {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #000000
}
#calendar .maincalendar .filters TABLE {
	BACKGROUND-COLOR: #ffffff
}
#calendar .sidecalendar .filters TABLE {
	BACKGROUND-COLOR: #ffffff
}
.block_calendar_month .filters TABLE {
	BACKGROUND-COLOR: #ffffff
}
.headingblock {
	BORDER-RIGHT: #4a677f 1px solid; BORDER-TOP: #739fc4 1px solid; BORDER-LEFT: #4a677f 1px solid; BORDER-BOTTOM: #4a677f 2px groove; BACKGROUND-COLOR: #739fc4
}
.headingblock .outline {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
#course-view .weekscss .section {
	BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd
}
#course-view .section TD {
	BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd
}
#course-view .content {
	BACKGROUND: #ffffff
}
#course-view .weekscss .section {
	BACKGROUND: #739fc4
}
#course-view .section TD.side {
	BACKGROUND: #739fc4
}
#course-view .section .side {
	
}
#course-view .section .left {
	
}
#course-view .section .right {
	
}
#course-view .weekscss .current {
	BACKGROUND: #3b92dc
}
#course-view .current TD.side {
	BACKGROUND: #3b92dc
}
#course-view .weekscss .hidden {
	BACKGROUND: #dddddd
}
#course-view .hidden TD.side {
	BACKGROUND: #dddddd
}
.categoryboxcontent {
	BORDER-RIGHT: #4a677f 1px solid; BORDER-TOP: #739fc4 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #4a677f 1px solid; BORDER-BOTTOM: #4a677f 2px groove
}
.courseboxcontent {
	BORDER-RIGHT: #4a677f 1px solid; BORDER-TOP: #739fc4 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #4a677f 1px solid; BORDER-BOTTOM: #4a677f 2px groove
}
BODY#course-user .section {
	BORDER-LEFT-COLOR: #aaaaaa; BORDER-BOTTOM-COLOR: #aaaaaa; BORDER-TOP-COLOR: #aaaaaa; BORDER-RIGHT-COLOR: #aaaaaa
}
.loginbox {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.twocolumns .loginpanel {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.loginbox .subcontent {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
TABLE.message_search_results TD {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.message .author {
	COLOR: #739fc4
}
.message .time {
	COLOR: #739fc4
}
.message .content {
	
}
.userpicture {
	BACKGROUND: #eeeeee
}
.userinfobox {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BACKGROUND-COLOR: #f7f7f7; BORDER-RIGHT-COLOR: #739fc4
}
.groupinfobox {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BACKGROUND-COLOR: #fcfcfc; BORDER-RIGHT-COLOR: #739fc4
}
.forumheaderlist {
	BORDER-LEFT-COLOR: #1d5083; BORDER-BOTTOM-COLOR: #1d5083; BORDER-TOP-COLOR: #1d5083; BORDER-RIGHT-COLOR: #1d5083
}
.forumpost {
	BORDER-LEFT-COLOR: #1d5083; BORDER-BOTTOM-COLOR: #1d5083; BORDER-TOP-COLOR: #1d5083; BORDER-RIGHT-COLOR: #1d5083
}
.forumpost .content {
	BACKGROUND: #ffffff
}
.forumpost .left {
	BACKGROUND: #739fc4
}
.forumpost .topic {
	BACKGROUND: #d0e2ee; BORDER-BOTTOM-COLOR: #739fc4
}
.forumpost .starter {
	BACKGROUND: #739fc4
}
.forumheaderlist .discussion .starter {
	BACKGROUND: #d0e2ee
}
.forumheaderlist TD {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.sideblock .post .head {
	COLOR: #555555
}
.forumthread .unread {
	BACKGROUND: #78a2cd
}
#mod-forum-discuss .forumpost {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mod-forum-discuss .unread .forumpost .message {
	BORDER-LEFT-COLOR: #78a2cd; BORDER-BOTTOM-COLOR: #78a2cd; BORDER-TOP-COLOR: #78a2cd; BORDER-RIGHT-COLOR: #78a2cd
}
#mod-forum-discuss .forumthread .unread {
	
}
#mod-forum-index .unread {
	
}
.glossarypost {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.glossarypost .entryheader {
	BACKGROUND-COLOR: #739fc4
}
.glossarypost .entryapproval {
	BACKGROUND-COLOR: #739fc4
}
.glossarypost .picture {
	BACKGROUND-COLOR: #739fc4
}
.glossarypost .entryattachment {
	BACKGROUND-COLOR: #739fc4
}
.glossarypost .left {
	BACKGROUND-COLOR: #739fc4
}
.glossarycomment {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
.glossarycomment .entryheader {
	BACKGROUND-COLOR: #739fc4
}
.glossarycomment .picture {
	BACKGROUND-COLOR: #739fc4
}
.glossarycomment .left {
	BACKGROUND-COLOR: #739fc4
}
#mod-glossary-report .generalbox .teacher {
	BACKGROUND: #739fc4
}
.categoryheader {
	BACKGROUND-COLOR: #efefef
}
.glossaryformatheader {
	BACKGROUND-COLOR: #739fc4
}
#mod-journal-view .feedbackbox .left {
	BACKGROUND-COLOR: #739fc4
}
#mod-journal-view .feedbackbox .entryheader {
	BACKGROUND-COLOR: #739fc4
}
BODY#mod-quiz-report TABLE#attempts TD {
	BORDER-LEFT-COLOR: #739fc4; BORDER-BOTTOM-COLOR: #739fc4; BORDER-TOP-COLOR: #739fc4; BORDER-RIGHT-COLOR: #739fc4
}
BODY#mod-quiz-report TABLE#attempts .r1 {
	BACKGROUND-COLOR: #eeeeee
}
.headermenu A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.headermenu A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.headermenu A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.cornflowersurround {
	BORDER-RIGHT: #4a677f 1px solid; BORDER-TOP: #4a677f 1px solid; BACKGROUND: #d0e2ee; BORDER-LEFT: #4a677f 1px solid; BORDER-BOTTOM: #4a677f 2px groove
}
.generalboxcontent {
	BACKGROUND-COLOR: #ffffff
}
H1.main {
	TEXT-ALIGN: center
}
H2.main {
	TEXT-ALIGN: center
}
H3.main {
	TEXT-ALIGN: center
}
H4.main {
	TEXT-ALIGN: center
}
H5.main {
	TEXT-ALIGN: center
}
H6.main {
	TEXT-ALIGN: center
}
#layout-table {
	MARGIN-TOP: 8px; WIDTH: 100%; BORDER-COLLAPSE: separate
}
#layout-table #left-column {
	VERTICAL-ALIGN: top
}
#layout-table #middle-column {
	VERTICAL-ALIGN: top
}
#layout-table #right-column {
	VERTICAL-ALIGN: top
}
#layout-table #middle-column {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px
}
#layout-table #left-column {
	PADDING-LEFT: 10px
}
#layout-table #right-column {
	PADDING-RIGHT: 10px
}
DIV.headermenu {
	RIGHT: 10px; POSITION: absolute; TOP: 15px
}
