body {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; background: #ffffff; color: #000000;; font-size: 12px}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
p {font-size: 12px; margin-top: 0px; font-weight: normal;}
img{border: none}

.logo {margin: 5px 0px 5px 10px;}
table.special { border:1px solid #733A0D; }

/** view cart link #000080 navy blue **/
.cart {font-size:9px;color:#000;} 
.cart:link {font-size:9px;color:#000080;} 
.cart:visited {font-size:9px;color:#000080;}
.cart:hover {font-size:9px;color:#000080;text-decoration:underline;}
.cart:active{font-size:9px;color:#000080;text-decoration:underline;}
/* shop by brand dropdown and Search input fields*/
.qjump {background: inherit; color: #660000; font-size: 8px; text-decoration: none;}
.search {color: #000000; font-size: 10px; text-decoration: none;border-style:inset; width: 125px;} 

/** side bar links #723b0d; dark brown  **/
ul.sideB{
	font-size: 11px;
	color: #723b0d;
	padding:0px 0px 3px 0px ;
	margin:0px 0px 3px 0px ;	
	list-style-type: none;
} 
li.sideB {margin:0px 1px 4px 6px;padding:0px 1px 4px 6px;}
.side:link {font-size:11px;color:#723b0d; }
.side:visited {font-size:11px;color:#723b0d;} 
.side:hover {font-size:11px;color: #567831;} 
.side:active{font-size:11px;color: #567831;} 


/*page title text on all pages except the department and product pages*/
.PageTitle{font-size: 20px; background: inherit; color: #000000;}
.PageTitle2{font-size: 16px; background: inherit; color: #000000;text-decoration:underline;}


/*department titles*/
.DeptTitle{font-size: 16px; background: inherit; color: #000000; font-weight: bold; display: block; margin-bottom: 24px;}


/*list price or price level 1 with a sale*/
.ListPricewSale {font-size: 12px; background: inherit; color: black;}


/*list price or price level 1 with NO sale*/
.ListPricewoSale {font-size: 12px; background: inherit; color: black;}


/* sale price */
.SalePrice {font-size: 12px; background: inherit; color: red;}


/* msrp price */
.MSRPPrice {font-size: 12px; background: inherit; color: black;}


/* general div on all pages to offset content from left nav  */
.PageContent {position: relative; top: 10px; left: 15px;}


/*  SHOPPER LOOKUP CLASSES  */
.SubHeadbgcolor {background: #723B0D;}
.SubHeadText {background: inherit; color: #FFFFCC; font-weight: bold}
.TableText {background: #ffffff; color: #000000;}
.ErrorMsg {background: #ffffff; color: red;}
.tablebgcolor{background: #FFFFFF;}


/* HEADER CLASSES  */
.header:link {background: inherit; color: #FFEAA0; text-decoration: none; font-size: 11px; font-weight: bold; line-height: 21px;}
.header:visited {background: inherit; color: #FFEAA0; text-decoration: none; font-size: 11px; font-weight: bold; line-height: 21px;}
.header:hover {background: inherit; color: #FFEAA0; text-decoration: underline; font-size: 11px; font-weight: bold; line-height: 21px;}
.header:active {background: inherit; color: #FFEAA0; text-decoration: underline; font-size: 11px; font-weight: bold; line-height: 21px;}

/* FOOTER CLASSES  */
.FooterLink {background: inherit; color: #462306; text-decoration: none; font-size: 9px; font-weight: normal; margin-bottom: 5px;}
.FooterLink:link {background: inherit; color: #462306; text-decoration: none; font-size: 9px; font-weight: normal; margin-bottom: 5px;}
.FooterLink:visited{background: inherit; color: #462306; text-decoration: none; font-size: 9px; font-weight: normal; margin-bottom: 5px;}
.FooterLink:hover {background: inherit; color: #462306; text-decoration: underline; font-size: 9px; font-weight: normal; margin-bottom: 5px;}
.FooterLink:active {background: inherit; color: #462306; text-decoration: underline; font-size: 9px; font-weight: normal; margin-bottom: 5px;}


/* SHOPPER NEW AND SHOPPER UPDATE */
.SubText {background: inherit; color: #000000; font-size: 10px; font-weight: normal;}
.optional {background: #ffffff; color: #000000;}
.required {background: #ffffff; color: #000000; font-weight: bold;}


/* PRODUCT PAGE  */

/* You may also be interested in */
.relProductlabel {background: inherit; color: #FFFFFF; font-size:13px;}
.ProductShortDescription {background: inherit; color: #000000;}
.ProductName {font-size: 16px; background: inherit; color: black; font-weight: bold;}

/*list price or price level 1 with a sale*/
.ListPricewSaleP  {font-size: 12px; background: inherit; color: black;}
/*list price or price level 1 with NO sale*/
.ListPricewoSaleP  {font-size: 12px; background: inherit; color: black;}
/* sale price */
.SalePriceP  {font-size: 12px; background: inherit; color: red;}
/* msrp price */
.MSRPPriceP  {font-size: 12px; background: inherit; color: black;}

/*  related products list price or price level 1 with a sale*/
.ListPricewSaleR  {font-size: 12px; background: inherit; color: black;}
/*  related products list price or price level 1 with NO sale*/
.ListPricewoSaleR {font-size: 12px; background: inherit; color: black;}
/*  related products sale price */
.SalePriceR  {font-size: 12px; background: inherit; color: red;}
/*  related products msrp price */
.MSRPPriceR  {font-size: 12px; background: inherit; color: black;}

/*   END PRODUCT PAGE CLASSES  */


/*  DEPARTMENT PAGE #723b0d; dark brown */
td.special { border:1px solid #723b0d;; }
.DeptShortDescription {background: inherit; color: #000000;}


/*  BASKET PAGE */
.CartLabels {background: inherit; color: #FFEAA0;}


/*  ERRORS ON SHOPPING CART AND PAYMENT PAGE  */
.BasketErrors
{color: #ff0000; background: #ffffff;}
.PurchaseErrors
{color: #ff0000; background: #ffffff;}
.ErrorMsg
{color: #ff0000; background: #ffffff;}


/*  SHIPPING PAGE  */


/*  PAYMENT PAGE  */
.PaymentInput {background: inherit; color: #000000; font-weight: bold;}

/*  ------BEGIN LINK STYLE DEFINITIONS------  */

/*  general links - applied when no class is specified  */
a:link {background: inherit; color: #AA6812; text-decoration: underline; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
a:visited {background: inherit; color: #AA6812; text-decoration: underline; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
a:hover {background: inherit; color: #723B0D; text-decoration: underline; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
a:active {background: inherit; color: #723B0D; text-decoration: underline; font-size: 12px; font-weight: normal; margin-bottom: 5px;}

/*  content area, department page backgroun drk brown  #723b0d;  */
.deptlinkM:link {text-align: left; font-weight: bolder; color: #723b0d;	line-height: 20px; text-decoration: none; font-size: 12px;}
.deptlinkM:visited {text-align: left; font-weight: bolder; color: #723b0d;	line-height: 20px; text-decoration: none; font-size: 12px;}
.deptlinkM:hover {text-align: left; font-weight: bolder; color: #723b0d;	line-height: 20px; text-decoration: underline; font-size: 12px;}
.deptlinkM:active {text-align: left; font-weight: bolder; color: #723b0d;	line-height: 20px; text-decoration: underline; font-size: 12px;}

/*  content area, product page  */
.deptlinkP:link  {font-size: 11px; font-weight: bold; text-decoration: underline; color: #000000; background: inherit;}
.deptlinkP:visited  {font-size: 11px; font-weight: bold; text-decoration: underline; color: #000000; background: inherit;}
.deptlinkP:hover  {font-size: 11px; font-weight: bold; text-decoration: underline; color: #AA771D; background: inherit;}
.deptlinkP:active  {font-size: 11px; font-weight: bold; text-decoration: underline; color: #AA771D; background: inherit;}

/* "Back to" link on product page  */
.deptlinkM2:link {background: inherit; color: #C7B173; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.deptlinkM2:visited {background: inherit; color: #C7B173; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.deptlinkM2:hover {background: inherit; color: #723b0d; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.deptlinkM2:active {background: inherit; color: #723b0d; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}

/*  -------END LINK STYLE DEFINITIONS------  */
