﻿/*Quick Cart Styles (thing that pops down from 'Shopping Cart (0)' link)*/
.QCHeader {text-align:left; font-size:8pt; font-weight:bold; background-color:#7F7573; color:White;}
.QCBorder {border:2px solid #7F7573;}
.QCImageCell {width:50px;}
.QCNameCell {text-align:left; font-size:7pt; color:Black;}
.QCCostCell {text-align:right; font-size:8pt; font-weight:bold; color:Black;}
.QCAltRowBG {background-color:#D5D1CD;}
.QCTotalCell {text-align:right; font-size:9pt; font-weight:bold; color:Black; border-top:1px solid black;}

/*Tabbed checkout with cart to the right*/
.CheckoutTabs_ActiveLeft{background-position:right; background-image:url('/PublicSite/GlobalImages/CheckoutTab_ActiveLeft.png'); background-repeat:no-repeat; width:20px; height:30px; font-size:10pt;}
.CheckoutTabs_ActiveCenter{background-position:left; background-image:url('/PublicSite/GlobalImages/CheckoutTab_ActiveCenter.png'); background-repeat:repeat-x; font-family:Tahoma; text-align:center; font-size:10pt; font-weight:bold; text-decoration:none; color:Black; white-space:nowrap; height:30px;}
.CheckoutTabs_ActiveRight{background-position:left; background-image:url('/PublicSite/GlobalImages/CheckoutTab_ActiveRight.png'); background-repeat:no-repeat; width:20px; height:30px; font-size:10pt;}
.CheckoutTabs_InActiveLeft{background-position:right; background-image:url('/PublicSite/GlobalImages/CheckoutTab_InActiveLeft.png'); background-repeat:no-repeat; width:20px; height:30px; font-size:10pt;}
.CheckoutTabs_InActiveCenter{background-position:left; background-image:url('/PublicSite/GlobalImages/CheckoutTab_InActiveCenter.png'); background-repeat:repeat-x; text-align:center; font-family:Tahoma; font-size:10pt; font-weight:bold; background-color:#ECC412; text-decoration:none; color:white; white-space:nowrap; height:30px;}
.CheckoutTabs_InActiveRight{background-position:left; background-image:url('/PublicSite/GlobalImages/CheckoutTab_InActiveRight.png'); background-repeat:no-repeat; width:20px; height:30px; font-size:10pt;}
.CheckoutTabs_Content{font-family:Tahoma; font-size:10pt; font-weight:normal; background-color:#D8D8D7; color:Black; text-align:center; border:2px solid #8D969B;}


/*Accordian checkout Styles (display only version used in checkout process)*/
.NCEditSection {width:100%; border-collapse:collapse; border-spacing:0; border: solid thin #333333;background-color:#D8D8D7;color:black;font-size:8pt;text-align:left;}
.NCEditSection input, textarea, select {font-size:8pt;}
.NCViewSection {width:100%; border-collapse:collapse; border-spacing:0; background-color:#D5D1CD; color:black; text-align:left; font-size:9pt;}
.NCHeader {text-align:left; font-size:9pt; font-weight:bold; background-color:#333333; color:White; padding:5px;}
.NCHeaderLink {font-size:8pt; color:White; text-decoration:underline;}
.NCHeaderText {font-size:8pt; color:white;}
.NCSubHeader {text-align:left; font-size:9pt; font-weight:bold; background-color:#6D6E71; color:White; padding:3px; border-top:2px solid white; border-bottom:2px solid white; border-right:2px solid white;}
.NCSubHeaderNoBorder {text-align:left; font-size:8pt; font-weight:bold; background-color:#6D6E71; color:White; padding:5px;}
.NCSubHeaderLink {font-size:8pt; color:black; text-decoration:underline;}
.NCSubHeaderText {font-size:8pt; color:black;}
.NCBorderDark { background-color:#6D6E71; width:0px; font-size:1pt;}
.NCBorderLight { background-color:white; width:0px; font-size:1pt;}
.NCImageCell {width:75px; border-bottom:1px solid #D5D1CD;}
.NCNameCell {text-align:left; vertical-align:top; padding:5px; border-bottom:1px solid #D5D1CD; background-color:White;}
.NCNameText {font-size:10pt; font-weight:bold; color:#333333; }
.NCNameText_Small {font-size:8pt; font-weight:bold; color:#333333; }
.NCOptionsText {font-size:8pt; color:#6D6E71;}
.NCQtyText {font-size:8pt; color:#A1413E;}
.NCCostCell {text-align:right; font-size:8pt; font-weight:bold; color:Black;}
.NCSummaryLabelCell {text-align:right; font-size:9pt; color:Black; width:50%;}
.NCSummaryValueCell {text-align:right; font-size:9pt; color:Black; width:50%;}
.NCTotalLabelCell {text-align:right; font-size:9pt; font-weight:bold; color:#333333;}
.NCTotalValueCell {text-align:right; font-size:9pt; font-weight:bold; color:#A1413E;}






