@charset "utf-8";
/* CSS Document */

a{
	color:#404040;
	text-decoration:underline;
	}
a:hover{text-decoration:none; cursor:pointer;}

/*/////////////////// ---> TEMPORARY < --- ///////////////////*/
.presskit {
background-image: url(images/company/presskit.jpg);
background-repeat:no-repeat;
}
.beautyeditorspicks {
background-image: url(images/company/beautyeditorspicks.jpg);
background-repeat:no-repeat;
}
.pressreleases {
background-image: url(images/company/pressreleases.jpg);
background-repeat:no-repeat;
}


/* END TEMPORARY */


/*/////////////////// ---> PR_landing < --- ///////////////////*/
#PR_landing{
	background:url(images/company/bkg_landing.jpg) no-repeat top left ;
	width:807px;
	text-align:left;
}
#PR_landing h1{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:normal;
	color:#A9AAAC;
	padding: 90px 0 0 10px;
	margin:0;
	/*word-spacing: -0.3em;*/
}

#PR_landing a{
	text-decoration:none;
}
#PR_landing a:hover{
	text-decoration:underline;
	cursor:pointer;
	color:#424242;
}
#PR_landing p{
	color:#424242;
	padding:0 0 0 8px;
	margin: 8px 0 0 3px;
}
#PR_landing p.long{
	width:206px;
	background-image: url(images/company/bkg_txt.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#PR_landing p.short{
	width:130px;
	background-image: url(images/company/bkg_txt_short.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}



#PR_landing_SP{
	background:url(images/company/bkg_landing_sp.jpg) no-repeat top left ;
	width:807px;
	text-align:left;
}
#PR_landing_SP h1{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
	color:#A9AAAC;
	padding: 90px 0 0 10px;
	margin:0;
	/*word-spacing: -0.3em;*/
}

#PR_landing_SP a{
	text-decoration:none;
}
#PR_landing-SP a:hover{
	text-decoration:underline;
	cursor:pointer;
	color:#424242;
}
#PR_landing_SP p{
	color:#424242;
	padding:0 0 0 8px;
	margin: 8px 0 0 3px;
}
#PR_landing_SP p.long{
	width:206px;
	background-image: url(images/company/bkg_txt.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#PR_landing_SP p.short{
	width:130px;
	background-image: url(images/company/bkg_txt_short.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#PRbtn_pressRoom, #PRbtn_BEp, #PRbtn_factSheets{
	width:220px;
	height:154px;
	float:left;
}
#PRbtn_pressRoom{
	background-image:url(images/company/box_PRsection.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#PRbtn_BEp{
	background-image:url(images/company/box_BeP.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#PRbtn_factSheets{
	background-image:url(images/company/box_factSheet.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#PRbtn_pressKit{
	background-image:url(images/company/box_pressKit.jpg);background-repeat: no-repeat;	background-position: left top;
	width:144px;
	height:154px;
	float:left;
}

/* end */

/*/////////////////// ---> PR_PressReleases < --- ///////////////////*/
#PR_content{
	float:left;/*
	margin-right:20px; 
	background-color:#9933CC; */
}

#PR_pressReleases{
	margin-left:10px;
	width:807px;
	text-align:left;
	background-image: url(images/company/bkg_pressReleases.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#PR_pressReleases h1, #PR_factSheetDetail h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#BE8180;
	padding: 100px 0 5px 10px;
	margin:0;
	width:620px;
}
#PR_pressReleases h2, #PR_factSheetDetail h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding: 0 0 0 10px;
	margin:0;
	width:580px;
}
#PR_pressReleases p, #PR_factSheetDetail p{
	padding:0 0 0 10px;
	width:590px;
	margin:10px 0 0 0;
}
#PR_pressReleases h3, #PR_factSheetDetail h3{
	padding:0 0 0 20px;
	width:230px;
}

#PR_pressReleases_SP{
	margin-left:10px;
	width:807px;
	text-align:left;
	background-image: url(images/company/bkg_pressReleases_sp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#PR_pressReleases_SP h1, #PR_factSheetDetail_SP h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#BE8180;
	padding: 100px 0 5px 10px;
	margin:0;
	width:620px;
}
#PR_pressReleases_SP h2, #PR_factSheetDetail_SP h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding: 0 0 0 10px;
	margin:0;
	width:580px;
}
#PR_pressReleases_SP p, #PR_factSheetDetail_SP p{
	padding:0 0 0 10px;
	width:590px;
	margin:10px 0 0 0;
}
#PR_pressReleases_SP h3, #PR_factSheetDetail_SP h3{
	padding:0 0 0 20px;
	width:230px;
}
#content02{
	float:left;
	padding-bottom:20px;
	}
#PR_previousArticles{float:left;}
#PR_previousArticles h1{
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#EB757F;
	width:580px;
	background-image: url(images/company/hdr_previous.gif);
	background-repeat: repeat-x;
	padding:5px 0 0 5px;
	margin-left:10px;
	height:33px;
	vertical-align:middle;
}
#PR_previousArticles h1 strong{
	color:#616161;
	font-weight:normal;
}
#PR_previousArticles a{
	color:#EB757F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#PR_previousArticles a:hover{
	color:#616161; 
	text-decoration:none;
}
#PR_previousArticles ul{margin:5px 0 0 35px}
#PR_previousArticles li{
	list-style-image: url(images/company/bullet.gif);
}

/*  CSS for Press Releases / Related Content */
#PR_related{
	float:right;
	width:177px;
	margin:125px 10px 0 0;
	background-image: url(images/company/bkg_related.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-align:center;
}
#PR_related a{color:#F2797F; font-family:Arial, Helvetica, sans-serif;}
#PR_related a:hover{text-decoration:none;}
#PR_related dl{margin:0;}
#PR_related dt{font-size:15px; color:#5B3D3F; margin:20px 0 20px 0; font-weight:bold}
#PR_related dd{font-size:10px; color:#666666; text-align:left; margin:0 20px 8px 20px;}
#PR_related a:hover{text-decoration:none;}

/* end Press Releases */


/*////////////////////// --> Beauty Editors' Picks <-- //////////////////////*/
#PR_BEP{
	margin:0 0 0 10px;
	height: 1055px;
	width:807px;
	background:url(images/company/bkg_bep.jpg) no-repeat left top #FFFFFF;
}

#PR_BEP a{
	color:#404040;
	text-decoration:underline;
	}
#PR_BEP a:hover{text-decoration:none;}

#latestMonth{background: url(images/company/BEP_greyLine.gif) no-repeat left bottom; float:left;margin-top:10px;}

#PR_BEP_Header{
    margin-top:10px;
	color:#EB757F;
	height: 20px;
	}
	
#PR_BEP h2{
	margin:75px 0 0 0;
	width:793px;
	padding:3px 7px 0 7px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:26px; 
	font-weight:normal;
	color:#EB757F;
	
	height:38px;
}

#PR_BEP_SP{
	margin:0 0 0 10px;
	height: 1055px;
	width:807px;
	background:url(images/company/bkg_bep_sp.jpg) no-repeat left top #FFFFFF;
}
#PR_BEP_SP a{
	color:#404040;
	text-decoration:underline;
	}
#PR_BEP_SP a:hover{text-decoration:none;}

#PR_BEP_SP h1{
	margin:75px 0 0 0;
	width:793px;
	padding:12px 7px 3px 7px;
	font-family:"Arial Narrow" Italics, Arial, Helvetica, sans-serif;
	font-size:24px; 
	font-weight:normal;
	color:#EB757F;
	background: url(images/company/BEP_pinkLine.gif) no-repeat left bottom;
	height:38px;
}

	
#PR_BEP_SP h2{
	margin:75px 0 0 0;
	width:793px;
	padding:3px 7px 0 7px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:26px; 
	font-weight:normal;
	color:#EB757F;
	
	height:38px;
}


#latestMonth h1{
	margin:75px 0 0 0;
	width:793px;
	padding:3px 7px 0 7px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:26px; 
	font-weight:normal;
	color:#EB757F;
	background: url(images/company/BEP_pinkLine.gif) no-repeat left bottom;
	height:38px;
}

#latestMonth h2{
	margin:75px 0 0 0;
	width:793px;
	padding:3px 7px 0 7px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:26px; 
	font-weight:normal;
	color:#EB757F;
	
	height:40px;
}

#Month {background: url(images/company/BEP_greyLine.gif) no-repeat left bottom; float:left;}
#Month h1{
	width:793px;
	margin:0;
	padding:3px 7px 0 7px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:26px; 
	font-weight:normal;
	color:#898888;
	background: url(images/company/BEP_greyLine.gif) no-repeat left bottom;
	height:38px;
}
#magazine{
	padding:0 0 15px 0;
	text-align:center;
	width:145px;
	height:205px;
	float:left;
	background: url(images/company/BEP_covers/bkg_cover.jpg) no-repeat center top;
}
#magazine img{margin-top:17px;}
#magazine a{margin:10px 0 0 0;}

/* end BEP */

/*////////////////////// --> BeP Content Pages <-- //////////////////////*/
#PR_BEP h1{
	margin:75px 0 0 0;
	width:793px;
	padding:12px 7px 3px 7px;
	font-family:"Arial Narrow" Italics, Arial, Helvetica, sans-serif;
	font-size:26px; 
	font-weight:normal;
	color:#EB757F;
	background: url(images/company/BEP_pinkLine.gif) no-repeat left bottom;
	height:38px;
}

#GH_details{
	padding:0 0 15px 0;
	text-align:center;
	width:806px;
	height:581px;
	float:left;
	background: url(images/company/BEP_detail/BEP_good_housekeeping.jpg) no-repeat center top;
}
/*////////////////////// --> Product Fact Sheets <-- //////////////////////*/

.extension {
	width:200;
}


#PR_factSheets{
	margin-left:10px;
	width:807px;
	text-align:center;
	background-image: url(images/company/bkg_factSheets.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:95px 0 0 0;
}
#PR_factSheets p{padding:0 30px 0 30px;  line-height:13px; text-align:center;}
#PR_factSheets img{margin-top:14px;}
#PR_factSheets div{
	padding:0 0 15px 0;
	text-align:center;
	width:175px;
	float:left;
	background-image: url(images/company/FactSheetLanding/bkg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#PR_factSheets_SP{
	margin-left:10px;
	width:807px;
	text-align:center;
	background-image: url(images/company/bkg_factSheets_sp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:95px 0 0 0;
}
#PR_factSheets_SP p{padding:0 30px 0 30px;  line-height:13px; text-align:center;}
#PR_factSheets_SP img{margin-top:14px;}
#PR_factSheets_SP div{
	padding:0 0 15px 0;
	text-align:center;
	width:175px;
	float:left;
	background-image: url(images/company/FactSheetLanding/bkg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#PR_factSheetDetail{
	margin-left:10px;
	width:807px;
	text-align:left;
	background-image: url(images/company/bkg_factSheets.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#PR_factSheetDetail ul{
	width:365px;
	font-family:Arial, Helvetica, sans-serif;
	color:#504e4e;
	list-style-type:disc;
	list-style-image: url(images/company/bullet.gif);	
	}
#PR_factSheetDetail_SP{
	margin-left:10px;
	width:807px;
	text-align:left;
	background-image: url(images/company/bkg_factSheets_sp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#PR_factSheetDetail_SP ul{
	width:365px;
	font-family:Arial, Helvetica, sans-serif;
	color:#504e4e;
	list-style-type:disc;
	list-style-image: url(images/company/bullet.gif);	
	}	
.FS_minPowder{background:url(images/company/FactSheetLanding/detailProd/minPowder.jpg) no-repeat right bottom;}
.FS_lipstick{background:url(images/company/FactSheetLanding/detailProd/lipstick.jpg) no-repeat right bottom;}
.FS_compact{background:url(images/company/FactSheetLanding/detailProd/compact.jpg) no-repeat right bottom;}
.FS_tanning_lotion{background:url(images/company/FactSheetLanding/detailProd/tanning_lotion.jpg) no-repeat right bottom;}




/* end Fact Sheets */















/* dom collapse css below */
		.trigger{
			/*cursor:pointer;*/
		}		
		.trigger:hover{
			cursor:pointer;
			background:#ddf;
		}		
		.expanded{
			background:#fff;
			cursor:pointer;
		}
		.expanded:hover{
			background:#eef;
			cursor:pointer;
		}
		.show{
     position:static;
     display: table;
		}
		.hide{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}
/*  end  */


/* SPANISH dom collapse css below */
		.triggerSP{
			/*cursor:pointer;*/
		}		
		.triggerSP:hover{
			cursor:pointer;
			background:#ddf;
		}		
		.expandedSP{
			background:#fff;
			cursor:pointer;
		}
		.expandedSP:hover{
			background:#eef;
			cursor:pointer;
		}
		.showSP{
     position:static;
     display: table;
		}
		.hideSP{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}
/*  end  */

