/*
 * 	Shopping Cart
 */
#SCartTitle{font-size:24px;text-align:center}
#SCartItemInfo{font-size:12px;font-weight:700;text-align:center}

/*
 * Class: SCartItemTable
 */

#SCartItemTable				{ margin-top: 1em; width: 100%; }
#SCartItemTable td			{ padding: 0.5em; }
.SCartItemInfoFooter		{ }
.SCartItemFooterTotal		{ font-size: 12px; font-weight: bold; text-align: right; }
.SCartItemFooterTotal b		{ color: #CC0000; }
.SCartItemInfoHeader		{ background-color:#D5D5D5; color:#3A3A3A; font-weight:bold; height: 32px; text-align: center; }
.SCartItemRow				{ background-color: #F2F2F2; }
.SCartItemRowDelete			{ width: 8%; text-align: center; }
.SCartItemRowQuantity		{ width: 10%; }
.SCartItemRowItem			{ width: 60%; text-align: left; }
.SCartItemRowItem a			{ color: #000000; text-decoration: underlined; }
.SCartItemRowItem ul		{ margin-left: 2em; }
.SCartItemRowTotal			{ width: 22%; text-align: right; vertical-align: top; }
.UnitPrice	{ color: #7A7A7A; display: block; }

/*
 * Class: SCartCheckoutOptions
 */
#SCartCheckoutOptions{margin-left:auto;margin-right:auto;width:100%}
#SCartCheckoutOptions .SCartCheckoutTitle{font-size:18px;text-align:center;margin:0.25em}
#SCartCheckoutOptions .SCartCheckoutInfo{font-size:15px}
#SCartCheckoutOptions .SCartCheckoutOpt{width:49%;text-align:center}

/*
 * Checkout
 */
.alert{color:red;margin-left:0.5em;vertical-align:top}
.forward{float:right}
.larger{font-size:1.1em}
.hiddenField{display:none}
.visibleField{display:inline}
.lineTitle,.amount{text-align:right;padding:0.2em}
.totalBox{width:5.5em;text-align:right;padding:0.2em}

FIELDSET{border:1px solid #ccc;margin:0 5em;padding:0.5em}
FIELDSET.fb{border:1px solid #ccc;margin:0;padding:0.5em;width:100%}
FORM,SELECT,INPUT{font-size:1.05em;margin:0.1em}
LABEL.inputLabel{width:9em;float:left}
Label.inputLabelContact{width:10em;float:left;padding-left:2.5em}
LABEL.inputLabelPayment{width:14em;float:left;padding-left:2.5em}
LABEL.checkboxLabel,LABEL.radioButtonLabel{margin:0.5em 0.3em}
LEGEND{font-weight:700;color:#000;padding:0.3em}
STRONG.caption{font-weight:700;font-size:13px}
ADDRESS{margin:0.25em 0.5em}

/*
 * Permanent Detox
 */
.PHead,.PSubHead{text-align:center;margin:0}
.PAttr{color:#000;font-size:13px;font-family:Verdana;padding-left:0.25em;text-align:left;margin:0}
.PBtn{display:block;font-size:11px;margin:12px auto 12px auto;padding:3px;width:144px}
.PRD,.PTXT{font-size:13px;font-family:Verdana;line-height:20px}
.PRD img{float:left;border:#EEEEEE solid 1px;margin: 0 1em 1em 0;padding: 12px}
.PRD ol, .PRD ul{position: relative; left:15px}
.PRD select{width: 250px}
.PRDA strong{color:#6699ff}

.PSep{color:#ccc;height:2px;text-align:center;margin:1em}
.PTitle,.PPrice{font-family:Verdana;font-size:17px;margin:0 0 1em}
.PTitle{color:#252525}
.PPrice{color:red}
.PLinkList{margin:0}
.PLinkList li{margin-left:2.5em}
a.PLink{color:#00F;font-size:14px;font-family:Verdana;line-height:20px}
