/************************** Standard Styles *************************/
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	color: #000000;
	font-size: 11px;
}
td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
p
{
	font-size: 11px;
	margin-top: 0px;
	/**margin-bottom: 8px; **/
	text-align: left;
	font-weight: normal;
}

/************************* Site-Specific Styles ************************
** customer styles for WoodPropeller **** **/

/** table that hold header pageID#230 **/
#tblHeader {
margin:0px;
padding:0px;
background-repeat:no-repeat;

}

/** hrefs that wrap around images in header nav **/
a:link.imgLink, img.imgLink {
margin:0px;
padding:0px;
}


/**  welcome user JS that checks if login **/
.items:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
	color: #ffffff;
	margin:0px;
   padding:0px;
	}

.items:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
	color: #ffffff;
	margin:0px;
   padding:0px;
	}
a.items:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #242424;
	text-decoration: underline;
	margin:0px;
    padding:0px;
	}

.items:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #242424;
	text-decoration: underline;
	margin:0px;
    padding:0px;
	}


/**  welcome user JS that checks if login **/
.cartTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	margin:0px;
    padding:0px;
	}

a:link.cart{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	margin:0px;
    padding:0px;
	}

a:hover.cart{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	text-decoration: underline;
	margin:0px;
    padding:0px;
	}

a:active.cart{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	text-decoration: underline;
	margin:0px;
    padding:0px;
	}

a:visited.cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	margin:0px;
   padding:0px;
	}
/** general search form table **/
.tblSrch {
   margin:0px;
   padding:0px;
   font-size: 10px;
}
.search {
   margin:0px;
   padding:1px;
   font-size: 11px;
   width:80px
}

/** join email called in JS function email_signup()  **/
.tblEml {
float:right;
margin-right:22px;
}

.inputEml {
font-size: 10px;
margin:0px;
padding:0px;
}

/**** Default STYLES  ************* **/
table.FooterBack {
margin-left:200px;
}

/*  general links - applied when no class is specified  */
a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6A2D18;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6A2D18;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #919208;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #919208;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

/* shop by brand/ category dropdown*/
.qjump
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	text-decoration: none;
	padding:0px 0px 0px 0px; /** top, right, bottom, left.**/
}

/*FOOTER CLASSES  */

.FooterText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6a2d18;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.Footer:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6a2d18;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.Footer:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6a2d18;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.Footer:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6a2d18;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
}
.Footer:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6a2d18;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
}

/*  left hand navigation, top level  */
.deptbarlink:link
{
	font-family:Verdana, Arial;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	left-indent:30px;
}
.deptbarlink:visited
{
	font-family:Verdana, Arial;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	left-indent:30px;
}
.deptbarlink:hover
{
	font-family:Verdana, Arial;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	line-height:18px;
	left-indent:30px;
}
.deptbarlink:active
{
	font-family:Verdana, Arial;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	line-height:18px;
	left-indent:30px;
}

/*  left hand navigation, secondary level  */
.deptbarlink2:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
	line-height:15px;
}
.deptbarlink2:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
	line-height:15px;
}
.deptbarlink2:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
	line-height:15px;
}
.deptbarlink2:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
	line-height:15px;
}

/*page title text on all pages except the department and product pages*/
.PageTitle, H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6a2d18;
}

/*department titles*/
.DeptTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6a2d18;
	font-weight: bold;
	margin-left:10px;
}

/*  sub-department links  */
.deptlinkM:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
.deptlinkM:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
.deptlinkM:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
}
.deptlinkM:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}

/*  sub-department short description  */
.DeptShortDescription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/*  product links  */
.deptlinkP:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #999900;
}
.deptlinkP:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #999900;
}
.deptlinkP:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #CF9647;
}
.deptlinkP:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #CF9647;
}

/*product short description*/
.ProductShortDescription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/*list price or price level 1 with a sale*/
.ListPricewSale
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
/*list price or price level 1 with NO sale*/
.ListPricewoSale
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
/* sale price */
.SalePrice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
}
/* msrp price */
.MSRPPrice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/*product titles*/
.ProductName
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
	font-weight: bold;
}

/* "Back to" link on product page  */
.deptlinkM2:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
.deptlinkM2:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
.deptlinkM2:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}
.deptlinkM2:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

/*list price or price level 1 with a sale*/
.ListPricewSaleP
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
/*list price or price level 1 with NO sale*/
.ListPricewoSaleP
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
/* sale price */
.SalePriceP
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
}
/* msrp price */
.MSRPPriceP
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

/* You may also be interested in */
.relProductlabel
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

/*  related products list price or price level 1 with a sale*/
.ListPricewSaleR
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
/*  related products list price or price level 1 with NO sale*/
.ListPricewoSaleR
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
/*  related products sale price */
.SalePriceR
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
}
/*  related products msrp price */
.MSRPPriceR
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

/*  SHOPPER LOOKUP, SHOPPER NEW AND SHOPPER UPDATE CLASSES  */
/** background color for for row /header with title in tables
currenlty dark brown  **/
.SubHeadbgcolor
{
	background:#6a2d18;
}
.tablebgcolor
{
	background: #ffffff;
}
/** Text in header row of tables currently white **/
.SubHeadText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: inherit;
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
}
.TableText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	color: #000000;
}
.ErrorMsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	color: #FF0000;
}
.SubText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: inherit;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}
.optional
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	color: #000000;
	font-size: 11px;
}
.required
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

/*  BASKET PAGE */
.CartLabels
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 11px;
}
.BasketErrors
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	background: #ffffff;
}
.ErrorMsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	background: #ffffff;
	font-size: 11px;
}

/*  PAYMENT PAGE  */
.PaymentInput
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
.PurchaseErrors
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	background: #ffffff;
	font-size: 11px;
}