h2{
	font-size: 12px;
	color: #39844D;
	font-weight: bold;
	line-height: 200%;
	margin:0 0 4 0;
	}
	
#shea { width: 212px; height: 48px; position:relative;}
#shea span {
	background: url(../yourbody/images/pcalendar_section_circle.gif);
	position: absolute;
	width: 577px;
	height: 75px;
	top: -11px;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color: #c3d436;
	text-decoration:none;
	vertical-align:top;
	margin:0 0 5 0;
	}	
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
	
#Layer1 {
	position:absolute;
	z-index:1;
}
.login{
background-image:url(../yourbody/images/gv_ybody_search_bg.gif);
background-repeat:no-repeat;
}
.login div {
		position:absolute;
/*		top:-1px;*/
}
.login .login_bg div {
		position: relative
} 
	
.login_bg {
		background-image:url(../main/images/re_login_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		height: 246px;
}
#Layer2 {
	position:absolute;
	z-index:2;
	visibility: hidden;
}
#Layer3 {
	position:absolute;
	z-index:3;
}
#Layer6 {

	position:absolute;

}


body {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
body, table{
	font-family: verdana, tahoma, arial;
	font-size: 10px;
	line-height: 120%;
}
#wrapper {
	height: auto;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	height: auto;
	position: absolute;
	text-align: center;
	left: auto;
	right: auto;
	z-index: 10;
}
#main {
	width: 770px;
	margin-left:auto;
	margin-right: auto;
	padding-bottom: 25px;
	bottom: 0px;
	height: auto;
}
#rightcontent {
	float: left;
	width: 638px;
	height: auto;
}

#searchlogin {
	float: left;
	height: auto;
	width: 160px;
}
#bodycontent {
	background-color: #FFFFFF;
	float: left;
	width: 638px;
}
/*#leftpane {
	width: 132px;
	height: auto;
	float: left;
	position: relative;
	top: 0px;
	padding-left: 0px;
	padding-top: 74px;
}
#leftmenu {
	float: left;
	width: 116px;
	padding-top: 7px;
	padding-left: 11px;
}
#leftnavban {
	float: left;
	width: 116px;
	padding-top: 7px;
	padding-left: 12px;
}
#poll {
	float: left;
	width: 116px;
	padding-top: 5px;
	padding-left: 12px;
}*/
#topcontent {
	float: left;
	width: 638px;
	background-image: url(../images/re_yb_ppr_top_bg_txt.gif);
	background-repeat: no-repeat;
	height: 247px;
}
#topright{
	float: left;
	height: auto;
	width: 466px;
}
#thismonth1 {
	float: left;
	width: 122px;
	padding-left: 161px;
	height: 50px;
}
#thismonth2 {
	float: left;
	width: 166px;
	padding-top: 25px;
}
#content {
	background-image: url(../images/re_home_stars_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	width: 471px;
	padding-right: 10px;
	padding-left: 15px;
}
#content_urbanmyth {
	background-image: url(../images/re_home_stars_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	width: 331px;
	padding-right: 10px;
	padding-left: 15px;
}
#ybttl {
	padding-bottom: 12px;
}

#banners {
	float: left;
	width: 142px;
}

#breadcrums {
	padding-left: 15px;
	height: 13px;
}

#contentleft1 {
	float: left;
	width: 232px;
}

#contentright1 {
	float: left;
	width: 235px;
}

#footerban {
	float: left;
	width: 444px;
	padding-left: 15px;
}
#footer {
	float: left;
	width: 638px;
	height: auto;
	padding-bottom: 10px;
}
.listitem1 {
	text-indent: -10px;
	display: block;
	padding: 14px 0px 0px 10px;
}
#pagination {
	text-align: center;
	float: left;
	padding-top: 14px;
	width: 468px;
	height: auto;
}
#pageblock {
	height: auto;
	width: 70px;
	margin-right: auto;
	margin-left: auto;
}

#pagenumber{
	width: auto;
	height: 23px;
	padding-top: 5px;
	float: left;
}
#nxtbtn {
	float: right;
	width: 42px;
}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color: #c3d436;
	text-decoration:none;
	vertical-align:top;
	margin:0 0 5 0;
	}
	
#shea { width: 212px; height: 48px; position:relative;}
#shea span {background: url('../yourbody/images/re_ybody_tampex_howtouse.gif'); position: absolute; width: 212px; height: 48px; }	
#shea1 { width: 212px; height: 48px; position:relative;}
#shea1 span {background: url('../yourbody/images/re_ybody_tampex_howtouse.gif'); position: absolute; width: 212px; height: 48px; }	

.ybody_dblue {
	color: #51b2ef;
	line-height:18px;
	font-size:14px;
}
.ybody_dblue_1 {
	color: #51b2ef;
	line-height:18px;
	font-size:8px;
}
#ybody_hdr_img { 
	width: 120px;
	height: 171px;
	position:relative;
	margin:0px;
	top:0px;
}
#ybody_hdr_img span {
	position: absolute;
	width: 120px;
	height: 171px;
	margin:0px; 
	top:0px;
}
#ybody_loswrist_img { 
	width: 207px;
	height:167px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_loswrist_img span a{
	color:#51b2ef;
	position: absolute;
	width: 207px;
	height:107px;
	margin:0;
	top:0px;
	text-decoration:none;
}
#ybody_archiv_img { 
	width: 180px;
	height:47px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_archiv_img span {
	position: absolute;
	width: 180px;
	height:47px;
	margin:0;
	top:0px;
}
#ybody_periode_img { 
	width: 188px;
	height:44px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_periode_img span {
	position: absolute;
	width: 188px;
	height:44px;
	margin:0;
	top:0px;
}
#ybody_menstruation_img { 
	width: 210px;
	height:177px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_menstruation_img span a{
	color:#51b2ef;
	position: absolute;
	width: 210px;
	height:177px;
	margin:0;
	top:0px;
	text-decoration:none;
}
#ybody_deinkorper_img { 
	width: 227px;
	height:168px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_deinkorper_img span a{
	color:#51b2ef;
	position: absolute;
	width: 227px;
	height:168px;
	margin:0;
	top:0px;
	text-decoration:none;
}
#ybody_puberty_img { 
	width: 163px;
	height:75px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_puberty_img span {
	position: absolute;
	width: 163px;
	height:75px;
	margin:0;
	top:0px;
}
#ybody_passiert_img { 
	width: 414px;
	height:75px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_passiert_img span {
	position: absolute;
	width: 414px;
	height:75px;
	margin:0;
	top:0px;
}
.whats_subtitle h2{
	font-size: 12px;
	color: #39844D;
	font-weight: bold;
	line-height: 200%;
}
#ybody_menstruat_img { 
	width: 414px;
	height:75px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_menstruat_img span {
	position: absolute;
	width: 414px;
	height:75px;
	margin:0;
	top:0px;
}
.banners_period{
background-image: url(../yourbody/images/periods_banners.gif) ;}
.pcalendar_banner{
background-image: url(../yourbody/images/pcalendar_banners.gif) ;
padding-left:10px;
}
.pcalendar_content{
background-image: url(../yourbody/images/pcalendar_content.gif) ;
padding-left:110px;
}
.pcalendar_calendar{
background-image: url(../yourbody/images/pcalendar_calendar.gif) ;
}
.pcalendar_days{
background-image: url(../yourbody/images/pcalendar_days.gif) ;
}
.ppredictor_content{
background-image: url(../yourbody/images/ppredictor_content.gif) ;
padding-left:20px;
padding-right:20px;
}
.ppredictor_banners{
background-image: url(../yourbody/images/ppredictor_banners.gif) ;
padding-left:10px;
}
.ppredictor_box{
background-image: url(../yourbody/images/ppredictor_box.gif) ;
padding-left:30px;
}
#ybody_ppredictor_hed_img { 
	width: 286px;
	height:75px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_ppredictor_hed_img span {
	position: absolute;
	width: 286px;
	height:75px;
	margin:0;
	top:0px;
}
#ybody_braguide_hed_img { 
	width: 553px;
	height:75px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_braguide_hed_img span {
	position: absolute;
	width: 553px;
	height:75px;
	margin:0;
	top:0px;
}
#ybody_deine_img { 
	width: 649px;
	height:58px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_deine_img span {
	position: absolute;
	width: 649px;
	height:58px;
	margin:0;
	top:0px;
}
.intractive_main{
position:absolute;
top:-100px;
left:-100px;
visibility:hidden;
}
.interactivebody_banners{
background-image: url(../yourbody/images/interactivebody_banners.gif) ;
}
.interactivebody_content{
background-image: url(../yourbody/images/interactivebody_content.gif) ;
}
.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;
}
.pdg_left08{
padding-left:8px;
}
.pdg_left10{
padding-left:10px;
}
.scroll_track_green{
background-image: url(../images/scroll_track_green.gif) ;
background-repeat:repeat-y;
}
.bg_repeat{
background-repeat:no-repeat;
}
#ybody_intractive_hed_img { 
	width: 412px;
	height:18px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_intractive_hed_img span {
	position: absolute;
	width: 412px;
	height:18px;
	margin:0;
	top:0px;
}
#ybody_intractive_busen_img { 
	width: 299px;
	height:186px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_intractive_busen_img span {
	position: absolute;
	width: 299px;
	height:186px;
	margin:0;
	top:0px;
}
#ybody_urbenmyths_img { 
	width: 364px;
	height:75px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_urbenmyths_img span {
	position: absolute;
	width: 364px;
	height:75px;
	margin:0;
	top:0px;
}
.urbanmyths_text, .urbanmyths_text a{
	color: #670100;
}
.urbanmyths_text h2{
	color: #670100;
}
.urbanmyths_banners{
background-image: url(../yourbody/images/urbanmyths_top5_banners.gif) ;
}
.urbanmyths_circle{
background-image: url(../yourbody/images/urbanmyths_top5_circle.gif) ;
}
.whats_banners{
background-image: url(../yourbody/images/whats_banners.gif) ;
}
.pdg_left30{
padding-left:30px;
}
.pdg_TLR{
padding-top:35px;
padding-left:50px;
padding-right:26px;
}
.pdg_TLR_2{
padding-top:35px;
padding-left:47px;
padding-right:26px;
}
.pdg_TLR_3{
padding-top:45px;
padding-left:50px;
padding-right:30px;
}
.pdg_LR{
padding-left:50px;
padding-right:230px;
}
.braguide_content{
background-image: url(../yourbody/images/braguide_content.gif) ;
}
.intrbody_Lgreen {
color: #c3d436;
line-height:18px;
font-size:14px;
}

#intrbody_Busen_img{
width:299px;
height:186px;
position:relative;
margin:0px;
}

#intrbody_Busen_img span {
position:absolute;
width:299px;
height:186px;
margin:0px; 
top:0px;
}

.interactivebody_text h3{
font-size: 11px;
color: #339900;
text-align: justify;
padding-right: 5px;
}

#intrbody_Klicke_img{
width:163px;
height:264px;
position:relative;
margin:0px;
}

#intrbody_Klicke_img span {
position:absolute;
width:163px;
height:264px;
margin:0px; 
top:0px;
}
#ybody_feature_img { 
	width: 414px;
	height:75px;
	position:relative;
	margin:0;
	top:0px;
}
#ybody_feature_img span {
	position: absolute;
	width: 414px;
	height:75px;
	margin:0;
	top:0px;
}
.ybody_feature_btm{
background-image: url(../yourbody/images/feature_bottom_nav.gif) ;
}
#alldays_hdr_img { 
	width: 354px;
	height: 117px;
	position:relative;
	margin:0px;
	top:0px;
}
#alldays_hdr_img span {
	position: absolute;
	width: 354px;
	height: 117px;
	margin:0px; 
	top:0px;
}
#tampax_hdr_img { 
	width: 264px;
	height: 17px;
	position:relative;
	margin:0px;
	top:0px;
}
#tampax_hdr_img span {
	position: absolute;
	width: 264px;
	height: 17px;
	margin:0px; 
	top:0px;
}
.ybody_blue {
	color: #5cb5ef;
	line-height:18px;
	font-size:14px;
}
.ybodyprod_blue {
	color: #5cb5ef;
	font-size:9px;
}
#always_hdr_img { 
	width: 228px;
	height: 81px;
	position:relative;
	margin:0px;
	top:0px;
}
#always_hdr_img span {
	position: absolute;
	width: 228px;
	height: 81px;
	margin:0px; 
	top:0px;
}
#always_frsh_img { 
	width: 228px;
	height: 353px;
	position:relative;
	margin:0px;
	top:0px;
}
#always_frsh_img span {
	position: absolute;
	width: 228px;
	height: 353px;
	margin:0px; 
	top:0px;
}
.re_ybody_ftr_green_sub h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #c3d436;
	text-decoration:none;
	line-height:15px;
}
#prod_frsh_img { 
	width: 354px;
	height: 90px;
	position:relative;
	margin:0px;
	top:0px;
}
#prod_frsh_img span {
	position: absolute;
	width: 354px;
	height: 90px;
	margin:0px; 
	top:0px;
}
#prod_alldays_img { 
	width: 475px;
	height: 85px;
	position:relative;
	margin:0px;
	top:0px;
}
#prod_alldays_img span {
	position: absolute;
	width: 475px;
	height: 85px;
	margin:0px; 
	top:0px;
}
#prod_tss_img { 
	width: 165px;
	height: 20px;
	position:relative;
	margin:0px;
	top:0px;
	visibility:hidden;
}
#prod_tss_img span {
	position: absolute;
	width: 165px;
	height: 20px;
	margin:0px; 
	top:0px;
}
#prod_pk_img { 
	width: 135px;
	height: 30px;
	position:relative;
	margin:0px;
	top:0px;
	visibility:hidden;
}
#prod_pk_img span {
	position: absolute;
	width: 135px;
	height: 30px;
	margin:0px; 
	top:0px;
}
#prod_tampax_img { 
	width: 202px;
	height: 121px;
	position:relative;
	margin:0px;
	top:0px;
	visibility:hidden;
}
#prod_tampax_img span {
	position: absolute;
	width: 202px;
	height: 121px;
	margin:0px; 
	top:0px;
	visibility:hidden;
}
.yourbody_feature_title h2{
	font-size: 15px;
	color: #39844D;
	font-weight: bold;
}
#prod_into{
	padding-left:50px;
}
#feat_hdr_img { 
	width: 228px;
	height: 75px;
	position:relative;
	margin:0px;
	top:0px;
}
#feat_hdr_img span {
	position: absolute;
	width: 228px;
	height: 75px;
	margin:0px; 
	top:0px;
}
.yourbody_feature_bodytext h2 {
	font-size: 11px;
	color: #73BD23;
	text-decoration:underline;
}
.products_pink h2{
	color: #A60473;
	margin:0;
	padding:0;
	top:0;
}
.tampons_benutzen{
	position:absolute;
	z-index:1;
}
.tampax_bg{
	background-image:url(../yourbody/images/re_tampax_pdt_lady_bg.gif);
	background-position:right;
}
.tamp_pos{
position:absolute;
}
.tamp_padlft{
	padding-left:7px;
}
.tamp_martp{
	margin-top:3px;
}
.prod_dec_bg{
	background-image:url(../yourbody/images/always_description.gif);
	width:354px;
	height:140px;
	background-repeat:no-repeat;
}
.pad_top{
	padding-top:5px;
}
.always_line100{
	line-height:100%;
}
.always_linehg{
	line-height:105%;
}
.awlays_pad0{
	padding-top:0px;
}
#always_line15{
	line-height:15px;
}
.alldays_proddesc{
	position:absolute;
	z-index:1;
	width: 100%;
}
#alldays_discreet{
	color:#F9A51B;
}
.pad_top4{
	padding-top:4px;
}
#ProdTam_MarBtm {
	_margin-bottom:-3px;
	overflow:hidden;
	height:135px;
	width:202px;
}
#ProdAlw_MarBtm {
    margin-bottom:0px !important;
	_margin-bottom:-3px;
	
}
.AlwaysDes_div {
position:absolute;
}
#AlldaysNorDis {
color:#FECB09;
}
.AlldaysNorDisFr {
color:#D6E48D;
}
#AlldaysPadli {
padding-top:4px;
}
#AlldaysPadli2 {
padding-top:6px;
}
#AlldaysPadli3 {
padding-top:10px;
}
#AlldaysPadli4 {
padding-top:2px;
}
#AlldaysTanga {
color:#FFFFFF;
}
#AlldaysSmall {
color:#A4DFF9;
}
#AlldaysNormalLig {
color:#AFD46B;
}
#AlldaysNormal {
color:#7CD3F7;
}
#AlldaysExtraLong {
color:#11A8E1;
}
#AlldaysExtraLongPlus {
color:#D05BA2; 
padding-top:5px;
}
.login_tampax{
background-image:url(../yourbody/images/re_ybody_search_bg1.gif);
background-repeat:no-repeat;
}
.login_tampax div {
		position:absolute;
		top:-1px;
}
.login_tampax .login_bg div {
		position: relative
} 
	
.login_bg {
		background-image:url(../main/images/re_login_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		height: 246px;
}

.ppredictor_text h3{
	font-size: 11px;
	color: #25733A;
	line-height: 120%;
	font-weight:normal;
}

/************************css for footer start here ***************************/
body td.whtsFotrBg_link{
	font-family: verdana, tahoma, arial;
	font-size: 9px;
	line-height: 120%;
}
.whtsFotrBg{
background-image:url(../yourbody/images/whats_footer_links_bg.gif);
background-repeat:no-repeat;
width:479px;
height:47px;
padding:8px 0px 0px 98px;
vertical-align:top;
}

.whtsFotrBg_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
vertical-align:top;
text-transform:uppercase;
}
.whtsprdrBg{
background-image:url(../yourbody/images/whats_footer_links_bg1.gif);
background-repeat:no-repeat;
width:479px;
height:47px;
padding:8px 0px 0px 78px;
vertical-align:top;
}

.urbanmythsFotrBg{
background-image:url(../yourbody/images/urbanmyths_footer_links_bg.gif);
background-repeat:no-repeat;
width:479px;
height:47px;
padding:7px 0px 0px 100px;
vertical-align:top;
}

.urbanmythsFotrBg 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;
}


.pcalendarFotrBg{
background-image:url(../yourbody/images/pcalendar_footer_links_bg.gif);
background-repeat:no-repeat;
width:477px;
height:47px;
padding:6px 0px 0px 100px;
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;
}

.braguideFotrBg{
background-image:url(../yourbody/images/braguide_footer_links_bg.gif);
background-repeat:no-repeat;
width:477px;
height:47px;
padding:6px 0px 0px 100px;
vertical-align:top;
}

.braguideFotrBg 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;
}

.productFotrBg{
background-image:url(../yourbody/images/products_footer_links_bg.gif);
background-repeat:no-repeat;
width:477px;
height:47px;
padding:4px 0px 0px 89px;
vertical-align:top;
}

.productFotrBg 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;
}

.alwaysFotrBg{
background-image:url(../yourbody/images/always_footer_links_bg.gif);
background-repeat:no-repeat;
width:477px;
height:47px;
padding:7px 0px 0px 102px;
vertical-align:top;
}

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

.alldaysFotrBg td a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#00b3f0;
font-weight:bold;
text-decoration:underline;
vertical-align:top;
text-transform:uppercase;
}
.prodcutss{
background-image:url(../yourbody/images/products_related_links.gif);
background-repeat:no-repeat;
width:477px;
height:46px;
padding:7px 0px 0px 102px;
vertical-align:top;
}

.prodcutss 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;
}

.ppredictorFotrBg{
background-image:url(../yourbody/images/ppredictor_footer_links_bg.gif);
background-repeat:no-repeat;
width:477px;
height:47px;
padding:8px 0px 0px 100px;
vertical-align:top;
}

.ppredictorFotrBg 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;
}
/************************css for footer ends here ***************************/

/*period calender css starts here*/
.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;
}
.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;
}
/*Period calender css ends 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;
}
/*Tampax Tampons*/
#step_img_01, #step_img_02, #step_img_03, #step_img_04, #step_img_05, #step_img_06, #step_img_07, #step_img_08, #step_img_09, #step_img_10 {
	position: absolute;
	margin: 27px 0 0 70px;
	width:185px;
}

#step_img_02, #step_img_03, #step_img_04, #step_img_05, #step_img_06, #step_img_07, #step_img_08, #step_img_09, #step_img_10 {
	visibility: hidden;
}
#content_menu1, #content_menu2, #content_menu3, #content_menu4, #content_menu5, #content_menu6, #content_menu7, #content_menu8, #content_menu9, #content_menu10 {
	position:absolute;
	width:453px;
}
#content_menu2, #content_menu3, #content_menu4, #content_menu5, #content_menu6, #content_menu7, #content_menu8, #content_menu9, #content_menu10 {
	visibility:hidden;
}
.tampaxtampons_BG {
	background-image:url(../yourbody/images/how_two_use_BG.gif);
	background-repeat:no-repeat;
	width:453px;
	height:197px;
}
.step_tbl {
	margin:30px 0px 0 27px;
}
#step_main {
	margin: 27px 22px 0 73px;
}
#next_back_btn {
	padding-top:8px;
}
.tamp_step1{
	padding:30px 30px 0 30px;
}
/*Tampax Tampons*/
.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%;
}