
/*  Styles for search results pages  */

.threeCol.last {
	margin-right:4%;
}


#results h1{
    FONT-SIZE: 18px;
    LINE-HEIGHT: 19px;
    COLOR: #D63861;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    PADDING: 0px;
    MARGIN: 0px 0px 4px 0px;
}

#results h1.azs_otherhd {
FONT-SIZE: 14px;
LINE-HEIGHT: 17px;
margin: 16px 0px 6px 0px;
padding: 0px 0px 4px 0px;
border-bottom: 1px solid #D63861;
}

.azs_prodname {
width: 144px;
margin: 0px 0px 2px 0px;
}

.azs_prodprice {
width: 144px;
margin: 0px 0px 2px 0px;
}

.azs_viewbyTBL {
margin: 10px 64px 30px 0px;
}

.azs_prodcopy {
FONT-SIZE: 12px;
LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal;
}

h1.azs_prodcopy {
FONT-SIZE: 14px;
LINE-HEIGHT: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
margin: 0px;
padding: 0px;
}

h1.azs_prodcopy a { 
FONT-SIZE: 14px;
LINE-HEIGHT: 16px;
COLOR: #000000;
text-decoration: none;
}

h1.azs_prodcopy a:link { 
COLOR: #000000;
text-decoration: none;
}

h1.azs_prodcopy a:visited { 
COLOR: #000000;
text-decoration: none;
}

h1.azs_prodcopy a:hover { 
COLOR: #000000;
text-decoration: underline;
}

h1.azs_prodcopy a:active { 
COLOR: #000000;
text-decoration: underline;
}

#results h2.azs_prodcopy, #results h2 {
    FONT-SIZE: 12px;
LINE-HEIGHT: 15px;
COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal;
margin: 0px 0px 12px 0px;
padding: 0px;
}


#results p, #results p.azs_prodcopy {
    FONT-SIZE: 12px;
LINE-HEIGHT: 15px;
COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal;
margin: 0px 0px 6px 0px;
padding: 0px;
}

h2.azs_prodcopy a {
FONT-SIZE: 12px;
LINE-HEIGHT: 15px;
FONT-WEIGHT: bold;
COLOR: #D63861;
text-decoration: underline;
}

p.azs_prodcopy {
margin: 0px 0px 2px 0px;
padding: 0px;
}

p.azs_prodcopy a {
FONT-SIZE: 11px;
LINE-HEIGHT: 13px;
COLOR: #2D5275;
text-decoration: underline;
}

p.azs_prodprice {
margin: 0px 0px 0px 0px;
padding: 0px;
}

.azs_texthead {
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
LINE-HEIGHT: 15px;
FONT-WEIGHT: normal;
COLOR: #2D5275;
}

.azs_count {
color: #777777;
FONT-SIZE: 9px;
LINE-HEIGHT: 12px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}

#facets {
/* width: 140px;  box is really 160px wide */
FONT-SIZE: 11px;
LINE-HEIGHT: 12px;
COLOR: #FFFFFF;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal;
MARGIN: 14px 20px 0px 50px;
padding: 12px 0px 12px 16px;
background-color:#f6f4e6;
text-align:left;
}



#facets h1, #shop_by_box h1 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight:bold;
    COLOR: #332d01;
	margin:0;
}

#facets h2, #shop_by_box h2{
FONT-SIZE: 11px;
LINE-HEIGHT: 14px;
COLOR: #2D5275;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
margin: 0px auto 0px 0;
padding: 10px 0px 0px 0px;
display: block;
}

#facets a, #shop_by_box a {
FONT-SIZE: 11px;
LINE-HEIGHT: 12px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#shop_by_box a {
FONT-SIZE: 12px;
LINE-HEIGHT: 11px;
}


#facets a:link, #shop_by_box a:link {
text-decoration:none;
COLOR: #2D5275;
}

#facets a:visited, #shop_by_box a:visited {
text-decoration:none;
COLOR: #2D5275;
}

#facets a:hover, #shop_by_box a:hover {
text-decoration: underline;
COLOR: #2D5275;
}

#facets a:active, #shop_by_box a:active {
text-decoration: underline;
COLOR: #2D5275;
}

.facet_age, .facet_price, .facet_category, .facet_subcategory, .facet_gender {
margin-left: 0px;
margin-right: 0px;
}

.facet_age  p, .facet_price p {
FONT-SIZE: 11px;
LINE-HEIGHT: 12px;
margin-top: 0px;
margin-bottom: 1px;
padding: 0px;
}


.facet_category  p, .facet_subcategory p {
FONT-SIZE: 11px;
LINE-HEIGHT: 12px;
margin-top: 0px;
margin-bottom: 1px;
margin-right: 10px;
padding: 0px;
}

.facet_agename {
letter-spacing: -0.02em;
}

.facet_agespace {
font-size: 80%;
}

.facet_agevalue {
letter-spacing: -0.05em;
}

.facet_age_lcol {
padding-right: 9px;
float:left;
}

.facet_age_rcol {
padding-right: 4px;
float:left;
}

.LeftNavHeadBoxUnderFacets {
FONT-SIZE: 13px;
LINE-HEIGHT: 15px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal;
background-image: url(/images/us/global/globalnav/facetsbottomback.gif);
background-repeat: no-repeat;
background-position: left top;
margin: 0px 0px 0px 5px;
FONT-SIZE: 13px;
LINE-HEIGHT: 15px;
FONT-WEIGHT: bold;
}

.LeftNavHeadBoxUnderFacets a:link {
text-decoration:none;
COLOR: #FFFFFF;
}


.LeftNavHeadBoxUnderFacets a:visited {
text-decoration:none;
COLOR: #FFFFFF;
}


.LeftNavHeadBoxUnderFacets a:hover {
text-decoration: underline;
COLOR: #FFFFFF;
}


.LeftNavHeadBoxUnderFacets a:active {
text-decoration: underline;
COLOR: #FFFFFF;
}

.LeftNavHeadBoxUnderFacets p {
margin: 0px 0px 6px 5px;
padding: 8px 16px 6px 6px;
}


.UnderFacetBox {
background-color: #CEE6FD;
height: 14px;
}


#promo {
margin-top:10px; /* push promo ad down so in line with other images */
}


#SRPheader h1 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	font-weight:bold;
    COLOR: #332d01;
    PADDING: 0px;
    MARGIN: 0px 0px 4px 0px;
}

#SRPheader h2 {
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13px;
    COLOR: #D63861; 
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
    PADDING: 0px;
    MARGIN: 0px 0px 10px 1px;
}


#SRPheader h2.normal {
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    COLOR: #333333; 
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
	FONT-STYLE: normal;
    PADDING: 0px;
    MARGIN: 0px 0px 4px 1px;
}

#SRPheader h3 {
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13px;
    COLOR: #333333; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    PADDING: 0px;
    MARGIN: 0px 0px 6px 1px;
}




#results .srp_moreresultsbox p, #contentresults .srp_moreresultsbox p {
	margin:0 10px 12px 10px;
}

#results .srp_moreresultsbox p a, #contentresults .srp_moreresultsbox p a {
	color: #584d00;
	
}

#results .srp_productbox, #results .srp_moreresultsbox {
float:left;
width:142px;
margin:0 16px 10px 0;
text-align:center;
}

#results .srp_moreresultsbox {
	background-color:#f6f4e6;
	margin-top:10px;
	width:142px; 
	height:160px;
}

#contentresults .srp_moreresultsbox {
	float:right;
	width:142px;
	margin:0px 32px 10px 14px;
	text-align:center;
	background-color:#f6f4e6;
	height:140px;
}

#contentresults div.default {
	margin:0px 32px 20px 0px;
}

#contentresults p {
	margin-top:0px;
}

#contentresults h4 {
	margin-bottom:4px;
	font-weight:bold;
	FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.srp_promo {
margin-bottom:20px;

}


#shop_by_box {
/* width: 140px;  box is really 160px wide */
FONT-SIZE: 11px;
LINE-HEIGHT: 12px;
COLOR: #FFFFFF;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal;
MARGIN: 14px 20px 0px 50px;
padding: 12px 0px 12px 16px;
background-color:#f6f4e6;
text-align:left;
}

#srp_newsearch {
margin:20px 0px 20px 0px;
}

#srp_newsearch h2, #srp_helpbox h2 {
COLOR: #332d01;
font-weight:bold;
font-size: 13px;
margin-bottom:8px;
}


#searchbox2
{
float:left;
display:block;
padding:1px 6px 0 0;
}

#searchbutton2
{
float:left;
display:block;
}



#srp_helpbox {
background-color: #fffac5;
border:3px solid #efeab1;
padding: 16px 18px;
margin:0 32px 20px 0;

}

#srp_helpbox h3 {
font-weight:bold;
FONT-SIZE: 11px;
LINE-HEIGHT: 12px;
}

#srp_helpbox li {
list-style-type:disc;
padding-top:0.5em;
margin-left:16px;
padding-left:0px;
}
