a:link  {


	color: #3A32C4; /* Link */


}





a:visited  {


	color: #2D2B2E; /* 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 */


}

