/* COMMERCE.CSS */

	
		
		#searchLeftCol {float:left;width:270px;}
		#searchRightCol {float:left;width:700px;}

	/* css object overrides */
		.grouping1 {padding-left:12px;width:668px;}
		.grouping1-info {width:580px;}

	/* refinement panel */
		div#refinementPanelWrap{float:left;padding:0 12px 40px 4px;}
		div#refinementPanel {display:none;}
		div#refinementPanel h4 {margin:12px 0 7px 0;}


		div#refinementPanel span.refinement-val-number-class {color:#555;}
		div#refinementPanel .refinement-feature-values-class li:hover {background: url('../../images/browseTabBg.png') repeat-y -100px 0;}
		div#refinementPanel .refinement-feature-values-class li:hover a {color:#000; text-decoration:underline;}
		div#refinementPanel .refinement-feature-values-class li a {margin:0 2px;}
	
	/* top area - query, drill sideways, categorylist */
		
		#searchTopRightCol {background:#fff;padding:12px;width:680px;zoom:1;}

		#drillSideways {float:left;width:300px;}
		div.drill-sideways-container {margin: 0 0 12px 0;}
		div.drill-sideways-container li {font-style:italic;font-weight:normal;padding-left:40px;text-indent:-2px;}
		div.drill-sideways-container li a {
			margin:-25px 0 0 240px;
			position:absolute;
		}
		div.drill-sideways-container span.values, div.drill-sideways-container span.text-value-class {display:block;width:177px; padding:3px; text-indent:-4px;}
		
		#queryArea {float:left;width:250px;}
		.query-entry-container {float:left;margin-top:2px;}
		.query-entry-container-class div.buttonSecondary {margin:2px;}
		.search-within-container {margin:7px 7px;}

		#instructions {display:none;color:#111;width:170px; font-weight:bold; font-size:14px;padding:12px 0 40px 21px;position:relative;line-height:20px;}
		#instructions img {display:block; position:absolute;margin:-4px 0 0 -57px;}
		#instructions a:hover {}

	/* no results */
		#instructions.noResults {padding:12px 12px 20px 56px;width:450px;float:left;display:block;}
		#instructions.noResults img {position:relative;margin:0 28px 0 12px;float:right;}
		#instructions.noResults span {display:block; margin-top:7px;}
		#queryArea.noResults {float:left;margin-top:14px;}
		div.custServMessage {margin-left:70px;}
		div.custServMessage img {float:right;margin:-55px 250px 40px 12px;}
		div.custServMessage h3 {margin-bottom:12px;font-size:16px;font-weight:bold;}



	/* total products */
		.totalProducts {float:left;}
		.totalProducts h4 {padding:0 0 0 7px;}

	/* pagination */
		#searchType div.pagination, #searchType div.pagination2 {
			float:none;
			text-align:right;
			margin:12px 0;
			left:0;
			width:700px;
			height:24px;
		}
		#searchType div.pagination2 {
			margin:12px 0;
			-moz-border-radius: 7px;
			-webkit-border-radius: 7px;
		}
		div.pagination .basic-pagination-container a,
		div.pagination2 .basic-pagination-container a {
			font-size:12px;
			padding:0 4px;
		}
		div.pagination .pagination-current-page-class, div.pagination pagination-link-class,
		div.pagination2 .pagination-current-page-class, div.pagination2 pagination-link-class {
			padding:3px;
			margin-top:4px;
		}
		
		div.pagination img, div.pagination2 img {margin-bottom:-4px;}
		div.basic-pagination-container {padding-right: 12px;}
		span.pagination-label{margin-right:7px;}
	
	/* npProductResultTable */
	
		div#resultSet li.evenRow{
			background: #f1f1f1;
			-moz-border-radius: 7px;
			-webkit-border-radius: 7px;
			border-radius: 7px;
		}
		div#resultSet {width:700px;}
		div#resultColumn {float:left;}

	/* npTechResultTable */
		#searchType .articleList {display:none;padding-bottom:40px;}
		.articleList li a span {
			display:inline;
			font-size:inherit;
			min-height:auto;
			overflow:visible;
		}
		.articleList li .resultTitle a {background:none;}
		.articleList li .resultContainer {
			/*background:transparent url('../../images/icons/iconDocument-small.png') no-repeat scroll 17px 12px;*/
		}
		.articleList li.video .resultContainer {/*background:url('../../images/icons/iconVideo-small.png') no-repeat 20px 0px;*/}
		.articleList li.pdf .resultContainer {/*background:url('../../images/icons/iconPDF-small.png') no-repeat 12px 0px;*/}
		.articleList li .excerpt a {
			background:none !important;
		}
		.articleList li .articleTitle a {
			background:none !important;
		}
		.articleList li .excerpt {
			display:block;
			padding-bottom: 14px;
			overflow:hidden;
		}
		.articleList .extract-hit-class {font-weight:bold; color:#f77;}

		div#searchBottomArea a.backLink {margin:40px 0 0 96px;display:block;float:left;}
		
		

	/* slider */
		#searchType div#sliderBkgrd {position:relative;margin:40px 0 0;}
		#searchType #slider h1 {background:none;}


