#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
.login {background-image:url(../yourbody/images/gv_ybody_search_bg.gif);
background-repeat:no-repeat;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#shea { width: 414px; height: 55px; position: relative; }
#shea span {background: url('../yourbody/images/periods_title.gif'); position: absolute; width: 100%; height: 75px; top:0px; }
h1{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #39844d;
    LINE-HEIGHT: 200%}
	
/*Pcalender Css starts here*/

.pcal_days1{
	background:url(../yourbody/images/pcalendar_days1.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.pcals_cal1{
	background-image:url(../yourbody/images/pcalendar_calendar1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.hidden_div {
	position: absolute;
	visibility: hidden;
	display: none;
	width: 0px;
	height: 0px;
	top: -10;
	left: -100;
}
.hidden_div_displayed {
	position: absolute;
	visibility: hidden;
	/*display: none;*/
	width: 0px;
	height: 0px;
	top: -10;
}
.hidden_div1_displayed {
	position: absolute;
	visibility: hidden;
	width: 0px;
	height: 0px;
	top: 10;
	left: 10;
}
.CalTxt15 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	color:#9b5ba4;
	padding-left:1px;
	width:235px;
	height:150px;
}
.CalTxt16 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	color:#9b5ba4;
	padding-left:1px;
	width:235px;
	height:150px;
}

.CalTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	color:#9b5ba4;
	padding-left:14px;
	width:215px;
	height:150px;
}
.CalTxt a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	color:#9b5ba4;
	text-decoration:underline;
}
.CalTxt23 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	color:#9b5ba4;
	padding-left:10px;
	width:225px;
	_width:240px;
	height:150px;
}
.CalTxt23 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	color:#9b5ba4;
	text-decoration:underline;
}
.CalTxt28 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	color:#9b5ba4;
	padding-left:14px;
	width:220px;
	height:150px;
}
.CalTxt28 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal;
	color:#9b5ba4;
	text-decoration:underline;
}
.callBg_img {
	width:232px;
	height:260px;
	background-image:url(../yourbody/images/period_cal_bg.gif); 
	background-repeat:no-repeat; 
	padding:30px 26px 25px 16px;
}
.pcalen_dayone{
background-image:url(../yourbody/images/pcalendar_days1.gif);
background-repeat:no-repeat;
background-position:bottom left;
}
.pcalendarFotrBg{
background-image:url(../yourbody/images/pcalendar_footer_links_bg.gif);
background-repeat:no-repeat;
width:477px;
height:47px;
padding:6px 0px 0px 70px;
vertical-align:top;
}

.pcalendarFotrBg td a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
vertical-align:top;
text-transform:uppercase;
}
#pcal_title {
	height:75px;
	margin:0;
	position:relative;
	top:0px;
	width: 577px;
}
#pcal_title span {
	height:75px;
	margin:0;
	position: absolute;
	top:0px;
	width: 577px;;
}
.ybody_dblue {
	color: #51b2ef;
	line-height:18px;
	font-size:14px;
}
.callBg_img {
	width:232px;
	height:260px;
	background-image:url(../yourbody/images/period_cal_bg.gif); 
	background-repeat:no-repeat; 
	padding:30px 26px 25px 16px;
}
/*Pcalender Css ends here*/
/*Interactive*/
.interactive_pdg_1{
padding-left:38px;
padding-top:92;
}
.interactive_pdg_2{
padding-left:13px;
padding-top:93;
}
.interactive_pdg_3{
padding-left:53px;
padding-top:22;
}
.interactive_pdg_4{
padding-left:10px;
padding-top:40;
}
.interactivebody_text h2{
font-size: 11px;
color: #339900;
text-align: justify;
padding-right: 5px;
}
.pdg_left08{
padding-left:8px;
}
.bg_repeat{
background-repeat:no-repeat;
}
.intractive_main{
position:absolute;
top:-100px;
left:-100px;
visibility:hidden;
}
#ybody_inter_img { 
	width: 412px;
	height:18px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_inter_img span {
	position: absolute;
	width: 412px;
	height:18px;
	margin:0;
	top:0px;
}
.youbody_green{
text-align:left; 
color:#539719;
font-size:14px;
line-height:18px;
}
/*Interactive*/
#interactivebody_title { 
	width: 412px;
	height:18px;
	position:relative;
	margin:0;
	top:0px;
}
#interactivebody_title span {
	position: absolute;
	width: 412px;
	height:18px;
	margin:0;
	top:0px;
}


.interactivebody_banners{
background-image:url(../yourbody/images/interactivebody_banners.gif);background-repeat:no-repeat;
font-size:11px;
padding-left:10px;
vertical-align:top;
}
#interactivebody_bottom{
background-repeat:no-repeat;}
#youbody_kirjasto{
height:47px;
margin:0px;
position:relative;
top:0px;
width:180px;
}
#youbody_kirjasto span{
height:47px;
margin:0px;
position: absolute;
top:0px;
width:180px;
}
.youbody_green{
text-align:left; 
color:#539719;
font-size:14px;
line-height:18px;
}
#youbody_Urbaanit{
height:41px;
margin:0px;
position:relative;
top:0px;
width:188px;
}
#youbody_Urbaanit span{
height:41px;
margin:0px;
position: absolute;
top:0px;
width:188px;
}
#youbody_Oma{
height:168px;
margin:0px;
position:relative;
top:0px;
width:227px;
}
#youbody_Oma span{
height:168px;
margin:0px;
position: absolute;
top:0px;
width:227px;
}

#youbody_Kuukautiset{
height:177px;
margin:0px;
position:relative;
top:0px;
width:210px;
}
#youbody_Kuukautiset span{
height:177px;
margin:0px;
position: absolute;
top:0px;
width:210px;
}
.yourmind1{
display:none;
}
#subtitle{
line-height:14px;}

.youbody_green{
text-align:left; 
color:#539719;
font-size:14px;
line-height:18px;
}
#whats_title{
height:75px;
margin:0px;
position:relative;
top:0px;
width:414px;
}
#whats_title span{
height:75px;
margin:0px;
position: absolute;
top:0px;
width:414px;
}
.whatFotrBg1{
background-image:url(/yourbody/images/whats_related_links1.gif);
background-repeat:no-repeat;
height:47px;
padding:7px 0px 0px 70px;
vertical-align:top;
width:577px;
}
.whatFotrBg1 td a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
vertical-align:top;
text-transform:uppercase;
}
.whats_banners{
font-size:11px;
padding-left:10px;
vertical-align:top;
background-image:url(../yourbody/images/whats_banners.gif);
background-repeat:no-repeat;
}
#periods_title{
height:75px;
margin:0px;
position:relative;
top:0px;
width:414px;
}
#periods_title span{
height:75px;
margin:0px;
position: absolute;
top:0px;
width:414px;
}
.periods_banners{
background-image:url(../yourbody/images/periods_banners.gif);
background-repeat:no-repeat;
font-size:11px;
padding-left:10px;
vertical-align:top;
}
.pcalendarFotrBg{
background-image:url(../yourbody/images/pcalendar_footer_links_bg.gif);
background-repeat:no-repeat;
width:477px;
height:47px;
padding:6px 0px 0px 70px;
vertical-align:top;
}

.pcalendarFotrBg td a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
vertical-align:top;
text-transform:uppercase;
}
.top_text{
left:360px !important;left:350px;
position:absolute;
top:163px;
width:300px;
z-index:200;
color:#25733A;
font-size:10px;
}
#ppredictor_title{
height:75px;
margin:0px;
position:relative;
top:0px;
width:286px;
}
#ppredictor_title span{
height:75px;
margin:0px;
position: absolute;
top:0px;
width:286px;
}
.ppredictorFotrBg{
background-image:url(../yourbody/images/ppredictor_related_links.gif);
background-repeat:no-repeat;
height:47px;
padding:7px 0px 0px 80px;
vertical-align:top;
width:577px;
}
.ppredictorFotrBg td a {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;
}
.ppredictor_text1{
padding-left:20px;
padding-right:20px;
background-image:url(../yourbody/images/ppredictor_content.gif);
background-repeat:no-repeat;
color:#25733A;
font-size:11px;
line-height:120%;
}
.ppredictor_banners{
padding-left:10px;
background-image:url(../yourbody/images/ppredictor_banners.gif);
background-repeat:no-repeat;
font-size:11px;
vertical-align:top;
}
.ppredictor_text2{
padding-left:30px;
background-image:url(../yourbody/images/ppredictor_box.gif);
background-repeat:no-repeat;
color:#25733A;
font-size:11px;
line-height:120%;
padding-bottom:15px;
}

.interactivebodyFotrBg{
background-image:url(../yourbody/images/interactivebody_related_links.gif);
background-repeat:no-repeat;
height:47px;
padding:7px 0px 0px 85px;
vertical-align:top;
width:577px;
}
.interactivebodyFotrBg td a {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;
}

#urbanmyths_title{
height:75px;
margin:0px;
position:relative;
top:0px;
width:364px;
}
#urbanmyths_title span{
height:75px;
margin:0px;
position: absolute;
top:0px;
width:364px;
}
.urbanmythsFotrBg{
background-image:url(../yourbody/images/urbanmyths_top5_related_links.gif);
background-repeat:no-repeat;
height:47px;
padding:12px 0px 0px 90px;
vertical-align:top;
width:577px;
}
.urbanmythsFotrBg td a {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;
}
.urbanmyths_post_banner{
background-image:url(../yourbody/images/urbanmyths_top5_banners.gif);
background-repeat:no-repeat;
font-size:11px;
padding-left:10px;
vertical-align:top;
}
.urbanmyths_circle{
background-image:url(../yourbody/images/urbanmyths_top5_circle.gif);
background-repeat:no-repeat;
}
.urbanmyths_text2{
font-family:verdana,tahoma,arial;
font-size:11px;
line-height:120%;
color:#670100;
padding-left:30px;
}
.urbanmyths_text3{
font-family:verdana,tahoma,arial;
font-size:11px;
line-height:120%;
color:#670100;
padding-top:45px;padding-left:50px;padding-right:30px;
}
.padding_left{
padding-left:10px;
}
.urbanmyths_text4{
font-family:verdana,tahoma,arial;
font-size:11px;
line-height:120%;
color:#670100;
padding-top:28px;padding-left:47px;padding-right:30px;
}
#urbanmyths_list_title{
height:75px;
margin:0px;
position:relative;
top:0px;
width:575px;
}
#urbanmyths_list_title span{
height:75px;
margin:0px;
position: absolute;
top:0px;
width:575px;
}
.urbanmyths_list_banners{
background-image:url(../yourbody/images/urbanmyths_list_banners.gif);
background-repeat:no-repeat;
font-size:11px;
padding-left:10px;
vertical-align:top;
}
.urbanmyths_list_list{
background-image:url(../yourbody/images/urbanmyths_list_list.gif);
background-repeat:no-repeat;
}
.urbanmyths_list_dot{
background-image:url(../yourbody/images/urbanmyths_list_dot.gif);
background-repeat:no-repeat;
}
.urbanmyths_list_content{
background-image:url(../yourbody/images/urbanmyths_list_content.gif);
background-repeat:no-repeat;
}
.urbanmyths_text5{
font-family:verdana,tahoma,arial;
font-size:11px;
line-height:120%;
color:#670100;
padding-right:30px;
}

.urbanmyths_listFotrBg{
background-image:url(../yourbody/images/urbanmyths_list_related_links.gif);
background-repeat:no-repeat;
height:47px;
padding:12px 0px 0px 90px;
vertical-align:top;
width:577px;
}
.urbanmyths_listFotrBg td a {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;
}
#shaving_myths_title{
height:75px;
margin:0px;
position:relative;
top:0px;
width:364px;
}
#shaving_myths_title span{
height:75px;
margin:0px;
position: absolute;
top:0px;
width:364px;
}
.shaving_myths_circle{
background-image:url(../yourbody/images/shaving_myths_top5_circle.gif);
background-repeat:no-repeat;
}

.periodsFotrBg{
background-image:url(../yourbody/images/periods_related_links.gif);
background-repeat:no-repeat;
height:47px;
padding:12px 0px 0px 70px;
vertical-align:top;
width:577px;
}
.periodsFotrBg td a {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;
}
.urbanmyths_text6{
font-family:verdana,tahoma,arial;
font-size:11px;
line-height:120%;
color:#670100;
font-weight:normal;
}
#braguide_title{
height:75px;
margin:0px;
position:relative;
top:0px;
width:553px;
}
#braguide_title span{
height:75px;
margin:0px;
position: absolute;
top:0px;
width:553px;
}
.braguideFotrBg{
background-image:url(../yourbody/images/braguide_related_links.gif);
background-repeat:no-repeat;
height:47px;
padding:12px 0px 0px 90px;
vertical-align:top;
width:577px;
}
.braguideFotrBg td a {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;
}
#braguide_content{
padding-left:50px;padding-right:230px;background-image:url(../yourbody/images/braguide_content.gif);
background-repeat:no-repeat;
}
#article_feature_title{
height:75px;
margin:0px;
position:relative;
top:0px;
width:414px;
}
#article_feature_title span{
height:75px;
margin:0px;
position: absolute;
top:0px;
width:414px;
}
.article_feature_banner{
background-image:url(../yourbody/images/feature_banners.gif);
font-size:11px;
padding-left:10px;
vertical-align:top;
}
#products_title{
height:90px;
margin:0px;
position:relative;
top:0px;
width:354px;
}
#products_title span{
height:90px;
margin:0px;
position: absolute;
top:0px;
width:354px;
}
#products_Alldays_title{
/*height:70px;*/
margin:0px;
position:relative;
top:0px;
width:100px;
visibility:hidden;
}
#products_Alldays_title span{
/*height:70px;*/
margin:0px;
position: absolute;
top:0px;
width:100px;
}
#products_Toxic_title{
height:31px;
margin:0px;
position:relative;
top:0px;
width:131px;
visibility:hidden;
}
#products_Toxic_title span{
height:33px;
margin:0px;
position: absolute;
top:0px;
width:131px;
}
#products_Menskalenders_title{
height:51px;
margin:0px;
position:relative;
top:0px;
width:121px;
visibility:hidden;
}
#products_Menskalender_title span{
height:51px;
margin:0px;
position: absolute;
top:0px;
width:121px;
}
#products_Tampax_title{
height:53px;
margin:0px;
position:relative;
top:0px;
width:164px;
visibility:hidden;
}
#products_Tampax_title span{
height:53px;
margin:0px;
position: absolute;
top:0px;
width:164px;
}
#products_Always_title{
height:37px;
margin:0px;
position:relative;
top:0px;
width:223px;
visibility:hidden;
}
#products_Always_title span{
height:37px;
margin:0px;
position: absolute;
top:0px;
width:223px;
}

#products_tss{
background-image:url(../yourbody/images/products_tss.gif);
background-repeat:no-repeat;
}
#products_pcalendar{
background-image:url(../yourbody/images/products_pcalendar.gif);
background-repeat:no-repeat;
}
#products_tampax_chose{
background-image:url(../yourbody/images/products_tampax_chose.gif);
background-repeat:no-repeat;
}
#products_always_chose{
background-image:url(../yourbody/images/products_always_chose.gif);
background-repeat:no-repeat;
}
#products_intro{
padding-left:50px;background-image:url(../yourbody/images/products_intro.gif);
background-repeat:no-repeat;
}
#products_always{
height:131px;
margin:0px;
position:relative;
top:0px;
width:283px;

}
#products_always span{
height:131px;
margin:0px;
position: absolute;
top:0px;
width:283px;
}
.productsFotrBg{
background-image:url(../yourbody/images/products_related_links.gif);
background-repeat:no-repeat;
height:46px;
padding:4px 0px 0px 60px;
vertical-align:top;
width:577px;
}
.productsFotrBg td a {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;
}
#Tampax_title{
height:109px;
margin:0px;
position:relative;
top:0px;
width:370px;
}
#Tampax_title span{
height:109px;
margin:0px;
position: absolute;
top:0px;
width:370px;
}
.Tampax_blue{
color:#006699;
text-align:left; 
font-size:11px;
line-height:18px;
}
.margin_top{
margin-top:3px;margin-right:7px;
}
.tampax_banners{
background-image:url(../yourbody/images/tampax_banners.gif);
background-repeat:no-repeat;
font-size:11px;
padding-left:10px;
vertical-align:top;
}
.tampax_description{
background-image:url(../yourbody/images/tampax_description.gif);
background-repeat:no-repeat;
}
#padding_top5{
padding-top:5px;}

.tampxFotrBg {
background-image:url(../yourbody/images/tampax_related_links.gif);
background-repeat:no-repeat;
height:46px;
padding:12px 0 0 90px;
vertical-align:top;
width:577px;}
.tampxFotrBg td a {
color:#00B3F0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;}

#always_title{
height:117px;
margin:0px;
position:relative;
top:0px;
width:354px;
}
#always_title span{
height:117px;
margin:0px;
position: absolute;
top:0px;
width:354px;
}
.always_green{
text-align:left; 
color:#539719;
font-size:14px;
line-height:18px;
}
.alwaysFotrBg {
background-image:url(../yourbody/images/always_related_links.gif);
background-repeat:no-repeat;
height:49px;
padding:12px 0 0 90px;
vertical-align:top;
width:577px;}
.alwaysFotrBg td a {
color:#00B3F0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;}

.position{
position:absolute;
}
.margin_top3{
margin-top:3px;padding-right:px
}
.always_banners{
background-image:url(../yourbody/images/always_banners.gif); 
background-repeat:no-repeat;
font-size:11px;
padding-left:10px;
vertical-align:top;
}
.always_description{
background-image:url(../yourbody/images/always_description.gif);
background-position:top left;
}
.prod_description1{
position:absolute; background-position:top;}

.alldaysFotrBg {
background-image:url(../yourbody/images/tampax_related_links.gif);
background-repeat:no-repeat;
height:46px;
padding:12px 0 0 90px;
vertical-align:top;
width:577px;}

.alldaysFotrBg td a {
color:#00B3F0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;}

#alldays_title{
height:81px;
margin:0px;
position:relative;
top:0px;
width:212px;
}
#alldays_title span{
height:81px;
margin:0px;
position: absolute;
top:0px;
width:212px;
}
.alldays_description{
background-image:url(../yourbody/images/alldays_description.gif);
background-repeat:no-repeat;
}
.always_banners{
background-image:url(../yourbody/images/always_banners.gif); 
background-repeat:no-repeat;
font-size:11px;
padding-left:10px;
vertical-align:top;
}
#always_banners{
background-image:url(../yourbody/images/always_banners.gif); 
}
#padding_left15{
padding-top:5px; padding-left:15px;}
.ppredictorFotrBg_text{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;
}
#interactivebody_img_title{
height:186px;
margin:0px;
position:relative;
top:0px;
width:299px;
}
#interactivebody_img_title span{
height:186px;
margin:0px;
position: absolute;
top:0px;
width:299px;
}
.alwaysContainer {
	width:515px;
	position:absolute; 
	z-index:30;
}
#alwayscontent {	
	padding-left:180px;
	padding-top:55px;
	z-index:30;
	color: #006633;
	font-size: 11px;
	line-height:120%;
}
