A:link {color: #ffffff; text-decoration: none;}
A:visited {color: #ffffff; text-decoration: none;}
A:active {color: #ffffff; text-decoration: none;}
A:hover {color: #d2a800; text-decoration: underline;}
a img {border: none;}

.Normal {color: #ffffff; font-family:  Arial, sans serif; font-size: 11px; line-height: Normal;}
.Normal A:link {color: #ffffff;  text-decoration: none; font-weight: bold;}
.Normal A:visited {color: #ffffff;  text-decoration:none; font-weight: bold;}
.Normal A:hover {color: #d2a800; text-decoration:underline; font-weight: bold;}

.shipping-table {color: #ffffff; font-family:  Arial, sans serif; font-size: 10px; line-height: Normal;}

.CheckoutPageBackground {background-color: #cccccc; background-image: url(/layout/images/bg/body-bg.gif); background-repeat: no-repeat; background-position: center top;}

/* on login page */
.AccountHeaderBackground {height:25px;background-color:#C0C0C0;padding:0 0 0 5px !important;text-align:left !important;}

/* welcome message after login */
.NormalBold {color: #fff; font-family:  Arial, sans serif; font-weight: bold; font-size: 13px; word-spacing: normal;}

.NormalBiggerBold {font-weight: bold; font-size: 18px; word-spacing: normal; color: #000000; font-family:  Arial, sans serif;}

/* customer settings page / form dropdown boxes */
.NormalBlack{color: #000000; font-family: Verdana; font-size: 11px; line-height: Normal;}

/* top of feedback page */
.ContentHead {color: #000000; font-family:  Arial, sans serif; font-weight: bold; font-size: 18px; word-spacing: normal; height: 35px;}

/* payment wallet form font */
.CartDetailsColumn {color: #585858; font-family:  Arial, sans serif !important; font-size: 10px;line-height:12px;}
.CartDetailsColumn A:link {color: #d2a800;  text-decoration: none; font-weight: bold;}
.CartDetailsColumn A:visited {color: #d2a800;  text-decoration:none; font-weight: bold;}
.CartDetailsColumn A:hover {color: #d2a800; text-decoration:underline; font-weight: bold;}
.CartDetailsColumn B SPAN{font-weight:bold !important;}
.CheckoutErrorTextSmall {color: #FF0000; font-family:  Arial, sans serif; font-size: 11px;}

.ErrorText {color: red; font-family:  Arial, sans serif; font-size: 10px;}

.ErrorTextBold {color: #000000; font-family:  Arial, sans serif; font-weight:bold; font-size: 14px;}

.ErrorTextSmallBold {color: #FF0000; font-family:  Arial, sans serif; font-size: 11px;}

/* /store/os/myaccount.aspx */
.AccountHeaderBackground {background-color:#000000;}

/* /store/os/myaccount.aspx when not logged in */
.TextBoxBlack {color: #000000; font-family:  Arial, sans serif; font-size: 11px; line-height: Normal;}


/* ------------------------- Checkout styles --------------------------*/

/* /store/os/checkout-billinginfo.aspx */
.CartColumnHeaderFooterLargeBold {color: #585858; font-family:  Arial, sans serif; font-size: 12px; line-height: Normal; font-weight: bold;}

/* /store/os/checkout-review-and-payment.aspx */
.CartColumnHeaderFooterLargeBlack {color: #585858; font-family:  Arial, sans serif; font-size: 12px; line-height: Normal; font-weight: bold;}

/* /store/os/checkout-review-and-payment.aspx */
.CartColumnHeaderFooter {color : #666666; font-family:  Arial, sans serif; font-size: 11px;; border-bottom: 1px solid #CDCDCD; border-top: 1px solid #CDCDCD; padding-top:4px; padding-bottom:3px; background-color: #F6F6F6;}

/* /store/os/checkout-shippingchoice.aspx */
.SizeColor {color: #000000; font-family:  Arial, sans serif; font-size: 11px; line-height: Normal;}

/* bad field input on checkout pages */
.CheckoutErrorText {color: #000000; font-family:  Arial, sans serif; font-weight: bold; font-size: 12px; word-spacing: normal;}

/* ------------------------- Add New Site Specific Styles Here --------------------------*/


.Normal-white {color: #fff; font-family:  Arial, sans serif; font-size: 11px; line-height: 16px;}
.Normal-white A:link {color: #caa22a;  text-decoration: none; font-weight: bold;}
.Normal-white A:visited {color: #cccccc;  text-decoration:none; font-weight: bold;}
.Normal-white A:hover {color: #ffffff; text-decoration:underline; font-weight: bold;}

.Normal-black {color: #000000; font-family:  Arial, sans serif; font-size: 11px; line-height: 16px;}
.Normal-black A:link {color: #caa22a;  text-decoration: none; font-weight: bold;}
.Normal-black A:visited {color: #000000;  text-decoration:none; font-weight: bold;}
.Normal-black A:hover {color: #000000; text-decoration:underline; font-weight: bold;}

.back-about-us {
background-color: #FFFFFF;
	background-image: url(/images/back_about_us.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.back-qa {
background-color: #FFFFFF;
	background-image: url(/images/back_qa.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.content-container2 {position:relative;z-index:2;margin-top:15px;background-color:#3a3a3a;float:left;width:100%;}
.content-container2 TABLE {margin:0px auto;}

.CartTable{width:93% !important;margin:15px 0 30px 0 !important;}
.CartTable A{text-decoration:none !important;color:#cfab3f !important;font-weight:bold !important;}
.header-yellow {color: #deb43b; font-family:  Arial, sans serif; font-size: 12px; line-height: 16px; font-weight:bold;}
.addresseditclass .CartDetailsColumn{color:#fff;}
#ContentPlaceHolder1_CustomerAccountSettingsPNL TABLE {margin:0px 0 0 40px;}
#ContentPlaceHolder1_CustomerAccountSettingsPNL TABLE TABLE {margin:0px;}
#shipping-table{margin: 0px 0px 5px 0;}
.addressbookclass{color:#fff !important;}

