.Normal {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px;}
.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: #ffffff; text-decoration:underline; font-weight: bold;}

A img { border-width: 0px; }

.shipping-table {color: #ffffff; font-family: Arial, Helvetica, 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 {background-color:#C0C0C0;}

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

.NormalBiggerBold {font-weight: bold; font-size: 18px; word-spacing: normal; color: #000000; font-family: Georgia, Arial, Helvetica, 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, Helvetica, sans-serif; font-weight: bold; font-size: 18px; word-spacing: normal; height: 35px;}

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

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

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

.ErrorTextSmallBold {color: #FF0000; font-family: Arial, Helvetica, 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, Helvetica, sans-serif; font-size: 11px; line-height: Normal;}

input:focus { outline: none; }

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

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

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

/* /store/os/checkout-review-and-payment.aspx */
.CartColumnHeaderFooter {color : #666666; font-family: Arial, Helvetica, 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, Helvetica, sans-serif; font-size: 11px; line-height: Normal;}

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

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


.static-head {color: #ffffff; font-family: Times New Roman, Times, Georgia; font-size: 16px; line-height: Normal;}
.static-head A:link {color: #ffffff;  text-decoration: none; font-weight: bold;}
.static-head A:visited {color: #ffffff;  text-decoration:none; font-weight: bold;}
.static-head A:hover {color: #ffffff; text-decoration:underline; font-weight: bold;}
.header_looks {margin-top: 0px;  height: 22px; width: 980px; padding: 0px; float: left;	display: inline; clear: both;}
.looks {margin-top: 0px; width: 980px; padding: 0px; float: left; display: inline; clear: both;}
.looks_shell {margin-top: 0px auto; width: 980px; padding: 0px;}
.back-static      {background-color: #535456;  background-image: url(/images/back_grey_gradient.jpg);  background-repeat: repeat-x;  background-position: center top;  } 
.back-home { background-color: #000000; background-image: url(/images/home.jpg); background-repeat: no-repeat; background-position: center top;}
.sweeps_back {background-image: url(/images/sweeps_back.jpg); background-repeat: no-repeat; background-position: center top;}
.Normal12 {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;}
.Normal12 A:link {color: #ffffff;  text-decoration: none; font-weight: bold;}
.Normal12 A:visited {color: #ffffff;  text-decoration:none; font-weight: bold;}
.Normal12 A:hover {color: #ffffff; text-decoration:underline; font-weight: bold;}

.ticker-back {background-image: url(/images/back_ticker.png); background-repeat: repeat; background-position: center top;}

.back-giftcard {
	background-color: #535456;
	background-image: url(/images/back_grey_gradient.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

