#sideNavFacets .facetName {
	font-size: 12px;
}

 
.categoryFacetedSearch #searchResultsInfoContainer, .categoryFacetedSearch #noSearchResultsContainer, .categoryFacetedSearch #exceptionErrorMessageContainer {
    background-color: #CCD4D4;
    width: 804px;
    color: #333;
    font-family: Arial,Helvetica,Sans-serif;
}

.categoryFacetedSearch #noSearchResultsContainer #noSearchResultsShell .noSearchResults, .categoryFacetedSearch #exceptionErrorMessageContainer {
	font-size: 18px;
}

#crossBrandSearchResultsContainer{
	background-color: #F0F0F0;
	border: 1px solid #F0F0F0;
	border-left : 0;
	font-size: 11px;
}

#crossBrandSearchResultsContainer ul li {
	font-size: 11px;
}
	
#crossBrandSearchResultsContainer ul li.selected {
	background-image: url("/assets/common/pointer.png");
	background-color: #CCD4D4;
}

#crossBrandSearchResultsContainer ul li a:link, 
#crossBrandSearchResultsContainer ul li a:visited, 
#crossBrandSearchResultsContainer ul li a:hover, 
#crossBrandSearchResultsContainer ul li a:active{
	color: #00436E; 
}

.categoryFacetedSearch #noSearchResultsContainer #noResultsShell {
	font-size: 14px;
	padding-top: 19px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.divider1{background-color:transparent;height:1px;padding:0px;margin: 0px 0px 10px 0px;clear:both;overflow:hidden;width:824px;}
.header4{font-size: 14px;letter-spacing:-1px;line-height: 16px;margin: 0px;margin-top: 5px;padding: 0px;width:auto;clear:left;clear:right;}
.categoryContent .header4{margin-top:0px; color:#00436e;}
.currentPage{font-weight: bold;}
.pageError{color:#f30;font-weight:bold;padding:0px;margin:0px;margin-left:10px;line-height:24px;font-size:11px;}
#noSelectionError{display: none;margin:0px;padding-left:5px;background:#ddeefe;}
.noCategoryResults{color:#f30;font-size:11px;margin:5px 0px 0px 0px;height:245px;vertical-align:top;padding:0px;*margin-top:10px;}

/* category variant container styles */
#mktgBillboard{width:595px;min-height:80px;margin-bottom:5px;}
#mktgMain,.mktgMain{width:605px;height:405px;overflow:hidden;}
#mktgContainer,.mktgContainer{width:770px;min-height:405px;clear:right;}
#mktgDivider,.mktgDivider{width:770px;max-height:35px;overflow:hidden;}

#categoryNameHeader {line-height: 24px; background-color: #00436e; font-weight: bold; font-size: 16px;}
#catname, #subcatname, #subsubcatname{color:white;}

/* sale header */
.categoryName_sale { width: 43px; height: 19px; }
.en_US { background-image: url(http://www.oldnavy.com/assets/browse/category/en_US/category_name_sale.gif); }
.en_GB { background-image: url(http://www.oldnavy.com/assets/browse/category/en_GB/category_name_sale.gif); }
.en_CA { background-image: url(http://www.oldnavy.com/assets/browse/category/en_CA/category_name_sale.gif); }
.fr_CA { background-image: url(http://www.oldnavy.com/assets/browse/category/fr_CA/category_name_sale.gif); }

/* size facet brand specific */
.categoryFacetedSearch .productToolsLine, 
.categoryFacetedSearch .productToolsLine .totalItemCountDiv, 
.backtotop, 
.backToTopButton.subcategory .backtotop { font-family: Arial; }

#sideNav div.facet li.current-selection-list-item a {color: #00436E;}

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 #00436E;
    color: #fff;
    border: 1px solid #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: #00436E; font-weight:normal;
}

div.categoryFacetedSearch #tabTableOff .header4 {
 	font-size: 14px;
    letter-spacing:-1px;
    line-height: 16px;
}

.categoryFacetedSearch .productToolsLine .speedBumpButton .button,
.categoryFacetedSearch #productToolsLineBottom .backtotop,
.backToTopButton.subcategory .backtotop { color: #00436E; font-family: Arial; font-size: 11px;}

/* price facet */
div.facet div.price_slider .slider-value.priceDisplay {font-size: 10px; font-family: Arial;}
 
div.facet .sprite-button {background-image: url("/assets/browse/category/en/facet_sprite.png"); }

div.facet .sprite-button_clear {background-position: 0 -84px; height: 9px; width: 39px; margin-right: 12px;} 
div.facet .sprite-button_reset {background-position: 0 -123px; height: 9px; width: 41px;}
div.facet .current-selection ul.current-selection-list li.current-selection-list-item span.clear-icon {background-position: 1px -162px; height: 9px; padding-right: 10px; width: 9px; }
div.facet #size_facet_button {background-position: 0 -30px; height: 24px; width: 150px;}

/* French facet support */
body.locale_fr_CA  div.facet .sprite-button {background-image: url("/assets/browse/category/fr_CA/facet_sprite.png"); }

body.locale_fr_CA div.facet .sprite-button_clear {width: 49px;}
body.locale_fr_CA div.facet .sprite-button_reset {width: 73px;}

/* 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;
	}
}
