html{width:100%;height:100%}
body{margin:0;padding:0;font-family:Arial, Helvetica; }

p{margin:0;padding:0;}

img{
	border:none;
	display:block;
}
		.footnote{font-size:11px;}
		.normalFont{font-size:12px;}	
		.leftSpace10{margin-left:10px;}
		.rightSpace2{margin-right:2px;}
		.clear{clear:both;}
		.left{float:left;}
		.right{float:right !important;}
		.leftSpace40{margin-left:40px;}
		.leftSpace20{margin-left:20px;}
		.topSpace40{margin-top:40px;}
		.topSpace10{margin-top:10px;}		
		.noMargin{margin:0 !important;}

.wrapper{
	width:804px;
	margin:0 auto;
}

.col3{
	width:265px;
	float:left;
	margin-right:2px;
}

h1{
    font-family: 'HelveticaNeue';
	font-size:40px;
	font-weight:100;
}



.oneWoman .imgHeader{
	float:left;
}

.oneWoman .mainText{
	font-family: 'HelveticaNeue';
	font-size:13px;
	float:left;
	width:520px;
	color:#666666;
}

.linkArrowRight{
	background:url(../images/ic-arrow-right.jpg) no-repeat right;
	padding-right:15px;
	text-decoration:none;
	color:#B25D64;
}

.oneWoman .colHeader{
	width:267px;
	float:left;
}

.products .col3{
	width:268px;
	float:left;
}

.products .mainText{
	font-family: 'HelveticaNeue';
	font-size:15px;
	font-weight:200;
	float:left;
	color:#666666;
}

.products .prodText{
	font-size:14px;
	color:#666666;
	border-bottom:1px solid #a6a6a6;
	padding-bottom:40px;
}

.products .linkArrowRight{
	background:url(../images/ic-arrow-right-prod.jpg) no-repeat right;
	padding-right:15px;
	text-decoration:none;
	color:#b25d64;
	font-weight:bold;
}

.imgProd{
	float:right;
	margin-left:20px;
	}
	
	
/* -- overlays -- */

.bgOverlay{
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	display:none;
	width:100%;
	height:100%;
	overflow:hidden;
	background:url('../images/bgtransparent.png');
}

.boxOverlay1, .boxOverlay2, .boxOverlay3, .boxOverlay4, .boxOverlay5, .boxOverlay6, .boxOverlay7, .boxOverlay8, .boxOverlay9{
	width:692px;
	height:520px;
	background:white;
	position:relative;
	top:210px;
	left:30%;
	background: white;
}


.close{
	font-family: 'HelveticaNeue', Arial;
	font-weight:200;
	position:absolute;
	cursor:pointer;
	top:7px;
	right:6px;
}

.boxMore{
	top:800px;
}


.bgOverlay ul{
	margin:0;
	padding-left: 14px;
}

.bgOverlay h1 {
    font-size: 18px;
    font-family: 'HelveticaNeue', Arial;
    font-weight:200;
    margin:0;
    border:none;
    height:30px;
    padding:20px;
	text-align:center;
    }
.bgOverlay p {
	margin:5px 0 0 0; padding:0;

}


.overlayText{
	float:left;
	width:400px;
	padding-top:10px;
	font-size:14px;
}

.overlayText4{
	position:absolute;	
	left:80px;
	top:120px;

}

.overlayImg4{
	position:absolute;
	top:40px;
}



.boxMargin{
	padding: 20px 25px 20px 20px;
	position:relative;
}



.overlayTip1, .overlayTip2, .overlayTip3, .overlayTip4, .overlayTip5,.overlayTip6,.overlayTip7,.overlayTip8,.overlayTip9,{display:none;}
	