BODY {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px; OVERFLOW: auto
}
TD {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; FONT-SIZE: 8pt
}
TH {
	FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; FONT-SIZE: 8pt
}
.left {
	BACKGROUND-COLOR: #e7e7e7; BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT: #9c9ca5 1px solid; BORDER-TOP-STYLE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 30px; VERTICAL-ALIGN: top; WIDTH: 160px
}
.right {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT: #2a0055 1px solid; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 30px; VERTICAL-ALIGN: top; WIDTH: 160px
}
.left TD {
	FONT-SIZE: 8pt
}
.left TH {
	FONT-SIZE: 8pt
}
.right TD {
	FONT-SIZE: 8pt
}
.right TH {
	FONT-SIZE: 8pt
}
.center {
	BACKGROUND-COLOR: white; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; VERTICAL-ALIGN: top; WIDTH: 100%
}
.subsection {
	BORDER-BOTTOM: #2a0055 1px solid; BORDER-LEFT: #2a0055 1px solid; BORDER-RIGHT: #2a0055 1px solid; BORDER-TOP: #2a0055 1px solid; WIDTH: 100%
}
.subsection TH {
	BACKGROUND-COLOR: #94a5c6; BORDER-BOTTOM: 1px; BORDER-LEFT: 1px; BORDER-RIGHT: 1px; BORDER-TOP: 1px; COLOR: #2a0055; FONT-SIZE: 10pt; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.subsection TD {
	BORDER-BOTTOM: 1px; BORDER-LEFT: 1px; BORDER-RIGHT: 1px; BORDER-TOP: 1px
}
.login {
	BACKGROUND-COLOR: #94a5c6; BORDER-BOTTOM: #2a0055 1px solid; BORDER-LEFT: #2a0055 1px solid; BORDER-RIGHT: #2a0055 1px solid; BORDER-TOP: #2a0055 1px solid
}
.login TH {
	BACKGROUND-COLOR: #213c84; BORDER-BOTTOM: #2a0055 1px solid; COLOR: #fff
}
.login INPUT {
	HEIGHT: 20px
}
.login INPUT.submit {
	FONT: 8pt Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px
}
.login_welcome {
	BACKGROUND-COLOR: #94a5c6; BORDER-BOTTOM: #2a0055 1px solid; BORDER-LEFT: #2a0055 1px solid; BORDER-RIGHT: #2a0055 1px solid; BORDER-TOP: #2a0055 1px solid
}
.error {
	COLOR: #f00; FONT-SIZE: 13pt; FONT-WEIGHT: bold
}
.explanation {
	COLOR: #213c84; FONT-WEIGHT: bold
}
.welcome {
	COLOR: #2a0055; FONT-SIZE: 14pt; FONT-WEIGHT: bold
}
.ELMS {
	COLOR: #fff; FONT: 20pt Verdana, Geneva, Arial, Helvetica, sans-serif
}
.subscriptions {
	BACKGROUND-COLOR: #dee3de; BORDER-BOTTOM: #2a0055 2px solid; BORDER-LEFT: #2a0055 2px solid; BORDER-RIGHT: #2a0055 2px solid; BORDER-TOP: #2a0055 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.subscriptions A:link {
	COLOR: #18387b; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subscriptions A:visited {
	COLOR: #18387b; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subscriptions A:active {
	COLOR: #18387b; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subscriptions A:hover {
	TEXT-DECORATION: underline
}
.subsection TH A:link {
	COLOR: #2a0055; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subsection TH A:visited {
	COLOR: #2a0055; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subsection TH A:active {
	COLOR: #2a0055; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subsection TH A:hover {
	COLOR: #2a0055; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.subsection TD A:link {
	COLOR: #213c84
}
.subsection TD A:visited {
	COLOR: #213c84
}
.subsection TD A:active {
	COLOR: #213c84
}
.subsection TD A:hover {
	COLOR: #3366cc
}
.subsection .footer {
	BACKGROUND-COLOR: #d0d0d0; BORDER-TOP-COLOR: #e6e6e6; BORDER-TOP-WIDTH: 2px
}
.content_brief {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.content_brief .title {
	COLOR: #2a0055; FONT-WEIGHT: bold
}
.content_brief .subtitle {
	COLOR: #4a6ba5
}
.content_brief .brief {
	
}
.content_brief .body {
	
}
.content_normal {
	WIDTH: 100%
}
.content_normal .title {
	COLOR: #2a0055; FONT-WEIGHT: bold
}
.content_normal .subtitle {
	COLOR: #4a6ba5
}
.content_normal .brief {
	
}
.content_normal .body {
	
}
.content_normal A:link {
	COLOR: #213c84
}
.content_normal A:visited {
	COLOR: #213c84
}
.content_normal A:active {
	COLOR: #213c84
}
.content_normal A:hover {
	COLOR: #3366cc
}
.header {
	BORDER-BOTTOM: #2a0055 1px solid; WIDTH: 100%
}
.header .body {
	
}
.footer_menu {
	BACKGROUND-COLOR: #4a6ba5; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP: #2a0055 2px solid; COLOR: #ffffff; PADDING-BOTTOM: 5px; PADDING-TOP: 2px; WIDTH: 100%
}
.footer_menu A:link {
	COLOR: #ffffff; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.footer_menu A:visited {
	COLOR: #ffffff; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.footer_menu A:active {
	COLOR: #ffffff; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.footer_menu A:link {
	COLOR: #ffffff; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.footer_menu A:hover {
	TEXT-DECORATION: underline
}
.footer {
	BACKGROUND-COLOR: #e7e7e7; BORDER-BOTTOM: #9c9ca5 2px solid; BORDER-LEFT: 2px; BORDER-RIGHT: medium none; BORDER-TOP: 2px; COLOR: #6b6b6b; FONT-SIZE: 7pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WIDTH: 100%
}
.footer .body {
	FONT-SIZE: 7pt
}
.faqs {
	
}
.faqs .date_creation {
	FONT-WEIGHT: normal
}
.faqs .odd .question {
	COLOR: #4a69a5; FONT-WEIGHT: bold
}
.faqs .odd .answer {
	COLOR: #2a0055
}
.faqs .pair .question {
	COLOR: #5b5b5b; FONT-WEIGHT: bold
}
.faqs .pair .answer {
	
}
.faqs .index {
	
}
.faqs_categories {
	BORDER-BOTTOM: #9c9ca5 1px solid; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-TOP: 20px; VERTICAL-ALIGN: top
}
.cat_description {
	COLOR: #213c84; FONT-WEIGHT: bold
}
.cat_description A:link {
	COLOR: #213c84; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cat_description A:visited {
	COLOR: #213c84; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cat_description A:active {
	COLOR: #213c84; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cat_description A:hover {
	TEXT-DECORATION: underline
}
.help {
	MARGIN: 0px; OVERFLOW: auto
}
.help_categories {
	BACKGROUND-COLOR: #e7e7e7; BORDER-BOTTOM: #9c9ca5 1px solid; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-TOP: 20px; VERTICAL-ALIGN: top
}
.help_categories A:link {
	COLOR: #213c84; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.help_categories A:visited {
	COLOR: #213c84; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.help_categories A:active {
	COLOR: #213c84; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.help_categories A:hover {
	TEXT-DECORATION: underline
}
.help_items {
	PADDING-LEFT: 20px
}
.help_items A:link {
	COLOR: #213c84; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.help_items A:visited {
	COLOR: #213c84; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.help_items A:active {
	COLOR: #213c84; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.help_categories UL {
	LIST-STYLE: url(../images/unitstatus3.gif)
}
.help_items A:hover {
	TEXT-DECORATION: underline
}
A.highlight {
	BACKGROUND-COLOR: #f60; COLOR: #fff
}
.help_items UL {
	LIST-STYLE: url(../images/square_blu.gif); TEXT-INDENT: -10px
}
.help_items .title {
	COLOR: #213c84; FONT-WEIGHT: bold
}
.help_items .body {
	
}
.help_hr {
	BORDER-BOTTOM: #aeaeae 1px dotted; BORDER-LEFT: #aeaeae 1px dotted; BORDER-RIGHT: #aeaeae 1px dotted; BORDER-TOP: #aeaeae 1px dotted; size: 1px
}
.tutoring {
	COLOR: #4a69a5; FONT-WEIGHT: bold
}
.tutoring A:link {
	COLOR: #213c84; TEXT-DECORATION: none
}
.tutoring A:visited {
	COLOR: #213c84; TEXT-DECORATION: none
}
.tutoring A:active {
	COLOR: #213c84; TEXT-DECORATION: none
}
.tutoring A:hover {
	TEXT-DECORATION: underline
}
.topics {
	
}
.topics .topics_label {
	COLOR: #4a69a5; FONT-WEIGHT: normal
}
.topics .check {
	
}
.topics .description {
	COLOR: #213c84; FONT-WEIGHT: bold
}
.request {
	COLOR: #213c84; FONT-WEIGHT: bold
}
.request .request_label {
	COLOR: #4a69a5; FONT-WEIGHT: normal
}
.request .question {
	
}
.messages {
	BACKGROUND-COLOR: #a8b2ce; FONT-FAMILY: Tahoma, Arial, Verdana
}
.messages .tutoring_no_answer {
	COLOR: purple; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal
}
.request_data A:link {
	COLOR: #213c84; TEXT-DECORATION: none
}
.request_data A:visited {
	COLOR: #213c84; TEXT-DECORATION: none
}
.request_data A:active {
	COLOR: #213c84; TEXT-DECORATION: none
}
.request_data A:hover {
	TEXT-DECORATION: underline
}
.read .messagedata_header {
	COLOR: white; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal
}
.read A:link {
	COLOR: white; TEXT-DECORATION: none
}
.read A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.read A:active {
	COLOR: white; TEXT-DECORATION: none
}
.read A:hover {
	TEXT-DECORATION: underline
}
.read .messagedata_date_header {
	COLOR: white; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal
}
.read .reply_date {
	BACKGROUND-COLOR: white; COLOR: #2a0055; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal
}
.read .reply_data {
	BACKGROUND-COLOR: white; COLOR: #2a0055; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal
}
.unread .messagedata_header {
	COLOR: #2a0055; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal
}
.unread A:link {
	COLOR: #2a0055; TEXT-DECORATION: none
}
.unread A:visited {
	COLOR: #2a0055; TEXT-DECORATION: none
}
.unread A:active {
	COLOR: #2a0055; TEXT-DECORATION: none
}
.unread A:hover {
	TEXT-DECORATION: underline
}
.unread .messagedata_date_header {
	COLOR: #2a0055; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal
}
.unread .reply_date {
	BACKGROUND-COLOR: white; COLOR: #2a0055; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal
}
.unread .reply_data {
	BACKGROUND-COLOR: white; COLOR: #2a0055; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal
}
.request_topics {
	BACKGROUND-COLOR: white; COLOR: #2a0055; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal
}
.request_topics_label {
	BACKGROUND-COLOR: white; COLOR: #2a0055; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal
}
.message_separator {
	BACKGROUND: white; HEIGHT: 1px
}
.message_header {
	BACKGROUND: #1f3880; COLOR: #a8b2ce; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal
}
.message_header A:link {
	COLOR: white; TEXT-DECORATION: none
}
.message_header A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.message_header A:active {
	COLOR: white; TEXT-DECORATION: none
}
.message_header A:hover {
	TEXT-DECORATION: underline
}
.message_footer {
	BACKGROUND: #1f3880
}
.course_info {
	BACKGROUND-COLOR: #e7e7e7; BORDER-BOTTOM: #9c9ca5 1px solid; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; OVERFLOW: auto; PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 4px; VERTICAL-ALIGN: top
}
.course_info TH {
	BACKGROUND-COLOR: #4a69a5; COLOR: #fff; FONT-SIZE: 14px
}
.course_info TABLE {
	BACKGROUND-COLOR: #f7f7f7; BORDER-BOTTOM: #9c9ca5 1px solid; BORDER-LEFT: #9c9ca5 1px solid; BORDER-RIGHT: #9c9ca5 1px solid; BORDER-TOP: #9c9ca5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.node_description {
	BORDER-BOTTOM: #9c9ca5 1px solid; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-SIZE: 10pt
}
