@charset "utf-8";
.logoText {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	text-transform: lowercase;
	color: #143d8d;
	font-weight: bold;
	font-style: italic;
}
.accountNavBar {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #4c4d4e;
	font-weight: 400;
}

.accountNavBar a:link {color: #4c4d4e; text-decoration: none;}
.accountNavBar a:visited {text-decoration: none; color: #4c4d4e;}
.accountNavBar a:hover {text-decoration: underline;	color: #4c4d4e; font-weight: 200;}
.accountNavBar a:active {text-decoration: underline; color: #4c4d4e;}

.accountNavBarBasket {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-transform: lowercase;
	color: #6b5433;
	font-weight: 400;
}

.accountNavBarBasket a:link {color: #6b5433; text-decoration: none;}
.accountNavBarBasket a:visited {text-decoration: none; color: #6b5433;}
.accountNavBarBasket a:hover {text-decoration: underline;	color: #6b5433; font-weight: 200;}
.accountNavBarBasket a:active {text-decoration: underline; color: #6b5433;}

.darkBoxHeader {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	text-align: center;
}



.topNavBarTextBrown {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #6b5433;
	text-align: center;
	letter-spacing: 0px;
	font-weight: 400;
	
}
.tableAllBorder {
	border: 1px solid #ebe5da;
}


.viewAllLinkText {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-transform: lowercase;
	color: #143d8d;
}
.viewAllLinkText a:link {color: #143d8d; text-decoration: underline;}
.viewAllLinkText a:visited {text-decoration: underline; color: #143d8d;}
.viewAllLinkText a:hover {text-decoration: none; color: #143d8d; font-weight: 200;}
.viewAllLinkText a:active {text-decoration: none; color: #143d8d; font-weight: 200;}




.topNavBarTextGray {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #4c4d4e;
	text-align: center;
	letter-spacing: 0px;
	font-weight: 400;
}
.topNavBarTextGray a:link {color: #4c4d4e; text-decoration: none;}
.topNavBarTextGray a:visited {text-decoration: none; color: #4c4d4e;}
.topNavBarTextGray a:hover {text-decoration: none; color: #6b5433;}
.topNavBarTextGray a:active {text-decoration: underline; color: #6b5433;}


.lightBoxHeader {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	text-transform: none;
	color: #6b5433;
	font-weight: normal;
	font-style: italic;
	border: 0.25pt none #6b5433;
	text-align: center;
}
.productNameText {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #4c4d4e;
	padding-right: 10px;
}
.productNameText a:link {color: #143d8d; text-decoration: underline;}
.productNameText a:visited {text-decoration: underline; color: #143d8d;}
.productNameText a:hover {text-decoration: none;	color: #143d8d;}
.productNameText a:active {text-decoration: none; color: #143d8d;}

.productDescriptionText {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	text-transform: none;
	color: #6b5433;
	font-style: italic;
	font-weight: normal;
}
.productDescriptionText a:link {color: #6b5433; text-decoration: none;}
.productDescriptionText a:visited {text-decoration: none; color: #6b5433;}
.productDescriptionText a:hover {text-decoration: none;	color: #6b5433; font-weight: 200;}
.productDescriptionText a:active {text-decoration: none; color: #6b5433;}

.bottomNavBarTextBrown {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #b1966b;
	line-height: 16px;
	text-align: center;
}
.bottomNavBarTextGray {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #4c4d4e;
	line-height: 16px;
	text-align: center;
}
.bottomNavBarTextGray a:link {color: #4c4d4e; text-decoration: none;}
.bottomNavBarTextGray a:visited {text-decoration: none; color: #4c4d4e;}
.bottomNavBarTextGray a:hover {text-decoration: underline;	color: #4c4d4e; font-weight: 200;}
.bottomNavBarTextGray a:active {text-decoration: underline; color: #4c4d4e;}

.topNavBarTextBrownBold {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #6b5433;
	font-weight: bold;
	letter-spacing: 0px;
	text-align: center;
	
	
	
}
.categoriesHeaderText {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #6b5433;
	text-transform: uppercase;
	text-indent: 10px;
	line-height: 24px;
}
.categoriesNavBarText {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #4c4d4e;
	font-weight: 400;
	line-height: 16px;
}
.categoriesNavBarText a:link {text-decoration: none; color: #4c4d4e;}
.categoriesNavBarText a:visited {text-decoration: none; color: #4c4d4e;}
.categoriesNavBarText a:hover {text-decoration: underline; color: #143d8d;}
.categoriesNavBarText a:active {text-decoration: underline; color: #143d8d;}

.categoriesHolidayRedNavBarText {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #89181a;
	font-weight: 400;
	line-height: 16px;
}
.categoriesHolidayRedNavBarText a:link {text-decoration: none; color: #89181a;}
.categoriesHolidayRedNavBarText a:visited {text-decoration: none; color: #89181a;}
.categoriesHolidayRedNavBarText a:hover {text-decoration: underline; color: #456931;}
.categoriesHolidayRedNavBarText a:active {text-decoration: underline; color: #456931;}

.categoriesHolidayGreenNavBarText {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #456931;
	font-weight: 400;
	line-height: 16px;
}
.categoriesHolidayGreenNavBarText a:link {text-decoration: none; color: #456931;}
.categoriesHolidayGreenNavBarText a:visited {text-decoration: none; color: #456931;}
.categoriesHolidayGreenNavBarText a:hover {text-decoration: underline; color: #89181a;}
.categoriesHolidayGreenNavBarText a:active {text-decoration: underline; color: #89181a;}

.categoriesNavBarEnglishText {
	font-family: Arial, sans-serif;
	font-size: 9px;
	text-transform: none;
	color: #4c4d4e;
	font-weight: 400;
	text-indent: 20px;
	line-height: 13px;
}
.categoriesNavBarEnglishText a:link {text-decoration: none; color: #4c4d4e;}
.categoriesNavBarEnglishText a:visited {text-decoration: none; color: #4c4d4e;}
.categoriesNavBarEnglishText a:hover {text-decoration: underline; color: #143d8d;}
.categoriesNavBarEnglishText a:active {text-decoration: underline; color: #143d8d;}


.bestSellersText {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #4c4d4e;
	font-weight: 400;
	line-height: 16px;
}
.bestSellersText a:link {text-decoration: underline; color: #4c4d4e;}
.bestSellersText a:visited {text-decoration: underline; color: #4c4d4e;}
.bestSellersText a:hover {text-decoration: none; color: #143d8d;}
.bestSellersText a:active {text-decoration: none; color: #143d8d;}

.retailStoreSectionText {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #143d8d;
	text-transform: none;
}
.searchTextBoxStyle {
	display: inline;
	height: 18px;
	border: 1px solid #143d8d;
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-transform: lowercase;
	color: #143d8d;
	font-weight: 400;
	background-color: #ffffff;
	text-align: center;
	font-style: normal;
	background-position: center;
	vertical-align:middle; *vertical-align: text-bottom;
}
.searchSubmitButton { vertical-align: middle; *vertical-align: text-bottom; } 

.searchFormStyle {
	display: inline;
	height: 17px;
	border: 0px none;
	vertical-align:middle; *vertical-align: text-bottom;
}
.retailStoreBox {
	border: 3px double #143d8d;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #143d8d;
	text-transform: none;
	text-align: center;
	line-height: 15px;
	font-weight: lighter;
	padding: 10px;
}
.retailStoreBox a:link {color: #143d8d; text-decoration: none;}
.retailStoreBox a:visited {text-decoration: none; color: #143d8d;}
.retailStoreBox a:hover {text-decoration: underline;	color: #143d8d; font-weight: 200;}
.retailStoreBox a:active {text-decoration: underline; color: #143d8d;}

.whatsNewContentBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}
.websiteSpecialsContentBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}
.tableBottomBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}
.tableTopBottomBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}
.categoryMenuImages {
	text-indent: 4px;

}
.bestSellersProductNames {
	font-family: Arial, sans-serif;
	font-size: 14px;
	text-transform: none;
	color: #4c4d4e;
	padding-right: 10px;
	text-indent: 15px;
}
.bestSellersProductNames a:link {text-decoration: none; color: #4c4d4e;}
.bestSellersProductNames a:visited {text-decoration: none; color: #4c4d4e;}
.bestSellersProductNames a:hover {text-decoration: underline; color: #6b5433;}
.bestSellersProductNames a:active {text-decoration: underline; color: #6b5433;}

.productPriceText {
	font-family: "Times New Roman", sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #4c4d4e;
	line-height: 20px;
}
.prodDescTextCatPage {
	font-family: Arial, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #6b5433;
}
.prodDescTextCatPage a:link {text-decoration: underline; color: #6b5433;}
.prodDescTextCatPage a:visited {text-decoration: underline; color: #6b5433;}
.prodDescTextCatPage a:hover {text-decoration: none; color: #6b5433;}
.prodDescTextCatPage a:active {text-decoration: none; color: #6b5433;}

.prodNameTextProdPage {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #6b5433;
}
.prodNameTextProdPage a:link {text-decoration: underline; color: #6b5433;}
.prodNameTextProdPage a:visited {text-decoration: underline; color: #6b5433;}
.prodNameTextProdPage a:hover {text-decoration: none; color: #6b5433;}
.prodNameTextProdPage a:active {text-decoration: none; color: #6b5433;}

.subCategoriesNavBarText {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #4c4d4e;
	font-weight: 400;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}
.subCategoriesNavBarText a:link {text-decoration: underline; color: #143d8d;}
.subCategoriesNavBarText a:visited {text-decoration: underline; color: #143d8d;}
.subCategoriesNavBarText a:hover {text-decoration: none; color: #143d8d; font-weight: 200;}
.subCategoriesNavBarText a:active {text-decoration: none; color: #143d8d;}

.categoriesSortBy {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #4c4d4e;
	font-weight: 400;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}
.categoriesSortBy a:link {text-decoration: underline; color: #143d8d;}
.categoriesSortBy a:visited {text-decoration: underline; color: #143d8d;}
.categoriesSortBy a:hover {text-decoration: none; color: #143d8d; font-weight: 200;}
.categoriesSortBy a:active {text-decoration: none; color: #143d8d;}


.tableRightBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}
.productPageShortNameText {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5A5B5D;
}
.productPageCategoryNameText {
	font-family: "Times New Roman", sans-serif;
	font-size: 16px;
	color: #5A5B5D;
	text-transform: uppercase;
}
.productPageCategoryNameText a:link {text-decoration: none; color: #5A5B5D;}
.productPageCategoryNameText a:visited {text-decoration: none; color: #5A5B5D;}
.productPageCategoryNameText a:hover {text-decoration: underline; color: #5A5B5D;}
.productPageCategoryNameText a:active {text-decoration: underline; color: #5A5B5D;}

.shopByForm {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #4c4d4e;
	border: 1px solid #b1966b;
}

.sortByForm {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #4c4d4e;
	border: 1px solid #b1966b;
	display: inline;
}
.tableLeftRightBottomBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}
.bestSellingItemsText {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #7E8081;
}
.tableLeftBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}

.switchableText {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #4c4d4e;
	font-weight: 400;
	text-indent: 10px;
	line-height: 16px;
}

.switchableText .default {text-decoration: none; color: #4c4d4e;}
.switchableText .alt {display:none}
.switchableText:hover .default {display:none}
.switchableText:hover .alt {display:inline; text-decoration: underline; color: #143d8d;}

.priceHeadersTextProdPage {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #6b5433;
	text-transform: uppercase;
	line-height: 25px;
}
.priceTextProdPage {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #4c4d4e;
	padding-right: 10px;
	font-weight: bold;
	line-height: 35px;
}

.priceTextProdPage a:link {text-decoration: underline; color: #4c4d4e;}
.priceTextProdPage a:visited {text-decoration: underline; color: #4c4d4e;}
.priceTextProdPage a:hover {text-decoration: none; color: #143d8d;}
.priceTextProdPage a:active {text-decoration: none; color: #143d8d;}

.viewAllSizesPriceTextProdPage {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #4c4d4e;
	padding-right: 10px;
	font-weight: bold;
	line-height: 30px;
}

.viewAllSizesPriceTextProdPage a:link {text-decoration: underline; color: #143d8d;}
.viewAllSizesPriceTextProdPage a:visited {text-decoration: underline; color: #143d8d;}
.viewAllSizesPriceTextProdPage a:hover {text-decoration: none; color: #4c4d4e;}
.viewAllSizesPriceTextProdPage a:active {text-decoration: none; color: #4c4d4e;}

.priceQTYBoxProdPage {
	display: inline;
	height: 16px;
	border: 1px solid #b1966b;
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-transform: lowercase;
	color: #4c4d4e;
	font-weight: bold;
	background-color: #ffffff;
	text-align: center;
	font-style: normal;
	vertical-align: inherit;
}
.relatedProductsHeader {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	text-transform: none;
	color: #6b5433;
	font-weight: normal;
	font-style: italic;
	text-indent: 25px;
	line-height: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}

.relatedProductsText {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #4c4d4e;
	font-weight: 400;
	
}
.relatedProductsText a:link {text-decoration: none; color: #4c4d4e;}
.relatedProductsText a:visited {text-decoration: none; color: #4c4d4e;}
.relatedProductsText a:hover {text-decoration: underline; color: #143d8d;}
.relatedProductsText a:active {text-decoration: underline; color: #143d8d;}

.tableTopBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ebe5da;
	border-right-color: #ebe5da;
	border-bottom-color: #ebe5da;
	border-left-color: #ebe5da;
}

.textBaskPage {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #4c4d4e;
	font-weight: bold;
	line-height: 14px;
}

.textBaskPage a:link {text-decoration: underline; color: #4c4d4e;}
.textBaskPage a:visited {text-decoration: underline; color: #4c4d4e;}
.textBaskPage a:hover {text-decoration: none; color: #143d8d;}
.textBaskPage a:active {text-decoration: none; color: #143d8d;}

.arial11DarkGray {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #4c4d4e;
	padding-right: 10px;
}
.arial11DarkGray a:link {text-decoration: underline; color: #4c4d4e;}
.arial11DarkGray a:visited {text-decoration: underline; color: #4c4d4e;}
.arial11DarkGray a:hover {text-decoration: none; color: #143d8d;}
.arial11DarkGray a:active {text-decoration: none; color: #143d8d;}

.customerAccountInputFields {
	border: 1px solid #ebe5da;
}
.customerAccountDropDownList {

	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #4c4d4e;
	border: 1px solid #ebe5da;
}

.basketProductText {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #4c4d4e;
	padding-right: 10px;
	font-weight: bold;
}

.basketProductText a:link {text-decoration: underline; color: #4c4d4e;}
.basketProductText a:visited {text-decoration: underline; color: #4c4d4e;}
.basketProductText a:hover {text-decoration: none; color: #143d8d;}
.basketProductText a:active {text-decoration: none; color: #143d8d;}


.addToBasketConfPageText {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #4c4d4e;
}
.addToBasketConfPageText a:link {color: #4c4d4e; text-decoration: none;}
.addToBasketConfPageText a:visited {text-decoration: none; color: #4c4d4e;}
.addToBasketConfPageText a:hover {text-decoration: none;	color: #4c4d4e;}
.addToBasketConfPageText a:active {text-decoration: none; color: #4c4d4e;}

.salePriceText {color: #990000}

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

.arial11Brown {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #6b5433;
	padding-right: 10px;
}
.arial11Brown a:link {text-decoration: underline; color: #6b5433;}
.arial11Brown a:visited {text-decoration: underline; color: #6b5433;}
.arial11Brown a:hover {text-decoration: none; color: #143d8d;}
.arial11Brown a:active {text-decoration: none; color: #143d8d;}

.aboutUsTextBrown {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #4c4d4e;
	text-align: center;
	letter-spacing: 0px;
	font-weight: 400;
}
.aboutUsTextBrown a:link {text-decoration: none; color: #6b5433;}
.aboutUsTextBrown a:visited {text-decoration: none; color: #6b5433;}
.aboutUsTextBrown a:hover {text-decoration: none; color: #4c4d4e;}
.aboutUsTextBrown a:active {text-decoration: underline; color: #4c4d4e;}
