/* ****    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.         12.04.06                                                   ****/
/*************************************************************************************/

/**removed background-image: url(../sitebg.jpg);  for dynaimc deptlinks run nav over static nav **/
/** each dept link now has a backgroudn image nav_board.jpg  **/
body  {font-weight: normal; margin: 0px; color: #000000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif;background-image: url(../nav_board.jpg);background-repeat:repeat-y;
}
h1    				  { color: #8e291e; font-size: 25px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: center; }
h2   				  { color: #8e291e; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: center;
}
h3    { color: #8e291e; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;
			text-align: center;}
			
/* rotating image on default */
.ani {margin:0px;padding:0px;}		
/*** INFO PAGES styles **/
.infoLg {font-family: Georgia,  "Times New Roman", Times, serif;font-size:18px;color:#692A33;font-weight:bold;padding:0px; margin:0px 3px 0px 3px;}
.infoMed {font-family: Georgia,  "Times New Roman", Times, serif;font-size:12px;color:#692A33;font-weight:bold;padding:0px; margin:0px 3px 0px 3px;}
.infoLk:link {color: #8e291e; text-decoration: none; font-size: 12px; font-weight: normal;}
.infoLk:visited {color: #8e291e; text-decoration: none; font-size: 12px; font-weight: normal;}
.infoLk:hover{background: inherit; color: #8e291e; text-decoration: underline; font-size: 12px; font-weight: normal;}
.infoLk:active {background: inherit; color: #8e291e; text-decoration: underline; font-size: 12px; font-weight: normal;}

/* FOOTER CLASSES  */
.FooterBack           {background:#e19930; color: #000000;} /** new color #e19930   old color #efa300 */
/* footer links - class must be specified in site to take effect  */
.footer:link  {background: inherit; color:#000000; text-decoration: none; font-size: 12px; font-weight:bold;}
.footer:visited {background: inherit; color: #000000; text-decoration: none; font-size: 12px; font-weight:bold;}
.footer:hover    {background: inherit; color: #000000; text-decoration: underline; font-size: 12px; font-weight: bold;}
.footer:active  {background: inherit; color: #000000; text-decoration: underline; font-size: 12px; font-weight: bold;}

}
p  { color: #000000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-align: justify; margin-top: 0; margin-bottom: 8px; }
.address{ color: #000000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-align: justify; margin-top: 0; margin-bottom: 8px; }
/* 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*/
.PageTitle            {font-size: 20px; background: inherit; color: #000000; font-weight: bold; display: block;}


/*department titles*/
.DeptTitle              { color: #8e291e; font-size: 25px; font-family: serif, Georgia, "Times New Roman", Times, serif; font-weight: bold; display: block; margin-bottom: 24px; }


/*list price or price level 1 with a sale*/
.ListPricewSale       {font-size: 12px; background: inherit; color: #000000;}


/*list price or price level 1 with NO sale*/
.ListPricewoSale      {font-size: 12px; background: inherit; color: #000000;}


/* sale price */
.SalePrice            {font-size: 12px; background: inherit; color: #ff0000;}


/* msrp price */
.MSRPPrice            {font-size: 12px; background: inherit; color: #000000;}

/*  DEPTLINK EMAIL SIGNUP  */
.EmailSignupbgcolor   {background: #CCCCCC; color: #000000;}
.EmailSignupTitle     {background: #CCCCCC; color: #000000;}
.EmailSignupText      {background: #CCCCCC; color: #000000;}

/* HEADER CLASSES  */
.HeaderNav		      {color: #ffffff; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif, Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: center; margin-bottom: 5px; }
.HeaderNav:link       {color: #ffffff; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif, Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: center; margin-bottom: 5px; }
.HeaderNav:visited    {color: #ffffff; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif, Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: center; margin-bottom: 5px; }
.HeaderNav:hover      {color: #ffffff; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif, Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: underline; text-align: center; margin-bottom: 5px; }
.HeaderNavBack        {background: #8d291e; color: #FFFFFF;}


.FooterLink:link      {background: inherit; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.FooterLink:visited   {background: inherit; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.FooterLink:hover     {background: inherit; color: #EE484C; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.FooterLink:active    {background: inherit; color: #EE484C; text-decoration: none; font-size: 12px; 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: #000000;}
.ProductShortDescription {background: inherit; color: #000000;}
.ProductName          { color: #8e291e; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background: inherit; text-align: left; }

/*list price or price level 1 with a sale*/
.ListPricewSaleP      {font-size: 12px; background: inherit; color: #000000;}

/*list price or price level 1 with NO sale*/
.ListPricewoSaleP     {font-size: 12px; background: inherit; color: #000000;}

/* sale price */
.SalePriceP           {font-size: 12px; background: inherit; color: #ff0000;}

/* msrp price */
.MSRPPriceP           {font-size: 12px; background: inherit; color: #000000;}

/*  related products list price or price level 1 with a sale*/
.ListPricewSaleR      {font-size: 12px; background: inherit; color: #000000;}

/*  related products list price or price level 1 with NO sale*/
.ListPricewoSaleR     {font-size: 12px; background: inherit; color: #000000;}

/*  related products sale price */
.SalePriceR           {font-size: 12px; background: inherit; color: #ff0000;}

/*  related products msrp price */
.MSRPPriceR           {font-size: 12px; background: inherit; color: #000000;}
/*   END PRODUCT PAGE CLASSES  */


/*  DEPARTMENT PAGE  */
.DeptShortDescription {background: inherit; color: #000000;}


/*  Item Table Styles */
.CartLabels           {background: #8e7b5b; color: #ffffff; font-weight: bold;}
.cart_list_item       {background: #ffffff; color: #000000;}
.SubHeadbgcolor       {background: #8e7b5b; color: #000000;}
.SubHeadText          {background: inherit; color: #ffffff; font-weight: bold;}
.tablebgcolor {background: #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: solid 1px #999999; }
/*  ------BEGIN LINK STYLE DEFINITIONS------  */

/*  general links - applied when no class is specified  */
a:link                {background: inherit; color: #000000; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
a:visited             {background: inherit; color: #000000; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
a:hover               {background: inherit; color: #8e291e; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
a:active              {background: inherit; color: #8e291e; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}

/*  left hand navigation, top level  */
.deptbarlink:link     {font-family: Georgia, "Times New Roman", Times, serif;display: block; text-align:left; margin-left: 6px; background: none; color: #000000; text-decoration: none; font-size: 14px; font-weight: bold; margin-top: 8px; margin-bottom: 15px;}
.deptbarlink:visited  {font-family: Georgia, "Times New Roman", Times, serif;display: block; text-align:left; margin-left: 6px; background: none; color: #000000; text-decoration: none; font-size: 14px; font-weight: bold; margin-top: 8px; margin-bottom: 15px;}
.deptbarlink:hover    {font-family: Georgia, "Times New Roman", Times, serif;display: block; text-align: left; margin-left: 6px; background: none; color: #8a333b; text-decoration: underline; font-size: 14px; font-weight: bold; margin-top: 8px; margin-bottom: 15px;}
.deptbarlink:active   {font-family: Georgia, "Times New Roman", Times, serif;display: block; text-align:left; margin-left: 6px; background: none; color: #8a333b; text-decoration: underline; font-size: 14px; font-weight: bold; margin-top: 8px; margin-bottom: 15px;}

/*  left hand navigation, secondary level  */
.deptbarlink2:link    {display: block; text-align: left; margin-left: 15px; background: inherit; color: #656565; text-decoration: none; font-size: 10px; font-weight: normal; margin-bottom: 4px;}
.deptbarlink2:visited { color: #656565; font-size: 10px; font-weight: normal; text-decoration: none; background: inherit; text-align: left; display: block; margin-bottom: 4px; margin-left: 15px; }
.deptbarlink2:hover   {display: block; text-align: left; margin-left: 15px; background: inherit; color: #8d291e; text-decoration: underline; font-size: 10px; font-weight: normal; margin-bottom: 4px;}
.deptbarlink2:active  {display: block; text-align: left; margin-left: 15px; background: inherit; color: #8d291e; text-decoration: underline; font-size: 10px; font-weight: normal; margin-bottom: 4px;}

/*  content area, department page  */
.deptlinkM 				{ color: #952a32; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal;  text-align: center; display: block; padding-top: 5px; padding-bottom: 5px; }
.deptlinkM:link         { color: #952a32; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-align: center; display: block; padding-top: 5px; padding-bottom: 5px; }
.deptlinkM:visited     	{ color: #952a32; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: underline;  text-align: center; display: block; padding-top: 5px; padding-bottom: 5px; }
.deptlinkM:hover       	{ color: #ee484c; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: underline; text-align: center; display: block; padding-top: 5px; padding-bottom: 5px; }
.deptlinkM:active       { color: #ee484c; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-align: center; display: block; padding-top: 5px; padding-bottom: 5px; }

/*  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: #EE484C; background: inherit;}
.deptlinkP:active     {font-size: 11px; font-weight: bold; text-decoration: underline; color: #EE484C; background: inherit;}



/* "Back to" link on product page  */
.deptlinkM2:link      {background: inherit; color: #555555; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.deptlinkM2:visited   {background: inherit; color: #555555; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.deptlinkM2:hover     {background: inherit; color: #EE484C; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.deptlinkM2:active     { color: #ee484c; font-size: 12px; font-weight: normal; text-decoration: none; background-position: inherit; margin-bottom: 5px }

/*  -------END LINK STYLE DEFINITIONS------  */
