HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial; HEIGHT: 100%; TEXT-ALIGN: left
}
A:link {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #111c99; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; COLOR: #111c99; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.spacer {
	CLEAR: both
}
UL {
	FONT-SIZE: 0.9em; LIST-STYLE-TYPE: square
}
INPUT {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; COLOR: #336699; BORDER-BOTTOM: #aaa 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; COLOR: #336699; BORDER-BOTTOM: #aaa 1px solid
}
BUTTON {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; COLOR: #336699; BORDER-BOTTOM: #aaa 1px solid
}
SELECT {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; COLOR: #336699; BORDER-BOTTOM: #aaa 1px solid
}
UNKNOWN {
	MARGIN-LEFT: 2px; COLOR: #666666
}
UNKNOWN {
	BACKGROUND: #ffffff
}
UNKNOWN {
	COLOR: #000000
}
UNKNOWN {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
LABEL {
	CURSOR: pointer
}
#platformBanner {
	PADDING-RIGHT: 0px; BORDER-TOP: #010065 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(default/bg_header.gif) #c5d4e2 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#platformBanner A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#platformBanner A:active {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#platformBanner A:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#platformBanner A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#platformBanner A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#platformBanner #siteName {
	FONT-SIZE: 1.3em; LETTER-SPACING: 3px
}
#platformBanner #institution {
	FONT-SIZE: 1.3em; LETTER-SPACING: 3px
}
#campusBannerRight {
	PADDING-RIGHT: 5px; MARGIN-TOP: -1px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#campusBannerLeft {
	PADDING-RIGHT: 5px; MARGIN-TOP: -1px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#userBanner {
	PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ddd; PADDING-BOTTOM: 5px; COLOR: #336699; PADDING-TOP: 5px
}
#userBanner #userName {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #0066cc
}
#userBanner A {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: none
}
#userBanner A:link {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: none
}
#userBanner A:visited {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: none
}
#userBanner A:hover {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: underline
}
#userBanner A:active {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: underline
}
#userBannerRight {
	FLOAT: right; TEXT-ALIGN: right
}
#userBannerLeft {
	FLOAT: left; TEXT-ALIGN: left
}
#courseBanner {
	PADDING-RIGHT: 4px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 4px; COLOR: #336699; PADDING-TOP: 4px
}
#courseBanner #course {
	FLOAT: left; TEXT-ALIGN: left
}
#courseBanner #course SPAN {
	DISPLAY: block
}
#courseBanner #courseToolList {
	FLOAT: right; TEXT-ALIGN: right
}
#courseBanner #courseName {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(default/arrow_blue.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 12px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#courseBanner A {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: none
}
#courseBanner A:link {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: none
}
#courseBanner A:visited {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: none
}
#courseBanner A:hover {
	FONT-WEIGHT: normal; COLOR: #669933; TEXT-DECORATION: underline
}
#courseBanner A:active {
	FONT-WEIGHT: normal; COLOR: #669933; TEXT-DECORATION: underline
}
#courseBanner #courseCode {
	
}
#courseBanner FORM {
	MARGIN: 0px; PADDING-TOP: 5px
}
#courseBannerRight {
	FLOAT: right; MARGIN: 0px; TEXT-ALIGN: right
}
#courseBannerLeft {
	FLOAT: left; MARGIN: 0px; TEXT-ALIGN: left
}
.debugBar {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 70%; PADDING-BOTTOM: 3px; COLOR: #f99; PADDING-TOP: 3px; BACKGROUND-COLOR: #a33
}
.debugBar A {
	COLOR: #e6f
}
.debugBar A:link {
	COLOR: #e6f
}
.debugBar A:visited {
	COLOR: #e6f
}
#breadcrumbLine {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; COLOR: #666666; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#breadcrumbLine HR {
	DISPLAY: none
}
#breadcrumbLine .breadcrumbTrail {
	FLOAT: left
}
#breadcrumbLine #toolViewOption {
	FLOAT: right; TEXT-ALIGN: right
}
.breadcrumbTrail {
	
}
#breadcrumbLine A:link {
	FONT-WEIGHT: normal; COLOR: #006699
}
#breadcrumbLine A:visited {
	FONT-WEIGHT: normal; COLOR: #006699
}
#breadcrumbLine A:hover {
	FONT-WEIGHT: normal; COLOR: #999999
}
#breadcrumbLine A:active {
	FONT-WEIGHT: normal; COLOR: #999999
}
#claroBody {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 0.9em; BACKGROUND: url(default/bg_body.jpg) #fff repeat-x left top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#claroBody A:link {
	FONT-WEIGHT: normal
}
#claroBody A:visited {
	FONT-WEIGHT: normal
}
#claroBody A:hover {
	FONT-WEIGHT: normal; COLOR: #111c99
}
#claroBody A:active {
	FONT-WEIGHT: normal; COLOR: #111c99
}
#claroBody A.item:link {
	FONT-WEIGHT: normal
}
#claroBody A.item:visited {
	FONT-WEIGHT: normal
}
#claroBody A.item:hover {
	FONT-WEIGHT: normal; COLOR: #111c99
}
#claroBody A.item:active {
	FONT-WEIGHT: normal; COLOR: #111c99
}
#campusFooter {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 0.7em; BACKGROUND: url(default/bg_footer.jpg) #fff repeat-x left top; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 0px; COLOR: #666; PADDING-TOP: 5px
}
#campusFooter A:link {
	FONT-WEIGHT: bold; COLOR: #666
}
#campusFooter A:visited {
	FONT-WEIGHT: bold; COLOR: #666
}
#campusFooter A:hover {
	FONT-WEIGHT: bold; COLOR: #369
}
#campusFooter A:active {
	FONT-WEIGHT: bold; COLOR: #369
}
#campusFooter HR {
	DISPLAY: none
}
#campusFooterRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#campusFooterLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#campusFooterCenter {
	CLEAR: both; TEXT-ALIGN: center
}
#campusFooterCenter #poweredBy {
	FONT-STYLE: italic
}
.claroCmd {
	FONT-SIZE: 11px
}
.claroCmdDisabled {
	FONT-SIZE: 11px
}
#claroBody .claroCmd {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
#claroBody A.claroCmd:link {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
#claroBody A.claroCmd:visited {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
#claroBody A.claroCmd:hover {
	FONT-WEIGHT: bold; COLOR: #111c99; TEXT-DECORATION: none
}
#claroBody A.claroCmd:active {
	FONT-WEIGHT: bold; COLOR: #111c99; TEXT-DECORATION: none
}
.claroCmdDisabled {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none
}
TH .claroCmd {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
TH .claroCmdDisabled {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none
}
.item {
	PADDING-LEFT: 16px
}
.hot {
	BACKGROUND: url(../img/hot.gif) no-repeat
}
A.item:visited {
	COLOR: #336699
}
.claroTable {
	TEXT-ALIGN: left
}
.claroTable TD {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ededed 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ededed 1px solid
}
.claroTable TH {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ededed 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ededed 1px solid
}
.claroTable .superHeader TH {
	BORDER-RIGHT: #87b665 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #87b665 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #87b665 1px solid; COLOR: #669933; PADDING-TOP: 2px; BORDER-BOTTOM: #87b665 1px solid; BACKGROUND-COLOR: #deeece
}
.claroTable TH.superHeader {
	BORDER-RIGHT: #87b665 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #87b665 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #87b665 1px solid; COLOR: #669933; PADDING-TOP: 2px; BORDER-BOTTOM: #87b665 1px solid; BACKGROUND-COLOR: #deeece
}
.claroTable .superHeader A {
	COLOR: #669933
}
.claroTable .headerY TH {
	BORDER-RIGHT: #96bb7a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #96bb7a 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #96bb7a 1px solid; COLOR: #669933; PADDING-TOP: 2px; BORDER-BOTTOM: #96bb7a 1px solid; BACKGROUND-COLOR: #edf1e3
}
.claroTable .headerX TH {
	BORDER-RIGHT: #96bb7a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #96bb7a 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #96bb7a 1px solid; COLOR: #669933; PADDING-TOP: 2px; BORDER-BOTTOM: #96bb7a 1px solid; BACKGROUND-COLOR: #edf1e3
}
.claroTable .headerX TH A {
	FONT-WEIGHT: bold! important; COLOR: #669933; TEXT-DECORATION: underline
}
.claroTable .headerX TH A:active {
	COLOR: #669933! important; TEXT-DECORATION: underline
}
.claroTable .headerX TH A:hover {
	COLOR: #669933! important; TEXT-DECORATION: underline
}
.claroTable TR TH.toolbar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.claroTable TR.toolbar TH.prev {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.claroTable TR.toolbar TH.title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.claroTable TR.toolbar TH.next {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.claroTable TD.workingWeek {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #999999; PADDING-TOP: 2px
}
.claroTable TD.weekEnd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #73a244; PADDING-TOP: 2px
}
.claroTable TD.highlight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #cd853f; PADDING-TOP: 2px
}
.emphaseLine TBODY TD {
	BORDER-BOTTOM: #dddebc 1px solid
}
.emphaseLine TBODY TR:hover {
	BACKGROUND-COLOR: #ededed
}
.claroMessageBox {
	BORDER-RIGHT: #669933 1px solid; BORDER-TOP: #669933 1px solid; FONT-SIZE: 0.9em; BACKGROUND: url(default/bg_msgBox.jpg) #edf1e3 repeat-x right top; MARGIN-LEFT: 5px; BORDER-LEFT: #669933 1px solid; COLOR: #666; BORDER-BOTTOM: #669933 1px solid
}
.claroIntroSection {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f5f5f5
}
.warning B {
	COLOR: #000
}
.waring STRONG {
	COLOR: #000
}
.warning {
	COLOR: #333
}
DIV .wikiTitle H1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(default/arrow_blue.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 10px; COLOR: #666666; TEXT-INDENT: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #dedede 1px solid; BACKGROUND-REPEAT: no-repeat
}
DIV .wiki2xhtml P {
	FONT-SIZE: 0.8em; COLOR: #666666
}
.invisible {
	COLOR: #999999
}
.invisible A {
	COLOR: #999999
}
.invisible A:link {
	COLOR: #999999
}
.invisible A:visited {
	COLOR: #999999
}
A.invisible {
	COLOR: #999999
}
A.invisible:link {
	COLOR: #999999
}
A.invisible:visited {
	COLOR: #999999
}
.menu A.invisible:visited {
	COLOR: #999999
}
.correct {
	COLOR: #009900
}
.error {
	COLOR: #990000
}
.highlight {
	FONT-WEIGHT: bold; COLOR: #cd853f
}
.required {
	COLOR: red
}
.claroRightMenu {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; BACKGROUND: #ffffcc; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid
}
.claroRightMenu A:link {
	COLOR: #336699
}
.claroRightMenu A:visited {
	COLOR: #336699
}
.claroRightMenu A:hover {
	COLOR: #669933
}
.claroRightMenu A:active {
	COLOR: #669933
}
.claroRightMenu FORM {
	COLOR: #336699
}
.HelpText {
	FONT-SIZE: 0.8em; COLOR: #999
}
.HelpText UL {
	FONT-SIZE: 0.8em; COLOR: #999
}
.claroToolTitle {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(./default/arrow_green.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #dedede 1px solid; BACKGROUND-REPEAT: no-repeat
}
.comment {
	FONT-SIZE: 0.85em; MARGIN-LEFT: 30px
}
SMALL {
	FONT-SIZE: 0.85em
}
#navlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; MARGIN: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #dedede 1px solid
}
.tabTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #dedede 1px solid
}
.tabTitle A {
	BORDER-BOTTOM: #669933 4px solid
}
#navlist LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tabTitle LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navlist LI A:link {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 4px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#navlist LI A:visited {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 4px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#navlist LI A:hover {
	BORDER-BOTTOM: #edf1e3 4px solid
}
#navlist LI A.current {
	BORDER-BOTTOM: #669933 4px solid
}
