﻿div.search-results {
	clear: both;
}

div.search-results p  {
	margin: 0 0 5px 0;
}

div.search-results ul {
	margin-top: 10px;
}

div.search-results ul li {
	margin: 20px 0;
}

div.search-results h3 {
	margin: 0 0 5px 0;
}

div.search-results-webec h3 {
	background: url(../images/icons/pdficon.png) no-repeat 0 50%;
	padding-left: 30px;
}

div.search-results-webec p a {
	padding-left: 30px;
}

/* Search controls on search results page */
div.box-940 div.search-controls {
	overflow: hidden;
	margin: 20px 0;
}

div.box-940 div.search-controls label {
}

div.box-940 input.search-submit {
	float: left;
	margin-bottom: 20px;
}

div.box-940 div.search-controls div.textbox-240,
div.box-940 div.search-controls div.google-search-box {
	margin: 2px 20px 10px 0;
	float: left;
}

div.box-940 div.search-controls ul.checkbox-list {
	clear: both;
	margin: 0;
}

div.box-940 div.search-controls ul.checkbox-list li {
	float: left;
	margin: 0 10px 0 0;
}

div.box-940 div.search-controls ul.checkbox-list li label,
div.box-940 div.search-controls ul.checkbox-list li .pmc-checkbox {
	display: inline;
	margin: 0 0 0 5px;
}

div.box-940 div.search-controls input {
	float: left;
}


#faceted-search-results ul.tabs {
	background: #191919;
	padding: 0;
}

.facet {
	margin: 20px 0;
}

#product-results {
	clear: both;
	overflow: hidden;
}

#product-results > li {
	float: left;
}

#page-results {
	margin-bottom: 20px;
}

#product-results .noimage-spacer
{
	height:124px;	
}

.view-all { float: right; }

/* Search power start */
ul.power-bars,
ul.power-sliders {
	overflow: hidden;
	position: relative;
	width: 186px;
}

ul.power-bars span,
ul.power-sliders span {
	float: left;
	color: #fff;
	max-width: 82px;
	margin-right: 5px;
}

ul.power-bars li,
ul.power-sliders li { clear: both;}

ul.power-bars div,
ul.power-sliders div {
	clear: none;
	float: right;
	width: 101px;
	height: 10px;
	margin-top: 3px;
	background: transparent url(../images/product/powerbar.png) no-repeat scroll 0 0;
}

ul.power-sliders div {
	width: 120px;
	height: 13px;
	background-image: url(../images/product/powerindicators.png);
}

ul.power-bars div.power-1 { background-position: 0 0; }
ul.power-bars div.power-2 { background-position: 0 -10px; }
ul.power-bars div.power-3 { background-position: 0 -20px; }
ul.power-bars div.power-4 { background-position: 0 -30px; }
ul.power-bars div.power-5 { background-position: 0 -40px; }

ul.power-sliders div.power-1 { background-position: 0 0; }
ul.power-sliders div.power-2 { background-position: 0 -16px; }
ul.power-sliders div.power-3 { background-position: 0 -32px; }
ul.power-sliders div.power-4 { background-position: 0 -48px; }
ul.power-sliders div.power-5 { background-position: 0 -64px; }

ul.power-sliders div.power-locked {
	background-image: url(../images/product/powerindicator-locked.png);
}

/* Search power end */

#faceted-search-results {}

/* Pager styles */
div.search-pagelinks {
	width: 100%;
	padding: 15px 0 0;
	overflow: hidden;
	text-align: center;
	position: relative;
}

	div.search-pagelinks a {
		color: #909090;
		position: static;
		text-decoration: none;
		z-index: auto;
	}

div.search-pagelinks a.first,
div.search-pagelinks a.prev {
	margin-right: 20px;
}
div.search-pagelinks a.next,
div.search-pagelinks a.last {
	margin-left: 20px;
}

div.search-pagelinks ul {
	display: inline-block;
}

	div.search-pagelinks ul li {
		display: inline-block;
	}

div.search-pagelinks ul li a {
	padding: 2px 4px;
}

div.search-pagelinks ul li a.current {
	color: #fbbb11;
}

.facet em
{
    background-color:#333;    
}

.facet p
{
    margin: 0 0 15px;    
}

.document-typeinfo
{
    background: url(../images/product/product-sheet2.png) no-repeat top left;
    padding-left:25px;    
}

.document-typeinfo strong
{
    font-weight:bold;
    color:#555;
    margin-right:5px;    
}

.document-typeinfo span
{
    margin-right:5px;    
}

