/*-------------------------legals--------------------------------------------*/	
	
/*NEEDS TO BE SET ON A INDERVIDAL BASES // HEIGHT WIDTH TOP*/	
	div.rightConner{
		position: absolute;
		top: 0px;
		right: 0px;
		width: 128px;
		height: 254px;
		z-index: 0;		
	}	
	
	div.thePageTop {
		position: relative;
		width: 775px;
		/*border: #00FF00 solid 1px;*/
		height: 22px;
		margin-top: 30px;
		background-repeat: no-repeat;
		
	}
	
	div.pageTitle {
		position: relative;
		clear: left;
		width: 266px;
		height: 33px;
		margin: 0px 0px 0px 430px;
	}
	
	div.pgColorBand {
		position: relative;
		float:left;
		width: 100%;
		height: 2px;
		margin: 6px 0px 12px 0px;
		background: #fcd9ea;
	}
	
	div.pgColorBand02 {
		position: relative;
		float:left;
		width: 100%;
		height: 3px;
		margin: 12px 0px 12px 0px;
		background: #edf7fb;
	}
	
	
	div.thePageMiddle {
		position: relative;
		width: 775px;
		background-repeat: repeat-y;
		text-align:left;		
	}
/*-----------------STYLE FOR LANDING PAGES--------------------*/
 	#legalcontent{
		 background-color: #d3ecf6;
		 height:100;	
		 }
		 
	#legalcontent p {
	
	    font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color: #072568;	
		position: relative;
		float: left;
		padding-left:10;
		margin: 8px 0px 0px 0px;
		background-color: #d3ecf6;
		
		}
	 
	div.rightCon {
		position: relative;
		float:left;
		width: 522px;
	}
	
	
	div.testCon_imgBg {
		position: relative;
		width: 522px;
		background-image: url(/images/Clearasil_Legal_img1.jpg);
		margin-bottom: 20px;	
		float: left;
	}
	div.privacy_imgBg {
		position: relative;
		width: 522px;
		background-image: url(/images/Clearasil_Privacy_title.jpg);
		margin-bottom: 20px;	
		float: left;
	}
		
	a.rangeTitle01 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 2.4em;
		text-decoration: none;
		text-transform: uppercase;
	}
	
	div.productFrame {
		position:relative;
		clear: left;
		width: 522px; 
		padding: 24px 0px 0px 0px;
	}
	
	
	a.productTitle {
		font-family: "Courier New", Courier, monospace;
		font-size: 1.1em;
		text-decoration: none;
		text-transform: uppercase;		
	}
	
	a.productTitle02 {
		font-family: "Courier New", Courier, monospace;
		font-size: 1.7em;
		text-decoration: none;
		text-transform: uppercase;		
	}
	
	div.subTitleCon {
		position: relative;
		clear: left;
		margin: 0px 0px 0px 0px;
	}
	
	
	div.subTitleCon02 {
		position: relative;
		clear: left;
		margin: 0px 0px 0px 9px;
		padding: 8px 0px 0px 0px;
	}
	
	div.subTitleCon03 {
		position: relative;
		clear: left;
		margin: 30px 0px 0px 9px;
		padding: 8px 0px 0px 0px;
	}
	
	
	div.leftImg01 {
		position: relative;
		float: left;
		width: 125px;
		height: 273px;
	}
	
	div.leftImg02 {
		position: relative;
		float: left;
		width: 125px;
		height: 142px;		
	}
	
	
	div.leftCopyFrame {
		position: relative;
		float: left;
		width: 218px;
		background-color: #e3f3f9;
		margin: 0px 0px 0px 2px;
	}

	
	div.arrowUp {
		position: relative;
		clear: left;
		width: 14px;
		height: 23px;
		margin: 12px 0px 10px 72px;		
	}
	
	div.landingCopyCon {
		position: relative;
		float: left;
		width: 138px;
		padding: 6px 2px 6px 2px;
		background-color:#FFFFFF;
	}
	
	div.landingCopyCon02 {
		position: relative;
		float: left;
		width: 195px;
		padding: 6px 2px 6px 2px;
		background-color:#FFFFFF;
	}
	
	div.landingCopyCon03 {
		position: relative;
		float: left;
		width: 340px;
		padding: 6px 2px 6px 2px;
		background-color:#FFFFFF;
	}
	
	p.rangeCopy {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color: #072568;	
		position: relative;
		float: left;
		padding: 0px 0px 7px 0px;
	}
	
	div.rangeLeft {
		position: relative;
		float: left;
		width: 360px;
	}
	
	div.rangeRight {
		position: relative;
		float: left;
		width: 155px;
	}
	
	div.rightImg01 {
		position: relative;
		float: left;
		width: 157px;
		height: 127px;
	}
	
	div.rightImg02 {
		position: relative;
		float: left;
		width: 156px;
		height: 142px;
	}
	
	div.rightCopyFrame {
		position: relative;
		float: left;
		width: 157px;
		background-color: #e3f3f9;
		margin: 2px 0px 0px 0px;
	}
	
	
	div.rangeBottom {
		position: relative;
		float: left;
		width: 522px;
		margin: 15px 0px 0px 0px;
	}
	
	
	div.bottomLeftArrow {
		position: relative;
		float: right;
		width: 24px;
		height: 16px;
		margin: 8px 13px 0px 0px;
		
	}
	div.LeftArrow {
		position: relative;
		float: left;
		margin: 10px 0px 10px 10px;
		
	}
	
	div.bottomCopyFrame {
		position: relative;
		float: left;
		width: 358px;
		background-color: #e3f3f9;
		margin: 0px 2px 0px 0px;
	}
	
		p.productDisclamier {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.6em;
		width: 250px;
		color: #072568;
		position: relative;	
		float: left;
		margin: 9px 0px 12px 0px;	
	}
	
	div.thePageBottom {
		position: relative;
		width: 775px;
		/*border: #00FF00 solid 1px;*/
		height: 33px;
		background-repeat: no-repeat;
		
	}
	
	
	div.homeContent {
		position: relative;
		width: 730px;
		margin: 0px 0px 0px 20px;
		/*border: #00FF00 solid 1px;*/
		
	}
	
	div.homeContent {
		position: relative;
		width: 715px;
		margin: 0px 0px 0px 35px;
		/*border: #00FF00 solid 1px;*/		
	}
	
		div.colorBlock {
		position: relative;
		height: 23px;
		width: 522px;
		float: left;
		margin: 8px 0px 0px 0px;
		background-color: #efeaf8;
	}
	
/*------------------Sitemap Styles-----------------------*/

	
	div.sitemap-section {
		float:left;
		width: 522px;
		margin-top:35px;
		background-color:#ebf7fb;
	}
	
	div.sitemap-section-bg{
		float:left;
		text-align:left;
		width: 522px;		
	}
	
	div.sitemap-section-bg2{
		float:left;
		text-align:left;
		width: 522px;
		background-image:url(/images/sitemap_bg_30px.gif);
		background-position:bottom;
		background-repeat:repeat-x;
	}
	
	div.sitemap-section-bg3{
		float:left;
		text-align:left;
		width: 522px;
		background-image:url(/images/sitemap_bg_15px.gif);
		background-position:bottom;
		background-repeat:repeat-x;
	}
	
	div.sitemap-section-img1{
		position:relative;
		float:left;
		margin-top:-32px;
		z-index:100;
	}
	
	div.sitemap-section-img2{
		position:relative;
		float:left;
		margin-top:-23px;
		z-index:100;
	}
	
	div.sitemap-section-img5{
		position:relative;
		float:left;
		margin-top:-7px;
		z-index:100;
	}
	
	div.sitemap-section-img3{
		position:relative;
		float:right;
		margin-top:-23px;
		z-index:100;
	}
	
	div.sitemap-section-content{
		float:right;
		width:375px;
		position:relative;
		background-color:#ebf7fb;
		}
		
	div.sitemap-section-content3{
		float:left;
		width:300px;
		position:relative;
		background-color:#ebf7fb;
		}
	
	div.sitemap-section-content2{
		float:right;
		width:300px;
		position:relative;
		background-color:#ebf7fb;
		}
		
	div.sitemap-section-content4{
		float:left;
		width:375px;
		position:relative;
		background-color:#ebf7fb;
		}
		
	div.sitemap-section-hdr1{
		background-color:#c90b69;
		text-align:left;
		padding-left:5px;
	}
	
	div.sitemap-section-hdr2{
		background-color:#ff9900;
		padding-left:5px;
	}
	
	div.sitemap-section-hdr3{
		padding-left:5px;
		background-color:#5dae2d;
	}
	
	div.sitemap-section-hdr4{
		padding-left:5px;
		background-color:#0090c4;
	}
	
	div.sitemap-section-hdr5{
		padding-left:5px;
		background-color:#657e78;
	}
	
		
	a.sitemapTitle {
		font-family: "Courier New", Courier, monospace;
		font-size: 1.3em;
		text-decoration: none;
		text-transform: uppercase;
	}
	
	div.sitemap-links{
		margin-top:15px;
		padding-left:5px;
		}
			
	div.sitemap-links a{
		font:bold 0.7em Verdana, Arial, Helvetica, sans-serif;
	}
	
	#sitemap1 a{
		color:#c90b69;
		}
	
	#sitemap1 a:hover{
		color:#df005e;
		}
	
	#sitemap2 a{
		color:#ff9900;
		}
		
	#sitemap2 a:hover{
		color:#df005e;
		}
	
	#sitemap3 a{
		color:#5dae2d;
		}
		
	#sitemap3 a:hover{
		color:#df005e;
		}
		
	#sitemap4 a{
		color:#072568;
		}
		
	#sitemap4 a:hover{
		color:#df005e;
		}
	
	#sitemap5 a{
		color:#657e78;
		}
		
	#sitemap5 a:hover{
		color:#df005e;
		}
	
	div.sitemap-feelgreat-img{
		width:139px;
		height:162px;
		float:left;
		}
		
	div.sitemap-fun_stuff-img{
		width:163px;
		height:177px;
		float:left;
	}
	
	div.sitemap-skincare_routine-img{
		width:141px;
		height:162px;
		float:left;
	}
	
	div.sitemap-range-img{
		width:139px;
		height:168px;
		float:left;
	}
	
	div.sitemap-expert-img{
		width:146px;
		height:163px;
		float:left;
	}
