/* ****    Copyright (c) 1999-2005 UniteU Technologies Inc.  All rights reserved. ****/
/* ***********************************************************************************/
/* ****    This file contains default style definitions used in the UU eShop and  ****/
/* ****    eStore applications. This file is included on all store pages. This    ****/
/* ****    setting may be modified via the site manager so that a different file  ****/
/* ****    may be used.                                                           ****/
/*************************************************************************************/

/*
Dark Brown:		572C00
Light Brown:	AB957F
Green:			039936
*/

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; color:#000000;}
p {font-size: 12px; margin-top: 0px; margin-bottom: 8px; text-align: left; font-weight: normal;}
img{border: none}

form	{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.logo {margin: 5px 0px 5px 10px;}


/* shop by brand dropdown*/
.qjump { color: #660000; font-size: 10px; text-decoration: none; font-weight:bold }


/*page title text on all pages except the department and product pages*/
/*department titles*/
.PageTitle, .DeptTitle{font-size: 18px; background: inherit; color: #572C00; 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;}


/*  FOR PAMELA'S DEPTLINK CODE - NOT SURE WE SHOULD KEEP  */

table#headerTable {background: inherit; color: #000000;}
table#emailSignUp {background: inherit; color: #ffffff;}
table#TableNnav  {background: inherit; color: #ffffff;}
td#TDbottom  {background: inherit; color: #000000;}
td#TDbelowNav  {background: inherit; color: #000000;}
.nav {padding: 0px 0px 0px 0px; color: #ffffff;}
.navmargin{padding: 8px; }
.insidenavtextbottom  {background: inherit; color: #000000; text-decoration: none; font-size: 11px; font-weight: normal; text-align:right; border: 1px solid #666666; padding: 0px 10px 7px 3px}

.navSmallText	{font-size:10px; color:#FFFFFF;}
.navSmallText a:link, .navSmallText a:visited	{color:#FFFFFF; text-decoration:none; font-size:10px;}
.navSmallText a:hover, .navSmallText a:active	{color:#FFFFFF; text-decoration:underline; font-size:10px;}

/*  END DEPTLINK CODE CLASSES  */


/* general div on all pages to offset content from left nav  */
.PageContent {padding: 0px 10px 0px 10px;}


/*  DEPTLINK EMAIL SIGNUP  */
.EmailSignupbgcolor {color: #ffffff;}
.EmailSignupTitle {color: #ffffff; font-weight:bold;}
.EmailSignupText {color: #ffffff;}


/*  SHOPPER LOOKUP CLASSES  */
.TableText {background: #ffffff; color: #000000;}

/* HEADER CLASSES  */
.HeaderNav:link {background: inherit; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.HeaderNav:visited {background: inherit; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.HeaderNav:hover {background: inherit; color: #ffffff; text-decoration: underline; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.HeaderNav:active {background: inherit; color: #ffffff; text-decoration: underline; font-size: 12px; font-weight: normal; margin-bottom: 5px;}

.HeaderNavBack {background: #6699CC; color: #000000; border-color: black black #666666; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}


/* FOOTER CLASSES  */
.Footertext {color: #000000; font-size:10px;}
.Footertext a:link, .Footertext a:visited	{color: #000000; font-size:10px; text-decoration: none;}
.Footertext a:hover, .Footertext a:active	{color: #AB957F; font-size:10px; text-decoration: none;}
.FooterBack {background-color: #AB957F;}

.FooterLink:link, .FooterLink:visited 	{background: inherit; color: #000000; text-decoration: none; font-size: 10px; font-weight: bold; }
.FooterLink:hover, .FooterLink:active  	{background: inherit; color: #AB957F; text-decoration: none; font-size: 10px; font-weight: bold; }


/* 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;}
.ProductShortDescription {background: inherit; color: #000000;}
.ProductName {font-size: 16px; background: inherit; color: #572C00; 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  */
.DeptShortDescription {background: inherit; color: #000000;}


/*  Item Table Styles */
.CartLabels {background: #572C00; color: #ffffff;}
.cart_list_item {background: #ffffff; color: #000000;}
.SubHeadbgcolor {background: #572C00; color: #ffffff;}
.SubHeadText {background: #572C00; color: #ffffff; font-weight: bold}
.tablebgcolor	{background-color:#FFFFFF; color:#000000;}

/*  ERRORS   */
.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;}


/*  CONFIRMATION PAGE  */
.outer {border: 1px solid #999999}
table#confBottom td {border-style: solid; border-left-width: 1pt; border-top-width: 1pt; border-right-width: 0pt; border-bottom-width: 0pt; border-color: #b9b9b9;}


/*  ------BEGIN LINK STYLE DEFINITIONS------  */

/*  general links - applied when no class is specified  */
a:link {background: inherit; color: #572C00; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
a:visited {background: inherit; color: #572C00; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
a:hover {background: inherit; color: #039936; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
a:active {background: inherit; color: #039936; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}

/*  left hand navigation, top level  */
.deptbarlink:link 		{display: block; text-align: left; background-color: #ffffff; color: #572C00; text-decoration: none; font-size: 12px; font-weight: normal; margin: 0px 14px 1px 14px; padding:1px 19px 1px 19px; border:1px solid #572C00;}
.deptbarlink:visited 	{display: block; text-align: left; background-color: #ffffff; color: #572C00; text-decoration: none; font-size: 12px; font-weight: normal; margin: 0px 14px 1px 14px; padding:1px 19px 1px 19px; border:1px solid #572C00;}
.deptbarlink:hover 		{display: block; text-align: left; background-color: #572C00; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; margin: 0px 14px 1px 14px; padding:1px 19px 1px 19px; border:1px solid #ffffff;}
.deptbarlink:active 	{display: block; text-align: left; background-color: #572C00; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; margin: 0px 14px 1px 14px; padding:1px 19px 1px 19px; border:1px solid #ffffff;}

/*  left hand navigation, secondary level  */
.deptbarlink2:link 		{display: block; text-align: left; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: normal; margin-left: 14px; margin-bottom: 2px; margin-top: 2px; padding:1px 19px 1px 19px; }
.deptbarlink2:visited 	{display: block; text-align: left; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: normal; margin-left: 14px; margin-bottom: 2px; margin-top: 2px; padding:1px 19px 1px 19px; }
.deptbarlink2:hover 	{display: block; text-align: left; color: #ffffff; text-decoration: underline; font-size: 11px; font-weight: normal; margin-left: 14px; margin-bottom: 2px; margin-top: 2px; padding:1px 19px 1px 19px; }
.deptbarlink2:active 	{display: block; text-align: left; color: #ffffff; text-decoration: underline; font-size: 11px; font-weight: normal; margin-left: 14px; margin-bottom: 2px; margin-top: 2px; padding:1px 19px 1px 19px; }

/*  content area, department page  */
.deptlinkM:link {font-weight: bolder; color: #572C00; background: inherit; text-decoration: none; text-indent: 12px; font-size: 12px;display: block;}
.deptlinkM:visited {font-weight: bolder; color: #572C00; background: inherit; text-decoration: none; text-indent: 12px; font-size: 12px;}
.deptlinkM:hover {font-weight: bolder; color: #039936; background: inherit; text-decoration: none; text-indent: 12px; font-size: 12px;display: block;}
.deptlinkM:active {font-weight: bolder; color: #039936; background: inherit; text-decoration: none; text-indent: 12px; font-size: 12px;display: block;}

/*  content area, product page  */
.deptlinkP:link  {font-size: 11px; font-weight: bold; text-decoration: none; color: #572C00; background: inherit;}
.deptlinkP:visited  {font-size: 11px; font-weight: bold; text-decoration: none; color: #572C00; background: inherit;}
.deptlinkP:hover  {font-size: 11px; font-weight: bold; text-decoration: none; color: #039936; background: inherit;}
.deptlinkP:active  {font-size: 11px; font-weight: bold; text-decoration: none; color: #039936; background: inherit;}

/* footer links - class must be specified in site to take effect  */
.footer:link {background: inherit; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.footer:visited {background: inherit; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.footer:hover {background: inherit; color: #EE484C; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.footer:active {background: inherit; color: #EE484C; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}

/* "Back to" link on product page  */
.deptlinkM2:link {background: inherit; color: #572C00; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.deptlinkM2:visited {background: inherit; color: #572C00; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.deptlinkM2:hover {background: inherit; color: #039936; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.deptlinkM2:active {background: inherit; color: #039936; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}

/*  -------END LINK STYLE DEFINITIONS------  */



/* 2008.MAY.14 - MRM - Follow-Me Basket */
/* popup basket styles */
#cartpopwrapper {
  align:left;
  position:relative;
  top:40px;
  left:75px;
  z-index:900;
  height:auto;
}
#cartpop {
  position:absolute;
  top:0px;
  left:-15px;
  /*top:75px;
  left:600px;*/
  z-index:899;
  height:auto;
}
/*
.outermostpop { background-color: #572C00; width:450px; }
.outerpop     { background-color: #572C00; padding: 2px; }
.innerbg      { background-color: #ffffff; padding: 4px; }
.inneredge    { background-color: #572C00; padding: 2px; }
.innerheader  { background-color: #265BAB; color: #ffffff; font-weight: bold; padding: 1px; }

.tablebgcolor { background-color: #ffffff; color: #000000; font-weight: bold; }
.cart_list_item { font-weight: normal; }*/
/*pop-up basket classes*/

.tablebgcolor         {background-color:#ffffff; color:#000000}

.borderout            {background-color:#572C00; width:505px;}

.outpad               {background-color:#ffffff; padding:16px; width:505px;}

.borderin             {background-color:#572C00; width:475px;}

.innerbg              {background-color:#AB957F; width:475px;}

.itemadded {
	padding:5px 20px;
	color:#ffffff;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
}

.addedmsg             {background-color:inherit; color:#000000; font-size:11px; padding:2px 20px 15px 20px;}

img.chk               {position:relative; top:5px;}

.addedtable           {background-color:inherit; color:#000000; padding:0px 20px 15px 20px;}

.addedborder          {background-color:#999999; width:435px;}

.popcart_total        {background-color:#ffffff; color:#202020; font-family:Verdana, Helvetica, sans-serif; font-size:10px;

												font-weight:normal;}

.popcart_head {
	background-color:#572c00;
	color:#ffffff;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
}

.popcart_item         {background-color:#ffffff; color:#202020; font-family:Verdana, Helvetica, sans-serif; font-size:10px;

												font-weight:normal;}



/* order form buy page */
tr.heading td {
	text-align:left;
	padding:3px;
}
tr.product { padding:3px 0; }
	td.subProd {
		padding:3px;
		border-top:1px solid  #572c00;
		border-bottom:1px solid #572c00;
		background:#ab957f;
	}
	td.first { border-left:1px solid #572c00; }
	td.last { border-right:1px solid #572c00; }
	td.subProd select, td.subProd input { font-size:12px; }
	
	
	
/* imenus overrides */
#imenus0, #imenus0 li {
	font-size:12px;	
}
