
/*** References

Brown II:	#786464
Yellow:		#FFFF00
Brand Blue:	#7EB0CD
Dark Blue:	#719EB8
Camal:		#DCD1C3
Brown (other): #CCB8A0

***/

/******************************************
************* COMMON **********************
******************************************/

.UI_SpacerBlock {}

.UI_Clear {
	float: none;
	clear: both;
}

/******************************************
************* HEADER **********************
******************************************/

/* body */
html, body {
	margin: 0;
	padding: 0;
	border: none;
	background: transparent url(/sitecm/i/quiltsetc_bg_main.gif) repeat fixed top left;
}

table#UI_BottomBG {
	background: transparent url(/sitecm/i/quiltsetc_bg_bot.gif) repeat-x fixed bottom left;
}

table#UI_ContentBG {
	background: transparent url(/images/quiltsetc_bg_shadow.png) repeat-y top center;
}

table#UI_Content {
	width: 900px;
}

table#UI_Logo {
	width: 858px;
	height: 70px;
}

.UI_SearchFieldWrapper {
	border: solid 1px #7EB0CD;
}

.UI_SearchField {
	height: 23px;
	width: 134px;
	overflow: hidden;
}

.UI_SearchField input {
	font: normal 12px Georgia, "Times New Roman", Serif;
	text-transform: uppercase;
	border: none;
	border-collapse: collapse;
	border-color: #fff;
	color: #786464;
	width: 134px;
	margin: 0;
	padding: 3px 5px;
}

.UI_BrandBlueBorderTop {
	border-top: solid 1px #7EB0CD;
}

table#UI_TopNav_Wrapper {
	/*background-color: #7EB0CD;*/
}

.UI_BrandBlueBorderBottom {
	border-bottom: solid 1px #7EB0CD;
}

table#UI_CustomerService {
	width: 858px;
	height: 30px;
	background-color: #DCD1C3;
}

table#UI_CustomerService, 
table#UI_CustomerService td, 
table#UI_CustomerService a:link, 
table#UI_CustomerService a:visited, 
table#UI_CustomerService a:hover, 
table#UI_CustomerService a:active {
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #786464;
}

/**** Recently Viewed ****/

.UI_RecentlyVieweds_Wrapper {
	width: 155px;
	background: transparent url(/images/quiltsetc_recentlyviewed_bg.gif) repeat-x top left;
	
}

.UI_RecentlyVieweds_Wrapper .Heading {
	font: normal 13px "Times New Roman", Georgia, Serif;
	color: #FFF;
	padding: 7px 15px;
}

.RecentlyVieweds {
	width: 132px;
	overflow: hidden;
}

.RecentlyVieweds td {
	vertical-align: top;
}

td.RecentlyViewed_ItemSeparator {
	display: none;
}

td.RecentlyViewed_Item .RecentlyViewed_Wrapper {
	border: solid 1px #FFF;
	margin-bottom: 10px;
	background-color: #719EB8;
}

td.RecentlyViewed_AlternatingItem .RecentlyViewed_Wrapper {
	border: solid 1px #FFF;
	margin-bottom: 10px;
	background-color: #719EB8;
}

.RecentlyViewed_Spacer {
	display: none;
}

td.RecentlyViewed_Item .RecentlyViewed_TopSpacer {
	display: none;
}

.RecentlyViewed {
	
}

.RecentlyViewed a:link, 
.RecentlyViewed a:visited, 
.RecentlyViewed a:hover, 
.RecentlyViewed a:active {
	display: block;
	color: #FFF;
	text-decoration: none;
}

.RecentlyViewed .ProductImage {
	display: block;
	padding: 0;
	background-color: #FFF;
}

.RecentlyViewed .ProductImage img {
	border-bottom: solid 1px #FFF;
}

.RecentlyViewed .ProductName {
	display: block;
	padding: 3px 5px 0 5px;
	font: normal 11px "Times New Roman", Georgia, Serif;
}

.UI_NewAndPrice {
	display: block;
	padding: 0 3px 3px 3px;
}

.UI_NewAndPrice table, 
.UI_NewAndPrice td {
	background-color: Transparent;
}

.RecentlyViewed td .NewProduct {
	float: left;
	font: bold 11px "Times New Roman", Georgia, Serif;
	color: #FFFF00;
	text-transform: uppercase;
	padding: 0 3px 0 0;
}



.RecentlyViewed td .ProductPrice {
	float: left;
	color: #FFF;
	font: normal 11px "Times New Roman", Georgia, Serif;
	white-space: nowrap;
}

.RecentlyViewed td .ProductSalePrice {
}

.RecentlyViewed td .ProductSalePrice .ListPrice {
	padding-right: 3px;
	text-decoration: line-through;
	float: left;
}

.RecentlyViewed td .PriceRange .ListPrice {
	display: none;
}


.RecentlyViewed td .SinglePrice .EligibleSale .ListPrice { 
	display: inline;
	float: left;
	padding-left: 35px;
	background: transparent url(/images/quiltsetc_sale_indicator_sm.gif) no-repeat center left;
}

.RecentlyViewed td .ProductSalePrice .SalePrice {
	float: left;
	padding-left: 35px;
	background: transparent url(/images/quiltsetc_sale_indicator_sm.gif) no-repeat center left;
	color: #FFFF00;
	font-weight: bold;
}

.RecentlyViewed td .InEligibleSale .SalePrice {
	padding-left: 0;
	background: none;
	/*color: #FFF;
	font-weight: normal;*/
}

.RecentlyViewed td .SinglePrice .EligibleSale .SalePrice {
	padding-left: 0;
	background: none;
}


/******************************************
************* FOOTER **********************
******************************************/

.UI_LowerAds {
	display: none;
}

.UI_IsHome .UI_LowerAds, 
.UI_IsSiteCM .UI_LowerAds {
	display: block;
	clear: both;
}

table#UI_NavAndNewsletter {
	width: 858px;
	height: 60px;
	background-color: #7EB0CD;
}

table#UI_NavAndNewsletter, 
table#UI_NavAndNewsletter td, 
table#UI_NavAndNewsletter a:link, 
table#UI_NavAndNewsletter a:visited, 
table#UI_NavAndNewsletter a:hover, 
table#UI_NavAndNewsletter a:active {
	font: normal 13px "Times New Roman", Georgia, Serif;
	color: #fff;
}

table#UI_NavAndNewsletter td.UI_NewsletterCTA {
	font-size: 11px;
	letter-spacing: 0.05em;
}

table#UI_Copyright {
	width: 858px;
	height: 40px;
}

table#UI_Copyright, 
table#UI_Copyright td, 
table#UI_Copyright a:link, 
table#UI_Copyright a:visited, 
table#UI_Copyright a:hover, 
table#UI_Copyright a:active {
	font: normal 9px Arial, Tahoma, Sans-Serif;
	color: #808080;
}

/******************************************
**************** PAGES ********************
******************************************/

.UI_Left {
	float: left;
	width: 155px;
}

.UI_NewOrSaleNavigation a:link, 
.UI_NewOrSaleNavigation a:visited {
	cursor: pointer;
	cursor: hand;
	display: block;
	color: #fff;
	text-decoration: none;
} 

.UI_NewOrSaleNavigation a:hover {
	cursor: pointer;
	cursor: hand;
	display: block;
	color: #fff;
	background-color: #719EB8;
	text-decoration: none;
} 

.UI_NewOrSaleNavigation a:active {
	cursor: pointer;
	cursor: hand;
	display: block;
	color: #fff;
	text-decoration: none;
} 

.UI_NewOrSaleNavigation a:link.Current, 
.UI_NewOrSaleNavigation a:visited.Current, 
.UI_NewOrSaleNavigation a:hover.Current, 
.UI_NewOrSaleNavigation a:active.Current {
	background-color: #719EB8;
} 

.UI_NewOrSaleNavigation .text {
	display: block;
    padding: 2px 15px 3px;
	font: normal 14px "Times New Roman", Georgia, Serif;
}

.UI_Right {
	float: right;
	width: 691px;
}

table#UI_ContentArea {
	background: #fff url(/images/QuiltsEtc_content_bg.gif) repeat-y top left;
}

/******************************************
************* HOME PAGE *******************
******************************************/

.UI_IsHome .UI_Left {
	display: none;
	float: none;
}

.UI_IsHome .UI_Right {
	float: none;
	width: 858px;
}

.UI_IsHome table#UI_ContentArea {
	background: none;
	background-color: #fff;
}

#UI_HomePageContent {
	position: absolute;
	width: 200px;
	height: 200px;
	top: -2000px;
	left: -2000px;
	overflow: hidden;
}

table#UI_HomeUpperAds {
	width: 858px;
	height: 550px;
}

div#UI_SignupAd {
	width: 203px;
	height: 124px;
	background: transparent url(/images/quiltsetc_rsb_top_shadow_bg.gif) no-repeat top left;
}

.UI_YellowTitle {
	font: normal 14px "Times New Roman", Georgia, Serif;
	color: #FFFF00;
	text-transform: uppercase;
	padding: 15px 0 10px 0;
	text-align: center;
	margin: 0;
}

.UI_WhiteCopy {
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #FFF;
	text-align: center;
	padding: 0 5px 5px 0;
	margin: 0;
}

.UI_SignupButton {
	text-align: center;
}

table#UI_HomeLowerAds {
	width: 858px;
	height: 137px;
	background-color: #DCD1C3;
}

/******************************************
********* DEPARTMENT PAGE - COMMON ********
******************************************/

.UI_DepartmentName {
	background-color: #719EB8;
	padding: 5px;
}

.UI_DepartmentName .NavigationTitle, 
.UI_DepartmentName .DepartmentName {
	display: block;
	border: solid 1px #7EB0CD;
	padding: 8px;
	background-color: #719EB8;
	font: bold 18px "Times New Roman", Georgia, Serif;
	color: #FFF;
	text-transform: uppercase;
}

.ProductPromotions {
	display: block;
}
.ProductPromotion {
	display: block;
	font-weight: bold;
	color: #FFFF00;
	text-align: center;
}

/******************************************
******* DEPARTMENT PAGE - DEPARTMENT ******
******************************************/

.Department_Department .UI_DepartmentImage {
	
}

.Department_Department .UI_DepartmentDetails {
	position: absolute;
	top: -2000px;
	left: -2000px;
}

.Department_Department .UI_DepartmentPaging {
	width: 691px;
	height: 13px;
	position: relative;
}

.Department_Department .UI_DepartmentPagingElements {
	width: 691px;
	position: absolute;
	top: 0;
	left: 0;
	text-align: right;
	padding-top: 3px;
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #786464;
}

.Department_Department .UI_DepartmentPagingElements a:link, 
.Department_Department .UI_DepartmentPagingElements a:visited {
	text-decoration: none;
	color: #786464;
	padding: 0 5px;
}
.Department_Department .UI_DepartmentPagingElements a:hover {
	text-decoration: underline;
	color: #786464;
	padding: 0 5px;
}
.Department_Department .UI_DepartmentPagingElements a:active {
	text-decoration: none;
	color: #786464;
	padding: 0 5px;
}

.Department_Department .UI_DepartmentPagingElements a:link.Current, 
.Department_Department .UI_DepartmentPagingElements a:visited.Current, 
.Department_Department .UI_DepartmentPagingElements a:hover.Current, 
.Department_Department .UI_DepartmentPagingElements a:active.Current {
	text-decoration: none;
	background-color: #DCD1C3;
	padding: 0 5px;
} 

.Department_Department .UI_SubDepartments_Wrapper {
	width: 691px;
	overflow: hidden;
}

.Department_Department .SubDepartments {
	width: 702px;
}

.Department_Department .SubDepartments td {
	vertical-align: top;
	background-color: #7EB0CD;
}

.Department_Department td.SubDepartment_ItemSeparator {
	width: 11px;
	background-color: #FFF;
}

.Department_Department td.SubDepartment_Item .SubDepartment_Wrapper {
	width: 223px;
}

.Department_Department td.SubDepartment_AlternatingItem .SubDepartment_Wrapper {
	width: 223px;
}

.Department_Department .SubDepartment_Spacer {
	display: none;
}

.Department_Department td.SubDepartment_Item .SubDepartment_TopSpacer {
	display: block;
	height: 10px;
	width: 223px;
	background-color: #FFF;
}

.Department_Department .SubDepartment {
	padding: 1px;
}

.Department_Department .SubDepartment a:link, 
.Department_Department .SubDepartment a:visited, 
.Department_Department .SubDepartment a:hover, 
.Department_Department .SubDepartment a:active {
	display: block;
	color: #FFF;
	text-decoration: none;
}

.Department_Department .SubDepartment .DepartmentImage {
	display: block;
	padding: 9px 0;
	text-align: center;
	background-color: #FFF;
}

.Department_Department .SubDepartment .DepartmentImage img {}

.Department_Department .SubDepartment .DepartmentName {
	display: block;
	padding: 7px 15px;
	text-align: center;
	font: normal 14px "Times New Roman", Georgia, Serif;
}

/******************************************
** DEPARTMENT PAGE - CATEGORY w/ PRODUCTS *
******************************************/

.Department_CategoryWithProducts .UI_DepartmentImage {
	
}

.Department_CategoryWithProducts .UI_DepartmentDetails {
	position: absolute;
	top: -2000px;
	left: -2000px;
}

.Department_CategoryWithProducts .UI_DepartmentPaging {
	width: 691px;
	height: 13px;
	position: relative;
}

.Department_CategoryWithProducts .UI_DepartmentPagingElements {
	width: 691px;
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 3px;
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #786464;
}

.Department_CategoryWithProducts .UI_DepartmentPagingElements td {
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #786464;
}

.Department_CategoryWithProducts .UI_DepartmentPagingElements td a:link, 
.Department_CategoryWithProducts .UI_DepartmentPagingElements td a:visited {
	text-decoration: none;
	color: #786464;
	padding: 0 5px;
}
.Department_CategoryWithProducts .UI_DepartmentPagingElements td a:hover {
	text-decoration: underline;
	color: #786464;
	padding: 0 5px;
}
.Department_CategoryWithProducts .UI_DepartmentPagingElements td a:active {
	text-decoration: none;
	color: #786464;
	padding: 0 5px;
}

.Department_CategoryWithProducts .UI_DepartmentPagingElements td a:link.Current, 
.Department_CategoryWithProducts .UI_DepartmentPagingElements td a:visited.Current, 
.Department_CategoryWithProducts .UI_DepartmentPagingElements td a:hover.Current, 
.Department_CategoryWithProducts .UI_DepartmentPagingElements td a:active.Current {
	text-decoration: none;
	background-color: #DCD1C3;
	padding: 0 5px;
	cursor: default;
} 

/* --SORT BY CONTROL-- */

.Department_CategoryWithProducts .UI_DepartmentPagingElements td .SortBy a:link, 
.Department_CategoryWithProducts .UI_DepartmentPagingElements td .SortBy a:visited {
	text-decoration: none;
	/*color: #DCD1C3;*/
	color: #CCB8A0;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
}
.Department_CategoryWithProducts .UI_DepartmentPagingElements td .SortBy a:hover {
	text-decoration: underline;
	/*color: #DCD1C3;*/
	color: #CCB8A0;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
}
.Department_CategoryWithProducts .UI_DepartmentPagingElements td .SortBy a:active {
	text-decoration: none;
	/*color: #DCD1C3;*/
	color: #CCB8A0;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
}

.Department_CategoryWithProducts .UI_DepartmentPagingElements td .SortBy a:link.Current, 
.Department_CategoryWithProducts .UI_DepartmentPagingElements td .SortBy a:visited.Current {
	text-decoration: none;
	color: #786464;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	background: transparent url(/images/QuiltsEtc_Sort_Indicator.gif) no-repeat 0 4px;
	padding: 0;
	cursor: default;
}
.Department_CategoryWithProducts .UI_DepartmentPagingElements td .SortBy a:hover.Current {
	text-decoration: none;
	color: #786464;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
	cursor: default;
}
.Department_CategoryWithProducts .UI_DepartmentPagingElements td .SortBy a:active.Current {
	text-decoration: none;
	color: #786464;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	background: transparent url(/images/QuiltsEtc_Sort_Indicator.gif) no-repeat 0 4px;
	padding: 0;
	cursor: default;
}

.Department_CategoryWithProducts .UI_DepartmentPagingElements td .SortBySeparator {
	display: none;
}

/* --/SORT BY CONTROL-- */

.Department_CategoryWithProducts .UI_Products_Wrapper, .ProductResults {
	width: 691px;
	overflow: hidden;
}

.Department_CategoryWithProducts .Products, .ProductResults .Products {
	width: 702px;
}

.Department_CategoryWithProducts .Products td, .ProductResults .Products td {
	vertical-align: top;
	background-color: #7EB0CD;
}

.Department_CategoryWithProducts td.Product_ItemSeparator, .ProductResults td.Product_ItemSeparator {
	width: 11px;
	background-color: #FFF;
}

.Department_CategoryWithProducts td.Product_Item .Product_Wrapper, .ProductResults td.Product_Item .Product_Wrapper {
	width: 223px;
}

.Department_CategoryWithProducts td.Product_AlternatingItem .Product_Wrapper, .ProductResults td.Product_AlternatingItem .Product_Wrapper {
	width: 223px;
}

.Department_CategoryWithProducts .Product_Spacer, .ProductResults .Product_Spacer {
	display: none;
}

.Department_CategoryWithProducts td.Product_Item .Product_TopSpacer, .ProductResults td.Product_Item .Product_TopSpacer {
	display: block;
	height: 10px;
	width: 223px;
	background-color: #FFF;
}

.Department_CategoryWithProducts .Product, .ProductResults .Product {
	padding: 1px;
}

.Department_CategoryWithProducts .Product a:link, 
.Department_CategoryWithProducts .Product a:visited, 
.Department_CategoryWithProducts .Product a:hover, 
.Department_CategoryWithProducts .Product a:active, 
.ProductResults .Product a:link, 
.ProductResults .Product a:visited, 
.ProductResults .Product a:hover, 
.ProductResults .Product a:active {
	display: block;
	color: #FFF;
	text-decoration: none;
}

.Department_CategoryWithProducts .Product .ProductImage, .ProductResults .Product .ProductImage {
	display: block;
	padding: 9px 0;
	text-align: center;
	background-color: #FFF;
}

.Department_CategoryWithProducts .Product .ProductImage img {}

.Department_CategoryWithProducts .Product .ProductName, .ProductResults .Product .ProductName {
	display: block;
	padding: 3px 15px 0 15px;
	text-align: center;
	font: normal 14px "Times New Roman", Georgia, Serif;
}

.Department_CategoryWithProducts .UI_NewAndPrice, .ProductResults .UI_NewAndPrice {
	display: block;
	padding: 0 13px 3px 13px;
}

.Department_CategoryWithProducts .UI_NewAndPrice table, 
.Department_CategoryWithProducts .UI_NewAndPrice td, 
.ProductResults .UI_NewAndPrice table, 
.ProductResults .UI_NewAndPrice td {
	background-color: Transparent;
}

.Department_CategoryWithProducts .Product td .NewProduct, .ProductResults .Product td .NewProduct {
	float: left;
	font: bold 14px "Times New Roman", Georgia, Serif;
	color: #FFFF00;
	text-transform: uppercase;
	padding: 0 5px 0 0;
}

.Department_CategoryWithProducts .Product td .ProductPrice, .ProductResults .Product td .ProductPrice {
	float: left;
	color: #FFF;
	font: normal 14px "Times New Roman", Georgia, Serif;
	white-space: nowrap;
}

.Department_CategoryWithProducts .Product td .ProductSalePrice {
}

.Department_CategoryWithProducts .Product td .ProductSalePrice .ListPrice, .ProductResults .Product td .ProductSalePrice .ListPrice {
	padding-right: 3px;
	text-decoration: line-through;
	float: left;
}

.Department_CategoryWithProducts .Product td .PriceRange .ListPrice, .ProductResults .Product td .PriceRange .ListPrice {
	display: none;
}

.Department_CategoryWithProducts .Product td .SinglePrice .EligibleSale .ListPrice, .ProductResults .Product td .SinglePrice .EligibleSale .ListPrice {
	text-decoration: line-through;
	display: inline;
	float: left;
	padding-left: 50px;
	background: transparent url(/images/Quiltsetc_Sale_Tag.gif) no-repeat center left;
}

.Department_CategoryWithProducts .Product td .ProductSalePrice .SalePrice, .ProductResults .Product td .ProductSalePrice .SalePrice {
	float: left;
	padding-left: 50px;
	background: transparent url(/images/Quiltsetc_Sale_Tag.gif) no-repeat center left;
	color: #FFFF00;
	font-weight: bold;
}

.Department_CategoryWithProducts .Product td .InEligibleSale .SalePrice, .ProductResults .Product td .InEligibleSale .SalePrice {
	padding-left: 0;
	background: none;
	/*color: #FFF;
	font-weight: normal;*/
}

.Department_CategoryWithProducts .Product td .SinglePrice .EligibleSale .SalePrice, .ProductResults .Product td .SinglePrice .EligibleSale .SalePrice {
	padding-left: 0;
	background: none;
}

/******************************************
** DEPARTMENT PAGE - SALE *
******************************************/

.Department_Sale .UI_DepartmentImage {
	
}

.Department_Sale .UI_DepartmentDetails {
	position: absolute;
	top: -2000px;
	left: -2000px;
}

.Department_Sale .UI_DepartmentPaging {
	width: 691px;
	height: 13px;
	position: relative;
}

.Department_Sale .UI_DepartmentPagingElements {
	width: 691px;
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 3px;
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #786464;
}

.Department_Sale .UI_DepartmentPagingElements td {
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #786464;
}

.Department_Sale .UI_DepartmentPagingElements td a:link, 
.Department_Sale .UI_DepartmentPagingElements td a:visited {
	text-decoration: none;
	color: #786464;
	padding: 0 5px;
}
.Department_Sale .UI_DepartmentPagingElements td a:hover {
	text-decoration: underline;
	color: #786464;
	padding: 0 5px;
}
.Department_Sale .UI_DepartmentPagingElements td a:active {
	text-decoration: none;
	color: #786464;
	padding: 0 5px;
}

.Department_Sale .UI_DepartmentPagingElements td a:link.Current, 
.Department_Sale .UI_DepartmentPagingElements td a:visited.Current, 
.Department_Sale .UI_DepartmentPagingElements td a:hover.Current, 
.Department_Sale .UI_DepartmentPagingElements td a:active.Current {
	text-decoration: none;
	background-color: #DCD1C3;
	padding: 0 5px;
	cursor: default;
} 

/* --SORT BY CONTROL-- */

.Department_Sale .UI_DepartmentPagingElements td .SortBy a:link, 
.Department_Sale .UI_DepartmentPagingElements td .SortBy a:visited {
	text-decoration: none;
	color: #DCD1C3;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
}
.Department_Sale .UI_DepartmentPagingElements td .SortBy a:hover {
	text-decoration: underline;
	color: #DCD1C3;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
}
.Department_Sale .UI_DepartmentPagingElements td .SortBy a:active {
	text-decoration: none;
	color: #DCD1C3;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
}

.Department_Sale .UI_DepartmentPagingElements td .SortBy a:link.Current, 
.Department_Sale .UI_DepartmentPagingElements td .SortBy a:visited.Current {
	text-decoration: none;
	color: #786464;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	background: transparent url(/images/QuiltsEtc_Sort_Indicator.gif) no-repeat 0 4px;
	padding: 0;
	cursor: default;
}
.Department_Sale .UI_DepartmentPagingElements td .SortBy a:hover.Current {
	text-decoration: none;
	color: #786464;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
	cursor: default;
}
.Department_Sale .UI_DepartmentPagingElements td .SortBy a:active.Current {
	text-decoration: none;
	color: #786464;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	background: transparent url(/images/QuiltsEtc_Sort_Indicator.gif) no-repeat 0 4px;
	padding: 0;
	cursor: default;
}

.Department_Sale .UI_DepartmentPagingElements td .SortBySeparator {
	display: none;
}

/* --/SORT BY CONTROL-- */

.Department_Sale .UI_Products_Wrapper {
	width: 691px;
	overflow: hidden;
}

.Department_Sale .Products {
	width: 702px;
}

.Department_Sale .Products td {
	vertical-align: top;
	background-color: #7EB0CD;
}

.Department_Sale td.Product_ItemSeparator {
	width: 11px;
	background-color: #FFF;
}

.Department_Sale td.Product_Item .Product_Wrapper {
	width: 223px;
}

.Department_Sale td.Product_AlternatingItem .Product_Wrapper {
	width: 223px;
}

.Department_Sale .Product_Spacer {
	display: none;
}

.Department_Sale td.Product_Item .Product_TopSpacer {
	display: block;
	height: 10px;
	width: 223px;
	background-color: #FFF;
}

.Department_Sale .Product {
	padding: 1px;
}

.Department_Sale .Product a:link, 
.Department_Sale .Product a:visited, 
.Department_Sale .Product a:hover, 
.Department_Sale .Product a:active {
	display: block;
	color: #FFF;
	text-decoration: none;
}

.Department_Sale .Product .ProductImage {
	display: block;
	padding: 9px 0;
	text-align: center;
	background-color: #FFF;
}

.Department_Sale .Product .ProductImage img {}

.Department_Sale .Product .ProductName {
	display: block;
	padding: 3px 15px 0 15px;
	text-align: center;
	font: normal 14px "Times New Roman", Georgia, Serif;
}

.Department_Sale .UI_NewAndPrice {
	display: block;
	padding: 0 13px 3px 13px;
}

.Department_Sale .UI_NewAndPrice table, 
.Department_Sale .UI_NewAndPrice td {
	background-color: Transparent;
}

.Department_Sale .Product td .NewProduct {
	float: left;
	font: bold 14px "Times New Roman", Georgia, Serif;
	color: #FFFF00;
	text-transform: uppercase;
	padding: 0 5px 0 0;
}

.Department_Sale .Product td .ProductPrice {
	float: left;
	color: #FFF;
	font: normal 14px "Times New Roman", Georgia, Serif;
	white-space: nowrap;
}

.Department_Sale .Product td .ProductSalePrice {
}

.Department_Sale .Product td .ProductSalePrice .ListPrice {
	padding-right: 3px;
	text-decoration: line-through;
	float: left;
}

.Department_Sale .Product td .PriceRange .ListPrice {
	display: none;
}

.Department_Sale .Product td .SinglePrice .EligibleSale .ListPrice {
	display: inline;
	float: left;
	padding-left: 50px;
	background: transparent url(/images/Quiltsetc_Sale_Tag.gif) no-repeat center left;
}

.Department_Sale .Product td .ProductSalePrice .SalePrice {
	float: left;
	padding-left: 50px;
	background: transparent url(/images/Quiltsetc_Sale_Tag.gif) no-repeat center left;
	color: #FFFF00;
	font-weight: bold;
}

.Department_Sale .Product td .InEligibleSale .SalePrice {
	padding-left: 0;
	background: none;
	/*color: #FFF;
	font-weight: normal;*/
}

.Department_Sale .Product td .SinglePrice .EligibleSale .SalePrice {
	padding-left: 0;
	background: none;
}

/******************************************
** DEPARTMENT PAGE - NEW ARRIVALS *
******************************************/

.Department_NewArrivals .UI_DepartmentImage {
	
}

.Department_NewArrivals .UI_DepartmentDetails {
	position: absolute;
	top: -2000px;
	left: -2000px;
}

.Department_NewArrivals .UI_DepartmentPaging {
	width: 691px;
	height: 13px;
	position: relative;
}

.Department_NewArrivals .UI_DepartmentPagingElements {
	width: 691px;
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 3px;
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #786464;
}

.Department_NewArrivals .UI_DepartmentPagingElements td {
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #786464;
}

.Department_NewArrivals .UI_DepartmentPagingElements td a:link, 
.Department_NewArrivals .UI_DepartmentPagingElements td a:visited {
	text-decoration: none;
	color: #786464;
	padding: 0 5px;
}
.Department_NewArrivals .UI_DepartmentPagingElements td a:hover {
	text-decoration: underline;
	color: #786464;
	padding: 0 5px;
}
.Department_NewArrivals .UI_DepartmentPagingElements td a:active {
	text-decoration: none;
	color: #786464;
	padding: 0 5px;
}

.Department_NewArrivals .UI_DepartmentPagingElements td a:link.Current, 
.Department_NewArrivals .UI_DepartmentPagingElements td a:visited.Current, 
.Department_NewArrivals .UI_DepartmentPagingElements td a:hover.Current, 
.Department_NewArrivals .UI_DepartmentPagingElements td a:active.Current {
	text-decoration: none;
	background-color: #DCD1C3;
	padding: 0 5px;
	cursor: default;
} 

/* --SORT BY CONTROL-- */

.Department_NewArrivals .UI_DepartmentPagingElements td .SortBy a:link, 
.Department_NewArrivals .UI_DepartmentPagingElements td .SortBy a:visited {
	text-decoration: none;
	color: #DCD1C3;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
}
.Department_NewArrivals .UI_DepartmentPagingElements td .SortBy a:hover {
	text-decoration: underline;
	color: #DCD1C3;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
}
.Department_NewArrivals .UI_DepartmentPagingElements td .SortBy a:active {
	text-decoration: none;
	color: #DCD1C3;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
}

.Department_NewArrivals .UI_DepartmentPagingElements td .SortBy a:link.Current, 
.Department_NewArrivals .UI_DepartmentPagingElements td .SortBy a:visited.Current {
	text-decoration: none;
	color: #786464;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	background: transparent url(/images/QuiltsEtc_Sort_Indicator.gif) no-repeat 0 4px;
	padding: 0;
	cursor: default;
}
.Department_NewArrivals .UI_DepartmentPagingElements td .SortBy a:hover.Current {
	text-decoration: none;
	color: #786464;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	padding: 0;
	cursor: default;
}
.Department_NewArrivals .UI_DepartmentPagingElements td .SortBy a:active.Current {
	text-decoration: none;
	color: #786464;
	display: block;
	width: 91px;
	float: left;
	text-align: center;
	background: transparent url(/images/QuiltsEtc_Sort_Indicator.gif) no-repeat 0 4px;
	padding: 0;
	cursor: default;
}

.Department_NewArrivals .UI_DepartmentPagingElements td .SortBySeparator {
	display: none;
}

/* --/SORT BY CONTROL-- */

.Department_NewArrivals .UI_Products_Wrapper {
	width: 691px;
	overflow: hidden;
}

.Department_NewArrivals .Products {
	width: 702px;
}

.Department_NewArrivals .Products td {
	vertical-align: top;
	background-color: #7EB0CD;
}

.Department_NewArrivals td.Product_ItemSeparator {
	width: 11px;
	background-color: #FFF;
}

.Department_NewArrivals td.Product_Item .Product_Wrapper {
	width: 223px;
}

.Department_NewArrivals td.Product_AlternatingItem .Product_Wrapper {
	width: 223px;
}

.Department_NewArrivals .Product_Spacer {
	display: none;
}

.Department_NewArrivals td.Product_Item .Product_TopSpacer {
	display: block;
	height: 10px;
	width: 223px;
	background-color: #FFF;
}

.Department_NewArrivals .Product {
	padding: 1px;
}

.Department_NewArrivals .Product a:link, 
.Department_NewArrivals .Product a:visited, 
.Department_NewArrivals .Product a:hover, 
.Department_NewArrivals .Product a:active {
	display: block;
	color: #FFF;
	text-decoration: none;
}

.Department_NewArrivals .Product .ProductImage {
	display: block;
	padding: 9px 0;
	text-align: center;
	background-color: #FFF;
}

.Department_NewArrivals .Product .ProductImage img {}

.Department_NewArrivals .Product .ProductName {
	display: block;
	padding: 3px 15px 0 15px;
	text-align: center;
	font: normal 14px "Times New Roman", Georgia, Serif;
}

.Department_NewArrivals .UI_NewAndPrice {
	display: block;
	padding: 0 13px 3px 13px;
}

.Department_NewArrivals .UI_NewAndPrice table, 
.Department_NewArrivals .UI_NewAndPrice td {
	background-color: Transparent;
}

.Department_NewArrivals .Product td .NewProduct {
	float: left;
	font: bold 14px "Times New Roman", Georgia, Serif;
	color: #FFFF00;
	text-transform: uppercase;
	padding: 0 5px 0 0;
}

.Department_NewArrivals .Product td .ProductPrice {
	float: left;
	color: #FFF;
	font: normal 14px "Times New Roman", Georgia, Serif;
	white-space: nowrap;
}

.Department_NewArrivals .Product td .ProductSalePrice {
}

.Department_NewArrivals .Product td .ProductSalePrice .ListPrice {
	padding-right: 3px;
	text-decoration: line-through;
	float: left;
}

.Department_NewArrivals .Product td .PriceRange .ListPrice {
	display: none;
}

.Department_NewArrivals .Product td .SinglePrice .EligibleSale .ListPrice {
	display: inline;
	float: left;
	padding-left: 50px;
	background: transparent url(/images/Quiltsetc_Sale_Tag.gif) no-repeat center left;
}

.Department_NewArrivals .Product td .ProductSalePrice .SalePrice {
	float: left;
	padding-left: 50px;
	background: transparent url(/images/Quiltsetc_Sale_Tag.gif) no-repeat center left;
	color: #FFFF00;
	font-weight: bold;
}

.Department_NewArrivals .Product td .InEligibleSale .SalePrice {
	padding-left: 0;
	background: none;
	/*color: #FFF;
	font-weight: normal;*/
}

.Department_NewArrivals .Product td .SinglePrice .EligibleSale .SalePrice {
	padding-left: 0;
	background: none;
}

/******************************************
*************** PRODUCT PAGE **************
******************************************/

.Product_Product .ErrorMessages {
	display: block;
	border: dashed 1px #f00;
	background-color: #FEFFE4;
	color: #F00;
	font: bold 14px "Times New Roman", Georgia, Serif;
	padding: 10px;
	margin-bottom: 15px;
}
.Product_Product .ErrorMessages li {
	color: #F00;
	font: normal 13px "Times New Roman", Georgia, Serif;
}

table#ProductDetailsTable {
	background-color: #7EB0CD;
}

td#ProductImageControl, 
td#ProductImageControl a:link, 
td#ProductImageControl a:visited, 
td#ProductImageControl a:hover, 
td#ProductImageControl a:active {
	font: normal 10px "Times New Roman", Georgia, Serif;
	color: #FFF;
}

td#ProductImageControl a:link.ToolLink, 
td#ProductImageControl a:visited.ToolLink, 
td#ProductImageControl a:hover.ToolLink, 
td#ProductImageControl a:active.ToolLink, 
td#ProductImageControl a:link.TellAFriendLink, 
td#ProductImageControl a:visited.TellAFriendLink, 
td#ProductImageControl a:hover.TellAFriendLink, 
td#ProductImageControl a:active.TellAFriendLink {
	display: block;
	float: left;
	padding: 5px 0 5px 20px;
	
}

td#ProductImageControl a:link.ZoomLink, 
td#ProductImageControl a:visited.ZoomLink, 
td#ProductImageControl a:hover.ZoomLink, 
td#ProductImageControl a:active.ZoomLink {
	background: transparent url(/images/quiltsetc_zoom_btn.gif) no-repeat center left;
	cursor: default;
	text-decoration: none;
}

td#ProductImageControl a:link.LargerLink, 
td#ProductImageControl a:visited.LargerLink, 
td#ProductImageControl a:hover.LargerLink, 
td#ProductImageControl a:active.LargerLink {
	background: transparent url(/images/quiltsetc_larger_btn.gif) no-repeat center left;
}

td#ProductImageControl a:link.TellAFriendLink, 
td#ProductImageControl a:visited.TellAFriendLink, 
td#ProductImageControl a:hover.TellAFriendLink, 
td#ProductImageControl a:active.TellAFriendLink {
	background: transparent url(/images/quiltsetc_share_btn.gif) no-repeat center left;
}

#UI_ProductImage_Wrapper {
	background: transparent url(/images/quiltsetc_product_image_bg.gif) no-repeat center center;
	width: 317px;
	height: 317px;
	position: relative;
	z-index: 20;
}

#UI_ProductImage {
	width: 284px;
	height: 284px;
	position: absolute;
	top: 17px;
	left: 17px;
	cursor: default;
	z-index: 30;
}

#UI_LargeProductImage_Wrapper {
	background: transparent url(/images/quiltsetc_product_image_lbg.gif) no-repeat center right;
	width: 301px;
	height: 317px;
	position: absolute;
	top: 0px;
	left: 16px;
	z-index: 25;
}

#UI_LargeProductImage {
	width: 284px;
	height: 284px;
	position: absolute;
	top: 17px;
	left: 1px;
	cursor: default;
	z-index: 10;
	overflow: hidden;
	background: #eee url(/RadControls/Ajax/Skins/Default/loading6.gif) no-repeat center center;
}

#ZoomRegion {
	width: 3000px;
	height: 3000px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 15;
	background-color: #ddd;
}

#UI_ZoomBox {
	width: 57px;
	height: 57px;
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
	z-index: 35;
}

.UI_ProductImage img {
	border-color: #7EB0CD;
}

#UI_ImageRibbon_Wrapper {
	width: 289px;
	overflow: hidden;
	position: relative;
}

#UI_ImageRibbon {
	position: relative;
	top: 0;
	left: 0;
}

#UI_ImageRibbon td {
}

a:link.UI_NoLink, 
a:visited.UI_NoLink, 
a:hover.UI_NoLink, 
a:link.UI_NoLink {
	cursor: default;
}

#UI_ImageRibbon td .UI_RibbonImage {
	display: block;
	float: left;
	padding-right: 11px;
}

#UI_ImageRibbon td a:link, 
#UI_ImageRibbon td a:visited, 
#UI_ImageRibbon td a:hover, 
#UI_ImageRibbon td a:active {
}

#UI_ImageRibbon td img {
	border-color: #FFF;
}

td#ProductDetailsControl, 
td#ProductDetailsControl a:link, 
td#ProductDetailsControl a:visited, 
td#ProductDetailsControl a:hover, 
td#ProductDetailsControl a:active {
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #FFF;
}

#UI_ProductPager {
	background: transparent url(/images/quiltsetc_product_gradient.gif) repeat-x top left;
	height: 24px;
	text-align: right;
}

.ItemCounter {
	font: normal 12px "Times New Roman", Georgia, Serif;
	display: block;
	float:right;
	padding-right: 20px;
	padding-top: 3px;
	color: #FFF;
}

a:link.PreviousProduct, 
a:visited.PreviousProduct, 
a:hover.PreviousProduct, 
a:active.PreviousProduct {
	background: transparent url(/images/quiltsetc_product_prev_btn.gif) no-repeat center right;
	display: block;
	float: right;
	text-transform: lowercase;
	padding: 3px 0;
	padding-right: 27px;
}
a:hover.PreviousProduct {
	background: transparent url(/images/quiltsetc_prod_prev_btn_ove.gif) no-repeat center right;
}

a:link.NextProduct, 
a:visited.NextProduct, 
a:hover.NextProduct, 
a:active.NextProduct {
	background: transparent url(/images/quiltsetc_product_next_btn.gif) no-repeat center left;
	display: block;
	float: right;
	text-transform: lowercase;
	padding: 3px 0;
	padding-left: 27px;
	padding-right: 5px;
}
a:hover.NextProduct {
	background: transparent url(/images/quiltsetc_prod_next_btn_ove.gif) no-repeat center left;
}

#UI_TabbedContent {
	width: 364px;
	border-top: solid 1px #B7CFDB;
}

#UI_Tabs {
	width: 364px;
	height: 23px;
	overflow: hidden;
}

#UI_DescriptionTab {
	float: left;
	width: 90px;
	text-align: center;
}

#UI_DescriptionTab a:link, 
#UI_DescriptionTab a:visited, 
#UI_DescriptionTab a:hover, 
#UI_DescriptionTab a:link {
	background-color: #719EB8;
	display: block;
	border-bottom: solid 1px #B7CFDB;
	cursor: hand;
}

#UI_DescriptionTab a:link.Current, 
#UI_DescriptionTab a:visited.Current, 
#UI_DescriptionTab a:hover.Current, 
#UI_DescriptionTab a:active.Current {
	background-color: #7EB0CD;
	text-decoration: none;
	cursor: default;
	border-bottom: solid 1px #7EB0CD;
}

#UI_DescriptionText {
	display: block;
	height: 22px;
}

#UI_DescriptionText span {
	display: block;
	padding-top: 3px;
	font: normal 13px "Times New Roman", Georgia, Serif;
}

#UI_SpecificationTab {
	float: left;
	width: 89px;
	text-align: center;
	background-color: #719EB8;
}

#UI_SpecificationTab a:link, 
#UI_SpecificationTab a:visited, 
#UI_SpecificationTab a:hover, 
#UI_SpecificationTab a:link {
	background-color: #719EB8;
	display: block;
	border-left: solid 1px #B7CFDB;
	border-bottom: solid 1px #B7CFDB;
	cursor: hand;
}

#UI_SpecificationTab a:link.Current, 
#UI_SpecificationTab a:visited.Current, 
#UI_SpecificationTab a:hover.Current, 
#UI_SpecificationTab a:active.Current {
	background-color: #7EB0CD;
	text-decoration: none;
	cursor: default;
	border-bottom: solid 1px #7EB0CD;
}

#UI_SpecificationText {
	display: block;
	height: 22px;
}

#UI_SpecificationText span {
	display: block;
	padding-top: 3px;
	font: normal 13px "Times New Roman", Georgia, Serif;
}

#UI_SpacerTab {
	float: left;
	width: 184px;
	background-color: #719EB8;
	border-bottom: solid 1px #B7CFDB;
}

#UI_SpacerText {
	display: block;
	width: 22px;
	height: 22px;
	border-left: solid 1px #B7CFDB;
}

#UI_SpecificationTab, 
#UI_SpecificationTab a:link.Current, 
#UI_SpecificationTab a:visited.Current, 
#UI_SpecificationTab a:hover.Current, 
#UI_SpecificationTab a:active.Current {
	background-color: #7EB0CD;
	text-decoration: none;
	cursor: default;
	border-bottom: solid 1px #7EB0CD;
}

#UI_Contents_Wrapper {
	width: 364px;
	height: 217px;
	overflow: auto;
}

#UI_Contents {
	padding: 0 14px;
}

.DescriptionContent {
	display: block;
}

.SpecificationContent {
	display: block;
	padding-top: 10px;
}

#UI_Contents h1, 
.DescriptionContent h1, 
.SpecificationContent h1 {
	font-size: 20px;
	color: #FFF;
}

#UI_Contents h2, 
.DescriptionContent h2, 
.SpecificationContent h2, 
#UI_Contents h3, 
.DescriptionContent h3, 
.SpecificationContent h3, 
#UI_Contents h4, 
.DescriptionContent h4, 
.SpecificationContent h4, 
#UI_Contents h5, 
.DescriptionContent h5, 
.SpecificationContent h5, 
#UI_Contents h6, 
.DescriptionContent h6, 
.SpecificationContent h6 {
	color: #FFF;
}

#UI_Contents p, 
.SpecificationContent td, 
.SpecificationContent li, 
.DescriptionContent p, 
.SpecificationContent p, 
.DescriptionContent td, 
.SpecificationContent td, 
.DescriptionContent li, 
.SpecificationContent li {
	font-size: 15px;
	color: #FFF;
}

table#UI_SwatchTable table {
	background-color: #FFF;
}

.UI_ColourOptions {
	padding-left: 11px;
	font: bold 15px "Times New Roman", Georgia, Serif;
	color: #7EB0CD;
}

.UI_ColourName {
	padding-right: 11px;
	font: normal 13px "Times New Roman", Georgia, Serif;
	color: #666;
}

.UI_ColourInstructions {
	display: block;
	padding-left: 16px;
	padding-bottom: 5px;
	font: normal 10px "Times New Roman", Georgia, Serif;
	color: #7EB0CD;
}

#UI_Swatches {
	padding: 0 16px 0 16px;
}

.UI_Swatch {
	width: 38px;
	height: 36px;
	float: left;
}

.TABLETEST {
	width: 691px;
}

table#ProductRowsTable {
	
}	

table#ProductRowsTable th {
	background-color: #DCD1C3;
	text-align: left;
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #FFF;
	padding: 2px 5px;
}

table#ProductRowsTable td {
	padding: 2px 5px;
}

table#ProductRowsTable td.UI_Spacer {
	padding: 0;

}
table#ProductRowsTable td.UI_Spacer_Border {
	padding: 0;
	border-bottom: 1px solid #786464;
}


table#ProductRowsTable td.UI_ProductName {
	font: normal 18px "Times New Roman", Georgia, Serif;
	color: #786464;
}

table#ProductRowsTable td select {
	font: normal 16px "Times New Roman", Georgia, Serif;
}

table#ProductRowsTable td.UI_ProductAttrib {
	padding: 0 !important;
	margin: 0 !important;
}

table#ProductRowsTable td.UI_ProductAttrib div {
	padding: 0;
	margin: 0;
}

table.ProductAttributesTable, 
.ProductAttributesTable tr, 
.ProductAttributesTable td {
	padding: 0 !important;
	margin: 0 !important;
}

.ProductAttributesTable .Required { display: none; }

.ProductAttributesTable .Field {
	text-align: center;
}

table#ProductRowsTable td.UI_ProductAttrib select {
	width: 235px;
	margin: 0 auto;
	display: block;
}

table#ProductRowsTable td .UI_Quantity {
	font: normal 12px "Times New Roman", Georgia, Serif;
	color: #786464;
}

table#ProductRowsTable td .UI_Quantity input {
	font: normal 12px "Times New Roman", Georgia, Serif;
	width: 65px;
	border: solid 1px #DCD1C3;
	text-align: right;
	color: #786464;
}
table#ProductRowsTable td.UI_SpacerBorder{border-bottom: solid 1px #DCD1C3;}

table#ProductRowsTable td.UI_ProductPrice, 
table#ProductRowsTable td .UI_Dimensions {
	font: normal 16px "Times New Roman", Georgia, Serif;
	color: #786464;
}

table#ProductRowsTable td.UI_ProductPrice .ProductPrice {
	font: normal 16px "Times New Roman", Georgia, Serif;
	white-space: nowrap;
}

table#ProductRowsTable td.UI_ProductPrice .ProductSalePrice {
}

table#ProductRowsTable td.UI_ProductPrice .ProductSalePrice .ListPrice {
	padding-right: 3px;
	text-decoration: line-through;
	float: left;
}

table#ProductRowsTable td.UI_ProductPrice .ProductSalePrice .SalePrice {
	clear:left;
	float: left;
	color: #F00;
	font-weight: bold;
}

table#ProductRowsTable td.UI_ProductPrice .InEligibleSale .SalePrice {
	padding-left: 0;
	background: none;
	/*color: #786464;
	font-weight: normal;*/
}

table#ProductRowsTable td .UI_Dimensions_Wrapper {
	border: solid 1px #DCD1C3;
	float: left;
}

table#ProductRowsTable td .UI_Dimensions {
	width: 218px;
	height: 20px;
}

table#ProductRowsTable td .UI_Dimensions span {
	padding: 0 5px;
}

table#ProductRowsTable td .AddToCartButton a {
	display: block;
	width: 174px;
	height: 44px;
	background: transparent url(/images/quiltsetc_add_to_cart_btn.gif) no-repeat center center;
}

table#ProductRowsTable td .AddToCartButton .ButtonText {
	display: none;
}

/**** Cross Sales ****/

.Product_Product .UI_CrossSales_Wrapper {
	position: relative;
	width: 691px;
	overflow: hidden;
}

.Product_Product .CrossSales {
	width: 704px;
}

.Product_Product .CrossSales .Heading {
	background-color: #DCD1C3;
	font: normal 13px "Times New Roman", Georgia, Serif;
	color: #786464;
	padding: 7px 12px;
}

.Product_Product .CrossSales td {
	vertical-align: top;
	background-color: #DCD1C3;
}

.Product_Product .CrossSales .Heading td {
	vertical-align: middle;
	background-color: Transparent;
}

.Product_Product .CrossSales .Heading td a:link.PreviousCrossSale, 
.Product_Product .CrossSales .Heading td a:visited.PreviousCrossSale {
} 
.Product_Product .CrossSales .Heading td a:hover.PreviousCrossSale {
}
.Product_Product .CrossSales .Heading td a:active.PreviousCrossSale {
}

.Product_Product .CrossSales .Heading td a:link.NextCrossSale, 
.Product_Product .CrossSales .Heading td a:visited.NextCrossSale {
} 
.Product_Product .CrossSales .Heading td a:hover.NextCrossSale {
}
.Product_Product .CrossSales .Heading td a:active.NextCrossSale {
}

#UI_CrossSaleRibbon {
	position: relative;
	top: 0;
	left: 0;
}


.Product_Product td.CrossSale_ItemSeparator {
	width: 13px;
	background-color: #FFF;
}

.Product_Product td.CrossSale_Item .CrossSale_Wrapper {
	width: 163px;
}

.Product_Product td.CrossSale_AlternatingItem .CrossSale_Wrapper {
	width: 163px;
}

.Product_Product .CrossSale_Spacer {
	display: none;
}

.Product_Product td.CrossSale_Item .CrossSale_TopSpacer {
	display: block;
	height: 10px;
	width: 163px;
	background-color: #FFF;
}

.Product_Product .CrossSale {
	padding: 1px;
}

.Product_Product .CrossSale a:link, 
.Product_Product .CrossSale a:visited, 
.Product_Product .CrossSale a:hover, 
.Product_Product .CrossSale a:active {
	display: block;
	color: #FFF;
	text-decoration: none;
}

.Product_Product .CrossSale .ProductImage {
	display: block;
	padding: 9px 0;
	text-align: center;
	background-color: #FFF;
}

.Product_Product .CrossSale .ProductImage img {}

.Product_Product .CrossSale .ProductName {
	display: block;
	padding: 3px 15px 0 15px;
	text-align: center;
	font: normal 14px "Times New Roman", Georgia, Serif;
}

.Product_Product .UI_NewAndPrice {
	display: block;
	padding: 0 13px 3px 13px;
}

.Product_Product .UI_NewAndPrice table, 
.Product_Product .UI_NewAndPrice td {
	background-color: Transparent;
}

.Product_Product .CrossSale td .NewProduct {
	float: left;
	font: bold 14px "Times New Roman", Georgia, Serif;
	color: #FFFF00;
	text-transform: uppercase;
	padding: 0 5px 0 0;
}

.Product_Product .CrossSale td .ProductPrice {
	float: left;
	color: #FFF;
	font: normal 14px "Times New Roman", Georgia, Serif;
	white-space: nowrap;
}

.Product_Product .CrossSale td .ProductSalePrice {
}

.Product_Product .CrossSale td .ProductSalePrice .ListPrice {
	padding-right: 3px;
	text-decoration: line-through;
	float: left;
}

.Product_Product .CrossSale td .PriceRange .ListPrice {
	display: none;
}

.Product_Product .CrossSale td .SinglePrice .EligibleSale .ListPrice {
	display: inline;
	float: left;
	padding-left: 50px;
	background: transparent url(/images/Quiltsetc_Sale_Tag_crosssal.gif) no-repeat center left;
}

.Product_Product .CrossSale td .ProductSalePrice .SalePrice {
	float: left;
	padding-left: 50px;
	background: transparent url(/images/Quiltsetc_Sale_Tag_crosssal.gif) no-repeat center left;
	color: #FFFF00;
	font-weight: bold;
}

.Product_Product .CrossSale td .InEligibleSale .SalePrice {
	padding-left: 0;
	background: none;
	/*color: #FFF;
	font-weight: normal;*/
}

.Product_Product .CrossSale td .SinglePrice .EligibleSale .SalePrice {
	padding-left: 0;
	background: none;
}

table.ProductQuantityTable td.Label { text-align: right; }

.UI_Max858Width {
	width: 858px;
	overflow: hidden;
}
