﻿.BG_Base {BACKGROUND-COLOR: #424242}
.BG_VeryLight {BACKGROUND-COLOR: #ffffff}
.BG_Light {BACKGROUND-COLOR: #ececec}
.BG_Mid {BACKGROUND-COLOR: #838383}
.BG_Dark {BACKGROUND-COLOR: #656565}
.BG_VeryDark {BACKGROUND-COLOR: #000000}
.BG_CompLight {BACKGROUND-COLOR: #fdd6d6}
.BG_CompMid {BACKGROUND-COLOR: #bb4e4e}
.BG_CompDark {BACKGROUND-COLOR: #660000}

.F_VeryLight {COLOR: #ffffff}
.F_Light {COLOR: #ececec}
.F_Mid {COLOR: #838383}
.F_Dark {COLOR: #656565}
.F_VeryDark {COLOR: #000000}
.F_CompLight {COLOR: #fdd6d6}
.F_CompMid {COLOR: #bb4e4e}
.F_CompDark {COLOR: #660000}

BODY {FONT-SIZE: 10pt; BACKGROUND: #424242; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: center}

.MS_MasterFrame {MARGIN-LEFT: auto; MARGIN-RIGHT: auto}
TD {FONT-SIZE: 10pt; FONT-FAMILY: Verdana, sans-serif}
TH {FONT-SIZE: 10pt; FONT-FAMILY: Verdana, sans-serif}

.MSC_SiteWidth {WIDTH: 776px}
/*.MS_MasterHeader {WIDTH: 776px} */
.MS_MasterFrame {WIDTH: 776px}
.MS_MasterGlobalLinks {WIDTH: 776px}
.MS_MasterHeader {WIDTH: 776px}
.MS_MasterPrimaryNav {WIDTH: 776px}
.MS_MasterFooter {WIDTH: 776px}
.MS_MasterTopAD {WIDTH: 776px}
.MS_MasterBottomAD {WIDTH: 776px}
.MSC_HeaderFrame {BACKGROUND: #656565; WIDTH: 100%}
.MSC_HeaderDescription {FONT-SIZE: 12px; MARGIN: 0px}
.MSC_GlobalLinkSpace {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px}
.MSC_GlobalLink {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none}
.MSC_GlobalLink:hover {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: underline}
.MSC_GlobalLink:visited {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none}
.MSC_GlobalLinkSpace {FONT-SIZE: 10pt}

/* original frame color was #838383; Link-On color was #fdd6d6; then PrimaryNavFrame #83755b; Link-On was #53452b; hover was #e4d3a8; */

.MSC_PrimaryNavFrame {BACKGROUND: #333333; MARGIN: 0px 0px 0px; WIDTH: 100%; TEXT-ALIGN: left}
.MSC_PrimaryNavLink {FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none}
.MSC_PrimaryNavLink:hover {FONT-SIZE: 12px; COLOR: #BBBBBB; TEXT-DECORATION: none}

/* .MSC_PrimaryNavLink:visited {FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none} PrimaryNavLinkFrame was #e4d3a8; */

.MSC_PrimaryNavLinkFrame-On {PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: #333333; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; WHITE-SPACE: nowrap}
.MSC_PrimaryNavLink-On {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #DDDDDD; TEXT-DECORATION: none}
.MSC_PrimaryNavLink-On:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #DDDDDD; TEXT-DECORATION: none}

/* .MSC_PrimaryNavLink-On:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #325884; TEXT-DECORATION: none} */

.MSC_PrimaryNavLeftSpace {FONT-SIZE: 1px; BACKGROUND: #000000; WIDTH: 1px; WHITE-SPACE: nowrap}
.MSC_PrimaryNavRightSpace {FONT-SIZE: 1px; BACKGROUND: #ececec; WIDTH: 1px; WHITE-SPACE: nowrap}
.MSC_PrimaryNavTopSpace {BACKGROUND: #000000; HEIGHT: 1px}
.MSC_PrimaryNavBottomSpace {BACKGROUND: #ececec; HEIGHT: 1px}

.MS_MasterLeftNav {BACKGROUND: #ececec}
.MSC_SecondaryNavFrame {BACKGROUND: #fdd6d6; WIDTH: 100%; TEXT-ALIGN: left}
.MSC_SecondaryNavLink {FONT-SIZE: 10pt; COLOR: #325884; TEXT-DECORATION: none}
.MSC_SecondaryNavLink:hover {FONT-SIZE: 10pt; COLOR: #ffcccc; TEXT-DECORATION: underline}
.MSC_SecondaryNavLink:visited {FONT-SIZE: 10pt; COLOR: #325884; TEXT-DECORATION: none}
.MSC_SecondaryNavLeftSpace {FONT-SIZE: 1px; BACKGROUND: #838383; WIDTH: 1px; WHITE-SPACE: nowrap}
.MSC_SecondaryNavRightSpace {FONT-SIZE: 1px; BACKGROUND: #ffffff; WIDTH: 1px; WHITE-SPACE: nowrap}
.MSC_SecondaryNavTopSpace {BACKGROUND: #838383; HEIGHT: 1px}
.MSC_SecondaryNavBottomSpace {BACKGROUND: #ffffff; HEIGHT: 1px}
.MSC_SecondaryNavLeftFrame-On {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
.MSC_SecondaryNavLinkFrame-On {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; WHITE-SPACE: nowrap}
.MSC_SecondaryNavLink-On {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; COLOR: #325884; PADDING-TOP: 5px; TEXT-DECORATION: none}
.MSC_SecondaryNavLink-On:hover {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; COLOR: #325884; PADDING-TOP: 5px; TEXT-DECORATION: underline}
.MSC_SecondaryNavLink-On:visited {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; COLOR: #325884; PADDING-TOP: 5px; TEXT-DECORATION: none}

.MS_MasterBody {BACKGROUND: #ffffff}
.MSC_Body {PADDING-RIGHT: 23px; PADDING-LEFT: 20px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 100%; TEXT-ALIGN: left}
.MSC_FooterFrame {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #656565; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center}
.MSC_FooterLink {FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none}
.MSC_FooterLink:hover {FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: underline}
.MSC_FooterLink:visited {FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none}
.MSC_FooterLinkSpacer {FONT-SIZE: 10pt; COLOR: #ffffff}
.MSC_FooterText {FONT-SIZE: 10pt; COLOR: #ffffff}

.MSSB_ProductTitle {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #325884; TEXT-DECORATION: none}
.MSSB_ProductTitle:hover {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ba2a2d; TEXT-DECORATION: underline}
.MSSB_ProductTitle:visited {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #325884; TEXT-DECORATION: none}
.MSSB_Price {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; COLOR: #660000; PADDING-TOP: 5px; TEXT-DECORATION: none}
.MSSB_ProductDescription {FONT-SIZE: 10pt}
.MSSB_ProductDetailLink {COLOR: #325884; FONT-FAMILY: Arial, Geneva, sans-serif; TEXT-DECORATION: none}
.MSSB_ProductDetailLink:hover {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #ba2a2d; PADDING-TOP: 5px; TEXT-DECORATION: underline}
.MSSB_ProductDetailLink:visited {FONT-SIZE: 10pt; COLOR: #325884; TEXT-DECORATION: none}
.MSSB_PurchaseButton {FONT-SIZE: 10pt}
.MSSB_CartButton {FONT-SIZE: 10pt}
.MSSB_ShortDescription {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-DECORATION: none}
.MSSB_LongDescription {FONT-SIZE: 10pt; TEXT-DECORATION: none}
.MSSB_RegularPrice {FONT-SIZE: 10pt; TEXT-DECORATION: none}
.MSSB_PromoText {FONT-SIZE: 10pt; TEXT-DECORATION: none}
.MSSB_SKU {FONT-SIZE: 10pt; TEXT-DECORATION: none}
.MSSB_ProductBodyText {FONT-SIZE: 10pt}
.MSSB_ProductHeader {FONT-SIZE: 21px}
.MSSB_ProductOptionTitle {FONT-WEIGHT: bold; FONT-SIZE: 12px}
.MSSB_ProductOptions {FONT-SIZE: 12px}
.MSSB_BreadcrumbLink {FONT-SIZE: 12px; COLOR: #325884; TEXT-DECORATION: none}
.MSSB_BreadcrumbLink:hover {FONT-SIZE: 12px; COLOR: #ba2a2d; TEXT-DECORATION: underline}
.MSSB_BreadcrumbLink:visited {FONT-SIZE: 12px; COLOR: #325884; TEXT-DECORATION: none}
.MSSB_BreadcrumbSpacer {FONT-SIZE: 12px; MARGIN: 0px 5px}
.MSSB_ProductRowSpacer {BACKGROUND: #cecece}
.MSSB_ProductOptions {FONT-SIZE: 10pt}

.MSC_CollectDataTable {FONT-SIZE: 10pt}
.MSC_CollectDataTable {FONT-SIZE: 10pt}
.MSC_DisplayDataTable {BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #f1f1f1 1px solid; BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-COLLAPSE: collapse}
.MSC_DisplayDataTable TD {BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #f1f1f1 1px solid; BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-COLLAPSE: collapse}
.MSC_DisplayDataTable TH {BORDER-RIGHT: #838383 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #838383 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #838383 1px solid; COLOR: #656565; PADDING-TOP: 3px; BORDER-BOTTOM: #838383 1px solid; BACKGROUND-COLOR: #ececec}
.MSC_DisplayDataTable {BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; BORDER-BOTTOM: #838383 1px solid; BORDER-COLLAPSE: collapse}
.MSC_DisplayDataTable TD {BORDER-RIGHT: #838383 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #838383 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #838383 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #838383 1px solid; BORDER-COLLAPSE: collapse}
.MSC_DisplayDataTableHeader {FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #000000}
.MSC_DisplayDataRepeatingForm TABLE TD HR {COLOR: #838383; HEIGHT: 1px}
.MSC_ECBorder {BORDER-LEFT-COLOR: #838383; BORDER-BOTTOM-COLOR: #838383; BORDER-TOP-COLOR: #838383; BORDER-RIGHT-COLOR: #838383}
