/*SiteMap Page*/
#SitemapHeaderInnerPages 
{
	padding: 0px 0px 15px 0px;
}
#SitemapSubHeaderInnerPages 
{
	padding: 0px 0px 40px 0px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#ee7a07;	
}
.SiteMapLinksContainer1 
{
	width:150px; 
	height:auto;	
	float:left; 
	display:block;	
}
.SiteMapLinksContainer2 
{
	width:190px; 
	height:auto;	
	float:left; 
	display:block;	
}
.SiteMapLinksContainer3 
{
	width:160px; 
	height:auto;	
	float:left; 
	display:block;	
}
.SiteMapTitle 
{
	padding:0px 0px 10px 0px;
}
.SiteMapText 
{
	padding:0px 0px 5px 0px;
}
.SiteMapTitle2 
{
	padding:0px 0px 5px 0px;
}
.SiteMapTitle a
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:14px;
	color:#868686;
	font-weight:bold;	
}
.SiteMapText a
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:10px;
	color:#868686;
	font-weight:bold;	
}
.SiteMapTitle2 a
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:14px;
	color:#868686;
	font-weight:bold;	
}
.SiteMapTitle a:hover
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;	
}
.SiteMapText a:hover
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;	
}
.SiteMapTitle2 a:hover
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;	
}
.SiteMapTopSec 
{
height:140px; 
}
/*Privacy Page*/
#PPHeaderInnerPages 
{
	padding: 0px 0px 10px 0px;
}
#PPSubHeaderInnerPages 
{
	padding: 0px 0px 7px 0px;
}
.PP_HeaderText 
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:14px;
	color:#2b2b2b;
	font-weight:bold;
	padding: 3px 0px 3px 0px;	
}
.PP_Text 
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:10px;
	color:#5a5a5a;
}
.PP_Text a
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:10px;
	color:#868686;
}
.PP_Text a:hover
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:10px;
	color:#000000;
}
.PPTextContainer 
{
	float:left;
	display:block;
	width:95%;	
}
.PPFiller
{
	height:60px;
	clear:both;
}
.BigPolicy a
{
	color:#868686;	
}
.BigPolicy a:hover
{
	color:#000000;	
}
/* History Page */
#HistoryHeaderInnerPages 
{
		padding: 0px 0px 16px 0px;
}
.HistoryLeftSide 
{
float:left; 
display:block; 
height:auto;	
padding: 0px 10px 0px 0px;
}
.HistoryRightSide 
{
float:left; 
display:block; 
height:auto;	
width:400px;
}
.HistoryText 
{
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
color:#5a5a5a;
padding: 0px 0px 10px 0px;	
}

/*Hypoallergenic Page */
.HypoallergenicWrapper 
{
float:left; 
display:block; 
height:auto;	
width:400px;
}

#HypoHeaderInnerPages 
{
		padding: 0px 0px 16px 0px;
		}

.HypoTextTitle 
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#454545;
	padding: 0px 0px 5px 0px;
	font-weight:bold;	
}
.HypoTextDesc 
{
	float:left;
	display:block;	
	width:525px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#5a5a5a;
	}

/*Ingredients Page */
#IndHeaderInnerPages 
{
	padding: 0px 0px 20px 0px;
}
#IndSubHeaderInnerPages 
{
	padding: 0px 0px 17px 0px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:18px;
	color:#000000;			
}
.IndTextTitle 
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#454545;
	padding: 0px 0px 5px 0px;
	font-weight:bold;	
}
.IndImage 
{
	float:left;
	display:block;	
	padding: 0px 20px 0px 0px;	
}
.IndTextDesc 
{
	float:left;
	display:block;	
	width:400px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#5a5a5a;
	
}
.IndTextDescSM
{
	float:left;
	display:block;	
	width:431px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#5a5a5a;
	
}
.IndTextDesc a, .IndTextDescSM a
{
	color:#5a5a5a;
}
.IndTextDesc a:hover, .IndTextDescSM a:hover
{
	color:#000000;
}
.clear 
{
clear:both;
padding: 0px 0px 20px 0px;	
}
.clearBottom
{
clear:both;
padding: 0px 0px 50px 0px;	
}