P {
	MARGIN: 8px 0px 0px
}
SELECT {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Arial,Verdana
}
INPUT.txtBox {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Arial,Verdana
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 5px; FONT-FAMILY: Trebuchet MS
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 5px; FONT-FAMILY: Trebuchet MS
}
H2 {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Trebuchet MS
}
.h2 {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Trebuchet MS
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS
}
.h3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS
}
H2 A {
	TEXT-DECORATION: none
}
.h2 A {
	TEXT-DECORATION: none
}
.textBox {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Arial,Verdana
}
.AlternateSolid H3.subHeadRule {
	COLOR: #333
}
.AlternateSolid H3.subHeadRule SPAN {
	COLOR: #333
}
H3.subHeadRule {
	MARGIN: 0px 0px 10px
}
H3.subHeadRule SPAN {
	WHITE-SPACE: nowrap! important
}
A {
	TEXT-DECORATION: underline
}
A.noLink {
	COLOR: #000; TEXT-DECORATION: none
}
A.headingLink {
	FONT-WEIGHT: bold
}
A.smallLink {
	FONT-SIZE: 10px
}
A.rootBreadCrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none
}
SPAN.rootBreadCrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none
}
A.parentBreadCrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none
}
A.rootBreadCrumb:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
A.parentBreadCrumb:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.classic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.template {
	MARGIN: 20px 0px
}
.mainContainer {
	BORDER-TOP: #525252 1px solid; BACKGROUND-COLOR: #fff
}
.CalEventType {
	FONT-SIZE: 11px
}
.header {
	COLOR: #333; BACKGROUND-COLOR: #fff
}
.header A {
	COLOR: #333
}
.header A:hover {
	COLOR: #999
}
.text IMG {
	MARGIN: 0px
}
.text SPAN {
	DISPLAY: block
}
.topNavigation {
	PADDING-LEFT: 4px; VERTICAL-ALIGN: middle; HEIGHT: 24px
}
.topNavigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.topNavigation UL LI {
	PADDING-RIGHT: 4px; DISPLAY: inline
}
.topNavigation A {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
#customIMG TD {
	COLOR: #fff! important
}
.rootItem {
	MARGIN: 0px; OVERFLOW: hidden
}
.rootItemExpanded {
	MARGIN: 0px; OVERFLOW: hidden
}
.rootItemHover {
	MARGIN: 0px; OVERFLOW: hidden
}
.rootItemSelected {
	MARGIN: 0px; OVERFLOW: hidden
}
.rootItem TD {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 7px! important; MARGIN: 0px; FONT: bold 11px/13px Verdana,Arial,Helvetica,sans-serif; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px! important; WHITE-SPACE: normal; TEXT-DECORATION: none
}
.rootItemExpanded TD {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 7px! important; MARGIN: 0px; FONT: bold 11px/13px Verdana,Arial,Helvetica,sans-serif; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px! important; WHITE-SPACE: normal; TEXT-DECORATION: none
}
.rootItemHover TD {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 7px! important; MARGIN: 0px; FONT: bold 11px/13px Verdana,Arial,Helvetica,sans-serif; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px! important; WHITE-SPACE: normal; TEXT-DECORATION: none
}
.rootItemSelected TD {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 7px! important; MARGIN: 0px; FONT: bold 11px/13px Verdana,Arial,Helvetica,sans-serif; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px! important; WHITE-SPACE: normal; TEXT-DECORATION: none
}
.SearchOutsideHeader {
	PADDING-LEFT: 5px; BACKGROUND: #e5e5e5
}
.subItem {
	MARGIN: 0px; FONT: 0.7em arial,sans-serif; COLOR: #333; WHITE-SPACE: normal! important; TEXT-DECORATION: none
}
.subItemHover {
	MARGIN: 0px; FONT: 0.7em arial,sans-serif; COLOR: #333; WHITE-SPACE: normal! important; TEXT-DECORATION: none
}
.subItemSelected {
	MARGIN: 0px; FONT: 0.7em arial,sans-serif; COLOR: #333; WHITE-SPACE: normal! important; TEXT-DECORATION: none
}
.subItem {
	BACKGROUND: url(/app_themes/classic/images/MainMenuBullet.gif) no-repeat 0px 7px
}
.subItemHover TD {
	BACKGROUND: url(/app_themes/classic/images/MainMenuBullet2.gif) no-repeat 0px 7px; COLOR: #fff! important
}
.subItemSelected TD {
	BACKGROUND: url(/app_themes/classic/images/MainMenuBullet2.gif) no-repeat 0px 7px; COLOR: #fff! important
}
.subItem TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 15px! important; PADDING-BOTTOM: 7px! important; CURSOR: pointer; PADDING-TOP: 3px! important
}
.subItemHover TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 15px! important; PADDING-BOTTOM: 7px! important; CURSOR: pointer; PADDING-TOP: 3px! important
}
.subItemSelected TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 15px! important; PADDING-BOTTOM: 7px! important; CURSOR: pointer; PADDING-TOP: 3px! important
}
.rootItem A {
	FONT: bold 11px/13px verdana,arial,sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.rootItem A:hover {
	COLOR: #ccc
}
.subItem A {
	FONT: 11px arial,sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.subItem A:hover {
	TEXT-DECORATION: underline
}
TD.leftNavigation TABLE TD {
	WHITE-SPACE: normal! important
}
.leftNavigationShadow {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/app_themes/classic/images/NavShadow.gif); BACKGROUND-REPEAT: repeat-x
}
.leftNavigationBottom {
	BORDER-RIGHT: #ededed 1px solid; WIDTH: 173px; BACKGROUND-COLOR: #ebebeb
}
TD.leftNavigation {
	BORDER-RIGHT: #ededed 1px solid; WIDTH: 183px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ebebeb
}
.navigationTree TABLE {
	MARGIN-BOTTOM: 2px
}
.directoryItem {
	MARGIN: 0px 8px 8px 0px; WIDTH: 160px
}
UL.summaryList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none! important
}
UL.quickList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none! important
}
UL.summaryList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
UL.quickList LI {
	PADDING-LEFT: 10px; LINE-HEIGHT: 16px
}
DIV.headingBullet {
	BACKGROUND-POSITION: left 3px; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat
}
.rssFeed SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.rssFeed IMG {
	MARGIN: 0px 5px 0px 0px
}
A.smallLink {
	FONT-SIZE: 9px! important
}
.loginContentHorizontal TABLE TD {
	PADDING-RIGHT: 3px! important; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; WHITE-SPACE: nowrap
}
.header TABLE TD {
	WIDTH: 100%! important
}
.header TABLE TABLE {
	WIDTH: auto! important
}
.login TD {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Verdana
}
.login LABEL {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial
}
.loginField {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 1px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana,Arial; HEIGHT: 14px
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 18px
}
.resourceBody {
	LINE-HEIGHT: normal
}
.resourceBody DIV {
	LINE-HEIGHT: normal
}
.resourceBody {
	MARGIN: 5px
}
.mainContent UL {
	LIST-STYLE-TYPE: disc
}
LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.summaryList LI SPAN OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 5px 10px; LINE-HEIGHT: 1.3em; PADDING-TOP: 5px
}
UL.summaryList LI SPAN UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 5px 10px; LINE-HEIGHT: 1.3em; PADDING-TOP: 5px
}
UL.summaryList LI SPAN OL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.3em
}
UL.summaryList LI SPAN UL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.3em
}
.boldText {
	FONT-WEIGHT: bold
}
.boldText SPAN {
	FONT-WEIGHT: bold
}
.webPart {
	CLEAR: both; MARGIN-BOTTOM: 15px
}
.header .webPart {
	MARGIN: 0px
}
TD.mainContent {
	BACKGROUND-COLOR: #fff
}
TD.mainContentShadow {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/app_themes/classic/images/ContentShadow.gif); BACKGROUND-REPEAT: repeat-x
}
DIV.mainContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.GrayItlTxt {
	FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: italic
}
.footer {
	MARGIN-TOP: 2px
}
.weatherForecast {
	MARGIN-BOTTOM: 8px
}
.weatherForecast TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.weatherForecast {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-FAMILY: Arial,Verdana
}
.resourceQuote {
	MARGIN-BOTTOM: 20px
}
.resourceByLine {
	MARGIN-TOP: 20px
}
.directorySeperator {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/app_themes/classic/images/vertSeperator.gif); WIDTH: 20px; BACKGROUND-REPEAT: repeat-y
}
.formattedPanel {
	MARGIN-BOTTOM: 15px
}
.formattedPanel H1 {
	MARGIN-TOP: 0px
}
.formattedPanel H3 {
	MARGIN-TOP: 0px
}
.formattedPanel .h1 {
	MARGIN-TOP: 0px
}
.formattedPanel .h3 {
	MARGIN-TOP: 0px
}
.breadCrumbSeperator {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: center center; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/app_themes/classic/images/PathSeperator.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.breadCrumbs {
	MARGIN: -10px 0px 10px
}
.currentBreadCrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana; TEXT-DECORATION: none
}
.contentTitle SPAN {
	PADDING-LEFT: 4px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #333; FONT-FAMILY: Trebuchet MS
}
.footer TD {
	FONT: 11px Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
.extraRegion {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 11px arial; PADDING-TOP: 5px
}
.tlcAlternateSolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/app_themes/classic/images/tlcAlternateSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.trcAlternateSolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/app_themes/classic/images/trcAlternateSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.blcAlternateSolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/app_themes/classic/images/blcAlternateSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.brcAlternateSolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/app_themes/classic/images/brcAlternateSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.AlternateSolid {
	BACKGROUND-COLOR: #ebebeb
}
.tsAlternateSolid {
	BACKGROUND-COLOR: #ebebeb
}
.lsAlternateSolid {
	BACKGROUND-COLOR: #ebebeb
}
.rsAlternateSolid {
	BACKGROUND-COLOR: #ebebeb
}
.bsAlternateSolid {
	BACKGROUND-COLOR: #ebebeb
}
.tlcAlternateBorder {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/app_themes/classic/images/tlcAlternateBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.trcAlternateBorder {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/app_themes/classic/images/trcAlternateBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.blcAlternateBorder {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/app_themes/classic/images/blcAlternateBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.brcAlternateBorder {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(/app_themes/classic/images/brcAlternateBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.tsAlternateBorder {
	BORDER-TOP: #ebebeb 2px solid
}
.lsAlternateBorder {
	BORDER-LEFT: #ebebeb 2px solid
}
.rsAlternateBorder {
	BORDER-RIGHT: #ebebeb 2px solid
}
.bsAlternateBorder {
	BORDER-BOTTOM: #ebebeb 2px solid
}
.FullPrimarySolid .weatherHigh {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.FullSecondarySolid .weatherHigh {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.FullPrimarySolid .weatherLow {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.FullSecondarySolid .weatherLow {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.MutedPrimarySolid .weatherHigh {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.MutedSecondarySolid .weatherHigh {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.MutedPrimarySolid .weatherLow {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.MutedSecondary Solid .weatherLow {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.weatherHigh {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.weatherLow {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.imagePickerPopup {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #808080 1px solid; WIDTH: 145px; PADDING-TOP: 5px; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.promptStyle {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.titleStyle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ccc
}
.bodyStyle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #333; PADDING-TOP: 8px; FONT-FAMILY: Verdana
}
.bodyStyle P {
	MARGIN: 0px 0px 10px
}
.footerStyle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.buttonStyle {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ccc
}
.modalStyle {
	FILTER: alpha(opacity=0); BACKGROUND-COLOR: #fff; opacity: 0
}
.monthlyCalendar {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Arial,Verdana
}
.monthlyCalendar TABLE {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Arial,Verdana
}
.monthlyCalendarMonth {
	WIDTH: 100%
}
.monthlyCalendarDayHeader {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-ALIGN: center
}
.monthlyCalendarDay {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px; WORD-WRAP: break-word
}
.monthlyCalendarOtherMonthDay {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #f1f1f1
}
.monthlyCalendarSelectedDay {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #d9e8f0
}
.monthlyCalendarNumber {
	FONT-SIZE: 14px; TEXT-ALIGN: right
}
.monthlyCalendarOtherMonthDay .monthlyCalendarNumber {
	COLOR: #999
}
.eventFilter {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 175px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #d9e8f0
}
.searchPanel {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999 1px solid; WIDTH: 200px; BORDER-BOTTOM: #999 1px solid; WHITE-SPACE: normal! important; BACKGROUND-COLOR: #d9e8f0
}
.searchPanelHeader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #600
}
.calendarEvents {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px
}
.calendarListDay {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 75px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.calendarListEvents {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fafafa
}
.listViewCalendarEvent {
	MARGIN-BOTTOM: 5px
}
.listViewCalendarEventTitle {
	FONT-WEIGHT: bold
}
.listViewCalendarEventTime {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; COLOR: #666
}
.eventListingDay {
	FONT-SIZE: 11px; WIDTH: 20px; TEXT-ALIGN: center
}
.eventListingDayHover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 20px; CURSOR: pointer; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.eventListingOtherMonthDay {
	FONT-SIZE: 11px; WIDTH: 20px; COLOR: #999; TEXT-ALIGN: center
}
.eventListingSelectedDay {
	BORDER-RIGHT: #b55100 1px solid; BORDER-TOP: #b55100 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #b55100 1px solid; WIDTH: 20px; CURSOR: pointer; BORDER-BOTTOM: #b55100 1px solid; BACKGROUND-COLOR: #ffeb94
}
.eventListingMonthTitle {
	FONT-WEIGHT: bold
}
.eventListingCalendar {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
.eventListingNextPrev {
	CURSOR: pointer; COLOR: #000; FONT-FAMILY: Webdings; TEXT-DECORATION: none
}
eventListingNextPrev:hover {
	CURSOR: pointer; COLOR: #000; FONT-FAMILY: Webdings; TEXT-DECORATION: none
}
.eventListingDayHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
.searchPanel {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999 1px solid; WIDTH: 200px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #d9e8f0
}
.searchPanelHeader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #600
}
.listViewHeader TABLE TD {
	COLOR: #fff
}
.AlternateSolid .upcomingEventDay {
	COLOR: #000! important
}
.monthlyCalendarEvent {
	CLEAR: both! important; MARGIN: 0px 0px 15px
}
.monthlyCalendarEvent IMG {
	MARGIN: 2px
}
.monthlyEventTime {
	PADDING-LEFT: 10px! important; FONT-SIZE: 0.9em; BACKGROUND: url(/images/bulletTime.gif) no-repeat 0px 3px
}
.popupHeader {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Arial,Verdana; BACKGROUND-COLOR: #f1f1f1
}
.popupContent {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #fff
}
.popupIFrame {
	WIDTH: 100%; HEIGHT: 400px
}
.popupBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 10px; FONT-FAMILY: Arial,Verdana
}
.tlcMutedPrimarySolid {
	BACKGROUND: #fff
}
.trcMutedPrimarySolid {
	BACKGROUND: #fff
}
.blcMutedPrimarySolid {
	BACKGROUND: #fff
}
.brcMutedPrimarySolid {
	BACKGROUND: #fff
}
.listViewCalendarDescription {
	FONT-SIZE: 10px
}
.monthlyEventDescription {
	FONT-SIZE: 10px
}
.printViewCalendarDescription {
	FONT-SIZE: 10px
}
.startDate SPAN {
	BACKGROUND: #ccc
}
.endDate SPAN {
	BACKGROUND: #fff
}
.referenceCalendar {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #fff
}
.referenceCalendarTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ccc
}
.referenceCalendarDayHeader {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-ALIGN: center
}
.referenceCalendarDay {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f1f1f1 1px solid; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #f1f1f1 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
.referenceCalendarOtherMonthDay {
	COLOR: #999; TEXT-ALIGN: center
}
.referenceCalendarDayHover {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #f1f1f1 1px solid; CURSOR: pointer; COLOR: #333; BORDER-BOTTOM: #f1f1f1 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.referenceCalendarSelectedDay {
	BORDER-RIGHT: #bb5503 1px solid; BORDER-TOP: #bb5503 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #bb5503 1px solid; BORDER-BOTTOM: #bb5503 1px solid; BACKGROUND-COLOR: #fbe694; TEXT-ALIGN: center
}
.referenceCalendarNextPrev {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.referenceCalendarMonth {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: #fff
}
.referenceCalendarMonthTitle {
	FONT-WEIGHT: bold
}
.searchCalendarPublic TABLE TABLE DIV TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.searchCalendarPublic TABLE {
	MARGIN: 0px 0px 10px
}
.searchCalendarPublic TABLE DIV {
	FONT-SIZE: 10px; MARGIN: 5px 0px
}
.searchCalendarPublic TABLE TD DIV {
	FONT-SIZE: 12px; MARGIN: 5px 0px
}
.searchCalendarPublic .searchNameHeading {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #000; TEXT-DECORATION: underline
}
.upcomingEventDay {
	COLOR: #000
}
.eventFilter TD {
	FONT-SIZE: 10px
}
.eventFilter {
	FONT-SIZE: 10px
}
.listViewBottomRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.listViewBottomLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.listViewBottomRight {
	WIDTH: 10px; HEIGHT: 10px
}
.listViewBottomLeft {
	WIDTH: 10px; HEIGHT: 10px
}
.listViewBottomMid {
	WIDTH: 97%
}
DIV.webPart {
	CLEAR: both
}
.itemList TABLE TD {
	VERTICAL-ALIGN: top
}
.itemLIst TABLE TD DIV {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #666
}
.classTitle {
	MARGIN-BOTTOM: 5px! important
}
.classTitle A:link {
	FONT-WEIGHT: bold! important
}
.classTitle A:visited {
	FONT-WEIGHT: bold! important
}
.instructorName A:link {
	TEXT-DECORATION: none
}
.itemList TD {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 3px solid
}
.directoryItem {
	WIDTH: 180px
}
.directoryItem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN: 5px
}
.searchCalendarPublic TABLE TABLE TD TABLE TD {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #00f; TEXT-DECORATION: underline
}
.listViewCalendarEventTime {
	PADDING-LEFT: 10px! important; FONT-SIZE: 0.8em; BACKGROUND: url(/images/bulletTime.gif) no-repeat 0px 3px
}
.upcomingEventsFooter {
	MARGIN-TOP: 25px; WHITE-SPACE: nowrap
}
DIV.upcomingEventDay {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 15px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.formattedPanel .upcomingEvent {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 1px! important; PADDING-TOP: 0px! important; TEXT-ALIGN: left
}
.upcomingEvent {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 1px! important; PADDING-TOP: 0px! important; TEXT-ALIGN: left
}
DIV H1 {
	WHITE-SPACE: nowrap
}
.formattedPanel .upcomingEventDay {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 20px 0px 10px; TEXT-DECORATION: none
}
.upcomingEventDay {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 20px 0px 10px; TEXT-DECORATION: none
}
.FullPrimarySolid .upcomingEventDay {
	BACKGROUND: url(/App_Themes/Contemporary/images/summaryBulletWhite.gif) no-repeat 0px 3px
}
.FullSecondarySolid .upcomingEventDay {
	BACKGROUND: url(/App_Themes/Contemporary/images/summaryBulletWhite.gif) no-repeat 0px 3px
}
.upcomingEventDay {
	WHITE-SPACE: nowrap
}
.upcomingEventsTime {
	WHITE-SPACE: nowrap
}
.AlternateSolid .formattedPanelContent SPAN.upcomingEventsTime {
	PADDING-LEFT: 10px! important; FONT-SIZE: 0.8em; BACKGROUND: url(/images/bulletTime.gif) no-repeat 0px 3px
}
.formattedPanelContent SPAN.upcomingEventsTime {
	PADDING-LEFT: 10px! important; FONT-SIZE: 0.8em; BACKGROUND: url(/images/bulletTime.gif) no-repeat 0px 3px
}
.upcomingEventsTime {
	PADDING-LEFT: 10px! important; FONT-SIZE: 0.8em; BACKGROUND: url(/images/bulletTime.gif) no-repeat 0px 3px
}
.FullPrimarySolid .formattedPanelContent SPAN.upcomingEventsTime {
	PADDING-LEFT: 10px! important; FONT-SIZE: 0.8em; BACKGROUND: url(/images/bulletTimeWhite.gif) no-repeat 0px 3px
}
.FullSecondarySolid .formattedPanelContent SPAN.upcomingEventsTime {
	PADDING-LEFT: 10px! important; FONT-SIZE: 0.8em; BACKGROUND: url(/images/bulletTimeWhite.gif) no-repeat 0px 3px
}
.FullPrimarySolid SPAN.upcomingEventsTime {
	PADDING-LEFT: 10px! important; FONT-SIZE: 0.8em; BACKGROUND: url(/images/bulletTimeWhite.gif) no-repeat 0px 3px
}
.FullSecondarySolid SPAN.upcomingEventsTime {
	PADDING-LEFT: 10px! important; FONT-SIZE: 0.8em; BACKGROUND: url(/images/bulletTimeWhite.gif) no-repeat 0px 3px
}
.CalSmallDateBld {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.CalEvent {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.GrayBoldTxt {
	FONT-WEIGHT: bold; COLOR: #666
}
.formattedPanelContent UL LI {
	MARGIN-LEFT: 20px
}
.formattedPanelContent OL LI {
	MARGIN-LEFT: 20px
}
.weatherHigh {
	FONT-SIZE: 11px; COLOR: #c00! important
}
.weatherLow {
	FONT-SIZE: 11px; COLOR: #06f! important
}
FONT {
	LINE-HEIGHT: normal
}
.calIcons {
	WIDTH: 75px
}
.calIcons IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.upcomingEvent TD {
	VERTICAL-ALIGN: middle; COLOR: #333
}
.upcomingEvent TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; WIDTH: 75px; COLOR: #333; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.upcomingEvent TD DIV {
	TEXT-ALIGN: left
}
.upcomingEventsDescription {
	FONT-WEIGHT: normal
}
.upcomingEvent A.upcomingEventsLink {
	FONT-WEIGHT: normal
}
.eventTypeBanner {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
UL.summaryList LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.rowStyle TD {
	BORDER-BOTTOM: #ccc 1px solid
}
.gridHeadingCell {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #cecece; font-color: #000
}
.gridHeadingCell TD {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.gridDataCell {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: #fff
}
.gridFooter {
	PADDING-TOP: 10px
}
.gridFooter A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.transBox {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; LEFT: 0px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; POSITION: relative; TOP: 5px; BACKGROUND-COLOR: #fff
}
.transBoxDrop {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; LEFT: 0px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; POSITION: relative; TOP: 5px; BACKGROUND-COLOR: #fff
}
.transBoxDropContent {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.transBox TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.transBoxItem DIV {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.transBoxItemHover DIV {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.transBoxItemHover DIV {
	CURSOR: pointer; BACKGROUND-COLOR: #808080
}
.transBoxItem DIV IMG {
	VERTICAL-ALIGN: middle
}
.transBoxItem DIV SPAN {
	PADDING-LEFT: 20px; FONT-SIZE: 11px
}
.transBoxItemHover DIV SPAN {
	PADDING-LEFT: 20px; FONT-SIZE: 11px
}
.transBoxItem DIV SPAN {
	COLOR: #333! important
}
.transBoxItemHover DIV SPAN {
	COLOR: #fff! important
}
.flag_pt-PT {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -1px
}
.flag_hi {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -14px
}
.flag_zh-TW {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -27px
}
.flag_bg {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -40px
}
.flag_fr {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -53px
}
.flag_nl {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -66px
}
.flag_ja {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -79px
}
.flag_en {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -92px
}
.flag_el {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -105px
}
.flag_cs {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -118px
}
.flag_hr {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -131px
}
.flag_pt {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -144px
}
.flag_ko {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -157px
}
.flag_zh {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -170px
}
.flag_ru {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -183px
}
.flag_ro {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -196px
}
.flag_zh-CN {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -209px
}
.flag_fi {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -222px
}
.flag_sv {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -235px
}
.flag_ar {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -248px
}
.flag_it {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -261px
}
.flag_es {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -274px
}
.flag_de {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -287px
}
.flag_no {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -300px
}
.flag_da {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -313px
}
.flag_pl {
	BACKGROUND: url(/images/flags.gif) no-repeat 0px -326px
}
OBJECT {
	DISPLAY: block
}
.baseAppPath {
	COLOR: #fff
}
.rootItemHover {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/lnav1.gif) no-repeat 50% top
}
.rootItemSelected {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/lnav1.gif) no-repeat 50% top
}
.subItemHover {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/lnav1.gif) no-repeat 50% top
}
.subItemSelected {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/lnav1.gif) no-repeat 50% top
}
.rootItemHover TD {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/lnav2.gif) no-repeat 50% bottom
}
.rootItemSelected TD {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/lnav2.gif) no-repeat 50% bottom
}
.subItemHover TD {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/lnav2.gif) no-repeat 50% bottom
}
.subItemSelected TD {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/lnav2.gif) no-repeat 50% bottom
}
.topNavigation A {
	COLOR: #fff
}
A {
	COLOR: #036
}
A:hover {
	COLOR: #333
}
.currentBreadCrumb {
	COLOR: #c66
}
.footer A:hover {
	COLOR: #ccc
}
.footer TD {
	COLOR: #fff! important
}
.footer A {
	COLOR: #fff! important
}
.footer .FullPrimarySolid A {
	COLOR: #fff! important
}
.header .login {
	COLOR: #333
}
.classic {
	BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/themeBg.gif)
}
.header {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/gradient.jpg); BACKGROUND-REPEAT: repeat-y
}
H1.pageTitle {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 28px; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/HeaderBullet.gif); BACKGROUND-REPEAT: no-repeat
}
.FullPrimarySolid H3.subHeadRule {
	COLOR: #fff
}
.MutedPrimarySolid H3.subHeadRule {
	COLOR: #333
}
.tlcFullPrimarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/tlcFullSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.trcFullPrimarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/trcFullSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.blcFullPrimarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/blcFullSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.brcFullPrimarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/brcFullSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.tsFullPrimarySolid {
	BACKGROUND-COLOR: #036
}
.lsFullPrimarySolid {
	BACKGROUND-COLOR: #036
}
.rsFullPrimarySolid {
	BACKGROUND-COLOR: #036
}
.bsFullPrimarySolid {
	BACKGROUND-COLOR: #036
}
.FullPrimarySolid {
	COLOR: #fff; BACKGROUND-COLOR: #036
}
.FullPrimarySolid P {
	COLOR: #fff; BACKGROUND-COLOR: #036
}
.FullPrimarySolid A {
	COLOR: #fff
}
.FullPrimarySolid H1 {
	COLOR: #fff
}
.FullPrimarySolid H3 {
	COLOR: #fff
}
.FullPrimarySolid A:hover {
	COLOR: #ccc
}
.itemList TD {
	BACKGROUND: #d9e1e8
}
.tlcFullPrimaryBorder {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/tlcFullBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.trcFullPrimaryBorder {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/trcFullBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.blcFullPrimaryBorder {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/blcFullBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.brcFullPrimaryBorder {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/brcFullBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.tsFullPrimaryBorder {
	BORDER-TOP: #036 2px solid
}
.lsFullPrimaryBorder {
	BORDER-LEFT: #036 2px solid
}
.rsFullPrimaryBorder {
	BORDER-RIGHT: #036 2px solid
}
.bsFullPrimaryBorder {
	BORDER-BOTTOM: #036 2px solid
}
.tlcMutedPrimarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/tlcMutedSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.trcMutedPrimarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/trcMutedSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.blcMutedPrimarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/blcMutedSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.brcMutedPrimarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/brcMutedSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.MutedPrimarySolid {
	BACKGROUND-COLOR: #d9e1e8
}
.tsMutedPrimarySolid {
	BACKGROUND-COLOR: #d9e1e8
}
.lsMutedPrimarySolid {
	BACKGROUND-COLOR: #d9e1e8
}
.rsMutedPrimarySolid {
	BACKGROUND-COLOR: #d9e1e8
}
.bsMutedPrimarySolid {
	BACKGROUND-COLOR: #d9e1e8
}
.tlcMutedPrimaryBorder {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/tlcMutedBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.trcMutedPrimaryBorder {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/trcMutedBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.blcMutedPrimaryBorder {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/blcMutedBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.brcMutedPrimaryBorder {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/brcMutedBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.tsMutedPrimaryBorder {
	BORDER-TOP: #d9e1e8 2px solid
}
.lsMutedPrimaryBorder {
	BORDER-LEFT: #d9e1e8 2px solid
}
.rsMutedPrimaryBorder {
	BORDER-RIGHT: #d9e1e8 2px solid
}
.bsMutedPrimaryBorder {
	BORDER-BOTTOM: #d9e1e8 2px solid
}
.monthlyCalendarDayHeader {
	COLOR: #fff; BACKGROUND-COLOR: #036
}
.listViewHeaderLeft B {
	COLOR: #fff
}
.calendarListDay {
	BACKGROUND: #d9e1e8
}
.upcomingEventDay {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/summaryBullet.gif) no-repeat 0px 3px
}
.FullSecondarySolid .upcomingEventDay {
	BACKGROUND: url(../../../../App_Themes/Classic/images/summaryBulletWhite.gif) no-repeat 0px 3px
}
.FullPrimarySolid .upcomingEventDay {
	BACKGROUND: url(../../../../App_Themes/Classic/images/summaryBulletWhite.gif) no-repeat 0px 3px
}
.monthlyEventLink {
	COLOR: #036
}
.AlternateBorder .upcomingEventsTitle {
	COLOR: #036
}
.AlternateSolid .upcomingEventsTitle {
	COLOR: #036
}
.FullPrimaryBorder .upcomingEventsTitle {
	COLOR: #036
}
.FullPrimaryBorder .upcomingEventsLink {
	COLOR: #036
}
.FullSecondaryBorder .upcomingEventsTitle {
	COLOR: #036
}
.FullSecondaryBorder .upcomingEventsLink {
	COLOR: #036
}
.MutedPrimaryBorder .upcomingEventsTitle {
	COLOR: #036
}
.MutedPrimaryBorder .upcomingEventsLink {
	COLOR: #036
}
.MutedSecondaryBorder .upcomingEventsTitle {
	COLOR: #036
}
.MutedSecondaryBorder .upcomingEventsLink {
	COLOR: #036
}
.MutedPrimarySolid .upcomingEventsTitle {
	COLOR: #036
}
.MutedPrimarySolid .upcomingEventsLink {
	COLOR: #036
}
.AlternateBorder A.upcomingEventsLink:hover {
	COLOR: #000! important
}
.AlternateSolid A.upcomingEventsLink:hover {
	COLOR: #000! important
}
.MutedPrimarySolid A.upcomingEventsLink:hover {
	COLOR: #000! important
}
.MutedPrimaryBorder A.upcomingEventsLink:hover {
	COLOR: #000! important
}
.MutedSecondaryBorder A.upcomingEventsLink:hover {
	COLOR: #000! important
}
.FullPrimaryBorder A.upcomingEventsLink:hover {
	COLOR: #000! important
}
.FullSecondaryBorder A.upcomingEventsLink:hover {
	COLOR: #000! important
}
.FullPrimarySolid .upcomingEventDay {
	COLOR: #fff
}
.FullPrimarySolid A.upcomingEventsLink:hover {
	COLOR: #fff
}
.MutedPrimarySolid .upcomingEventDay {
	COLOR: #333
}
.FullPrimarySolid .upcomingEventsTitle {
	COLOR: #d9e1e8! important
}
.FullPrimarySolid .upcomingEventsLink {
	COLOR: #d9e1e8! important
}
.AlternateBorder .upcomingEventsLink {
	COLOR: #036! important
}
.AlternateSolid .upcomingEventsLink {
	COLOR: #036! important
}
.MutedPrimaryBorder .upcomingEventsLink {
	COLOR: #036! important
}
.MutedPrimaryBorder .upcomingEventsLink {
	COLOR: #036! important
}
.FullPrimaryBorder .upcomingEventsLink {
	COLOR: #036! important
}
.FullSecondaryBorder .upcomingEventsLink {
	COLOR: #036! important
}
.MutedSecondaryBorder .upcomingEventsLink {
	COLOR: #036! important
}
.eventFilter {
	BACKGROUND: #d9e1e8
}
.searchPanel {
	BACKGROUND: #d9e1e8
}
.searchPanelHeader {
	BACKGROUND: #036
}
TD.calendarListDay {
	BACKGROUND-COLOR: #d9e1e8
}
.calendarCustomize .formattedPanel {
	BACKGROUND-COLOR: #d9e1e8
}
.upcomingEventsTitle {
	COLOR: #036
}
.listViewHeader {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
TD.listViewHeader {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/eventHeaderLeft.gif) #036 no-repeat
}
TABLE.listViewHeaderRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/App_Themes/Classic/images/blue_dark/eventHeaderRight.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.listViewBottomMid {
	BACKGROUND: #036
}
.listViewBottomRight {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/brcFullSolid.gif) no-repeat right top
}
.listViewBottomLeft {
	BACKGROUND: url(/App_Themes/Classic/images/blue_dark/blcFullSolid.gif) no-repeat left top
}
.FullPrimarySolid H1 SPAN {
	COLOR: #fff
}
.MutedPrimarySolid H1 SPAN {
	COLOR: #333
}
.AlternateSolid H1 SPAN {
	COLOR: #333
}
.FullPrimarySolid A.smallLink {
	COLOR: #fff
}
.AlternateSolid A.smallLink {
	COLOR: #333
}
.MutedPrimarySolid A.smallLink {
	COLOR: #333
}
.FullPrimarySolid .rssFeed SPAN {
	COLOR: #fff
}
.MutedPrimarySolid .rssFeed SPAN {
	COLOR: #333
}
.FullPrimarySolid .rssFeed P {
	MARGIN: 0px 0px 6px; COLOR: #fff
}
.MutedPrimarySolid .rssFeed P {
	MARGIN: 0px 0px 6px; COLOR: #333! important
}
.rssFeed P {
	MARGIN: 0px 0px 6px; COLOR: #333
}
.FullPrimarySolid A {
	COLOR: #d9e1e8
}
.MutedPrimarySolid A {
	COLOR: #036
}
.FullPrimarySolid A:hover {
	COLOR: #fff
}
.MutedPrimarySolid A:hover {
	COLOR: #333
}
.FullPrimaryBorder A {
	COLOR: #036
}
.MutedPrimaryBorder A {
	COLOR: #036
}
.FullPrimaryBorder A:hover {
	COLOR: #d9e1e8
}
.MutedPrimaryBorder A:hover {
	COLOR: #d9e1e8
}
.AlternateSolid A {
	COLOR: #036
}
.AlternateSolid A:hover {
	COLOR: #333
}
.FullPrimarySolid .weatherForecast {
	COLOR: #fff
}
.AlternateSolid .weatherForecast {
	COLOR: #333
}
.MutedPrimarySolid .weatherForecast {
	COLOR: #333
}
TD.FullPrimaryBorder .weatherHigh {
	FONT-SIZE: 11px; COLOR: #c00! important
}
TD.FullSecondaryBorder .weatherHigh {
	FONT-SIZE: 11px; COLOR: #c00! important
}
TD.MutedPrimaryBorder .weatherHigh {
	FONT-SIZE: 11px; COLOR: #c00! important
}
TD.MutedSecondaryBorder .weatherHigh {
	FONT-SIZE: 11px; COLOR: #c00! important
}
TD.AlternateBorder .weatherHigh {
	FONT-SIZE: 11px; COLOR: #c00! important
}
TD.AlternateSolid .weatherHigh {
	FONT-SIZE: 11px; COLOR: #c00! important
}
TD.FullPrimaryBorder .weatherLow {
	FONT-SIZE: 11px; COLOR: #06f! important
}
TD.FullSecondaryBorder .weatherLow {
	FONT-SIZE: 11px; COLOR: #06f! important
}
TD.MutedPrimaryBorder .weatherLow {
	FONT-SIZE: 11px; COLOR: #06f! important
}
TD.MutedSecondaryBorder .weatherLow {
	FONT-SIZE: 11px; COLOR: #06f! important
}
TD.AlternateBorder .weatherLow {
	FONT-SIZE: 11px; COLOR: #06f! important
}
TD.AlternateSolid .weatherLow {
	FONT-SIZE: 11px; COLOR: #06f! important
}
TD.FullPrimarySolid .weatherHigh {
	FONT-SIZE: 11px; COLOR: #ffd2d2! important
}
TD.MutedPrimarySolid .weatherHigh {
	FONT-SIZE: 11px; COLOR: #c00! important
}
TD.FullPrimarySolid .weatherLow {
	FONT-SIZE: 11px; COLOR: #bdd6fd! important
}
TD.MutedPrimarySolid .weatherLow {
	FONT-SIZE: 11px; COLOR: #06f! important
}
SPAN.CalSmallDateBld {
	COLOR: #036! important
}
.quickListBookmark {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/MainMenuBullet.gif); VERTICAL-ALIGN: middle; WIDTH: 5px; CURSOR: pointer; COLOR: blue; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; TEXT-DECORATION: underline
}
.quickListBookmarkIndented {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/blue_dark/MainMenuBullet.gif); MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 5px; CURSOR: pointer; COLOR: blue; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; TEXT-DECORATION: underline
}
.referenceCalendar TABLE TD {
	TEXT-ALIGN: center
}
.referenceCalendar TABLE TD.AlternateSolid TABLE {
	MARGIN: 0px auto
}
.referenceCalendar TABLE TD.AlternateSolid TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.referenceCalendar {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #fff! important
}
.referenceCalendarTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ccc
}
.referenceCalendarDayHeader {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-ALIGN: center
}
.referenceCalendarDay {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f1f1f1 1px solid; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #f1f1f1 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
.referenceCalendarOtherMonthDay {
	COLOR: #999; TEXT-ALIGN: center
}
.referenceCalendarDayHover {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #f1f1f1 1px solid; CURSOR: pointer; COLOR: #333; BORDER-BOTTOM: #f1f1f1 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.referenceCalendarSelectedDay {
	BORDER-RIGHT: #bb5503 1px solid; BORDER-TOP: #bb5503 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #bb5503 1px solid; BORDER-BOTTOM: #bb5503 1px solid; BACKGROUND-COLOR: #fbe694; TEXT-ALIGN: center
}
.referenceCalendarNextPrev {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.referenceCalendarMonth {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: #fff
}
.referenceCalendarMonthTitle {
	FONT-WEIGHT: bold
}
A.headingLink {
	COLOR: #600
}
.boldText {
	COLOR: #600
}
.boldText SPAN {
	COLOR: #600
}
.promptStyle {
	BORDER-RIGHT: #600 1px solid; BORDER-TOP: #600 1px solid; BORDER-LEFT: #600 1px solid; BORDER-BOTTOM: #600 1px solid
}
.titleStyle {
	BORDER-BOTTOM: #600 1px solid; BACKGROUND-COLOR: #600
}
.buttonStyle {
	BACKGROUND-COLOR: #600
}
.FullSecondarySolid H3.subHeadRule {
	COLOR: #fff
}
.MutedSecondarySolid H3.subHeadRule {
	COLOR: #333
}
.topNavigation {
	BACKGROUND-COLOR: #600
}
.topNavigation A {
	BACKGROUND: url(/App_Themes/Classic/images/red_dark/TopNavArrow.gif) no-repeat left center; COLOR: #fff
}
.topNavigation A:hover {
	COLOR: #e8d9d9
}
A.navigationRoot:hover {
	COLOR: #e8d9d9
}
.rootItem {
	BACKGROUND: url(/App_Themes/Classic/images/red_dark/lnav1.gif) no-repeat 50% top
}
.rootItemExpanded {
	BACKGROUND: url(/App_Themes/Classic/images/red_dark/lnav1.gif) no-repeat 50% top
}
.rootItem TD {
	BACKGROUND: url(/App_Themes/Classic/images/red_dark/lnav2.gif) no-repeat 50% bottom; COLOR: #fff
}
.rootItemExpanded TD {
	BACKGROUND: url(/App_Themes/Classic/images/red_dark/lnav2.gif) no-repeat 50% bottom; COLOR: #fff
}
UL.summaryList LI {
	BACKGROUND: url(/App_Themes/Classic/images/red_dark/summaryBullet.gif) no-repeat left 6px
}
UL.quickList LI {
	BACKGROUND-POSITION: 0px 4px; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/MainMenuBullet.gif); BACKGROUND-REPEAT: no-repeat
}
DIV.headingBullet {
	BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/summaryBullet.gif)
}
.tlcFullSecondarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/tlcFullSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.trcFullSecondarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/trcFullSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.blcFullSecondarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/blcFullSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.brcFullSecondarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/brcFullSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.tsFullSecondarySolid {
	BACKGROUND-COLOR: #600
}
.lsFullSecondarySolid {
	BACKGROUND-COLOR: #600
}
.rsFullSecondarySolid {
	BACKGROUND-COLOR: #600
}
.bsFullSecondarySolid {
	BACKGROUND-COLOR: #600
}
.FullSecondarySolid {
	COLOR: #fff; BACKGROUND-COLOR: #600
}
.FullSecondarySolid P {
	COLOR: #fff! important
}
.FullSecondarySolid A {
	COLOR: #fff! important
}
.FullSecondarySolid H1 {
	COLOR: #fff! important
}
.FullSecondarySolid H3 {
	COLOR: #fff! important
}
.FullSecondarySolid A:hover {
	COLOR: #e8d9d9! important
}
.tlcFullSecondaryBorder {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/tlcFullBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.trcFullSecondaryBorder {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/trcFullBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.blcFullSecondaryBorder {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/blcFullBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.brcFullSecondaryBorder {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/brcFullBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.tsFullSecondaryBorder {
	BORDER-TOP: #600 2px solid
}
.lsFullSecondaryBorder {
	BORDER-LEFT: #600 2px solid
}
.rsFullSecondaryBorder {
	BORDER-RIGHT: #600 2px solid
}
.bsFullSecondaryBorder {
	BORDER-BOTTOM: #600 2px solid
}
.tlcMutedSecondarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/tlcMutedSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.trcMutedSecondarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/trcMutedSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.blcMutedSecondarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/blcMutedSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.brcMutedSecondarySolid {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/brcMutedSolid.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.MutedSecondarySolid {
	COLOR: #333; BACKGROUND-COLOR: #e8d9d9
}
.tsMutedSecondarySolid {
	COLOR: #333; BACKGROUND-COLOR: #e8d9d9
}
.lsMutedSecondarySolid {
	COLOR: #333; BACKGROUND-COLOR: #e8d9d9
}
.rsMutedSecondarySolid {
	COLOR: #333; BACKGROUND-COLOR: #e8d9d9
}
.bsMutedSecondarySolid {
	COLOR: #333; BACKGROUND-COLOR: #e8d9d9
}
.tlcMutedSecondaryBorder {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/tlcMutedBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.trcMutedSecondaryBorder {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/trcMutedBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.blcMutedSecondaryBorder {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/blcMutedBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.brcMutedSecondaryBorder {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/brcMutedBorder.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.tsMutedSecondaryBorder {
	BORDER-TOP: #e8d9d9 2px solid
}
.lsMutedSecondaryBorder {
	BORDER-LEFT: #e8d9d9 2px solid
}
.rsMutedSecondaryBorder {
	BORDER-RIGHT: #e8d9d9 2px solid
}
.bsMutedSecondaryBorder {
	BORDER-BOTTOM: #e8d9d9 2px solid
}
.FullSecondarySolid .upcomingEventDay {
	COLOR: #fff
}
.FullSecondarySolid A.upcomingEventsLink:hover {
	COLOR: #fff
}
.MutedSecondarySolid .upcomingEventDay {
	COLOR: #333
}
.FullSecondarySolid .upcomingEventsLink {
	COLOR: #e8d9d9
}
.FullSecondarySolid .upcomingEventsTitle {
	COLOR: #e8d9d9
}
.MutedSecondarySolid .upcomingEventsTitle {
	COLOR: #600! important
}
.MutedSecondarySolid A.upcomingEventsLink {
	COLOR: #600! important
}
.MutedSecondarySolid A.upcomingEventsLink:hover {
	COLOR: #e8d9d9! important
}
.FullSecondaryBorder .upcomingEventsLink:hover {
	COLOR: #e8d9d9! important
}
.FullSecondaryBorder .upcomingEventsTitle {
	COLOR: #600! important
}
.FullSecondaryBorder .upcomingEventsLink {
	COLOR: #600! important
}
.MutedSecondaryBorder .upcomingEventsTitle {
	COLOR: #600! important
}
.MutedSecondaryBorder .upcomingEventsLink {
	COLOR: #600! important
}
.popupHeader {
	BACKGROUND: #600
}
.FullSecondarySolid A {
	COLOR: #e8d9d9
}
.MutedSecondarySolid A {
	COLOR: #600
}
.FullSecondarySolid A:hover {
	COLOR: #fff
}
.MutedSecondarySolid A:hover {
	COLOR: #333
}
.FullSecondaryBorder A {
	COLOR: #600
}
.MutedSecondaryBorder A {
	COLOR: #600
}
.FullSecondaryBorder A:hover {
	COLOR: #e8d9d9
}
.MutedSecondaryBorder A:hover {
	COLOR: #e8d9d9
}
.AlternateSolid A {
	COLOR: #600
}
.AlternateSolid A:hover {
	COLOR: #333
}
.FullSecondarySolid H1 SPAN {
	COLOR: #fff
}
.MutedSecondarySolid H1 SPAN {
	COLOR: #333
}
.AlternateSolid H1 SPAN {
	COLOR: #333
}
.FullSecondarySolid .rssFeed SPAN {
	COLOR: #fff
}
.MutedSecondarySolid .rssFeed SPAN {
	COLOR: #333
}
.FullSecondarySolid .rssFeed P {
	MARGIN: 0px 0px 6px; COLOR: #fff
}
.MutedSecondarySolid .rssFeed P {
	MARGIN: 0px 0px 6px; COLOR: #333! important
}
.rssFeed P {
	MARGIN: 0px 0px 6px; COLOR: #333
}
.FullSecondarySolid A.smallLink {
	COLOR: #fff
}
.MutedSecondarySolid A.smallLink {
	COLOR: #333
}
.FullSecondarySolid .weatherForecast DIV {
	COLOR: #fff
}
.MutedSecondarySolid .weatherForecast DIV {
	COLOR: #333
}
TD.FullSecondarySolid .weatherHigh {
	FONT-SIZE: 11px; COLOR: #ffd2d2! important
}
TD.MutedSecondarySolid .weatherHigh {
	FONT-SIZE: 11px; COLOR: #c00
}
TD.FullSecondarySolid .weatherLow {
	FONT-SIZE: 11px; COLOR: #bdd6fd! important
}
TD.MutedSecondarySolid .weatherLow {
	FONT-SIZE: 11px; COLOR: #06f
}
.footer .FullSecondarySolid A {
	COLOR: #fff! important
}
.quickListBookmark {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/MainMenuBullet.gif); VERTICAL-ALIGN: middle; WIDTH: 5px; CURSOR: pointer; COLOR: blue; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; TEXT-DECORATION: underline
}
.quickListBookmarkIndented {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/App_Themes/Classic/images/red_dark/MainMenuBullet.gif); MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 5px; CURSOR: pointer; COLOR: blue; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; TEXT-DECORATION: underline
}

