/* ********************************************************************************************
	main areas or general styles that make up the search results pages
******************************************************************************************** */

/* main div encompassing everything between (not including) header & footer */
#searchtemplate { margin-top:0; }

/* left-hand navigation within searchpage div */
div#searchnav { margin-top:5px; }

/* right-hand results within searchpage div */
#searchcontent { margin-top:0; }

/* ********************************************************************************************
	Search Results - Header Information
******************************************************************************************** */

.searchborder#searchresultsmsg { padding:0 10px 10px 10px; margin:0 0 10px 0; }

/* 
	Search Results box contains 6 potential elements:
	LINE 1:  Search Results For text, Search Terms, Autocorrected msg (search on "bedd" to see), Found x items, 
		& Narrow Your Search text (right justified)
	LINE 2:  Did You Mean message (search on "red death" to see)
*/

#searchresultsfor { clear:both; float:left; }
#autocorrected { float:left; }
#itemsfound { float:left; }
#narrowyoursearch { text-align:right; float:right; }

#searchsort { padding-bottom:20px; }

.searchTextDisplayHeading {font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration:none; color:#aa0000;}
.searchTextDisplay {padding-right:5px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration:none; font-style: italic; color:#000000;}
.foundItemsText {font-family: Arial,Helvetica,sans-serif; font-size: 10; text-decoration:none; color:#000000;}  
.narrowYourSearchText {font-family: Arial,Helvetica,sans-serif; font-size: 10; text-decoration:none; color:#666666;}
.didYouMean { font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; color:#666666; margin-bottom:7px; }
.searchDeadEndHeading {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:black; }
.dfcResetFiltersResetLink { color:black; }
/* ********************************************************************************************
	Search Results - Product Thumbnails displayed within various Zones (defined in master.css)
******************************************************************************************** */


/* ********************************************************************************************
	A-Tag Font Style Definitions
******************************************************************************************** */

/* A tag definitions */

A:link, A:visited, A:active, A:hover    {font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration:none; color:#666666;}
A.recordTextLink:link, A.recordTextLink:visited, A.recordTextLink:active, A.recordTextLink:hover    {font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight:bold; color:#000000;}
A.recordPriceLink:link, A.recordPriceLink:visited, A.recordPriceLink:active, A.recordPriceLink:hover    {font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration:none; color:#666666; }
A.refinementLink:link, A.refinementLink:visited, A.refinementLink:active, A.refinementLink:hover    {font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration:none; color:#666666;}
A.viewAllLink:link, A.viewAllLink:visited, A.viewAllLink:active, A.viewAllLink:hover    {font-family: Arial,Helvetica,sans-serif; font-size: 8px; font-weight:bold; text-decoration:none; color:#5c5c5c;}
A.refinementLinkNoHeading:link, A.refinementLinkNoHeading:visited, A.refinementLinkNoHeading:active, A.refinementLinkNoHeading:hover    {font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #aa0000; text-decoration: none;}
A.breadCrumbAncestorLink:link, A.breadCrumbAncestorLink:visited, A.breadCrumbAncestorLink:active, A.breadCrumbAncestorLink:hover    {font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration:none; color:#666666;}
A.didYouMeanLink:link, A.didYouMeanLink:visited, A.didYouMeanLink:hover, A.didYouMeanLink:active    { font-family: Arial,Helvetica,sans-serif; text-decoration:underline; color:#aa0000; font-size: 11px; font-style: italic;}
A.zoneLink:link, A.zoneLink:visited, A.zoneLink:active, A.zoneLink:hover    {font-family: Arial,Helvetica,sans-serif; font-size: 18px; text-decoration:underline; color:#aa0000;}
.zoneLink {font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; color: #aa0000; text-decoration: none;}


/* ********************************************************************************************
	Deprecated
******************************************************************************************** */

/*
TD {font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
*/	
.coRule { background-color:#B5B5B5; }
  
/* Using zone based styles rather than image based styles -- see "topzone" & "rightzone" */
.searchbknd1   { background-image: url(/category/search/images/side-static-dimages_bgcolor.jpg) }
.searchbknd2   { background-image: url(/category/search/images/top-static-dimage_bgcolor.jpg) }
.searchbknd3   { background-image: url(/category/search/images/side-static-dimages_bgcolor.jpg) }
.searchbknd4   { background-image: url(/category/search/images/top-static-dimage_bgcolor.jpg) }
.searchbknd5   { background-image: url(/category/search/images/side-static-dimages_bgcolor.jpg) }


/* **********************************************************************************************
	Dimension Control Bar (filters & sorts)
*********************************************************************************************** */
.dimensionFilters { background: #A3A3A3; }
.dfFilterButton { float: left; cursor:pointer; }
.dfFilterButton li{
   background: url("/category/search/images/shop-by-sprite-nonsale.gif") no-repeat top left; width: 133px; height: 29px;
   list-style: none; float:left; 
}

.dimensionSorts {background: #A3A3A3; }
.dfSortButton { float: left; cursor:pointer; }
.dfSortButton li {
   background: url("/category/search/images/sort-by-sprite-nonsale.gif") no-repeat top left; width: 183px; height: 21px;
   list-style: none; float:left;
}
