.nav-table {
	BACKGROUND-COLOR: white
}
.spacer-cell {
	BACKGROUND-COLOR: white
}
BODY {
	BACKGROUND-COLOR: white
}
HR {
	COLOR: #7694ca
}
.template-table {
	BACKGROUND-COLOR: #7694ca
}
.content-table {
	BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.divider-cell {
	BACKGROUND-COLOR: #7694ca
}
.header-spacer {
	FONT-SIZE: 30px; VISIBILITY: hidden; OVERFLOW: hidden; COLOR: white; HEIGHT: 1px
}
.login-link {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Sans-Serif
}
.login-link:hover {
	COLOR: #7694ca; TEXT-DECORATION: underline
}
.crumb-trail-link {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif
}
.crumb-trail-link:hover {
	COLOR: #7694ca
}
.crumb-trail-current-page {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif
}
.welcome-message {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7694ca; FONT-FAMILY: Arial, Sans-Serif
}
.footer-cell {
	BORDER-RIGHT: #7694ca 1px solid; BORDER-TOP: #7694ca 1px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: #7694ca 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #7694ca 1px solid; BACKGROUND-COLOR: white
}
.footer-text {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none
}
.footer-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none
}
.footer-link:hover {
	COLOR: #7694ca; TEXT-DECORATION: underline
}
.menu-link {
	PADDING-RIGHT: 6px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
.menu-link A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none
}
.menu-link A:hover {
	COLOR: #7694ca; TEXT-DECORATION: underline
}
.menu-link-selected {
	PADDING-RIGHT: 6px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; BACKGROUND-COLOR: #7694ca
}
.menu-link-selected A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: white; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none
}
.menu-link-selected A:hover {
	TEXT-DECORATION: underline
}
.menu-divider {
	BACKGROUND-COLOR: #7694ca
}
.header-text-1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: white; FONT-STYLE: italic; FONT-FAMILY: Arial, Sans-Serif
}
.header-text-2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; FONT-STYLE: italic; FONT-FAMILY: Arial, Sans-Serif; TEXT-ALIGN: right; FONT-VARIANT: small-caps
}
.header-text-3 {
	BORDER-RIGHT: black 6px double; PADDING-RIGHT: 5px; BORDER-TOP: black 6px double; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 5px; BORDER-LEFT: black 6px double; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: black 6px double; FONT-FAMILY: Arial, Sans-Serif
}
.content-header {
	COLOR: white; BACKGROUND-COLOR: #7694ca
}
H1 {
	COLOR: white; BACKGROUND-COLOR: #7694ca
}
.content-sub-header-1 {
	BORDER-TOP: #7694ca 2px solid; BORDER-LEFT: #7694ca 2px solid; COLOR: #333333
}
H2 {
	BORDER-TOP: #7694ca 2px solid; BORDER-LEFT: #7694ca 2px solid; COLOR: #333333
}
.content-sub-header-2 {
	COLOR: #666666
}
H3 {
	COLOR: #666666
}
.instruction-text {
	BORDER-LEFT-COLOR: #7694ca; BORDER-BOTTOM-COLOR: #7694ca; BORDER-TOP-COLOR: #7694ca; BORDER-RIGHT-COLOR: #7694ca
}
.column-header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #7694ca
}
.column-header-sortable {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: pointer; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #7694ca
}
.column-header-sortable-over {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: pointer; COLOR: blue; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #7694ca
}
.column-header-centered {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #7694ca; TEXT-ALIGN: center
}
.column-data {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif
}
.column-data A {
	COLOR: black
}
.column-data A:hover {
	COLOR: #7694ca; TEXT-DECORATION: underline
}
.column-data-centered {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; TEXT-ALIGN: center
}
.button-bar {
	BORDER-TOP: #7694ca 1px solid
}
.admin-menu-link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none
}
.admin-menu-link:hover {
	COLOR: #7694ca; TEXT-DECORATION: underline
}
.admin-menu-text {
	PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #7694ca 1px solid; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none
}
.forum-column-data {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif
}
.reply-link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: Arial, Sans-Serif; WHITE-SPACE: nowrap
}
.forum-message-header {
	COLOR: black; BACKGROUND-COLOR: #d0d0d0
}
.forum-list-header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; BORDER-BOTTOM: #7694ca 1px solid; FONT-FAMILY: Arial, Sans-Serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f7c1c1
}
.forum-list-item {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: white
}
.forum-list-alt-item {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #d0d0d0
}
.forum-list-item:hover {
	COLOR: #7694ca; TEXT-DECORATION: underline
}
.forum-list-alt-item:hover {
	COLOR: #7694ca; TEXT-DECORATION: underline
}
.forum-list-item-selected {
	FONT-WEIGHT: bold; FONT-SIZE: larger; COLOR: #7694ca; FONT-STYLE: italic
}
.threaded-list-item {
	BORDER-LEFT: 20px solid; TEXT-INDENT: -10px
}
.forum-list-item .threaded-list-item {
	BORDER-LEFT-COLOR: white
}
.forum-list-alt-item .threaded-list-item {
	BORDER-LEFT-COLOR: #d0d0d0
}
.forum-description {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-INDENT: 15px; FONT-STYLE: italic; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: white
}
.calendar-grid-link {
	PADDING-LEFT: 4px; FONT-SIZE: 9px; COLOR: blue; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none
}
.calendar-grid-link:hover {
	TEXT-DECORATION: underline
}
.calendar-grid-notification {
	PADDING-LEFT: 4px; FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none
}
.calendar-grid-today {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #7694ca
}
.calendar-grid-day {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif
}
.calendar-grid-day-header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Sans-Serif
}
.calendar-grid-title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: whitesmoke
}
.calendar-grid-weekend-day {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: whitesmoke
}
.calendar-grid-other-month {
	FONT-SIZE: 9px; COLOR: blue; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: gainsboro
}
.filter-grid {
	BORDER-RIGHT: #e5e3e6 2px solid; BORDER-TOP: #e5e3e6 2px solid; BORDER-LEFT: #e5e3e6 2px solid; BORDER-BOTTOM: #e5e3e6 2px solid; BACKGROUND-COLOR: transparent
}
.filter-grid-sub-header-1 {
	BORDER-TOP-WIDTH: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 2px; FONT-SIZE: 14px; BORDER-LEFT-COLOR: #c0c0c0; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: #333333; BORDER-TOP-COLOR: #c0c0c0; PADDING-TOP: 2px; FONT-FAMILY: Arial, Sans-Serif
}
.registration-open {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif
}
.registration-selected {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #e7e4c9
}
.field-label-total {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Sans-Serif; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.content-text-total {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial, Sans-Serif
}

