a:link {
	color: #3A32C4; /* Link */
}
a:visited {
	color: #3A32C4; /* Link */
}
li.default {
	color: #2D2B2E; /* Text Dark */
}
li.highlight {
	color: #2D2B2E; /* Text Dark */
}
li.linked {
	color: #3A32C4; /* Link */
}
div.boxTop {
	background-color: #9EA3AA; /* Table BG Dark */
}
div.linkBox {
	border: 1px solid #767A7F; /* Border Dark*/
	background-color: #E3E3E4; /* Table BG Light */
}
div.bannerNav {
	border: 1px solid #888D93; /* Border Light*/
	background-color: #E3E3E4; /* Table BG Light */
	color: #2D2B2E; /* Text Dark */
}
div.calendarNav {
	border: 0;
}
table.calendar {
	border: 1px solid #888D93; /* Border Light */
}
table.calendar th {
	border: 1px solid #888D93; /* Border Light*/
	background-color: #9EA3AA; /* Table BG Dark */
}
table.calendar tr.day td {
	border: 1px solid #888D93; /* Border Light*/
	background-color: #E3E3E4; /* Table BG Light */
}
table.calendar tr.box td {
	border: 1px solid #888D93; /* Border Light*/
}
table.labelBox tr td {
	background-color: #E3E3E4; /* Table BG Light */
}
table.labelBox td, table.labelBox th {
	border: 1px solid #888D93; /* Border Light*/
}
.homeFeatureContainer {
	border-top: 1px dotted #767A7F; /* Border Dark*/
}
div.hr {
	border-bottom: 1px solid #767A7F; /* Border Dark*/
}
div.imgBox img {
	border: 1px solid #767A7F; /* Border Dark*/
}
div.imgBoxLeft img {
	border: 1px solid #767A7F; /* Border Dark */
}
div.imgBoxColumn img {
	border: 1px solid #767A7F; /* Border Dark */
}
div.imgBoxTwoColumn img {
	border: 1px solid #767A7F; /* Border Dark */
}
div.imgBoxLrgRight img {
	border: 1px solid #767A7F; /* Border Dark */
}
div.imgBoxSmlRightTop img {
	border: 1px solid #767A7F; /* Border Dark */
}
div.imgBoxSmlRightBot img {
	border: 1px solid #767A7F; /* Border Dark */
}
.Layout {
	border-top-color: #888D93; /* Border Light */
	border-right-color: #888D93; /* Border Light */
	border-bottom-color: #888D93; /* Border Light */
	border-left-color: #888D93; /* Border Light */
	background-color: #E3E3E4; /* Page Background */
}
.topNavTable {
	color: #F4F2FC; /* Text Light */
	background-color: #B0B6BD; /* Tertiary */
}
.BodyCell {
}
.BodyCell_paddingRightLeft {
}
.BodyCell_noPadding {
}
.TopCell {
	color: #3A32C4; /* Link */
	border-bottom-color: #888D93; /* Border Light */
}
.FeedbackCell {
	color: #3A32C4; /* Link */
	border-bottom-color: #888D93; /* Border Light */
}
.TopLink {
	color: #3A32C4; /* Link */
}
.FeaturedItemBody {
	color: #2D2B2E; /* Text Dark */
}
.FeaturedItemBody_paddingTop15px {
	color: #2D2B2E; /* Text Dark */
}
.FeaturedItemBodyText {
	color: #2D2B2E; /* Text Dark */
}
.FeaturedItemBodyTextBold {
	color: #383644; /* Primary */
}
.FeaturedItemDetailBullet {
	color: #F4F2FC; /* Text Light */
	background-color: #7E8298; /* Secondary */
}
.FeaturedItemDetailCell {
	color: #383644; /* Primary */
}
.FeaturedItemDetailCell_noLineHeight {
	color: #383644; /* Primary */
}
.FeaturedItemDetailCell_fontSize11px_lineHeight16px {
	color: #383644; /* Primary */
}
.FeaturedItemDetailTable {
	background-color: #9EA3AA; /* Table BG Dark */
	border-top-color: #888D93; /* Border Light */
	border-right-color: #888D93; /* Border Light */
	border-bottom-color: #888D93; /* Border Light */
	border-left-color: #888D93; /* Border Light */
}
.GalleryImage {
	border-top-color: #888D93; /* Border Light */
	border-right-color: #888D93; /* Border Light */
	border-bottom-color: #888D93; /* Border Light */
	border-left-color: #888D93; /* Border Light */
}
.GalleryCell {
}
.GalleryCell_paddingBottom15px {
}
.GalleryCell_paddingLeft10px_paddingBottom10px {
}
.GalleryCell_paddingRight10px_paddingTop10px {
}
.GalleryCell_paddingRight10px_paddingTop10px_paddingBottom10px {
}
.GalleryCell_paddingRight10px_paddingTop20px {
}
.TopBody {
	color: #2D2B2E; /* Text Dark */
}
.calendarText {
	color: #2D2B2E; /* Text Dark */
	background-color: #E3E3E4; /* Table BG Light */
	border-top: 1px solid #888D93; /* Border Light */
	border-right: 1px solid #888D93; /* Border Light */
}
.calendarTextLast {
	color: #2D2B2E; /* Text Dark */
	background-color: #E3E3E4; /* Table BG Light */
	border-top: 1px solid #888D93; /* Border Light */
}
.date {
	color: #2D2B2E; /* Text Dark */
	background-color: #9EA3AA; /* Table BG Dark */
	border-top: 1px solid #767A7F; /* Border Dark */
	border-right: 1px solid #888D93; /* Border Light */
}
.dateLast {
	color: #2D2B2E; /* Text Dark */
	background-color: #9EA3AA; /* Table BG Dark */
	border-top: 1px solid #767A7F; /* Border Dark */
}
.dayOfWeek {
	color: #F4F2FC; /* Text Light */
	background-color: #383644; /* Primary */
	border-right: 1px solid #888D93; /* Border Light */
}
.dayOfWeekLast {
	color: #F4F2FC; /* Text Light */
	background-color: #383644; /* Primary */
}
.monthYear {
	color: #2D2B2E; /* Text Dark */
	background-color: #9EA3AA; /* Table BG Dark */
}
.CalendarLayout {
	border-top-color: #888D93; /* Border Light */
	border-right-color: #888D93; /* Border Light */
	border-bottom-color: #888D93; /* Border Light */
	border-left-color: #888D93; /* Border Light */
}
.YearCell {
	color: #2D2B2E; /* Text Dark */
	border-bottom-color: #B0B6BD; /* Tertiary */
}
.FeaturedItemImage {
	border-top-color: #888D93; /* Border Light */
	border-right-color: #888D93; /* Border Light */
	border-bottom-color: #888D93; /* Border Light */
	border-left-color: #888D93; /* Border Light */
}
.FeaturedItemBodyCell {
}
.FeaturedItemNameBullet {
	color: #F4F2FC; /* Text Light */
	background-color: #7E8298; /* Secondary */
}
.FeaturedItemNameTable {
	background-color: #9EA3AA; /* Table BG Dark */
	border-top-color: #888D93; /* Border Light */
	border-right-color: #888D93; /* Border Light */
	border-bottom-color: #888D93; /* Border Light */
	border-left-color: #888D93; /* Border Light */
}
.FeaturedItemNameCell {
	color: #383644; /* Primary */
}
.BuyNow {
	background-color: #3A32C4; /* Link */
}
.BuyNowText {
	color: #F4F2FC; /* Text Light */
}
.PromotionPointsCell {
}
.PromotionPointsCell_paddingTop10px_paddingLeft15px_paddingRight15px {
}
.PromotionPointsCell_paddingTop20px_paddingBottom20px_paddingLeft15px_paddingRight15px {
}
.PromotionPointsCell_padding15px {
}
.PromotionSellingPoints {
	color: #383644; /* Primary */
	background-color: #9EA3AA; /* Table BG Dark */
}
.PromotionSellingPoints_fontSize12px_lineHeight18px_padding15px {
	color: #383644; /* Primary */
	background-color: #9EA3AA; /* Table BG Dark */
}
.PromotionSellingPoints_fontSize12px_lineHeight18px_padding10px {
	color: #383644; /* Primary */
	background-color: #9EA3AA; /* Table BG Dark */
}
.FeaturedItemDetail {
}
.FeaturedItemDetail_paddingTop10px {
}
.LeftCell {
}
.GalleryLastCell {
}
.GalleryLastCell_paddingTop10px_paddingBottom10px {
}
.GalleryLastCell_paddingTop20px {
}
.GalleryLink {
	color: #3A32C4; /* Link */
}
.PromotionCell {
	color: #2D2B2E; /* Text Dark */
	border-left: 1px solid #888D93 /* Border Light */
}
.PromotionCell_padding15px {
	color: #2D2B2E; /* Text Dark */
	border-left: 1px solid #888D93 /* Border Light */
}
.LinkCell {
	border-right: 1px solid #888D93; /* Border Light */
}
.LinkLastCell {
}
.LinkTable {
	border-top-color: #888D93; /* Border Light */
	border-right-color: #888D93; /* Border Light */
	border-bottom-color: #888D93; /* Border Light */
	border-left-color: #888D93; /* Border Light */
	background-color: #E3E3E4; /* Table BG Light */
}
.LinkText {
	color: #3A32C4; /* Link */
}
.SpecTable {
	border-top-color: #767A7F; /* Border Dark */
	border-right-color: #767A7F; /* Border Dark */
	border-bottom-color: #767A7F; /* Border Dark */
	border-left-color: #767A7F; /* Border Dark */
}
.SpecRow1LeftCell {
	color: #2D2B2E; /* Text Dark */
	border-right-color: #888D93; /* Border Light */
}
.SpecRow1RightCell {
	color: #2D2B2E; /* Text Dark */
}
.SpecRow2RightCell {
	color: #2D2B2E; /* Text Dark */
	border-top-color: #767A7F; /* Border Dark */
}
.SpecRow2LeftCell {
	color: #2D2B2E; /* Text Dark */
	border-right-color: #888D93; /* Border Light */
	border-top-color: #767A7F; /* Border Dark */
}
.SpecRow1 {
	background-color: #E3E3E4; /* Table BG Light */
}
.SpecRow2 {
	background-color: #9EA3AA; /* Table BG Dark */
}
.ShowcaseCell {
}
.PromotionImage {
	border-top-color: #888D93; /* Border Light */
	border-right-color: #888D93; /* Border Light */
	border-bottom-color: #888D93; /* Border Light */
	border-left-color: #888D93; /* Border Light */
}
.PromotionHeadline {
	color: #3A32C4; /* Link */
}
.PromotionHeadline_fontSize14px_noPadding {
	color: #3A32C4; /* Link */
}
.PromotionText {
	color: #2D2B2E; /* Text Dark */
}
.CallToAction {
	color: #2D2B2E; /* Text Dark */
}
.CallToAction_paddingBottom20px {
	color: #2D2B2E; /* Text Dark */
}
.CallToAction_paddingBottom15px {
	color: #2D2B2E; /* Text Dark */
}
.CallToAction_paddingTop5px {
	color: #2D2B2E; /* Text Dark */
}
.LeftBodyCell {
	border-right: 1px solid #888D93 /* Border Light */
}
.LeftBodyCell_padding15px {
	border-right: 1px solid #888D93 /* Border Light */
}
.RightBodyCell {
}
.RightBodyCell_padding15px {
}
.FeatureItemNameTable {
	border-top-color: #888D93; /* Border Light */
	border-right-color: #888D93; /* Border Light */
	border-bottom-color: #888D93; /* Border Light */
	border-left-color: #888D93; /* Border Light */
	background-color: #9EA3AA; /* Table BG Dark */
}
.FeatureItemNameCell {
}
.FeatureItemNameText {
	color: #383644; /* Primary */
}
.PromotionBodyCell {
}
.PromotionTopCell {
}
#leftContent {
	background-color: #9EA3AA; /* Table BG Dark */
}
#leftContent a, #leftContent a:visited {
}
#leftContent a:hover {
}
#rightContent {
	color: #2D2B2E; /* Text Dark */
}
.PageSubTitle {
}
.footerTable {
}
.SectionTitle {
	color: #2D2B2E; /* text dark */
	border-color: #888D93; /* border light */
}
.BorderDotted {
	border-color: #888D93; /* border light */
}
a.LinkTextDark {
	color: #2D2B2E; /* text dark */
}
a.LinkTextDark:hover {
}
.LightHR {
	color: #888D93; /* border light */
	border-color: #888D93; /* border light */
}
/* ---  Template Classes ------------------------------------------------------------------------------------------ */
body {
	background-color: #FFFFFF; /* Global White */
}
.LayoutTable {
	border-right: 1px solid #888D93; /* Border Light */
}
.SpacerHorizontal {
	background-color: #B0B6BD; /* Tertiary */
}
.LeftStripe {
	background-color: #B0B6BD; /* Tertiary */
}
.SiteNameInnerTD {
	color: #B0B6BD; /* Tertiary */
}
#template_SiteNameTD_Light {
	color: #2D2B2E; /* Text Dark */
}
#template_SiteNameTD_Dark {
	color: #DFE4E9; /* Neutral Light */
}
/* ------------ Template Classes - E ------------ */
.footerTable {
	color: #BABDC2; /* Neutral Dark */
}
/* --- Home Page Classes ------------------------------------------------------------------------------------------ */
.homeMainFeature {
	border-bottom: 3px double #B0B6BD; /* Tertiary */
}
.homeRightTable {
	border: 3px double #B0B6BD; /* Tertiary */
}
.homeLink {
	color: #2D2B2E; /* Text Dark */
}
.homeLink a, .homeLink a:link, .homeLink a:visited, .homeLink a:active {
	color: #2D2B2E; /* Text Dark */
}
.homeLinkContent a:hover {
}
.homeFeatureText {
	color: #2D2B2E; /* Text Dark */
}
.homeFeatureHeadline {
	color: #2D2B2E; /* Text Dark */
}
.homeMainText {
	color: #2D2B2E; /* Text Dark */
}
.homeSmallText {
	color: #2D2B2E; /* Text Dark */
}
/* ------------ Home Page B Classes ------------ */
.homeLeftHeader {
	color: #F4F2FC; /* Text Light */
	border-bottom-color: #BABDC2; /* Neutral Dark */
}
.homeFeatureHeader {
	color: #F4F2FC; /* Text Light */
}
/* ------------ Home Page Classes - E ------------ */
.LayoutTable_Home {
	border-right-color: #BABDC2; /* Neutral Dark */
	border-bottom-color: #BABDC2; /* Neutral Dark */
}
.SpacerHorizontal_Home {
	background-color: #BABDC2; /* Neutral Dark */
}
