#shoppingcartt{font-weight: bold;margin-bottom: 30px;}
#shoppingcartt a{text-decoration: none;}




/*
=CHK :Checkout Form
---------------------------------------- */
#checkoutForm fieldset{padding:0;position:relative;border: none;}
#checkoutForm fieldset#billingInfo{width:600px;border: none; }
#checkoutForm fieldset#shippingInfo{width:600px;border: none;margin-top: 20px;}
#checkoutForm legend,#checkoutForm h2.legend{text-align:left;color:#ff6600;font-size:14px;text-transform:capitalize;font-family: Helvetica;padding: 0px;padding-bottom: 10px;}
#checkoutForm label{float:left;width:165px;}
#checkoutForm input.text{width:242px;padding:0 0 0 2px; border: 1px solid black;}
#checkoutForm select{width:245px;}
#checkoutForm select.small{width:145px;}
#checkoutForm input.text.small{width:242px;}
#checkoutForm input.text:focus{border-color:#666;}
#checkoutForm p{margin-bottom:18px;}
#checkoutForm #shippingInfo legend{width:200px;float:left;}
#checkoutForm .sameAs input{float:left;display:inline;margin-bottom: 20px;}
#checkoutForm .sameAs label{float:left;display:inline;padding-top: 3px;}
#checkoutForm p.submit,
#checkoutForm p.submit button{text-align:right;clear:both;text-decoration:underline;}
#checkoutForm p.submit{width:420px;}

#shippingInfo{margin-top: 40px;}
#shippingInfo legend{padding-bottom: 0;}
p.sameAs{margin-top: 10px;margin-bottom: 15px;}

legend.shipp{float:left;}

/* Disabled Styles */
#checkoutForm label.disabled,
#checkoutForm fieldset.disabled h2.legend,
#checkoutForm fieldset.disabled label,
#checkoutForm fieldset.disabled input,
#checkoutForm fieldset input[disabled="disabled"]{color:#CCC;border-color:#CCC;background:transparent;}

/* Error */
#checkoutForm label.error,
#checkoutForm label.alert{width:242px;padding:4px 0 12px 165px;clear:both;}

/*
=PMT :Payment 
---------------------------------------- */
#primeContent{float:left;width:250px;}
 #purchaseOptions{width:600px;*width:300px;}

/* Info Pods */
#page.payment div#billingInfo,
#page.payment div#shippingInfo,
#page.payment div#orderInfo{margin-bottom:1.5385em;width:175px;}
#page.payment div#billingInfo,
#page.payment div#shippingInfo{float:left;}
#page.payment div#shippingInfo {clear:left;}
#page.payment div#orderInfo{position:absolute;margin:0 0 0 225px;}

/* Headers */
#page.payment h3{font-weight:bold;}
#page.payment #shippingInfo h3,
#page.payment #billingInfo h3{float:left;margin-right:3px;}
#page.payment #shippingInfo h4,
#page.payment #billingInfo h4{clear:both;}

/* Misc*/
#page.payment a.edit{font-size:14px;text-decoration:none;color:#999;font-family: Helvetica;}
#page.payment a.edit:hover{text-decoration:underline;color:#111;}

/* Form */
#paymentForm fieldset{margin-bottom:1.5385em;border: none;padding: 0;}
#paymentForm legend{font-family: Helvetica;font-size: 14px;color: #ff6600;}
#paymentForm #shipping-price,
#paymentForm #total-price{margin:0;padding:0;border:none;line-height:0;color:#111;}
/* #paymentForm #ccInfo{width: 200px;} */
#paymentForm #ccInfo label{width:70px;float:left;color: black;}
#paymentForm select#shipping-method{width:200px;}
#paymentForm select#card-type{width:130px;}
#paymentForm select#expiration-month,
#paymentForm select#expiration-year{width:60px;}
#paymentForm input.text{border-color:#999;width:127px;padding:0 0 0 2px;border: 1px solid black;}
#paymentForm input.text.small{width:67px;}
#paymentForm dl.config dt{width:70px;}
#paymentForm p.submit{width:200px;text-align:right;}
#paymentForm p.submit button{float:right;text-align:right;text-decoration:underline;font-size:13px; }




#paymentForm #ccInfo{margin: 0;padding: 0;}
#paymentForm #ccInfo select{width: 100px;}
/*
=TNK :Thank You Page
---------------------------------------- */
#page.checkout #primeContent{float: left; width:350px; }

#purchaseOptions{ margin-top: 20px;}
/* Info Pods */
#page.checkout div#orderInfo,
#page.checkout div#shippingInfo,
#page.checkout div#billingInfo{border-bottom:1px solid #EEE;margin-bottom:0.6923em;padding-bottom:0.7692em;}

/* Headers */
#page.checkout #primeContent h1{text-transform:uppercase;}
#page.checkout #orderInfo h3{margin-bottom:1.5385em;}
#page.checkout #shippingInfo h3:after,
#page.checkout #billingInfo h3:after{content:':';}
#page.checkout dl.config dd{color:#111;font-weight:normal;}


/*
=MSC :Misc Checkout Components
---------------------------------------- */
#billingInfo h3, #shippingInfo h3{margin-top: 20px;font-size: 14px; font-family: Helvetica; color:#ff6600;}
#orderInfo h3{margin-top: 40px;font-size: 14px; font-family: Helvetica; color:#ff6600;}

h4{margin:0;margin-top: 20px;font-weight: normal;}
#billingInfo p, #shippingInfo p{margin: 0;margin-bottom: 2px;}
.region{text-decoration: none;font-size: 14px; font-family: Times;}
.config{margin-bottom: 40px;}
span.finaltotal{font-size: 14px; font-family: Helvetica; color: #ff6600; }

.totalt{margin-top: 10px;border-top: 1px solid black; width: 200px;padding-top: 10px;font-weight: bold;}
.specficitem{margin-bottom: 10px;}

.config span{font-family: Times;}

.flash{font-size: 14px; font-family: Times; color: #ff6600;}
