.yui-ac-input
{
	position: absolute;
	width: 10em;
}
.containerRecentlyViewed .yui-carousel-element LI, .containerSimilaprProd .yui-carousel-element LI
{
	height: 300px;
}
.yui-t1 A:link
{
	color: #929292;
	text-decoration: none;outline: none;
}
.yui-t1 A::visited
{
	color: #929292;
	text-decoration: none;
}
.yui-t1 A::hover
{
	color: #61613b;
	text-decoration: none;
}
.yui-t1 A:focus
{
-moz-outline-style: none;
}
.yuimenu
{
	left: -999em;
	top: -999em;
}
.yuimenubar
{
	position: static;
}
.yuimenu .yuimenu
{
	position: absolute;
	overflow: visible;
}
.yuimenubar .yuimenu
{
	position: absolute;
	overflow: visible;
}
.yuimenubar LI
{
	list-style-type: none;
}
.yuimenu LI
{
	list-style-type: none;
}
.yuimenubar UL
{
	margin: 0px;
}
.yuimenu UL
{
	margin: 0px;
}
.yuimenubar LI
{
	margin: 0px;
}
.yuimenu LI
{
	margin: 0px;
}
.yuimenubaritem
{
	float: left;
}
.yuimenubaritemlabel
{
	display: block;
}
.yuimenuitemlabel
{
	display: block;
}
.yuimenuitemlabel .helptext
{
	display: block;
	margin: -1em 0px 0px 10em;
	font-style: normal;
}
.yui-menu-shadow
{
	z-index: -1;
	visibility: hidden;
	position: absolute;
}
.yui-menu-shadow-visible
{
	right: -3px;
	left: -3px;
	visibility: visible;
	bottom: -3px;
	top: 2px;
}
.show-scrollbars .yuimenu
{
	overflow: visible;
}
.show-scrollbars .yuimenubar
{
	overflow: visible;
}
.hide-scrollbars .yuimenu .yui-menu-shadow
{
	overflow: hidden;
}
.hide-scrollbars .yuimenubar .yui-menu-shadow
{
	overflow: hidden;
}
.show-scrollbars .yuimenu .yui-menu-shadow
{
	overflow: auto;
}
.show-scrollbars .yuimenubar .yui-menu-shadow
{
	overflow: auto;
}
.yui-force-redraw .yui-overlay
{
	margin-bottom: 1px;
}
.yui-skin-sam .yuimenubar
{
	border-right: 0px solid #808080;
	border-top: 0px solid #808080;
	font-size: 93%;
	border-left: 0px solid #808080;
	line-height: 0;
	border-bottom: 0px solid #808080;
	height: 10px;
	z-index: 20;
	/*background:url('images/all_catg_bg.gif');
	background-position: right top; */
	background:none;
	border: 0px solid #CCC;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritem
{
	border-right: 0px solid #CCC;
}
.yui-skin-sam .yuimenubaritemlabel
{
	border-right: 0px solid #808080;
	padding-right: 0px;
	border-top: 0px solid #808080;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px solid #808080;
	cursor: default;
	color: #000;
	padding-top: 0px;
	border-bottom: 0px solid #808080;
	text-decoration: none;
	cursor: pointer;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel
{
	display: inline-block; padding-right:0px;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu
{
	height: 32px;
}
.yui-skin-sam .yuimenubaritem-selected
{
}
.yui-skin-sam .yuimenubaritemlabel-selected
{
	border-left-color: #7D98B8;
	border-bottom-color: #7D98B8;
	border-top-color: #7D98B8;
	border-right-color: #7D98B8;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected
{
	border-left-width: 0px;
	left: 0px;
	margin-left: 0px;
}
.yui-skin-sam .yuimenubaritemlabel-disabled
{
	cursor: default;
	color: #A6A6A6;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled
{
}
.yui-skin-sam .yuimenu
{
	font-size: 93%;
	line-height: 2.4;
}
.yui-skin-sam .yuimenubar .yuimenu
{
	font-size: 100%;
}
.yui-skin-sam .yuimenu .yuimenu
{
	font-size: 100%;
}
.yui-skin-sam .yuimenu .yuimenu .bd
{
	zoom: normal;
}
.yui-skin-sam .yuimenu UL
{
	border-right: 0px solid #CCC;
	padding-right: 0px;
	border-top: 1px solid #CCC;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px solid #CCC;
	padding-top: 0px;
	border-bottom: 0px solid #CCC;
	z-index: 100;
}
.yui-skin-sam .yuimenu UL.first-of-type
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	z-index: 100;
}
.yui-skin-sam .yuimenu H6
{
	border-right: 0px solid #CCC;
	padding-right: 10px;
	border-top: 1px solid #CCC;
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 0px;
	border-left: 0px solid #CCC;
	color: #A4A4A4;
	padding-top: 3px;
	border-bottom: 0px solid #CCC;
}
.yui-skin-sam .yuimenu UL.hastitle
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}
.yui-skin-sam .yuimenu H6.first-of-type
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}
.yui-skin-sam .yuimenu .yui-menu-body-scrolled
{
	border-left-color: #808080;
	border-bottom-color: #CCC;
	overflow: hidden;
	border-top-color: #CCC;
	border-right-color: #808080;
}
.yui-skin-sam .yuimenu .topscrollbar
{
	border-right: 0px solid #808080;
	border-top: 1px solid #CCC;
	background: #FFF url(images/sprite.png) no-repeat 0px 0px;
	border-left: 0px solid #808080;
	border-bottom: 0px solid #808080;
	height: 16px;
}
.yui-skin-sam .yuimenu .bottomscrollbar
{
	border-right: 0px solid #808080;
	border-top: 0px solid #808080;
	background: #FFF url(images/sprite.png) no-repeat 0px 0px;
	border-left: 0px solid #808080;
	border-bottom: 0px solid #808080;
	height: 16px;
}
.yui-skin-sam .yuimenu .topscrollbar
{
	background-position: center -950px;
	border-bottom-width: 0px;
}
.yui-skin-sam .yuimenu .topscrollbar_disabled
{
	background-position: center -975px;
}
.yui-skin-sam .yuimenu .bottomscrollbar
{
	border-top-width: 0px;
	background-position: center -850px;
	border-top: 1px solid #CCC;
}
.yui-skin-sam .yuimenu .bottomscrollbar_disabled
{
	background-position: center -875px;
}
.yui-skin-sam .yuimenuitem
{
	border-bottom: 0px dotted #B4B2B3;
}
.yui-skin-sam .yuimenuitemlabel
{
	cursor: default;
	color: #929292;
	padding:0 0px;
	margin:0px;
	text-decoration: none;
	cursor: pointer;
	height: 27px;
	font-size: 10px;
	background-image: url(images/topmenudrop.png);/*---Drop Menu Sub Menu Image---*/
	background-repeat: no-repeat;white-space: nowrap; 
	text-overflow: ellipsis; 
    overflow: hidden;
    font-weight:bold;
}
.yui-skin-sam .yuimenuitemlabel ::after { 
    content: "...";
 } 
 .yui-skin-sam .yuimenuitemlabel:hover
{
	background-image: url(images/dropmenu_hover.png);/*---Drop Menu Sub Menu Hover Image---*/
	background-repeat:repeat-y;
	color:#61613b;
}
.yui-skin-sam .yuimenuitemlabel-selected
{
	background-image: url(images/dropmenu_hover.png);/*---Drop Menu Sub Menu Hover Image---*/
	background-repeat:repeat-y;
	color:#61613b;
}
.yui-skin-sam .yuimenuitemlabel .helptext
{
	margin-top: -1.45em;
}
.yui-skin-sam .yuimenuitem-hassubmenu
{
	/*background-image: url(images/topmenudrop.png);
	background-repeat: no-repeat;*/
}
.yui-skin-sam .yuimenuitem-checked
{
	background-position: left center;
	background-repeat: no-repeat;
}
.yui-skin-sam .yui-menu-shadow-visible
{
	filter: alpha(opacity=12);
	background-color: #000;
	opacity: .12;
}
.yui-skin-sam .yuimenuitem-selected
{
	/*background-image: url(images/dropmenu_hover.jpg);
	background-repeat:repeat-y;
	background-color:Transparent;*/
	color:#61613b;
}
.yui-skin-sam .yuimenuitemlabel-disabled
{
	cursor: default;
	color: #61613b;
}
.yui-skin-sam .yuimenuitem-hassubmenu-disabled
{
}
.yui-skin-sam .yuimenuitem-checked-disabled
{
}
.yuimenubaritemlabelFixed
{
/*BACKGROUND: url(images/blue_theme_03.jpg) no-repeat right center;HEIGHT:32px;*/
	display: block;
}
.containerRecentlyViewed .yui-carousel-element LI, .containerSimilaprProd .yui-carousel-element LI
{
	text-align: center;
}
.containerRecentlyViewed .yui-carousel-nav, .containerSimilaprProd .yui-carousel-nav
{
	display: none;
}
.containerRecentlyViewed .yui-carousel-nav UL, .containerSimilaprProd .yui-carousel-nav UL
{
	display: none;
}
.containerRecentlyViewed .yui-carousel-element LI, .containerSimilaprProd .yui-carousel-element LI
{
	text-align: left;
}
.containerRecentlyViewed .yui-carousel-element .yui-carousel-item-selected, .containerSimilaprProd .yui-carousel-element .yui-carousel-item-selected
{
	border: 0px solid #000000;
/*border:1px solid red;*/
}
.swatch .yui-carousel-element .yui-carousel-item-selected
{
	border: 2px solid #1159B2;
}
.yui-skin-sam .yuimenu .bd
{
	/*border-right: 0px solid #808080;
	border-top: 1px solid #CCCCCC;
	border-left: 0px solid #808080;
	border-bottom: 0px solid #808080;*/
	zoom: 1;
	background-color:Transparent;
	border:none;
	_zoom: normal;
	width: 189px;
	margin-left: 0px;
	margin-top: 5px;
	text-indent:15px;
	float:left;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{padding-right:0px;}
.narrowSearchAccordion .yui-cms-accordion .yui-cms-item{width: 166px;margin: 0px;}
.yui-carousel .yui-carousel-item-selected {border:2px solid #c2c2c1; margin-right:0px; height:auto;}
.yui-carousel-element .yui-carousel-item-selected {margin-right:1px;}
.yui-carousel-element li {height:auto;margin:1px 1px 0 1px;border:2px solid #c2c2c1;width:80px;}
.yui-carousel-min-width .yui-carousel-content {height:auto;min-width:195px;}
.yui-carousel-horizontal .yui-carousel-element {*margin-top:-1px;}
.yui-carousel-min-width {min-width:195px;}
.yui-carousel-content{float:left; margin:0;}

#containerFeatureProd .yui-carousel-element li {height:117px;border:none;margin:1px 16px 0 6px;width: 117px;border:solid 2px #C2C2C1;}
.yui-skin-sam .yui-carousel, .yui-skin-sam .yui-carousel-vertical {border:none;}
