/* global reset */
body {
        margin: 0;
        padding: 0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #5a5a5a;
        background-color: #FFF;
}
 
a, ol, ul, p, img, h1, h2, h3, h4, h5, h6, form, input, td, dd, dl,select {
        margin: 0;
        padding: 0;
        border: 0;
}
 
a, object:focus {
        outline: none;
}
 
table {
        border-collapse: collapse;
        border-spacing:0;
}
               
/* end global reset */
body{
	background:#ffffff;
	font-family: Arial;
	font-size:11px;
	color:#828282;
}
#wrapper{
	width:1001px;
	margin:0 auto;
	background:#ffffff;  
}
.clear{
	clear:both;
}
sup{
  vertical-align:baseline;
  font-size:69%;
  position:relative;
  line-height:1.3;
  bottom:0.5em;
}
div.clear-padding
{
    clear:both;
    padding:10px;
}
#rightSideBar
{
	float:left;
	padding:0;	
	color:#828282;
	font-size:12px;
	line-height:16px;
	overflow:hidden;
	width:242px;
}
/*#rightSideBar a.relief_itchy_skin
{
	background:transparent url(../../images/global/experts-release-from-itchy-skin-and-eczema.jpg) no-repeat 0 0;
	width:242px;
	height:158px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}*/
#rightSideBar a.waci
{
	background:transparent url(../../images/global/why-are-ceramides-important.jpg) no-repeat 0 0;
	width:242px;
	height:159px;
	display:block;
	padding-bottom:15px;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.waci:hover{
	background-position:left -172px;
}
#rightSideBar a.fb
{
	background:transparent url(../../images/global/join-the-conversation-on-facebook.jpg) no-repeat 0 0;
	width:242px;
	height:172px;
	display:block;
	padding-bottom:0px;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.fb:hover{
	background-position:left -172px;
}
#rightSideBar a.wcpirfy
{
	background:transparent url(../../images/global/what-curel-product-is-the-right-for-you.jpg) no-repeat 0 0;
	width:242px;
	height:171px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.wcpirfy:hover{
	background-position:left -172px;
}
#rightSideBar a.so
{
	background:transparent url(../../images/global/special-offers.jpg) no-repeat 0 0;
	width:242px;
	height:171px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.so:hover{
	background-position:left -172px;
}
#rightSideBar a.itrlfy
{
	background:transparent url(../../images/global/is-the-right-lotion-for-you.jpg) no-repeat 0 0;
	width:242px;
	height:171px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.itrlfy:hover{
	background-position:left -172px;
}
#rightSideBar a.btftk
{
	background:transparent url(../../images/global/be-the-first-to-know.jpg) no-repeat 0 0;
	width:242px;
	height:171px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.btftk:hover{
	background-position:left -172px;
}
#rightSideBar a.ttsa
{
	background:transparent url(../../images/global/try-the-skincare-advisor-and-get-a-free-coupon.jpg) no-repeat 0 0;
	width:242px;
	height:171px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.ttsa:hover{
	background-position:left -173px;
}
#rightSideBar a.owc
{
	background:transparent url(../../images/global/support-one-warm-coat.jpg) no-repeat 0 0;
	width:242px;
	height:171px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.owc:hover{
	background-position:left -173px;
}
#rightSideBar a.nssr
{
	background:transparent url(../../images/global/new-sensitive-skin-remedy.jpg) no-repeat 0 0;
	width:242px;
	height:171px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.nssr:hover{
	background-position:left bottom;
}
#rightSideBar a.wacila
{
	background:transparent url(../../images/global/why-are-ceramides-important.jpg) no-repeat 0 0;
	width:242px;
	height:159px;
	display:block;
	padding-bottom:15px;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.wacila:hover{
	background-position:left -172px;
}
#rightSideBar a.corner_why
{
	background:transparent url(../../images/global/why-are-ceramides-important.jpg) no-repeat 0 0;
	width:242px;
	height:159px;
	display:block;  
	padding-bottom:15px;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.corner_why:hover{
	background-position:left -172px;
}
#rightSideBar a.get-coupon
{
	background:transparent url(../../images/global/get-coupon.jpg) no-repeat 0 0;
	width:242px;
	height:199px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.get-coupon:hover{
	background-position:left bottom;
}
#rightSideBar a.rfis
{
	background:transparent url(../../images/global/experts-release-from-itchy-skin-and-eczema.jpg) no-repeat 0 0;
	width:242px;
	height:159px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.rfis:hover{
	background-position:left -172px;
}
/*#rightSideBar a.wcpirfy-ttsa
{
	background:transparent url(../../images/global/wcpirfy-try-the-skin-advisor.jpg) no-repeat 0 0;
	width:242px;
	height:172px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}
#rightSideBar a.waci-latr
{
	background:transparent url(../../images/global/waci-learn-about-their-role.jpg) no-repeat 0 0;
	width:242px;
	height:172px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
}*/

#rightSideBar a.active
{
    display:block;
    left:728px;
    position:absolute;
    width:243px;
}
/*#rightSideBar #skinAdvisor
{
	background:transparent url(../../images/global/try-the-skin-advisor-img.gif) no-repeat 0 0;
	width:224px;
	height:150px;
	padding:21px 0 0 0;
	margin:0 0 0 19px;
	
}
#rightSideBar #skinAdvisor h3
{
	background:transparent url(../../images/global/skin-advisor.gif) no-repeat 0 0;
	width:199px;
	height:40px;
	margin:0 0 2px 0;
	text-indent:-9999px;
	
}
#rightSideBar #skinAdvisor p
{
	margin:0 0 0 23px;
}
#rightSideBar #skinAdvisor span
{
	margin:0 0 0 16px;
}
#rightSideBar #skinAdvisor a.active
{
    height:159px;
    top:12px;
}
#rightSideBar #what-curel-product
{
	background:transparent url(../../images/global/try-the-skin-advisor-img.gif) no-repeat 0 0;
	width:224px;
	height:150px;
	padding:21px 0 0 0;
	margin:0 0 0 19px;
	
}
#rightSideBar #what-curel-product h3
{
	background:transparent url(../../images/global/img_right_txt.gif) no-repeat 0 0;
	width:179px;
	height:45px;
	margin:0 0 2px 0;
	text-indent:-9999px;
	
}
#rightSideBar #what-curel-product p
{
	margin:0;
}
#rightSideBar #what-curel-product span
{
	margin:0 0 0 16px;
}
#rightSideBar #what-curel-product a.active
{
    height:159px;
    top:12px;
}
*/
#rightSideBar .boxSeparator
{
	background:transparent url(../../images/global/box-separator.gif) no-repeat 0 0;
	width:242px;
	height:1px;
	float:left;
	line-height:1px;
	font-size:0 !important;
	margin:0;
}
/*#rightSideBar #ceramids
{
	background:transparent url(../../images/global/why-are-ceramides-important-img.gif) no-repeat 0 0;
	width:224px;
	height:150px;
	padding:22px 0 0 0;
	margin:0 0 0 19px;
}
#rightSideBar #ceramids h3
{
	background:transparent url(../../images/global/why-are-ceramides-important.png) no-repeat 0 0;
	width:167px;
	height:40px;
	margin:0 0 2px 0;
	text-indent:-9999px;
}
#rightSideBar #ceramids a.active
{
    height:171px;
    top:172px;
}
#rightSideBar #sensitive-skin
{
    background:transparent url(../../images/global/img_prodnew.jpg) no-repeat scroll 132px 18px;
    height:139px;
    margin:0 0 0 20px;
    padding:33px 0 0;
	margin:0 0 0 19px;
}
#rightSideBar #sensitive-skin p
{
    width:81px;
}
#rightSideBar #sensitive-skin h3
{
	background:transparent url(../../images/global/img_boxtitle.jpg) no-repeat 0 0;
	width:167px;
	height:40px;
	margin:0 0 4px 0;
	text-indent:-9999px;
}
#rightSideBar #sensitive-skin a.active
{
    height:171px;
    top:206px;
}
#rightSideBar #itchySkin
{
	background:transparent url(../../images/global/img_experts_hands.jpg) no-repeat scroll 108px 49px;
	width:224px;
	height:133px;
	padding:26px 0 0 0;
	margin:0 0 0 19px;
	
}
#rightSideBar #itchySkin h3
{
	background:transparent url(../../images/global/img_experts_relief_txt.jpg) no-repeat 0 0;
	width:179px;
	height:36px;
	margin:0 0 5px 0;
	text-indent:-9999px;
}
#rightSideBar #itchySkin p
{
    margin:0 0 0 2px;
}
#rightSideBar #itchySkin a
{
    margin:0 0 0 3px;
}*/
#rightSideBar #additionalResources
{
	width:224px;
	height:141px;
	padding:33px 0 0 0;
	margin:0 0 0 19px;
	
}
#rightSideBar #additionalResources h3
{
	background:transparent url(../../images/global/img_experts_additional_txt.gif) no-repeat 0 0;
	width:179px;
	height:15px;
	margin:0 0 14px 0;
	text-indent:-9999px;
}
#rightSideBar #additionalResources a
{
    margin:0 0 14px 1px;
    
    
}
#rightSideBar #additionalResources .anchor-container
{
	float:left;
	width:200px;
}
a.aBoxOne
{
	background:transparent url(../../images/global/anchor-arrow.jpg) no-repeat center right;
	color:#d3138c;
	font-weight:600;
	text-decoration:none;
	display:inline;
	padding:0 12px 0 0;
	margin:0 0 0 11px;
}
a.aBoxOne:hover
{
	text-decoration:underline;
}
a.aBoxTwo
{
	background:transparent url(../../images/global/anchor-arrow.jpg) no-repeat center right;
	color:#d3138c;
	font-weight:600;
	text-decoration:none;
	display:block;
	padding:0 12px 0 0;
	margin:0;
	float:left;
	
}
a.aBoxTwo:hover
{
	text-decoration:underline;
}
a.aBoxThree
{
	background:transparent url(../../images/global/back-arrow.gif) no-repeat center left;
	color:#d3138c;
	font-weight:600;
	text-decoration:none;
	display:block;
	padding:0 0 0 12px;
	margin:0 0 13px;
	font-size:12px;
	width:30px;
}
a.aBoxThree:hover
{
	text-decoration:underline;
}
/*
#rightSideBar #firstToKnow
{
	background:transparent url(../../images/global/be-the-first-to-know-img.gif) no-repeat 0 0;
	width:224px;
	height:150px;
	padding:22px 0 0 0;
	margin:2px 0 0 19px;
	
}
#rightSideBar #firstToKnow h3
{
	background:transparent url(../../images/global/be-the-first-to-know.gif) no-repeat 0 0;
	width:181px;
	height:17px;
	margin:0 0 2px 0;
	text-indent:-9999px;
	
}
#rightSideBar #firstToKnow a.active
{
    height:173px;
    top:344px;
}
*/
span.titleHeader
{
    font-size:0px;
    text-indent:-9999px;
}
/**
 * Question Form 
**/
#your-story
{
    border-left:1px solid #DDDDDD;
    float:left;
    width:242px;
}
#your-story .box-separator{
    background:transparent url(../../images/global/box-separator.gif) no-repeat 0 0;
	width:242px;
	height:1px;
}
#your-story h3
{
    background:transparent url(../../images/thank-you-curel/img_thank_you_tell.gif) no-repeat scroll 0 0;
    font-size:0;
    height:90px;
    text-indent:-9999px;
    width:242px;
}
#your-story p
{
    font-style:italic;
    margin:0 0 0 11px;
}
#your-story span.required
{
    color:#D21990;
}



#your-story #form
{
    padding: 0 0 24px 7px;
}
#your-story #form input
{
    border:1px solid #DDDDDD;
    color:#828282;
    height:18px;
    padding:1px 0 0 4px;
    width:145px;
    float:left;
}
#your-story #form label
{
    float:left;
    font-size:12px;
    height:17px;
    padding:3px 0 0;
    width:68px;
}

/* Firstname */
#your-story #form .firstname
{
    overflow:hidden;
    padding:12px 0 0;
}

/* Lastname */
#your-story #form .lastname
{
    overflow:hidden;
    padding:9px 0 0;
}

/* Email */
#your-story #form .email
{
    overflow:hidden;
    padding:9px 0 0;
}

/* Zip Code */
#your-story #form .zipcode
{
    overflow:hidden;
    padding:9px 0 0;
}

/* Country */
#your-story #form .country
{
    overflow:hidden;
    height:16px;
    padding:13px 0 0;
}
#your-story #form .country label
{
    padding:0;
}
#your-story #form .country p
{
    float:left;
    font-size:12px;
    font-style:italic;
    width:100px;
    margin:0 0 0 6px;
}

/* Birthdate */
#your-story #form .birthdate
{
    overflow:hidden;
    padding:11px 0 0;
}
#your-story #form .birthdate label
{
    width:60px; 
}
#your-story #form .birthdate select
{
    border:1px solid #DDDDDD;
    height:20px;  
}
#your-story #form .birthdate #year
{
    margin:0 0px 0 0;
    width:53px;
    font:12px/14px Arial,Helvetica,sans-serif;
}
#your-story #form .birthdate #month
{
    margin:0 0px 0 0;
    width:53px;
    font:12px/14px Arial,Helvetica,sans-serif;
}
#your-story #form .birthdate #day
{
    width:53px;
    font:12px/14px Arial,Helvetica,sans-serif;
}
#your-story #form .birthdate span.errormsg
{
	float:left;
	width:150px;
}

/* Favorite Product */
#your-story #form .favorite_product
{
    padding:23px 0 0;
}
#your-story #form .favorite_product select
{
    border:1px solid #DDDDDD;
    width:220px;
    height:20px;
}

/* Tell your Story */
#your-story #form .tell_story
{
    padding:18px 0 0;
}
#your-story #form .tell_story textarea
{
    border:1px solid #DDDDDD;
    font-family:Arial;
    font-size:12px;
    height:173px;
    width:216px;
    color:#828282;
}

/* Use first name and story in web site */
#your-story #form .use_name
{
    overflow:hidden;
    padding:19px 0 0;
}
#your-story #form .use_name label
{
    float:left;
    line-height:15px;
    margin:0 0 0 8px;
    width:195px;
    padding:0;
    height:auto;
}
#your-story #form .use_name input
{
    float:left;
    width:12px;
    height:12px;
    border:none;
}

/* Terms and conditions */
#your-story #form .terms
{
    padding:10px 0 0 22px;
    width:195px;
    height:80px;
}
#your-story #form .terms label
{
    line-height:14px;
    width:195px;
    height:auto;
}
#your-story #form .terms label a
{
    color:#828282;
    font-weight:bold;
}

/* Newsletter */
#your-story #form .newsletter
{
    padding:22px 0 0;
    height:30px;
}
#your-story #form .newsletter label
{
    float:left;
    margin:-5px 0 0 8px;
    width:195px;
    padding:0;
}
#your-story #form .newsletter input
{
    float:left;
    width:12px;
    height:12px;
    border:none;
}

/* Submit */
#your-story #form .submit
{
    height:27px;
    padding:23px 0 0 66px;
    width:88px;
}
#your-story #form .submit a
{
    background:transparent url(../../images/buttons/img_thank_you_submit.gif) no-repeat scroll 0 0;
    border:medium none;
    font-size:0;
    height:27px;
    text-indent:-9999px;
    width:88px;
    cursor:pointer;
    display:block;
    padding:0;
}
#your-story #form .submit a:hover
{
    background:transparent url(../../images/buttons/img_thank_you_submit.gif) no-repeat scroll 0 -27px;
}
#rightSideBar a.itchy_skin_ad
{
    background:url("../../images/global/experts-release-from-itchy-skin-and-eczema.jpg") no-repeat scroll 0 0 transparent;
    display:block;
    height:159px;
    text-decoration:none;
    text-indent:-9999px;
    width:242px;
}
#rightSideBar a.itchy_skin_ad:hover{
    background-position:left -158px;
}

#lbVideonoflash p{
    color:#444444;
    padding:50px 30px 0px;
}
