/*----------------------------------------------------------------------------------------
browse.filter.css
----------------------------------------------------------------------------------------*/

/* typography
----------------------------------------------------------------------------------------*/
h1 {
	float: left;
	margin: 0;
}
h2.filtered {
	font-size: 1.5em;
	font-weight: bold;
	color: #de5400;
	margin: 0 0 2px 0;
}
	h2.filtered span {
		color: #797979;
		font-weight: normal;
	}
	p.select {
		color: #999;
		margin: 0 0 5px 0;
		font-size: 1.1em;
	}
	
#content .content_head { margin: 0 0 8px; }

/*.browse_slide (fittings finder)
----------------------------------------------------------------------------------------*/
.browse_slide { 
	margin: -20px -7px 0 -9px;
}
	.browse_slide .slider .slide_prev { 
		background-image: url(/html/img/btn/btn_slider_browse_prev.gif);
		width: 32px;
		height: 130px;
		position: absolute;
		z-index: 10;
		left: 0;
		top: 10px;
		border-top: 1px solid #dedbdb;
		border-bottom: 1px solid #dedbdb;
	}
	.browse_slide .slider .slide_next { 
		background-image: url(/html/img/btn/btn_slider_browse_next.gif);
		width: 32px;
		height: 130px;
		position: absolute;
		z-index: 10;
		left: 718px;
		top: 10px;
		border-top: 1px solid #dedbdb;
		border-bottom: 1px solid #dedbdb;
	}
	.browse_slide .slider .shade {
		width: 21px;
		height: 131px;
		top: 11px;
	}
	.browse_slide .slider .shade.left {
		background-image: url(/html/img/bg/bg_slider_shade_browse_left.png);
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/bg/bg_slider_shade_browse_left.png', sizingMethod='image');
		_background: none;
		left: 32px;
	}
	.browse_slide .slider .shade.right {
		background-image: url(/html/img/bg/bg_slider_shade_browse_right.png);
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/bg/bg_slider_shade_browse_right.png', sizingMethod='image');
		_background: none;
		left: 697px;
	}
	.browse_slide .slider .overflow {
		/***PXP55:Start Fitting-finder:3/30/2010:By kinjal***/
		/*height: 153px;*/
		height: 194px;
		/***PXP55:End Fitting-finder:3/30/2010:By kinjal***/
		width: 748px;
		padding: 10px 0 0 0;
	}
		.browse_slide .slider .overflow .slides { 
			height: 139px;
			margin: 10px 0 0 0;
			padding: 0 0 0 32px;
		}
		
	.browse_slide .slider .overflow .slides ul li {
		height: 128px;
		width: 88px;
		border-bottom: 2px solid #dedede;
		border-top: 2px solid #dadada;	
		border-right: 1px solid #dedede;
		cursor: pointer;
	}
		.browse_slide .slider .overflow .slides ul li:hover a {
			color: #DE5400;
		}
		.browse_slide .slider .overflow .slides ul li h4 {
			font-size: 1.1em;
			width: 88px;
		}
			.browse_slide .slider .overflow .slides ul li h4 img {
				margin: 0 0 0 9px;
			}
			.browse_slide .slider .overflow .slides ul li h4 a em {
				display: block;
				margin: 0 7px;
				font-style: normal;
			}
			.browse_slide .slider .overflow .slides ul li h4 a span {
				font-weight: normal;
				color: #797979;
			}
			
	/* hover state */
	.browse_slide .slider .overflow .slides ul li.active {
	/***PXP55:start Fitting-finder:3/30/2010:By kinjal***/
		/***background: url(/html/img/bg/bg_slider_browse_hover.png) no-repeat left bottom;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/bg/bg_slider_browse_hover.png', sizingMethod='image');
		_background: none;
		width: 99px;
		height: 153px;
		margin: -3px -6px -15px -4px;
		position: relative;
		border: 0;
		z-index: 2;***/
		background: url(/html/img/bg/fitting_finder_focus.gif) no-repeat left bottom;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/bg/fitting_finder_focus.gif', sizingMethod='image');
		_background: none;
		width: 93px;
		height: 194px;
		margin: -3px -6px 0 -4px;
		position: relative;
		border: 0;
		z-index: 2;
	/***PXP55:End Fitting-finder:3/30/2010:By kinjal***/	
	}
		.browse_slide .slider .overflow .slides ul li.active h4 { margin: 5px 0 0 4px;}
		
.browse_filter .browse_head .col_compare h3 { margin-left: -25px; }
.browse_filter .browse_products ul li .desc { width: 333px; }
.browse_filter .browse_products ul li .desc { width: 333px; }
	
.btn_video {
	display: block;
	float: right;
	height: 24px;
	background: url(/html/img/btn/btn_white_left_video.gif) no-repeat left bottom;
	padding: 0 0 0 31px;
	font-size: 1.2em;
	line-height: 2;
	margin: 4px 0 0 0;
}
	.btn_video span {
		float: left;
		height: 24px;
		display: block;
		background: url(/html/img/btn/btn_white_right.gif) no-repeat right bottom;
		padding: 0 10px 0 0;
	}
	
/***PXP55:Start Fitting-finder:3/30/2010:By kinjal***/
h3.filtered {
	font-size: 1.4em;
	font-weight: bold;
	color: #de5400;
	margin: 0 0 2px 0;
}
	h3.filtered span {
		color: #797979;
		font-weight: normal;
	}
	p.select {
		color: #999;
		margin: 0 0 5px 0;
		font-size: 1.1em;
	}
	
.btn_fitting_video {
    color:#613729;
    font-size: 7.875pt; 
    font-weight: bold;
	display: block;
	float: right;
	height: 22px;
	background: url(/html/img/btn/fitting_video_button_left.gif) no-repeat left bottom;
	padding: 0 0 0 26px;
	font-size: 1.2em;
	line-height: 2;
	margin: 4px 0 0 0;
}
	.btn_fitting_video span {
		float: left;
		height: 22px;
		display: block;
		background: url(/html/img/btn/fitting_video_button_right.gif) no-repeat right bottom;
		padding: 0 10px 0 6px;
	}

.filtered {
	font-size: 1.4em;
	font-weight: bold;
	color: #737373;
	margin: 1px 0 0 0;
}	

.filtered_link {
	font-size: 1.2em;
	font-weight: bold;
	color: #737373;
	margin: 2.1px 0 0 0;
}	

.cat_disc{
 padding: 5px 0 10px 0;
}
.cat_disc_slider{
 padding: 0 0 0 10px;
}
.fitting_head {
		background: url(/html/img/bg/bg_bars_horiz_gray.gif) repeat-x left top;
		padding: 8px 0 0 0;
	}
/* .spritecontextual.overlay_savecart
----------------------------------------------------------------------------------------*/
.spritecontextual.overlay_savecart {
	width: 440px;
	margin: -30px 0 0 -15px;		
}
	.spritecontextual.overlay_savecart .text {
		float: left;
		font-size: 1.0em;
		width: 112px;
		margin: 1px 10px 0 0;
	}
	.spritecontextual.overlay_savecart button {
		float: left;
	}
	.spritecontextual.overlay_savecart p {
		font-size: 1.0em;
		margin: 0 0 6px 0;
	}
/***PXP55:End Fitting-finder:3/30/2010:By kinjal***/
