@charset "UTF-8";
/* CSS Document */

.bodytext_small_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	color: #FFFFFF;
}
.bodytext_small_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10pt;
	color: #333333;
}
	.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
}
	.quote_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #87B500;
}
	.heading_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	color: #87B500;
	font-weight: lighter;
}
	.quote_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #0088A0;
}
	.heading_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	color: #0088A0;
	font-weight: lighter;
}
	.quote_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #E1338F;
}
	.heading_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	color: #E1338F;
	font-weight: lighter;
}
	.quote_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #F26631;
}
	.heading_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	color: #F26631;
	font-weight: lighter;
}
	.quote_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333092;
}
	.heading_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	color: #333092;
	font-weight: lighter;
}
	.quote_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFE700;
}
	.heading_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	color: #FFE700;
	font-weight: lighter;
}
	.heading_blue_hypno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	color: #0191D2;
	font-weight: lighter;
}
	.quote_blue_hyno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #0191D2;
}
	a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: none;
}
	a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: none;
}
	a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
	text-decoration: none;
}
	a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: none;
}
	a.current:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: underline;
}
	a.current:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: underline;
}
	a.current:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
	text-decoration: underline;
}
	a.current:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: underline;	
}
	a.bodylink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #87B500;
	text-decoration: none;
}
	a.bodylink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink_parents:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink_parents:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink_parents:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #E1338F;
	text-decoration: none;
}
	a.bodylink_parents:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink_children:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink_children:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink_children:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #F26631;
	text-decoration: none;
}
	a.bodylink_children:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;	
}
	a.bodylink_fertility:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink_fertility:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink_fertility:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333092;
	text-decoration: none;
}
	a.bodylink_fertility:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;	
}
	a.bodylink_hypno:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink_hypno:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.bodylink_hypno:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #0191D2;
	text-decoration: none;
}
	a.bodylink_hypno:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;						
}
	a.contact:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 20px;
}
	a.contact:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 20px;
}
	a.contact:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
	text-decoration: none;
	padding-bottom: 20px;
}
	a.contact:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 20px;	
}
	a.hypno:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #0191D2;
	text-decoration: none;
}
	a.hypno:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #0191D2;
	text-decoration: none;
}
	a.hypno:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #7CC7C7;
	text-decoration: none;
}
	a.hypno:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #0191D2;
	text-decoration: none;	
}
	a.hypno_current:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #7CC7C7;
	text-decoration: none;	
}
	a.hypno_current:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #7CC7C7;
	text-decoration: none;	
}
	a.hypno_current:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #7CC7C7;
	text-decoration: none;	
}
	a.hypno_current:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #7CC7C7;
	text-decoration: none;
}
	a.children:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #F26631;
	text-decoration: none;
}
	a.children:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #F26631;
	text-decoration: none;
}
	a.children:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #F2B494;
	text-decoration: none;
}
	a.children:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #F26631;
	text-decoration: none;	
}
	a.children_current:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #F2B494;
	text-decoration: none;	
}
	a.children_current:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #F2B494;
	text-decoration: none;	
}
	a.children_current:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #F26631;
	text-decoration: none;	
}
	a.children_current:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #F2B494;
	text-decoration: none;	
}
	a.parents:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #E1338F;
	text-decoration: none;
}
	a.parents:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #E1338F;
	text-decoration: none;
}
	a.parents:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #E17AA8;
	text-decoration: none;
}
	a.parents:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #E1338F;
	text-decoration: none;	
}
	a.parents_current:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #E17AA8;
	text-decoration: none;	
}
	a.parents_current:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #E17AA8;
	text-decoration: none;	
}
	a.parents_current:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #E1338F;
	text-decoration: none;	
}
	a.parents_current:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #E17AA8;
	text-decoration: none;
}
	a.fertility:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333092;
	text-decoration: none;
}
	a.fertility:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333092;
	text-decoration: none;
}
	a.fertility:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #7F74BB;
	text-decoration: none;
}
	a.fertility:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333092;
	text-decoration: none;	
}
	a.fertility_current:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #7F74BB;
	text-decoration: none;	
}
	a.fertility_current:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #7F74BB;
	text-decoration: none;	
}
	a.fertility_current:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333092;
	text-decoration: none;	
}
	a.fertility_current:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #7F74BB;
	text-decoration: none;								
}
	a.mercer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 14pt;
	color: #999999;
	text-decoration: none;
}
	a.mercer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 14pt;
	color: #999999;
	text-decoration: none;
}
	a.mercer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 14pt;
	color: #333333;
	text-decoration: none;
}
	a.mercer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 14pt;
	color: #999999;
	text-decoration: none;
}
.background_home {
	background-image: url(images/background_home.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.background_about {
	background-image: url(images/background_about.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.background_hypno {
	background-image: url(images/background_hypno.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.background_fertility {
	background-image: url(images/background_fertility.jpg);
	background-repeat: repeat-y;
	background-position: top;	
}
.background_parents {
	background-image: url(images/background_parents.jpg);
	background-repeat: repeat-y;
	background-position: top;	
}
.background_children {
	background-image: url(images/background_children.jpg);
	background-repeat: repeat-y;
	background-position: top;	
}
.background_ethical {
	background-image: url(images/background_ethical.jpg);
	background-repeat: repeat-y;
	background-position: top;						
}

.nav_background {
	background-image: url(images/nav_background.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.curve_background_home {
	background-image: url(images/background_curve.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.line_background_home {
	background-image: url(images/inner_line_home.jpg);
	background-repeat: repeat-y;
	background-position: top left;
}
.curve_background_about {
	background-image: url(images/background_curve_about.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.line_background_about {
	background-image: url(images/inner_line_about.jpg);
	background-repeat: repeat-y;
	background-position: top left;
}
.curve_background_hypno {
	background-image: url(images/background_curve_hypno.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.line_background_hypno {
	background-image: url(images/inner_line_hypno.jpg);
	background-repeat: repeat-y;
	background-position: top left;
}
.curve_background_fertility {
	background-image: url(images/background_curve_fertility.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.line_background_fertility {
	background-image: url(images/inner_line_fertility.jpg);
	background-repeat: repeat-y;
	background-position: top left;
}
.curve_background_parents {
	background-image: url(images/background_curve_parents.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.line_background_parents {
	background-image: url(images/inner_line_parents.jpg);
	background-repeat: repeat-y;
	background-position: top left;
}
.curve_background_children {
	background-image: url(images/background_curve_children.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.line_background_children {
	background-image: url(images/inner_line_children.jpg);
	background-repeat: repeat-y;
	background-position: top left;
}
.curve_background_ethical {
	background-image: url(images/background_curve_ethical.jpg);
	background-repeat: no-repeat;
	background-position: top;			
}
.line_background_ethical {
	background-image: url(images/inner_line_ethical.jpg);
	background-repeat: repeat-y;
	background-position: top left;
}
.contact_background {
	background-image: url(images/contact_background.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

