BODY {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
LI {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
TH {
	BORDER-RIGHT: #004fb3 1pt solid; BORDER-TOP: #004fb3 1pt solid; FONT-WEIGHT: bold; BORDER-LEFT: #004fb3 1pt solid; COLOR: #cfdef1; BORDER-BOTTOM: #004fb3 1pt solid; BACKGROUND-COLOR: #004fb3
}
A:link {
	COLOR: #004fb3; TEXT-DECORATION: none
}
A:visited {
	COLOR: #004fb3; TEXT-DECORATION: none
}
A:hover {
	COLOR: #004fb3; TEXT-DECORATION: underline
}
FORM {
	MARGIN-BOTTOM: 0px
}
.tabnav {
	FONT-SIZE: 8pt; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabnavAdmin {
	FONT-SIZE: 8pt; COLOR: #cfdef1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #004fb3
}
.tabnavAdmin A {
	COLOR: #004fb3; TEXT-DECORATION: none
}
.tabnavAdmin A:link {
	COLOR: #004fb3; TEXT-DECORATION: none
}
.tabnavAdmin A:visited {
	COLOR: #004fb3; TEXT-DECORATION: none
}
.tabnavAdmin A:hover {
	COLOR: #004fb3
}
.inputbox {
	BORDER-RIGHT: #004fb3 1pt solid; BORDER-TOP: #004fb3 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1pt solid; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1pt solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.button {
	BORDER-RIGHT: #004fb3 1pt solid; PADDING-RIGHT: 2pt; BORDER-TOP: #004fb3 1pt solid; PADDING-LEFT: 2pt; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2pt; MARGIN: 2pt; BORDER-LEFT: #004fb3 1pt solid; CURSOR: hand; COLOR: #004fb3; PADDING-TOP: 2pt; BORDER-BOTTOM: #004fb3 1pt solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.littlebutton {
	BORDER-RIGHT: #004fb3 1pt solid; BORDER-TOP: #004fb3 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1pt solid; CURSOR: hand; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1pt solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.texto {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #004fb3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.justified {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #004fb3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.categoryheading {
	BORDER-RIGHT: #004fb3 1pt solid; BORDER-TOP: #004fb3 1pt solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1pt solid; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1pt solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.highlight {
	BACKGROUND-COLOR: #aaffaa
}
.headingblock {
	BORDER-RIGHT: #004fb3 1px solid; BORDER-TOP: #004fb3 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1px solid; COLOR: #cfdef1; BORDER-BOTTOM: #004fb3 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #004fb3
}
.generaltable {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #004fb3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.generaltableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #004fb3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.generaltablecell {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #004fb3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sideblock {
	BORDER-RIGHT: #004fb3 1px solid; BORDER-TOP: #004fb3 1px solid; BORDER-LEFT: #004fb3 1px solid; BORDER-BOTTOM: #004fb3 1px solid
}
.sideblockheading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cfdef1; BORDER-BOTTOM: #004fb3 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #004fb3
}
.sideblockmain {
	
}
.sideblocklinks {
	
}
.sideblocklatestnews {
	
}
.sideblockrecentactivity {
	
}
.outlineheadingblock {
	BORDER-RIGHT: #004fb3 1px solid; BORDER-TOP: #004fb3 1px solid; BORDER-LEFT: #004fb3 1px solid; COLOR: #cfdef1; BORDER-BOTTOM: #004fb3 1px solid; BACKGROUND-COLOR: #004fb3
}
.messageleftheader {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1px solid; COLOR: #004fb3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.messagerightheader {
	BORDER-RIGHT: #004fb3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #004fb3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.messagetopleftheader {
	BORDER-TOP: #004fb3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1px solid; COLOR: #004fb3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.messagetoprightheader {
	BORDER-RIGHT: #004fb3 1px solid; BORDER-TOP: #004fb3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #004fb3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.messagebottomleftheader {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1px solid; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.messagebottomrightheader {
	BORDER-RIGHT: #004fb3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.messagebody {
	BORDER-RIGHT: #004fb3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1px solid; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.forumpostlimpar {
	BORDER-RIGHT: #004fb3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1px solid; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.forumpostlpar {
	BORDER-RIGHT: #004fb3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1px solid; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.forumpostrimpar {
	BORDER-RIGHT: #004fb3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.forumpostrpar {
	BORDER-RIGHT: #004fb3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #004fb3; BORDER-BOTTOM: #004fb3 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfdef1
}
.forumthreadhead {
	BORDER-RIGHT: #004fb3 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1px solid; COLOR: #cfdef1; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #004fb3
}
.siteinfo {
	
}
.siteinfocontent {
	BORDER-RIGHT: #004fb3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #004fb3 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #004fb3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #004fb3 1px solid
}
.generalbox {
	BORDER-RIGHT: #004fb3 1px solid; BORDER-TOP: #004fb3 1px solid; BORDER-LEFT: #004fb3 1px solid; BORDER-BOTTOM: #004fb3 1px solid
}
.generalboxcontent {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #004fb3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.noticebox {
	BORDER-RIGHT: #004fb3 1px solid; BORDER-TOP: #004fb3 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #004fb3 1px solid; BORDER-BOTTOM: #004fb3 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.noticeboxcontent {
	TEXT-ALIGN: center
}
.feedbacktext {
	COLOR: #ffc85f
}
A.dimmed:link {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.dimmed:visited {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.dimmed:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.dimmed_text {
	COLOR: #aaaaaa
}
.forumpostheader {
	
}
.forumpostheadertopic {
	
}
.forumpostheaderpicture {
	
}
.forumpostheadername {
	FONT-SIZE: small
}
.forumpostheaderreplies {
	FONT-SIZE: small
}
.forumpostheaderdate {
	FONT-SIZE: small
}
.logininfo {
	FONT-SIZE: x-small
}
.homelink {
	FONT-SIZE: x-small
}
.teacheronly {
	COLOR: #990000
}
.header {
	
}
.headermain {
	FONT-WEIGHT: bold; FONT-SIZE: large
}
.headermenu {
	
}
.headerhome {
	
}
.headerhomemain {
	FONT-WEIGHT: bold; FONT-SIZE: x-large; COLOR: #004fb3
}
.headerhomemenu {
	
}
.categorybox {
	
}
.categoryboxcontent {
	BORDER-RIGHT: #004fb3 1px solid; BORDER-TOP: #004fb3 1px solid; BORDER-LEFT: #004fb3 1px solid; BORDER-BOTTOM: #004fb3 1px solid
}
.categoryname {
	FONT-WEIGHT: bold; FONT-SIZE: larger
}
.categorynumber {
	FONT-WEIGHT: bold; FONT-SIZE: larger
}
.coursename {
	
}
.coursebox {
	
}
.courseboxcontent {
	BORDER-RIGHT: #004fb3 1px solid; BORDER-TOP: #004fb3 1px solid; BORDER-LEFT: #004fb3 1px solid; BORDER-BOTTOM: #004fb3 1px solid; -moz-border-radius: 20px
}
.courseboxinfo {
	
}
.courseboxsummary {
	
}
A.autolink:link {
	COLOR: #000000; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
A.autolink:visited {
	COLOR: #000000; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
A.autolink:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.userinfobox {
	BORDER-RIGHT: #004fb3 1px solid; BORDER-TOP: #004fb3 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #004fb3 1px solid; BORDER-BOTTOM: #004fb3 1px solid
}
.userinfoboxside {
	
}
.userinfoboxcontent {
	
}
.userinfoboxsummary {
	
}
.userinfoboxlinkcontent {
	
}
.generaltab {
	
}
.generaltabselected {
	
}
.forumheaderlist {
	BORDER-RIGHT: #004fb3 1px solid; BORDER-TOP: #004fb3 1px solid; BORDER-LEFT: #004fb3 1px solid; BORDER-BOTTOM: #004fb3 1px solid
}
.smallinfo {
	
}
.smallinfohead {
	COLOR: #555555
}
.tabledivider {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #004fb3 1px solid
}
.headingblockcontent {
	
}
