
body {
	/*background: transparent url(/sitecm/i/body_bg.jpg) repeat top left;*/
	margin: 0;
	padding: 0;
	scrollbar-base-color: #fff;
	scrollbar-arrow-color:#cfd1d2;
	scrollbar-face-color:#b1b3b4;/*#C6C7C8*/
	scrollbar-shadow-color:#b1b3b4;
	scrollbar-highlight-color:#b1b3b4;
	scrollbar-3dlight-color:#b1b3b4;
	scrollbar-darkshadow-color:#b1b3b4;
	scrollbar-track-color:#cfd1d2;
	
}
#AddedToCartBG {background: url(/images/OW_AddPopupBG.png) repeat top left;  position: relative;}
.ui_clear {
	margin: 0;
	padding: 0;
	float: none;
	clear: both;
}

.ui_page_outside {
	background: transparent url(/images/OW_bg.gif) repeat-y center;
	}

.ui_page {
	width: 980px;
	margin: 0 auto;
	background-color: #fff;
}

.ui_topbar {
	width: 980px;
}
.ui_header {
	width: 500px;
	float: left;
	font-size: 10px; margin: 0px;
}

.ui_header a:active{color: white;}

.ui_social_profile {
	width:380px;
	padding-top: 23px;
	float: right;
}

.ui_social {float:left;}
.ui_social td {color:#5B184B;}
.ui_profile {float:right;}

.ui_login_wrap {
	float:right; 
	padding-top:0px; 
	display:block; 
	text-align:right;}
	
.ui_innerlogin_wrap { padding: 0;}
.noship{padding: 5px 0 10px 0; font-size: 14px; color: #000}
	.noship a{color: #000; font-weight: bold;}
.ui_checkoutLINK { width: 89px; height: 19px; display: inline; position: relative; top:1px; }
.ui_checkoutLINK a,
.ui_checkoutLINK a:link,
.ui_checkoutLINK a:active,
.ui_checkoutLINK a:visited {
	background: #5b184b url(/images/CheckoutBG.jpg) no-repeat top right;  
	line-height: 18px;
	display: inline-block; 
	color: #FFF; 
	padding: 0 15px 0 5px; 
	text-transform: uppercase; 
	font-size: 11px; 
	font-weight: bold; 
	letter-spacing: 1px;
	
	}
	
.ui_checkoutLINK a:visited {
	text-decoration: underline;
	}
	
.Search_Wrap .ui_SearchBtn {
	width: 30px;
	height: 20px; 
	float: right;
	text-align: right;
	padding: 0 0 0 10px;
	}
	
.UI_SearchFieldWrapper {  float: left; }

.UI_SearchField {}

.UI_SearchField input {
	width:232px; 
	border-width:1px; 
	padding:0px; 
	font-size: 10px; 
	padding: 2px 0 2px 8px; 
	line-height: 13px; 
	display: block; 
	float: left;  }

.ui_SearchBtn {} 

.ui_SearchBtn a {}
.ui_SearchBtn a:link, 
.ui_SearchBtn a:visited, 
.ui_SearchBtn a:active {
	display: block; 
	padding: 3px 5px; 
	text-align:right;
	background: #DADEE1;
	color: #808183; 
	font-weight: bold; 
}

.ui_SearchBtn a:hover {
	}

.ui_top_nav_wrapper {
	/*border: 1px solid #5A0541; */
	border-right: solid 1px #4A004E;
	margin-bottom: 20px; 
}

.ui_MaincontentTop {padding:0 0 20px 0px; width:70%; }

.ui_main_content_wrapper {
	
	width: 321px;
}

.ui_page .ui_main_content_wrapper {width:980px;}
/* Site Ads */
.HomeSiteAds {}

.UI_IsHome .HomeSiteAds {}

.siteAd {float:left; padding-bottom:10px; }
.siteAdSecondary {padding:0px 0px 0px 0px; float:left;}
.siteAdSecondary img {padding-bottom:10px;}
.siteAdLeft { float:left; padding:0px 0px 0px 0px; }
.siteAdMiddle { float:right; padding:0px 0px 0px 0px; }
.siteAdMiddle img {padding-bottom:10px;}
.siteAdRight { float:left; padding:0px 0px 0px 0px; }
.siteAdMedium { float:right;}
.ui_ad_buffer {height:10px; float:left;}

/* End Site Ads */

/* Content Area */
.UI_IsHome .ui_main_content {}

.right .ui_main_content_wrapper {
	background: url(/sitecm/i/OW_content_bg.gif) top left;
	float: right;
}

.left .ui_main_content_wrapper {
	float:left; 
}

.UI_IsHome .ui_main_content_wrapper,
.full .ui_main_content_wrapper {
	width: 980px;
	background: #fff;
	height: auto;
	
}

.right .ui_main_content {
	padding: 37px 17px 0 17px;
}
.left .ui_main_content{	/*padding: 41px 43px 0 46px;*/}

.UI_IsHome .ui_main_content,

.full .ui_main_content {
	padding: 0;
}

.ui_newsfeed {
	border-top: 4px solid #8B6D92;
	margin-top:9px;
	}
	
.UI_IsHome .ui_newsfeed {
	border-top: 4px solid #8B6D92;
	margin-top: 0;
	}


/* End Content Area */

/* Footer Area */
.ui_footer_nav { margin-top:10px; background: #F2F3F3; padding-bottom: 30px; margin-bottom: 20px; 
}

.ui_footer {
	color: #707173;
	font-size: 10px;
	padding: 20px 10px;
	width: 980px;
}
.ui_newsletter {float:left; display:block; width:280px; height: 40px; }

.ui_newsletterNAV_wrap {color:#000; margin-top:24px;}

.ui_newsletterTEXT { }
.ui_newsletter_pretxt {
	color:#656668;
	font-weight:bold;
	margin-bottom:0px;
}

.UI_NewsletterSubmit {float: left;}

.ui_newsletter_posttxt { display: block; float: left; color: #4A004E; width: 200px; text-align: justify; }

/* End Footer */

/* CommerceCM Cross Sales */

.CrossSales {}
.CrossSales td.CrossSale_Item {vertical-align: top;}
	table.CrossSaleProductsTable{		background-color: #DEDFE3; }
.CrossSales .Heading { height: 30px;}
.CrossSales .CrossSale_Heading { font: bold 14px/30px "Helvetica Neue", Helvetica, Arial, Tahoma,  Sans-Serif; text-transform:uppercase; margin:0px; color:#000; width: 180px; background: url(/images/OW-downarrow.jpg) no-repeat center right;}
#UI_CrossSaleRibbon {
	clear: both;
	background-color: #DEDFE3;
	padding: 20px; 
	}
	.CrossSales .UI_CrossSaleRibbon {border: solid 1px #EBECED; padding: 0; }
	.CrossSales .UI_CrossSaleRibbon .CrossSale_Items .CrossSale_Item { width:105px; display:block; float:left;}
	.CrossSales .UI_CrossSaleRibbon .CrossSale_Items .CrossSale_ItemSeparator {width:10px;}
	.CrossSales .ProductName { font-size: 12px; font-weight:bold;  }
	.CrossSales .ProductName a:link { color: #272425; text-transform: uppercase;}
	.CrossSales .ProductName a:visited { color: #272425; text-transform: uppercase;}
	.CrossSales .SinglePrice { font-size: 12px; color: #707173;}
	.CrossSales .ProductSalePrice .MinPrice { text-decoration: line-through; float:left; padding: 0; }
	.CrossSales .ProductSalePrice .MinSalePrice { color:Red; float:left; margin: 0;} 
	.temp_roundedcorners {display: none;}

/**** Cross Sales ****/

.Product_StandardProduct .ui_crosssale_Wrap2 {}
.Product_StandardProduct .UI_CrossSales_Wrapper {
	position: relative;
	width: 940px;
	overflow: hidden;
}
.Product_StandardProduct .CrossSales {
	width: 940px;
	 background-color: #DEDFE3; 
}
.Product_StandardProduct .CrossSales .Heading {
	background: #fff;
}


/* Sets the background of the images in cross sales to white */
.Product_StandardProduct .CrossSales td.CrossSaleimageBG {
	vertical-align: top;
	width: 95px; 
}
.Product_StandardProduct .CrossSales .CrossSaleTableItem td { vertical-align: middle;}
.Product_StandardProduct .CrossSales .Heading td {
	vertical-align: middle;
}
.Product_StandardProduct .CrossSales .Heading td a:link.PreviousCrossSale, 
.Product_StandardProduct .CrossSales .Heading td a:visited.PreviousCrossSale {}
.Product_StandardProduct .CrossSales .Heading td a:hover.PreviousCrossSale {}
.Product_StandardProduct .CrossSales .Heading td a:active.PreviousCrossSale {}
.Product_StandardProduct .CrossSales .Heading td a:link.NextCrossSale, 
.Product_StandardProduct .CrossSales .Heading td a:visited.NextCrossSale {}
.Product_StandardProduct .CrossSales .Heading td a:hover.NextCrossSale {}
.Product_StandardProduct .CrossSales .Heading td a:active.NextCrossSale {}

	
.ui_CrossSaleButtons {text-align: right; float: right; width: 120px; padding: 10px 0px; }
/*
.Product_StandardProduct td.CrossSale_ItemSeparator {
	width: 10px;
}
.Product_StandardProduct td.CrossSale_Item .CrossSale_Wrapper {
	width: 105px;
}
.Product_StandardProduct td.CrossSale_AlternatingItem .CrossSale_Wrapper {
	width: 105px;
}
.Product_StandardProduct .CrossSale_Spacer {
	display: none;
}
.Product_StandardProduct td.CrossSale_Item .CrossSale_TopSpacer {
	display: block;
	width: 105px;
}*/
.Product_StandardProduct .CrossSale {}
.Product_StandardProduct .CrossSale a:link, 
.Product_StandardProduct .CrossSale a:visited, 
.Product_StandardProduct .CrossSale a:hover, 
.Product_StandardProduct .CrossSale a:active {
	}
.Product_StandardProduct .CrossSale .ProductImage {}
.Product_StandardProduct .CrossSale .ProductImage a { width: 95px;  display: block; text-align: center;}


.Product_StandardProduct .CrossSale .ProductName { margin-top: 3px; display: block;}
.Product_StandardProduct .CrossSale td .ProductPrice {}
.Product_StandardProduct .CrossSale td .ProductSalePrice {}
.Product_StandardProduct .CrossSale td .ProductSalePrice .ListPrice {}
.Product_StandardProduct .CrossSale td .PriceRange .ListPrice {}
.Product_StandardProduct .CrossSale td .SinglePrice .EligibleSale .ListPrice {}
.Product_StandardProduct .CrossSale td .ProductSalePrice .SalePrice {}
.Product_StandardProduct .CrossSale td .InEligibleSale .SalePrice {}
.Product_StandardProduct .CrossSale td .SinglePrice .EligibleSale .SalePrice {}

/* copyright / tagline links */



.ui_copyright 
{

	text-align: left;
}
.ui_copyright_wrap {padding-top:14px; float:left;}

.ui_tagline {
	text-align: left;
	display:block;
	height:50px;	font-size: 11px; 
	color: #707173;
}

.ui_tagline a:link,
.ui_tagline a:visited,
.ui_copyright a:link,
.ui_copyright a:visited {
	color: #707173;
	font-size: 11px;
	text-decoration: none;
}

.ui_tagline a:hover,
.ui_copyright a:hover {
	color: #C6C7C9;
	font-size: 11px;
}

.ui_tagline a:active,
.ui_copyright a:active{
	color: #707173;
	font-size: 10px;
	text-decoration: underline;
}
.ui_securityLogo {float:right; padding-left:30px; display:block;}

.ui_paymentoptions {float:right; padding-top:10px; display:block;}


.ui_HomePage_SEO {padding:40px 200px 80px 200px;}


/*** Page Structure ***/

/* Main Department - Department Description Positioning.*/
.Department {}
h2.DepartmentName {font-size: 22px; color: #3C3C3C;}
.Department .SubDepartment_Item {padding-right:10px;}

.Department .ui_DeptDescription_Wrap {
	position:relative;
	width: 969px;
	}
	
.Department .ui_DeptDescription_Wrap .ui_DeptDescription {
	position: absolute;
		top:0px;
		right: 0;
	width:262px;
	padding: 30px;
	right:0px;
}

/* CSS for the Left Aligned Department Image */

.Department_MainDepartment_Left .ui_DeptDescription_Wrap .ui_DeptDescription {
	position:absolute;
		top:0px;
		left: 0;
	width: 262px;
	padding: 30px;
	}
	
/* End Left Aligned */

.ui_DeptDescription_Wrap .ui_DeptDescription .DepartmentName { font-size:20px; margin: 0;}

p.DepartmentDesc{margin: 30px 0;}

.SubDepartment .DepartmentImage {
	display:block;
	}

.Department .ui_SubDeptDescription_Wrap {
	position:relative;
	}

.Department .SubDepartment_TopSpacer {height:10px;}

.Department .SubDepartment_ItemSeparator {display:none;}

.Department .SubDepartment_BottomSpacer {display:none;}

.Department .ui_DeptDescriptionBuffer 
{
	position:absolute;
	top:0px;
	width:46%;
	padding:0px 9px 0px 9px;
	right:0px;}

.Department .ui_SubDeptDescription_Wrap .ui_SubDeptDescription,
.Department .ui_SubDeptDescription_Wrap .ui_sm_SubDeptDescription  {}

.Department .ui_SubDeptDescription_Wrap .ui_SubDeptDescription p,
.Department .ui_SubDeptDescription_Wrap .ui_sm_SubDeptDescription p,
.Department .ui_DeptDescription p
 {color:#3C3C3C; text-align:right; line-height:1.3em;  font-size: 14px;  font-family: Myriad Pro, Arial, Sans-Serif;}	
 
.Department .ui_DeptDescription p {font-size:14px; text-align: left;}

.Department .ui_SubDeptDescription_Wrap .ui_SubDeptDescription p {font-size:13px; text-align: left;}

.Department .ui_SubDeptDescription_Wrap .ui_sm_SubDeptDescription p {font-size:12px; text-align: left;}

.Department .ui_SubDeptDescription_Wrap .ui_SubDeptDescription h3,
.Department .ui_SubDeptDescription_Wrap .ui_sm_SubDeptDescription h3, 
.Department .ui_DeptDescription h2  { padding-right:0px; text-align:left; text-transform: uppercase;}



/* Department W/Products */
.ui_Product_Wrapper .ui_next_prev_wrap {
	text-align:center; font-size: 12px;  color:#9A9A9A;
	}
.ui_Product_Wrapper .ui_next_prev_wrap a:link,
.ui_Product_Wrapper .ui_next_prev_wrap a:active,
.ui_Product_Wrapper .ui_next_prev_wrap a:visited {color: #9A9A9A; background-color: #FFF;}

.Department_SubDepartment .Products .Product {
	display:block;
	float:left;
	width:175px;
	height:290px;
}
.Department_SubDepartment .Products .Product .ProductImage {}
.Department_SubDepartment .Products .Product .ProductImage,
.Department_SubDepartment .Products .Product .ProductImage a { display: block; text-align:center;  width: 174px}
.Department_SubDepartment .Products .Product .ProductImage a img { text-align: center;}
.Department_SubDepartment .Products .Product .productname_Wrap { text-align: center; font-size:14px; padding-top:4px; padding-bottom:5px; font-weight: bold; }
.Department_SubDepartment .Products .Product .brandname_Wrap { padding-bottom:8px;  font-size:13px;}
.Department_SubDepartment .Products .Product_Item .Product_Wrapper .ui_productname_wrap {height:50px; padding-bottom:12px;}

.Department_SubDepartment .Products .Product_Item h4,
.Department_SubDepartment .Products .Product_Item h5,
.Department_SubDepartment .Products .Product_Item h6 {margin:8px 0px; }

.Department_SubDepartment .Products .Product_Item h6 {font-weight:bold;}

.ProductSalePrice {display:block;}

.ProductSalePrice .MinPrice { text-decoration: line-through; float:right; padding:0px 0px 0px 6px;}

.ProductSalePrice .MinSalePrice { color:Red; float:left; margin:0px 0px 20px 0px;} 

.Product .SinglePrice,
.Product .DynamicPrice,
.Department_SubDepartment .SinglePrice {font-size: 14px;}

.Department_SubDepartment .SinglePrice {display: inline-block; width: 174px; font-weight: bold; text-align: center;}


.Product_BottomSpacer {padding-bottom:30px;}

.Product_Item .Product_TopSpacer {display:none;}

.Department_SubDepartment .Products .Product_ItemSeparator img {width:25px;}

/* Department Paging Controls */

.ui_pagingcontrols { display:block; width:50%; position:relative; top:-23px; float:right; font-size:11px; color: #9A9A9A; }
.ui_pagingcontrols .Current { font-weight: bold; }
.ui_sort { float: right; }
.ui_sort a:hover {}
.ui_sort select {}
.ui_sort select:hover {}

.ui_direction { float: right; }

.ui_pagingcontrols a:link,
.ui_pagingcontrols a:active,
.ui_pagingcontrols a:visited {color: #9A9A9A;}


.ui_pagingcontrols .ui_paging_total { float: right; padding-right:10px; padding-top: 3px;} 

.ui_pagingcontrols .ui_viewALL {float: right;  padding-right:10px; padding-top: 3px; }

.ui_pagingcontrols .ui_previousPAGE {float: right; padding-top: 3px;}
.ui_pagingcontrols .ui_previousPAGE .PreviousButton{}
.ui_pagingcontrols .ui_previousPAGE a { display:block; width:16px; height: 16px; background: transparent url(/images/arrowLeft.png) no-repeat scroll right center; }
.ui_pagingcontrols .ui_previousPAGE .PreviousDisabled { display: none; }
.ui_pagingcontrols .ui_previousPAGE .ButtonText { display: none; }

.ui_pagingcontrols .ui_pageNUMBERS {float: right;  padding-right:5px;padding-left:5px;  padding-top: 3px;}

.ui_pagingcontrols .ui_nextPAGE {float: right;  padding-right:10px; padding-top: 3px;}
.ui_pagingcontrols .ui_nextPAGE a { display:block; width:16px; height: 16px; background: transparent url(/images/arrowRight.png) no-repeat scroll right center; }
.ui_pagingcontrols .ui_nextPAGE .NextDisabled { display: none; }
.ui_pagingcontrols .ui_nextPAGE .ButtonText { display: none; }

/* End Paging Controls */

/* Department W/Products End */

/* Product Style */
.ui_productname_wrap h4, .ui_productname_wrap h5 .ui_productprice_wrap h6 { margin: 0; margin-bottom:5px;}
.ui_Product_Wrapper .ui_productprice_wrap { clear:both; margin: 0px 0px 20px 0px;}
	.ui_Product_Wrapper .ui_productprice_wrap  .SinglePrice{font-size: 18px;}

.ui_additionalIMAGES { height:380px; }

#_ctl2_Additionalimages1_VerticalPrev {display: block; height: 20px; }

.RibbonImage { height: 95px; width: 95px; margin-bottom: 15px; border: 1px solid #9C9DA0; }

.RibbonImage a {display: block; height: 95px; width: 95px; }
.RibbonImage a img { display: block;margin: auto;height: auto; width: auto; }

.Ribbon_NoLink {display:none;}

.ImageRibbon_Wrapper {padding-right:15px;}

.ZoomImage_Wrapper .ZoomImage { border: 1px solid #DFE2E4;}

.Product_StandardProduct .ProductAttributes .Label {padding: 0px 8px 0px 0px;}

.Product_StandardProduct .ProductQuantity .Label {font-size:12px; padding:0px 14px 0px 0px;}

.Product_StandardProduct .ProductQuantity .Field {font-size:12px;}

.Swatches_Wrapper .Swatch {width:60px; height: 60px; float:left; border:1px solid #000; margin:0 8px 8px 0;}

.DeactivateViewLargerLink {display: none;}
.ui_viewLARGER {float: left; }

.ui_viewLARGERtext { }

.ui_viewLARGERtext a:link {color: #707173;}

.ui_viewLARGERtext a:hover {color: #707173;}
.ui_viewLARGERtext img, .ui_viewZOOMtext img { position: relative; top: 4px;}

.ui_viewZOOM img {float:right;}

.ui_viewZOOMtext	{ float: left;  }

.ui_Product_Wrapper .ProductAttributes, .ui_Product_Wrapper .ProductQuantity {display: block; float: left; width: 100%; margin-top: 10px;  }

.ui_Product_Wrapper td.Required {display: none;}

.ui_SharingContainer {display: block; margin-top: 5px;}


.ui_TellFriend, .ui_ShareThis, .ui_FB_TWIT_product {float: left; display: block; }

.ui_TellFriend, .ui_ShareThis  {background: #FFF; border: solid 1px #E4E4E5; margin-right: 10px;}

.ui_FB_TWIT_product img {padding-top: 3px; margin-right: 0px;}

.FacebookLink {
	float: left;
	width: 61px;
	padding-top: 3px;
	overflow: hidden;
}

.TwitterLink {
	float: left;
	width: 92px;
	padding-top: 3px;
	overflow: hidden;
}
.ui_TellFriend .TellAFriendLink, .ui_ShareThis a:link { color: #808183; font-weight: bold;display:block;
float:left;
padding:4px 6px;
}

.ZoomImage_Wrapper {left: 370px; position: relative;}

/*CSS to override a:link of Department / Sub Department Titles */

.Department .ui_DeptDescription a:link,
.Department .ui_DeptDescription a:active,
.Department .ui_DeptDescription a:visited,
.Department .ui_SubDeptDescription a:link,
.Department .ui_SubDeptDescription a:active,
.Department .ui_SubDeptDescription a:visited,
.Department .ui_sm_SubDeptDescription a:link,
.Department .ui_sm_SubDeptDescription a:active,
.Department .ui_sm_SubDeptDescription a:visited  {
	text-decoration:none;
	color:#5B184B;
	font-weight:bold;
}
	

.Department .ui_DeptDescription a:hover,
.Department .ui_SubDeptDescription a:hover,
.Department .ui_sm_SubDeptDescription a:hover {
	text-decoration:underline;
	color:#160011;	
}



/* End CSS for a:link / psuedo */	
/* print / email links */
.print_email {}
.print {}
.print a:link, 
.print a:active, 
.print a:visited { text-decoration: none; }
.print a:hover { text-decoration: none; }
.email {}
.email a:link, 
.email a:active, 
.email a:visited { text-decoration: none; }
.email a:hover { text-decoration: none; }

/* Department / Sub Department Text Placement */


/* Standard Product */


/* Added to Cart Popup */

#AddedToCart {background: #FFF;}

#AddedToCart #AddedToCart_Price .ListPrice { font-size:13px;}
#AddedToCart #AddedToCart_Price.ProductOnSale .ListPrice { text-decoration: line-through;}
#AddedToCart #AddedToCart_Price .SalePrice { font-size:13px; color: #f00; font-weight: bold; padding: 0 0 0 10px;}

/*Add to cart popup link styles */

#AddedToCart .ViewCart {width:134px; float: right; }
	
#AddedToCart a.ViewCart:link, 
#AddedToCart a.ViewCart:visited, 
#AddedToCart a.ViewCart:hover, 
#AddedToCart a.ViewCart:active 
{	
	 display: block; 
	 font:bold 12px/16px Arial, Helvetica, Sans-Serif;
	 text-align: center; 
	 padding: 5px 0px;
	 color: #fff; 
	 text-transform: uppercase;
	 text-decoration: none; 
	 background: #4A004E;
	}
#AddedToCart a.ViewCart:hover {
	background: #4A004E;
	text-decoration:underline;
	}

#AddedToCart .ContinueShopping {width:134px; }
	
#AddedToCart a.ContinueShopping:link, 
#AddedToCart a.ContinueShopping:visited, 
#AddedToCart a.ContinueShopping:hover, 
#AddedToCart a.ContinueShopping:active 
{	
	 display: block; 
	 font:bold 12px/16px Arial, Helvetica, Sans-Serif;
	 text-align: center; 
	 padding: 5px 0px;
	 color: #fff; 
	 text-transform: uppercase;
	 text-decoration: none; 
	 background: #808183;
	}
#AddedToCart a.ContinueShopping:hover {
	background: #808183;
	text-decoration:underline;
	}
	
#AddedToCartClose { padding-right: 8px;}

/* department */
/*
.StandardDepartment {}
.StandardDepartment .DepartmentImage { text-align: right; }
.StandardDepartment .PageTitle { padding-right: 10px; }
.StandardDepartment .PageIntro { padding-right: 10px; }
.StandardDepartment .Products { clear: both; }
.StandardDepartment .DepartmentPagingTop { display: none; }
	.StandardDepartment .ProductCount {}
	.StandardDepartment .ProductFilter {}
	.StandardDepartment .PreviousNext {}
	.StandardDepartment a.PreviousText {}
	.StandardDepartment a.PreviousText:hover {}
	.StandardDepartment a.NoPreviousText {}
	.StandardDepartment a.NoPreviousText:hover {}
	.StandardDepartment a.EN-USPreviousImage {} /* language specific */ /*
	.StandardDepartment a.EN-USPreviousImage:hover {}
	.StandardDepartment a.EN-USPreviousImage img {}
	.StandardDepartment a.EN-USNoPreviousImage {}
	.StandardDepartment a.EN-USNoPreviousImage:hover {}
	.StandardDepartment a.EN-USNoPreviousImage img {}
	.StandardDepartment a.NextText {}
	.StandardDepartment a.NextText:hover {}
	.StandardDepartment a.NoNextText {}
	.StandardDepartment a.NoNextText:hover {}
	.StandardDepartment a.EN-USNextImage {} /* language specific *//*
	.StandardDepartment a.EN-USNextImage:hover {}
	.StandardDepartment a.EN-USNextImage img {}
	.StandardDepartment a.EN-USNoNextImage {}
	.StandardDepartment a.EN-USNoNextImage:hover {}
	.StandardDepartment a.EN-USNoNextImage img {}

.StandardDepartment .ProductList {}
	.StandardDepartment .Product { width: 160px; text-align: left; padding-bottom: 10px; }
	.StandardDepartment .ProductSale {}
	.StandardDepartment .Image { float: left; }
	.StandardDepartment .Name { padding-top: 5px; }
	.StandardDepartment .Price { font-weight: bold; color: #28AEE4; padding-top: 5px; }
	.StandardDepartment .Currency { display: none; }
	.StandardDepartment .ProductSale .Price { font-style: italic; text-decoration: line-through; }
	.StandardDepartment .SalePrice { font-weight: bold; color: #8B4462; }
	.StandardDepartment .SalePrice .Currency { display: none; }
	.StandardDepartment .Stock {}
	.StandardDepartment .Attributes { display: none; }
	.StandardDepartment .AttributeRow {}
	.StandardDepartment .Quantity {}
	.StandardDepartment .Attribute1 {} /* 1 to 4 available *//*
	.StandardDepartment .AttributeLabel {}
	.StandardDepartment .Required {}
	.StandardDepartment .AttributeField {}

.StandardDepartment .Buttons { clear: both; }

.StandardDepartment .MoreInfoImage {}
.StandardDepartment .MoreInfoImage a { display: block; float: left; width: 50px; height: 18px; background: transparent url(/images/pk_details.gif) no-repeat top left; }
.StandardDepartment .MoreInfoImage a:hover {}
.StandardDepartment .MoreInfoImage img { width: 50px; height: 18px; }
.StandardDepartment .MoreInfoButton { display: none; }
.StandardDepartment .MoreInfoButton input {}
.StandardDepartment .MoreInfoText { display: none; }
.StandardDepartment .MoreInfoText a {}
.StandardDepartment .MoreInfoText a:hover {}

.StandardDepartment .DepartmentPagingBottom { display: none; }
	.StandardDepartment .DepartmentPage {}
	/*.StandardDepartment .DepartmentPagingBottom .PreviousNext {}
	.StandardDepartment .DepartmentPagingBottom .PreviousText {}
	.StandardDepartment .DepartmentPagingBottom .NoPreviousText {}
	.StandardDepartment .DepartmentPagingBottom .EN-USPreviousImage {}
	.StandardDepartment .DepartmentPagingBottom .PreviousImage {}
	.StandardDepartment .DepartmentPagingBottom .NoPreviousImage {}
	.StandardDepartment .DepartmentPagingBottom .NextText {}
	.StandardDepartment .DepartmentPagingBottom .NoNextText {}
	.StandardDepartment .DepartmentPagingBottom .EN-USNextImage {}
	.StandardDepartment .DepartmentPagingBottom .NextImage {}
	.StandardDepartment .DepartmentPagingBottom .NoNextImage {}*/

/* product *//*
.StandardProduct { padding-right: 10px; }
.StandardProduct .Paging { text-align: right; }
.StandardProduct .Paging a.previous:active, .StandardProduct .Paging a.previous:visited, .StandardProduct .Paging a.previous:link, .StandardProduct .Paging a.previous:hover {
	background: transparent url(/images/pk_previous_bullet.gif) no-repeat top left;
	font-size: 10px;
	padding-left: 10px;
}
.StandardProduct .Paging a.disabledprevious:active, .StandardProduct .Paging a.disabledprevious:visited, .StandardProduct .Paging a.disabledprevious:link, .StandardProduct .Paging a.disabledprevious:hover {
	background: transparent url(/images/pk_previous_bullet_disabled.gif) no-repeat top left;
	color: #ccc;
}
.StandardProduct .Paging a.next:active, .StandardProduct .Paging a.next:visited, .StandardProduct .Paging a.next:link, .StandardProduct .Paging a.next:hover {
	background: transparent url(/images/pk_next_bullet.gif) no-repeat top right;
	font-size: 10px;
	padding-right: 10px;
}
.StandardProduct .Paging a.disablednext:active, .StandardProduct .Paging a.disablednext:visited, .StandardProduct .Paging a.disablednext:link, .StandardProduct .Paging a.disablednext:hover {
	background: transparent url(/images/pk_next_bullet_disabled.gif) no-repeat top right;
	color: #ccc;
}
.StandardProduct div.ProductImage { float: left; width: 230px; padding-bottom: 10px; }
.StandardProduct div.ProductImage .Enlarge {
	text-align: center;
}
.StandardProduct .PageTitle { float: right; width: 345px; margin-bottom: 0; }
.StandardProduct .ProductPrice { float: right; width: 345px; font-weight: bold; color: #28AEE4; padding-bottom: 10px; }
.StandardProduct .ProductPrice .Currency { display: none; }
.StandardProductSale .ProductPrice { text-decoration: line-through; padding-bottom: 0px; }
.StandardProduct .SalePrice { float: right; width: 345px; font-weight: bold; color: #8B4462; padding-bottom: 10px; }
.StandardProduct .SalePrice .Currency { display: none; }
.StandardProduct .ProductDescription { float: right; width: 345px; }
.StandardProduct .Attributes { float: right; width: 345px; }
.StandardProduct .AttributeRow {}
.StandardProduct .Quantity {}
.StandardProduct .Attribute1 {}
.StandardProduct .AttributeLabel { font-weight: bold; width: 75px; }
.
StandardProduct .Required { display: none; }
.StandardProduct .AttributeField {}

.StandardProduct .Buttons { float: right; width: 345px; padding-top: 15px; }
.StandardProduct .EN-USAddToCartImage {} /* language specific *//*
.StandardProduct .EN-USAddToCartImage a {}
.StandardProduct .EN-USAddToCartImage a:hover {}
.StandardProduct .EN-USAddToCartImage img {}
.StandardProduct .AddToCartImage {}
.StandardProduct .AddToCartImage a { display: block; width: 100px; height: 18px; background: transparent url(/images/pk_add_to_cart_now.gif) no-repeat top left; }
.StandardProduct .AddToCartImage a:hover {}
.StandardProduct .AddToCartImage img { width: 100px; height: 18px; }
.StandardProduct .AddToCartButton { display: none; }
.StandardProduct .AddToCartButton input {}
.StandardProduct .AddToCartText { display: none; }
.StandardProduct .AddToCartText a {}
.StandardProduct .AddToCartText a:hover {}

*/
	
.SortType .PreText { display:block; float:left; padding:3px; }
	
/* drop down skin for sort types */

.SortType {}
.SortType dl { float: left; margin: 0; margin-right: 10px; padding: 0; }
.SortType dd, .SortType dt, .SortType ul { margin:0px; padding:0px; }
.SortType dd { position:relative; }
.SortType a, .SortType a:visited { color:#333333; text-decoration:none; outline:none;}
.SortType a:hover { color:#666666;}
.SortType dt a:hover { color:#CCC; border: 1px solid #ccc;}
.SortType dt a {background:#FFF url(/images/arrow.png) no-repeat scroll right center; display:block; border:1px solid #ccc; width:60px;}
.SortType dt a span {display:block;padding: 2px 5px; padding-right:20px; cursor:pointer; }
.SortType dd ul { background:#FFF none repeat scroll 0 0; border:1px solid #ccc; color:#C5C0B0; left:0px; position:absolute; top:2px; width:60px; list-style:none; }
.SortType span.value { display:none;}
.SortType dd ul li a {}
.SortType dd ul li a span { display:block; font-size: 11px; padding: 2px 5px; padding-right:20px;}
.SortType dd ul li a:hover { background-color:#FFF; color:#CCC;}

/* drop down skin for sort direction */

.SortDirection { float: left; margin-right: 10px; }
.SortDirection dl { margin: 0; padding: 0; }
.SortDirection dd, .SortDirection dt, .SortDirection ul { margin:0px; padding:0px; }
.SortDirection dd { position:relative; }
.SortDirection a, .SortDirection a:visited { color:#333333; text-decoration:none; outline:none;}
.SortDirection a:hover { color:#5d4617;}
.SortDirection dt a:hover { border: 1px solid #ccc;}
.SortDirection dt a {background:#FFF url(/images/arrow.png) no-repeat scroll right center; display:block; border:1px solid #ccc; width:120px;}
.SortDirection dt a span {display:block;padding: 2px 5px; padding-right:20px; cursor:pointer; }
.SortDirection dd ul { background:#FFF none repeat scroll 0 0; border:1px solid #ccc; color:#C5C0B0; left:0px; position:absolute; top:2px; width:120px; list-style:none;}
.SortDirection span.value { display:none;}
.SortDirection dd ul li a {}
.SortDirection dd ul li a span { display:block; font-size: 11px; padding: 2px 5px; padding-right:20px;}
.SortDirection dd ul li a:hover { background-color:#FFF; color:#CCC;}




/* drop down skin department list */

.DepartmentDDL select { position:absolute; top:-1000px; left:-1000px; } /* hide the base drop down */
.DepartmentDDL {}
.DepartmentDDL dl { margin: 0; padding: 0; }
.DepartmentDDL dd, .DepartmentDDL dt, .DepartmentDDL ul { margin:0px; padding:0px; }
.DepartmentDDL dd { position:relative; }
.DepartmentDDL a, .DepartmentDDL a:visited { color:#333333; text-decoration:none; outline:none;}
.DepartmentDDL a:hover { color:#5d4617; text-decoration: none !important;}

/* 
.DepartmentDDL dt a:hover { border: 1px solid #ccc; background:#5B184B url(/images/Selected.png) no-repeat scroll right center;}
.DepartmentDDL dt a:active,
.DepartmentDDL dt a:selected { border: 1px solid #ccc; background:#5B184B url(/images/Selected.png) no-repeat scroll right center;}
*/

.DepartmentDDL dt a {background:#5B184B url(/images/Unselected.png) no-repeat scroll right center; display:block; border:1px solid #ccc; width: 70%;  }
.DepartmentDDL dt a span {display:block;padding: 8px 20px 8px 8px; cursor:pointer; color: #FFF; text-transform: uppercase; font-size: 15px; font-weight: bold;  }
.DepartmentDDL dd ul { background:#FFF none repeat scroll 0 0; border:1px solid #ccc; color:#C5C0B0; left:0px; position:absolute; top:2px; width:250px; list-style:none;}
.DepartmentDDL span.value { display:none;}
.DepartmentDDL dd ul li a {}
.DepartmentDDL dd ul li a span { display:block; font-size: 11px; padding: 2px 5px; padding-right:20px;}
.DepartmentDDL dd ul li a:hover { background-color:#FFF; color:#CCC;}

/*
.DepartmentDDL { }
.DepartmentDDL a:link, .DepartmentDDL a:visited, .DepartmentDDL a:active { text-decoration:none; outline:none;}
.DepartmentDDL a:hover { color:#000;text-decoration:none !important;}
.DepartmentDDL dl dt a span {font-size: 11px; padding: 5px 0px 5px 5px; color: #333; font: Arial, Helvetica, Sans-Serif; border: 1px solid #ccc; font-weight: bold; text-transform: uppercase; }
.DepartmentDDL dl dt a:hover { text-decoration:none; outline:none;}
.DepartmentDDL dl { margin: 0; padding: 0;}
.DepartmentDDL dd, .DepartmentDDL dt, .DepartmentDDL ul { margin:0px; padding:0px; }
.DepartmentDDL dd { position:relative;}
.DepartmentDDL dd ul {overflow: auto;}
.DepartmentDDL dt a:link, .DepartmentDDL dt a:visited, .DepartmentDDL dt a:active { border:1px solid #ccc;background:#fff url(/images/arrow.png) no-repeat scroll right center; display:block; border:0px; width:164px; }
.DepartmentDDL dt a:hover {border: 0px solid #ccc;text-decoration:none; }
.DepartmentDDL dt a span {display:block;padding: 2px 0px 2px 5px; padding-right:20px; cursor:pointer; }
.DepartmentDDL dd ul { background:#fff none repeat scroll 0 0;  border:1px solid #ccc; left:0px; position:absolute; top:0px; width:164px; list-style:none;}
.DepartmentDDL span.value { display:none;}
.DepartmentDDL dd ul li a:link {color: #666}
.DepartmentDDL dd ul li a span { display:block; font-size: 11px; padding: 8px 5px 8px 5px; padding-right:20px;}
.DepartmentDDL dd ul li a:hover {color:#FFF; }
*/

