.categoryFacetedSearch {background-color:#fff;}

.categoryFacetedSearch #searchResultsInfoContainer { 	
	background-color: #DEDCDC;
}

.categoryFacetedSearch #noSearchResultsContainer, .categoryFacetedSearch #exceptionErrorMessageContainer {
	background-color: #DEDCDC;
}

#crossBrandSearchResultsContainer{
	background-color: #FFFFFF;
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 0 1px 0;
}

#crossBrandSearchResultsContainer ul li.selected{
	background-color: #dedcdc;
}

#crossBrandSearchResultsContainer p.heading {
	color: #000000;
}

/* Category faceted search specific - removes the clear and resets the padding */
.categoryFacetedSearch #searchResultsInfoContainer .productToolsLine {
    clear: none;
    height: 25px;
    padding: 0 0;
    margin-bottom: 0px;
    width: 70%;
    background-color: inherit;
}
.categoryFacetedSearch #searchResultsInfoContainer .productToolsLine .sortBySelection {
    padding: 4px 0 4px 0;
    width: 320px;
}

#crossBrandSearchResultsContainer ul li a:link, 
#crossBrandSearchResultsContainer ul li a:visited, 
#crossBrandSearchResultsContainer ul li a:hover, 
#crossBrandSearchResultsContainer ul li a:active{
	color: #660000; 
	text-decoration: underline;
}


.categoryContent{padding:0px;}

/* divider1 needed for category page */
.divider1{background-color:transparent;height:1px;padding:0px;margin: 0px 0px 0px 0px;clear:both;overflow:hidden;}
.header1{color:#fff;font-weight:bold;font-size:11px;background-color:#600;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;line-height:24px;}
.header4{font-size: 10px;font-weight: bold;line-height: 12px;margin: 5px 0px 0px 0px;padding:0px;width:auto;padding-left:3px;}
.currentPage{font-weight: bold;text-decoration: underline;margin: 0px 2px 0px 2px;}
.pageError{color:#f00;font-weight:bold;padding:0px;margin:0px;margin-left:5px;line-height: 16px;font-size:10px;}
#noSelectionError {display: none;margin:0px;padding:0px;}
.noCategoryResults{color:#f00;padding:0px;margin:10px 0px 5px -5px;font-size:9px;}
.subcatSpacing {height:30px;clear:both;overflow:hidden;}

/* category variant container styles */
#mktgBillboard{width:613px;min-height:214px;}
#mktgMain{max-width:486px;max-height:214px;overflow:hidden;float:left;}
#mktgSecondary{max-width:124px;max-height:214px;overflow:hidden;float:left;}

#categoryNameHeader {line-height: 24px; background-color: #660000; font-weight: bold; font-size: 11px;}
#catname, #subcatname, #subsubcatname{color:white; margin-left: 5px;}

/* sale header */
.categoryName_sale { width: 80px; height: 35px; }
.en_US { background-image: url(http://www.bananarepublic.com/assets/browse/category/en_US/category_name_sale.gif); }
.en_GB { background-image: url(http://www.bananarepublic.com/assets/browse/category/en_GB/category_name_sale.gif); }
.en_CA { background-image: url(http://www.bananarepublic.com/assets/browse/category/en_CA/category_name_sale.gif); }
.fr_CA { background-image: url(http://www.bananarepublic.com/assets/browse/category/fr_CA/category_name_sale.gif); }

/* size facet brand specific */
#sideNav div.facet li.current-selection-list-item a {color: #660000;}
div.facet div.flyout-panel div.facet-invisible-edge div.facet-flyout .flyout-body .size_facet_category .size_option.selected {
    background: none repeat scroll 0 0 #660000;
    border: 1px solid #fff;
    color: #fff;																																																									
}

div.facet div.flyout-panel div.facet-invisible-edge div.facet-flyout .flyout-footer .sizeChartLink a#size_chart_text_link {
	text-decoration: underline; color: #660000; font-weight:normal;
}

div.categoryFacetedSearch #tabTableOff .header4 {
	text-transform: none;
    font-size: 14px;
}

.categoryFacetedSearch .productToolsLine .speedBumpButton .button,
.categoryFacetedSearch #productToolsLineBottom .backtotop,
.backToTopButton.subcategory .backtotop { color: #660000; }

/* only enable the close button on the iPad 
  Note Jawr does not minified the media query correctly
  See http://java.net/jira/browse/JAWR-220
*/
@media only screen and (min-device-width : 768px) 
and (max-device-width : 1024px)  {
	a.facet_flyout_close_button {
		display: inline-block;
	}
	img.facet_flyout_close_button {
		display: inline-block;
	}
}

