
div, td { behavior: url(/fr/skin/js/iepngfix.htc) }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}
#Layer1 {
	position:relative;
	width:554px;
	height:32px;
	z-index:103;
	padding-top:9px;
}
#Layer2 {
	position:relative;
	width:172px;
	height:32px;
	z-index:101;
	padding-left:554px;
	padding-top:8px;
	top: 25;
}
.home_div{
	position:relative; 
	z-index:100; 
	width: 769; 
	height:280;
}
.home_innr_div{
	position:relative; 
	z-index:100; 
	width: 176; 
	height:165;
}
#flashcontent_innr_home {	
	padding-left:0px;
	padding-top:0px;
	float:right; 
}
#skipnav {
display:none;

}

#co_top_photo {
	position:absolute; 
	padding-top:11px; 
	padding-left:10px;
	z-index:2;
	
}
#co_top_photo1 {
	position:absolute; 
	padding-left:10px;
	z-index:2;
	
}
#co_top_photo {
	position:absolute;
	padding-top:11px;
	padding-left:10px;
	width:406px;
	height:180px;
}

.body_txt_padding {
	padding-top:188px;
	padding-left:25px;
	padding-right:24px;
	padding-bottom:13px;

}
.vip_login_body_top_padding {
	padding-top:110px;
	padding-left:25px;
	padding-right:24px;
	padding-bottom:13px;
}
.vip_login_body_btm_padding {
	padding-top:405px;
	padding-left:25px;
	padding-right:24px;
	padding-bottom:13px;
}
#vip_login_top_photo {
	position:absolute;
	padding-top:11px;
	padding-left:10px;
	width:406px;
	height:120px;
}
.gv_txt_padding {
	padding-top:251px;
	padding-left:16px;
	padding-right:15px;
	padding-bottom:13px;

}

.gv_txt_padding1 {
	padding-top:251px;

}
.inner_txt_padding {
	padding-left:25px;
	padding-right:24px;
	padding-bottom:13px;

}

.bl_tp_photo_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal; 
	color:#ffffff; 
	padding-left:15px;
}	
.body_black_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;

}
.body_black_link_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	text-decoration:underline;

}
.body_gray_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#666666;

}
.body_subtitle_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#c21781;

}
.bu_pink_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ee4484;
	padding-top:3px;
	padding-bottom:3px;
}

.bu_white_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	line-height:12px;
	padding-top:3px;
	padding-bottom:3px;
}
.bu_white_txt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	line-height:12px;
	padding-top:3px;
	padding-bottom:3px;
}
.bu_white_txt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	line-height:12px;
	padding-top:3px;
	padding-bottom:3px;
}
.sp_blue_dotted {
	background-image:url(/fr/skin/images/frag/sp_body_dotted_blue.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:39px;
}
.sp_white_dotted {
	background-image:url(/fr/skin/images/frag/sp_body_dotted_white.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:39px;
}

.input_bt_submit_white_s1 {
	background-image:url(/fr/skin/images/frag/bt_submit_white_s1_txt.gif);
	height:17px;
	width:156px;
	color:#ee4484;
	font-weight:normal;
	vertical-align:top;
	padding-bottom:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:none;
	text-align:center;
	cursor:hand;
	cursor:pointer;
}

.input_bt_submit_white_s2 {
	background-image:url(/fr/skin/images/frag/bt_submit_white_s2_txt.gif);
	height:17px;
	width:143px;
	color:#ee4484;
	font-weight:normal;
	vertical-align:top;
	padding-bottom:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:none;
	text-align:center;
	cursor:hand;
	cursor:pointer;
}

.input_bt_submit_white_s3{
	background-image:url(/fr/skin/images/frag/bt_submit_white_s3_txt.gif);
	height:17px;
	width:99px;
	color:#ee4484;
	font-weight:normal;
	vertical-align:top;
	padding-bottom:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:none;
	text-align:center;
	cursor:hand;
	cursor:pointer;
}

.rn_boxcurve_pad {
	padding-left:10px;
	padding-top:10px;
}

.rn_boxcurve_txt_pad {
	vertical-align:bottom;
	padding-left:20px;
}

.tn_txt_pad {
	padding-left:3px;
}
.tn1_txt_pad {
	padding-left:6px;
}

.boxcurve_top {
	background-image:url(/fr/skin/images/frag/co_tp_body_boxcurve.png); 
	background-position:top;
} 

.boxcurve_middle {
	background-image:url(/fr/skin/images/frag/co_mn_body_boxcurve.png); 
	background-position:top;
}

.boxcurve_bottom {
	background-image:url(/fr/skin/images/frag/co_bn_body_boxcurve.png); 
	background-position:top;
}	

.boxcurve2_top {
	background-image:url(/fr/skin/images/frag/co_tp2_body_boxcurve.png); 
	background-position:top;
} 

.boxcurve2_middle {
	background-image:url(/fr/skin/images/frag/co_mn2_body_boxcurve.png);
	width:593px;
	background-position:top;
	background-repeat:repeat-y;
}
.boxcurve2_middle_new {
	background-image:url(/fr/skin/images/frag/co_mn2_body_boxcurve.gif);
	width:593px;
	background-position:top;
	background-repeat:repeat-y;
}
.boxcurve2_bottom {
	background-image:url(/fr/skin/images/frag/co_bn2_body_boxcurve.png); 
	background-position:top;
}	

.boxcurve3_top {
	background-image:url(/fr/skin/images/frag/co_tp3_body_boxcurve.png); 
	background-position:top;
} 

.boxcurve3_middle {
	background-image:url(/fr/skin/images/frag/co_mn3_body_boxcurve.png); 
	background-position:top;
	background-repeat:repeat-y;
}

.boxcurve3_bottom {
	background-image:url(/fr/skin/images/frag/co_bn3_body_boxcurve.png); 
	background-position:top;
}	
.boxcurve_reg_top {
	background-image:url(/fr/skin/images/frag/co_reg_top_boxcurve.png); 
	background-position:top;
} 

.boxcurve_reg_middle {
 background-image:url(/fr/skin/images/frag/co_reg_middle_boxcurve.png); 
 background-position:top;
 background-repeat:repeat-y;
}

.boxcurve_reg_bottom {
	background-image:url(/fr/skin/images/frag/co_reg_middle_boxcurve.png); 
	background-position:top;
}
.grd_boxcurve_top {
	background-image:url(/fr/skin/images/frag/co_tp_grd_body_boxcurve.png); 
	background-position:top;
	background-repeat:no-repeat;
}

.grd_boxcurve_middle {
	background-image:url(/fr/skin/images/frag/co_mn_grd_body_boxcurve.png); 
	background-position:top;
}


.rn_grd_boxcurve_top {
	background-image:url(/fr/skin/images/frag/co_tp_grd_rn_boxcurve.png); 
	background-position:top;
	background-repeat:repeat-y;
}

.rn_grd_boxcurve_middle {
	background-image:url(/fr/skin/images/frag/co_mn_rn_boxcurve.png); 
	background-position:top ;
	background-repeat:repeat;
}
.rn_grd_boxcurve_bottom {
	background-image:url(/fr/skin/images/frag/co_bn_rn_boxcurve.png); 
	background-position:top;
	background-repeat:no-repeat;
}
.rn_boxcurve_top {
	background-image:url(/fr/skin/images/frag/co_tp_rn_boxcurve.png); 
	background-position:top;
	background-repeat:no-repeat;
}

.avatar {
	background-image:url(/fr/skin/images/frag/ln_boxcurve.png); 
	background-position:top;
	background-repeat:no-repeat;
} 

.outer_box_pad{
	padding-left:10px;
}

.inner_box_pad{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:14px;
}

.girltalk_box_pad{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:12px;
	padding-top:20px;

}

.girltalk_title_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#c21781;

}

.girltalk_black_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;

}
.girltalk_uname_blue_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#007cc3;
	text-decoration:underline;
	line-height:17px;

}

.box_blue_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#007cc3;
	text-decoration:none;

}

.box_bluebold_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#007cc3;
	text-decoration:none;

}
.box_textarea {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#666666;
	height:62px;
	width:365px;
	border:1px solid #cccccc;
	padding-left:3px;

}


.bn_table_breadcrum{
	padding-left:23px;
	padding-top:4px;
}
.bn_breadcrum_txt{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
	font-style: normal; 
	line-height: 10px;
	font-weight: normal;
	padding-right:5px;
	padding-left:5px;
	text-decoration:none;
}
.bn_breadcrum_txt_active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #007cc3; 
	font-style: normal; 
	line-height: 12px;
	font-weight:normal;
	padding-right:5px;
	padding-left:5px;
	text-decoration:none;
}
.bn_table_txt{
	padding-left:18px;
}
.bn_txt{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #007cc3; 
	font-style: normal; 
	line-height: 12px;
	font-weight:normal;
	padding-right:5px;
	padding-left:5px;
	text-decoration:none;

}
.chnagecountry_field{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000; 
	font-style: normal; 
	line-height: 12px; 
	height: 16px; 
	border-color:#666666; 
	background: #FFFFFF; 
	border-width:1px;
	vertical-align: middle;
}

 .boxcurve_bottomnav { 
 	background:none; background-image:url(/fr/skin/images/frag/bn_boxcurve.png);
	background-position:top;
	background-repeat:no-repeat;
	
}	

.input_footer_country {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000;
	height:18px;
	width:110px;
	vertical-align:top;
	display:inline;
}

.searchtxtfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal; 
	color:#666666;
	height:17px;
	width:158px;
	vertical-align:middle;
	border:1px solid #cbcbcc;

}

.header_blue_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight:normal;
	color:#007cc3;
	text-decoration:none;
	vertical-align:middle;
	padding-left:1px;
	padding-right:1px;

}

#common_div {
position:relative;
	}
	
/* Start registration */
.reg_black_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;

}
.reg_black_checkbox {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	height:12px;
	width:12px;
}
.reg_black_txt_1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;

}
.reg_disable_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#999999;

}
.reg_disable_txt_1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#999999;

}
.reg_error_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#FF0000;

}
.reg_address_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#990000;
	font-weight:normal;

}

.reg_textfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	border:1px solid #666666;
	width:180px;
	padding-left:2px;
	height:18px;
	border:1px solid #cccccc;
	background-color:#f2fbfe;

}

.reg_textarea {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	border:1px solid #666666;
	width:180px;
	padding-left:2px;
	height:60px;
	border:1px solid #cccccc;
	background-color:#f2fbfe;

}

.login_textfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	border:1px solid #cccccc;
	width:173px;
	height:19px;
	padding-left:2px;
	background-color:#f2fbfe;

}
.login_checkbx {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	border:1px solid #cccccc;
	width:12px;
	height:12px;
	background-color:#f2fbfe;
}
.reg_selectfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	width:80px;

}

.reg_subtitle_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#c21781;

}
.reg_black_bold_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#333333;

}

.reg_btn{
	display:inline;
	float:left;
	width:44px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:20px;
	padding-top:2px;
	background-image:url(/fr/skin/images/frag/bt_submit_s3_txt.gif);
	background-repeat:no-repeat;
	background-position:top;
}

/* End registration */

/* Body & Life classes Starts*/

.bl_article1_txt_padding {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:13px;

}

.bl_article1_inside_pad {
	padding-left:15px;
	padding-right:15px;

}
.ha_article_txt_padding {
	padding-left:7px;
	padding-right:7px;
	padding-bottom:13px;
}
.ha_article_inside_pad {
	padding-left:12px;
	padding-right:12px;
}


.bl_article_sublink_box {
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	background-image:url(/fr/skin/images/frag/co_ybody_art_bg_box.gif);
	background-repeat:repeat;
	background-position:left top;

}

.bl_subarticle_link_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ee4484;
	text-decoration: none;
}
.bl_ul {
	list-style-position: inside;
	list-style-image:url(/fr/skin/images/frag/bu_pink.png);
	list-style-type:none;
	padding-left:0;
	padding-right:6px;
	margin-left:0;
	margin-bottom:0;
	margin-top:0;
	margin-right:0;
	vertical-align:middle;
	}
.bl_li {
	margin-left:0;
	margin-bottom:0;
	margin-top:0;
	margin-right:0;
	padding-bottom:4px;
	padding-right:6px;
	vertical-align:middle;
	}
			
/* Body & Life classes Ends*/
/* Updated classes Starts*/
	.bu_white_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	line-height:11px;
	padding-top:3px;
	padding-bottom:2px;
	text-decoration:none;
}

.rn_grd_blue_bg {
	background-image:url(/fr/skin/images/frag/rn_bg_blue.gif); 
	background-position:center;
	background-repeat:no-repeat;
}
/* Updated classes Starts*/


/* Button Design claases Start*/
.input_bt_submit_s1 {
	float:right;
	width:175px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:3px;
	padding-left:0px;
	padding-right:20px;
	background-image:url(/fr/skin/images/frag/bt_submit_s1_txt.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

.input_bt_submit_s3 {
	background-image:url(/fr/skin/images/frag/bt_submit_s3_txt.gif);
	height:19px;
	width:63px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
	text-align:right;
	padding-right:22px;
	cursor:hand;
	cursor:pointer;
}
.input_bt_submit_white_s1 {
	background-image:url(/fr/skin/images/frag/bt_submit_white_s1_txt.gif);
	height:17px;
	width:156px;
	color:#ee4484;
	font-weight:normal;
	vertical-align:top;
	padding-bottom:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:none;
	text-align:center;
	cursor:hand;
	cursor:pointer;
}

.input_bt_submit_white_s2 {
	background-image:url(/fr/skin/images/frag/bt_submit_white_s2_txt.gif);
	height:17px;
	width:143px;
	color:#ee4484;
	font-weight:normal;
	vertical-align:top;
	padding-bottom:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:none;
	text-align:center;
	cursor:hand;
	cursor:pointer;
}

.input_bt_submit_white_s3{
	background-image:url(/fr/skin/images/frag/bt_submit_white_s3_txt.gif);
	height:17px;
	width:99px;
	color:#ee4484;
	font-weight:normal;
	vertical-align:top;
	padding-bottom:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:none;
	text-align:center;
	cursor:hand;
	cursor:pointer;
}

/* Button Design claases Ends*/


/* Body & Life classes Starts*/

h1 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:9px; 
		font-weight:normal; 
		color:#81c442;	
		text-align:left;
		display:inline;
		margin:0 0 5px 0;
}
#shea_bodylanding { width: 132px; height: 55px; position: relative; margin:0px; top:0px; }
#shea_bodylanding span {
			background-image:url(/fr/skin/images/bodylife/hd_yb_txt.gif);
			background-repeat:no-repeat;
			position:absolute;
			width: 100%;
			height: 100%;
}

#shea_lifelanding { width: 182px; height: 55px; position: relative; margin:0px; top:0px; }
#shea_lifelanding span {
			background-image:url(/fr/skin/images/bodylife/hd_yl_txt.gif);
			background-repeat:no-repeat;
			position:absolute;
			width: 100%;
			height: 100%;
}
.bl_article1_txt_padding {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:13px;

}

.bl_article1_inside_pad {
	padding-left:13px;
	padding-right:15px;

}

.bl_article_sublink_box {
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	background-image:url(/fr/skin/images/frag/co_ybody_art_bg_box.gif);
	background-repeat:repeat;
	background-position:left top;

}

.bl_subarticle_link_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ee4484;
	text-decoration: none;
}
.bl_sarticle_pink_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ee4484;
	text-decoration: none;
}

.games_dpink_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c21781;
	text-decoration: none;
}

.bl_pink_link_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ee4484;
	text-decoration:underline;
}

.bl_ul {
	list-style-position: inside;
	list-style-image:url(/fr/skin/images/frag/bu_pink.png);
	list-style-type:none;
	padding-left:0;
	padding-right:6px;
	margin-left:0;
	margin-bottom:0;
	margin-top:0;
	margin-right:0;
	vertical-align:middle;
	}
.bl_li {
	margin-left:0;
	margin-bottom:0;
	margin-top:0;
	margin-right:0;
	padding-bottom:4px;
	padding-right:6px;
	vertical-align:middle;
	}
/* Body & Life classes Ends*/

/* Left Nav claases Starts*/
.ln_grd_boxcurve_top {
	background-image:url(/fr/skin/images/frag/co_tp_grd_rn_boxcurve.png); 
	background-position:top;
	background-repeat:repeat-y;
}

.ln_grd_boxcurve_middle {
	padding-left:8px;
	padding-right:10px;
	background-image:url(/fr/skin/images/frag/co_mn_rn_boxcurve.png); 
	background-position:top;
	background-repeat:repeat;
}
.ln_grd_boxcurve_bottom {
	background-image:url(/fr/skin/images/frag/co_bn_rn_boxcurve.png); 
	background-position:top;
	background-repeat:no-repeat;
}

.ln_boxcurve_txt_pad {
	padding-top:9px;
	padding-left:18px;

}

.ln_boxmid_txt_pad {
	padding-left:8px;
	padding-right:10px;
}

#ln_yb {
position:relative;
visibility:visible;
padding-bottom:5px;
}

#ln_yl {
position:relative;
visibility:visible;
padding-bottom:5px;
}
#ln_yb_period {
position:relative;
visibility:visible;
padding-bottom:5px;
}

#ln_yb_period_expand {
position:relative;
visibility:visible;
padding-bottom:5px;
}
#ln_yb_rel {
position:relative;
visibility:visible;
padding-bottom:5px;
}

#ln_yb_rel_expand {
position:relative;
visibility:visible;
padding-bottom:5px;
}

#ln_yb_beauty {
position:relative;
visibility:visible;
padding-bottom:5px;
}

#ln_yb_beauty_expand {
position:relative;
visibility:visible;
padding-bottom:5px;
}
.ln_bl_main_link {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left: 0px;
	background-image:url(/fr/skin/images/frag/ln_bg_blue.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}
.ln_bl_main_link:hover {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	background-image:url(/fr/skin/images/frag/ln_bg_green.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}

.ln_bl_main_link_over {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	background-image:url(/fr/skin/images/frag/ln_bg_green.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}
.ln_bl_main_link_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-top:2px;
	}
	
.ln_bl_sub_link {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left: 0px;
	background-image:url(/fr/skin/images/frag/ln_bg_sub_bluearrow.gif);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#00aeef;
	text-decoration:none;
}
.ln_bl_sub_link:hover{
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left: 0px;
	background-image:url(/fr/skin/images/frag/ln_bg_sub_greenarrow.gif);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#7fc342;
	text-decoration:none;
}
.ln_bl_sub_link_over {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left: 0px;
	background-image:url(/fr/skin/images/frag/ln_bg_sub_greenarrow.gif);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#7fc342;
	text-decoration:none;
	
}

.ln_bl_sub_link_text {
	padding-left:20px;
	padding-top:2px;
}

.ln_bl_sub_big_link {
	display:inline;
	float:left;
	width:158px;
	height:29px;
	padding-top:0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left: 0px;
	background-image:url(/fr/skin/images/frag/ln_bg_sub_bluearrow_big.gif);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#00aeef;
	text-decoration:none;
}
.ln_bl_sub_big_link:hover{
	display:inline;
	float:left;
	width:158px;
	height:29px;
	padding-top:0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left: 0px;
	background-image:url(/fr/skin/images/frag/ln_bg_sub_greenarrow.gif);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#7fc342;
	text-decoration:none;
}
.ln_bl_sub_big_link_over {
	display:inline;
	float:left;
	width:158px;
	height:29px;
	padding-top:0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left: 0px;
	background-image:url(/fr/skin/images/frag/ln_bg_sub_greenarrow.gif);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#7fc342;
	text-decoration:none;
	
}

.ln_bl_sub_big_link_text {
	padding-left:20px;
	padding-top:2px;
}


.ln_bl_sub_menu_top_bg {
	display:inline;
	float:left;
	width:138px;
	height:auto;
	vertical-align:top;
	padding-right:0px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url(/fr/skin/images/frag/ln_bg_subn_top.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#e5f7fd;
	padding-left:20px;
}

.ln_bl_sub_menu_mid_bg {
	display:inline;
	float:left;
	width:138px;
	height:auto;
	vertical-align:middle;
	padding-right:0px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url(/fr/skin/images/frag/ln_bg_subn_mid.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#e5f7fd;
	padding-left:20px;
}
.ln_bl_sub_menu_btm_bg {
	display:inline;
	float:left;
	width:138px;
	height:auto;
	padding-right:0px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url(/fr/skin/images/frag/ln_bg_subn_btm.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#e5f7fd;
	vertical-align:middle;
	padding-left:20px;
}
.ln_bl_sub_menu_round_bg {
	display:inline;
	float:left;
	width:138px;
	height:14px;
	padding-right:0px;
	padding-top:3px;
	padding-bottom:0px;
	background-image:url(/fr/skin/images/frag/ln_bg_subn_round.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#e5f7fd;
	vertical-align:middle;
	padding-left:20px;
}
.ln_bl_sub_menu_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-align:left;
	color:#00aeef;
	text-decoration:none;
	}
.ln_bl_sub_menu_txt:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-align:left;
	color:#7fc342;
	text-decoration:none;

	}
	
	/* Free Fun Left Nav claases Starts*/
	
#ln_music {
position:relative;
visibility:visible;
padding-bottom:5px;
}

#ln_goodies {
position:relative;
visibility:visible;
padding-bottom:5px;
}

#ln_quiz {
position:relative;
visibility:visible;
padding-bottom:5px;
}
	
	
	.ln_ff_main_link {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left: 0px;
	background-image:url(/fr/skin/images/frag/ln_bg_orange.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}
.ln_ff_main_link:hover {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	background-image:url(/fr/skin/images/frag/ln_bg_green.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}

.ln_ff_main_link_over {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	background-image:url(/fr/skin/images/frag/ln_bg_green.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}
.ln_ff_main_link_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-top:2px;
	}
/* Free Fun Left Nav claases Starts*/



	/* VIP Left Nav claases Starts*/
	
#ln_games {
position:relative;
visibility:visible;
padding-bottom:5px;
}

	.ln_vip_main_link {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left: 0px;
	background-image:url(/fr/skin/images/frag/ln_bg_purple.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}
.ln_vip_main_link:hover {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	background-image:url(/fr/skin/images/frag/ln_bg_green.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}

.ln_vip_main_link_over {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	background-image:url(/fr/skin/images/frag/ln_bg_green.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}
.ln_vip_main_link_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-top:2px;
	}
/* VIP Left Nav claases end*/




/* Product Left Nav claases Starts*/
	
#ln_tampax {
position:relative;
visibility:visible;
padding-bottom:5px;
}

#ln_always {
position:relative;
visibility:visible;
padding-bottom:5px;
}
		
	.ln_pa_main_link {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left: 0px;
	background-image:url(/fr/skin/images/frag/ln_bg_pink.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}
.ln_pa_main_link:hover {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	background-image:url(/fr/skin/images/frag/ln_bg_green.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}

.ln_pa_main_link_over {
	display:inline;
	float:left;
	width:158px;
	height:17px;
	padding-top:0px;
	padding-right:0px;
	background-image:url(/fr/skin/images/frag/ln_bg_green.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}
.ln_pa_main_link_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-top:2px;
	}
/* Product Left Nav claases Starts*/


/* Left Nav claases Ends*/
/*products details*/
.bt_more{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e34585;
	text-decoration:none;
}
.green_bullets{
	color: #7fc342;
}
.rollover_prod_img{
	padding-right:38px;
	padding-top: 54px;
}
.music_black_ttl {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	font-weight:bold; 
	color:#333333;

}

.prod_head_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #c21781;
	text-decoration:none;
}

#tampax_compak_reg {
position:relative;
visibility:visible;
}

#tampax_compak_lite {
position:relative;
visibility:hidden;
display:none;
}
#tampax_compak_super {
position:relative;
visibility:hidden;
display:none;
}

#tampax_compak_superplus {
position:relative;
visibility:hidden;
display:none;
}

#tampax_compak_multi {
position:relative;
visibility:hidden;
display:none;
}

#tampax_compak_multi {
position:relative;
visibility:hidden;
display:none;
}

#tampax_compak_fresh_reg {
position:relative;
visibility:hidden;
display:none;
}

#tampax_compak_fresh_super {
position:relative;
visibility:hidden;
display:none;
}
/*start home page*/
.home_tp_blue_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#007ba2;

}
.home_tp_pink_link {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#c21781;
}

.boxcurve_black_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000;
	padding-left:5px;

}
.boxcurve_white_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#ffffff;

}
.boxcurve_tp_org_txt {
	font-family:Arial, Helvetica, sans-serif; 
	color:#f17c0e; 
	font-size:10px; 
	font-weight:normal; 

}
.boxcurve_tp_blue_txt {
	font-family:Arial, Helvetica, sans-serif; 
	color:#00aeef; 
	font-size:10px; 
	font-weight:bold; 


}
.boxcurve_tp_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	color:#c21781; 
	font-size:10px; 
	font-weight:normal; 

}
.boxcurve_padding {
	padding-left:20px; 
	padding-right:18px;
	padding-top:3px;
}
.boxcurve_rachel_padding {
	padding-left:10px; 
}
.home_hd_pink_link {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight:bold; 
	color:#c21781;
	text-decoration:none;
}

.home_hd_blue_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#007cc3;
	text-decoration:none;

}

/*end home page*/

.hidden_div {
	position: absolute;
	visibility: hidden;
	display: none;
	width: 0px;
	height: 0px;
	top: -10;
	left: -100;
}

.blue_txt {
	font-family:Arial, Helvetica, sans-serif;
	 font-size:11px; 
	 font-weight:normal; 
	 color:#007cc3;
	 }
	 
.pink_large_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	font-weight:bold; 
	color:#e34585;
	}
	
/*start search page*/	
.search_black_bold_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#333333;

}

.search_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#c21781;

}

.search_blue_bold_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#00aeef;
	text-decoration:underline;

}
.search_bullet_blue {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#00aeef;

}
.search_black_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#666666;
	text-decoration:underline;
}

.search_text_field {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	width:150px;
	padding-left:2px;
	height:16px;
	padding-top:2px;
	background-color:#f2fbfe;
	border:1px solid #cbcbcc;
	}

.search_selectfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	width:150px;
	padding-left:2px;
	height:18px;
	background-color:#f2fbfe;

}
.search_no_result_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#FF0000;

}


/*end search page*/	

/*start sitemap page*/	
.sitemap_hd_blue_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#00aeef;
	text-decoration:none;
	line-height:17px;
}
.sitemap_hd_org_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#f17d10;
	text-decoration:none;
	line-height:17px;
}
.sitemap_hd_dpink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#c21781;
	text-decoration:none;
	line-height:17px;
}
.sitemap_hd_dblue_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0077d4;
	text-decoration:none;
	line-height:17px;
}
.sitemap_hd_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#e34585;
	text-decoration:none;
	line-height:17px;
}
.sitemap_hd_green_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#7fc342;
	text-decoration:none;
	line-height:17px;
}


.sitemap_shd_blue_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#00aeef;
	text-decoration:none;
	line-height:17px;
}

.sitemap_shd_dblue_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#0077d4;
	text-decoration:none;
	line-height:17px;
}

.sitemap_shd_org_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#f17d10;
	text-decoration:none;
	line-height:17px;
}
.sitemap_shd_dpink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#c21781;
	text-decoration:none;
	line-height:17px;
}
.sitemap_shd_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#e34585;
	text-decoration:none;
	line-height:17px;
}
.sitemap_shd_green_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#7fc342;
	text-decoration:none;
	line-height:17px;
}

.sitemap_black_bold_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#333333;
	padding-left:10px;
	text-decoration:none;
	line-height:17px;

}

.sitemap_black_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight:normal; 
	color:#333333;
	padding-left:9px;
	text-decoration:none;
	line-height:17px;

}
/*end sitemap page*/	

/*start vip page*/	
.vip_hd_pink_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px; 
	font-weight:normal; 
	color:#c21781; 
	padding-left:15px;
}	

.vip_hd_blue_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px; 
	font-weight:normal; 
	color:#007cc3; 
	padding-left:15px;
}	

/*end vip page*/	

/*start send to friend page*/	
.stf_textfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	border:1px solid #666666;
	width:280px;
	padding-left:2px;
	height:18px;
	border:1px solid #cccccc;
	background-color:#f2fbfe;

}

.stf_textarea {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	border:1px solid #666666;
	width:280px;
	padding-left:2px;
	border:1px solid #cccccc;
	background-color:#f2fbfe;

}
/*end send to friend page*/	

/*start Ask Iris page*/	
.ai_textfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#666666;
	border:1px solid #666666;
	width:223px;
	padding-left:2px;
	height:19px;
	border:1px solid #cccccc;

}

.ai_textarea {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#acb0b2;
	border:1px solid #666666;
	width:366px;
	padding-left:2px;
	border:1px solid #cccccc;

}
.ai_selectfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#666666;
	border:1px solid #666666;
	width:159px;
	padding-left:2px;

}
.ai_dob_selectfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#666666;
	border:1px solid #666666;
	width:60px;
	padding-left:2px;

}

/*end Ask Iris page*/	


.comment_pink_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ee4484;
	text-decoration: none;
}

.comment_selectfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	width:118px;

}

.comment_textfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#acb0b2;
	border:1px solid #666666;
	width:223px;
	padding-left:2px;
	height:19px;
	border:1px solid #cccccc;

}
.comment_textfield {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#acb0b2;
	border:1px solid #666666;
	width:240px;
	padding-left:2px;
	height:19px;
	border:1px solid #cccccc;

}

.comment_textfield_age {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#acb0b2;
	border:1px solid #666666;
	width:30px;
	padding-left:2px;
	height:19px;
	border:1px solid #cccccc;

}
.comment_black_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	padding-right:8px;

}


.avatar_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#c21781;

}

.avatar_black_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;

}

/*start GV page*/	

.flashContainer {
	width:425px;
	position:absolute;
}
#flashcontent {	
	padding-left:155px;
	padding-top:32px;
	float:right; 
}

#flashcontent_home {	
	padding-left:0px;
	padding-top:0px;
	float:right; 
}
#flashcontent_rachel_cta {	
	padding-left:0px;
	padding-top:0px;
	float:right; 
}
#flashcontent_player {	
	padding-left:0px;
	padding-top:0px;
}

.gv_black_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000;
	line-height:13px;

}
.gv_grey_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#666666;
	line-height:13px;

}
.gv_blue_boxcurve_pad {
padding-bottom:5px;
padding-top:5px;
padding-left:15px;
padding-right:15px;

}

.gv_body_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
	line-height:14px;
	padding-left:18px;
}
.gv_body_text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
	line-height:14px;
}
.gv_body_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}
.gv_small_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}
.gv_big_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}

.gv_pinkbold_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ee4484;
	text-decoration: none;
}

.gv_bluebold_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #109fff;
	text-decoration: none;
}

.gv_pinkbold_link_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ee4484;
	text-decoration:underline;
}
/*end GV page*/

/*start GV page*/	

.pgtion_blue_bold_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#00aeef;
	text-decoration:underline;
	padding-right:2px;
}

.pgtion_pink_bold_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#e34585;
	text-decoration:underline;
	padding-right:2px;
}

.pgtion_grey_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#666666;
	text-decoration:none;
	padding-right:2px;
}


.pgtion_black_bold_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	text-decoration:underline;
	padding-right:2px;
}

.pgtion_green_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#a1ac1c;
	text-decoration:none;
	padding-right:2px;

}

/*end GV page*/


.thanks_pink_bold_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#e34585;
}



.body_step1_txt {
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#7fc342;
	}
	
.body_step2_txt {
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#ff6699;
	}

.body_step3_txt {
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#00aeef;
	}
.re_advice_ul_orange11 {
	margin-left: 6px;
	margin-top: 0px;
	padding-left: 10px;
}	
.body_black_bold_txt {
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;

}	
.body-red-bold-txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	color:#c21781;
	text-align:left;
	display:inline;
	}
	
.body-red-normal-txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#c21781;
	text-decoration:none;
	text-align:left;
	display:inline;
	}

.pp-main_bg{
padding:0px;
margin:0px;
background-image:url(/fr/skin/images/bodylife/periodpredictor/yb_pc_main_bg_.gif);
background-repeat:no-repeat;
width:372px;
height:393px;
}
.pp-main_bg1{
padding:0px;
margin:0px;
background-image:url(/fr/skin/images/bodylife/periodpredictor/yb_pc_main_bg1.gif);
background-repeat:no-repeat;
width:356px;
height:393px;
}
.pp-bottom_bg{
padding-bottom:20px;
margin:0px;
background-image:url(/fr/skin/images/bodylife/periodpredictor/yb_bg_bottom.gif);
background-repeat:no-repeat;
width:372px;
background-position:bottom;
height:96px;
}
.pp-main-inner-bg{
padding:0px;
margin:0px;
background-image:url(/fr/skin/images/bodylife/periodpredictor/yb_bg_center.gif);
background-repeat:repeat-y;
}

.hair-main_bg{
padding:0px;
margin:0px;
background-position:top;
background-image:url(/fr/skin/images/bodylife/yl_hair_mainbg.gif);
background-repeat:no-repeat;
width:372px;
height:234px;
}
.hair-bottom_bg{
padding-bottom:20px;
margin:0px;
background-image:url(/fr/skin/images/bodylife/yl_hair_bg_bottom.gif);
background-repeat:no-repeat;
width:372px;
background-position:bottom;
height:96px;
}
.hair-main-inner-bg{
padding:0px;
margin:0px;
background-image:url(/fr/skin/images/bodylife/yl_bg_center.gif);
background-repeat:repeat-y;
}
.bl_blue_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2789c2;
	text-decoration: none;
}
.bl_blue_txt o {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2789c2;
	text-decoration:underline;
}
.inner_hd_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#d63383;
}
.inner_grid_hd_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#d63383;
	font-weight:bold;
}
.inner_body_txt {
/*	padding-left:19px; */
	padding-right:5px; 
	padding-top:6px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#595959;
}
.inner_grid_body_txt {
	padding-left:5px; 
	padding-right:19px; 
	padding-top:15px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#595959;
}

#ttl_reg_vip { width: 249px; height: 69px; position:relative; margin:-2px 0 0 0;}
#ttl_reg_vip {position: absolute; width: 249px; height: 69px; margin:-2px 0 0 0;}

.vip_blue { color: #2fbddf;
}

/* SEO claases Start*/

/*  home body claases Start*/
.tpbody_bg{
background-image:url('/fr/skin/images/frag/bg_tp_body.gif');
background-position: top;
background-repeat: no-repeat;
}
.bnbody_bg{
background-image:url('/fr/skin/images/frag/bg_bn_body.gif');
background-position:bottom;
background-repeat: no-repeat;
}
.bnbody_bg1{
background-image:url('/fr/skin/images/frag/bg_bn_body.gif'); 
background-position:bottom; 
background-repeat: no-repeat; 
}
.top_padding16{
padding-top:16px;
}
/*  header claases Start*/
.padding{
padding-top:5px;
padding-right:8px;
padding-left:16px;
}
.paddingleft5{
padding-left:5px; _padding-left:0px;
}
.top_nav{
position:absolute;
padding-left:100px;
z-index:100;
}
/*  nav claases Start*/
.boxcurve_topnav { 
 	background:none; background-image:url(/fr/skin/images/frag/tp_grd_tn_boxcurve.png);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:6px;
}
.boxcurve_topnav_postion{
position:relative;
}
.bottom_padding5{
padding-bottom:5px;
}
.left_padding15{
padding-left:15px;
}
.form_display{
display:inline;
}
.cursor_pointer{
cursor:pointer;
}
.left_padding18{
padding-left:18px;
}
.right_padding5{
padding-right:5px;
}
.right_padding3{
padding-right:3px;
float:left;}

.right_padding23{
padding-right:23px;
}
.bottom_padding9{
padding-bottom:6px;
}
.top_padding3{
padding-top:3px;
}
.right_padding10{
padding-left:10px;
}
.left_padding10{
padding-left:10px;
}
.left_padding8{
padding-left:8px;
}
.font_tex16{
font-size:16px;}
#display{
display: none;}

/* shea SEO claases Start**/
/* shea body-lifestyle SEO claases Start**/
h1 {font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		font-weight:normal; 
		color:#81c442;
		text-align:left;
		display:inline;
	 }
	#shea_yourbody { width: 188px; height: 58px; absolute: relative; margin:0px; top:0px; }
	#shea_yourbody span {
		background: url('/fr/skin/images/bodylife/hd_bl_txt.gif');
		background-repeat:no-repeat;
		position: absolute;
		width: 188px;
		height: 58px;
	}
	#shea_yourbody1 { width: 153px; height: 54px; margin:0px; top:0px; }
	#shea_yourbody1 span {
		background: url('/fr/skin/images/bodylife/hd_yb_gv_txt.gif');
		background-repeat:no-repeat;
		position: absolute;
		width: 153px;
		height: 54px;
	}







/* home SEO claases Start*/

h1{
margin:0px;
}
h2 {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:normal; 
color:#81c442;
text-align:left;
margin:0px;
padding:0px;
		 }
		 
h3 {
margin:0px;
padding:0px;
		 }	
h4 {
margin:0px;
padding:0px;
		 }	
		 	 
.left_padding1{
padding-left:1px;
}
.bottom_padding{
padding-bottom:50px;}

#happy_island { width: 769px; height: 280px; position: relative; color:#00AEEF;} 
#happy_island span {
position: absolute; 
width: 769px; height: 280px;
 }
.id_home{
position:absolute; margin-top:200px; margin-left:10px; z-index:200;} 

/* body life style SEO claases Start*/

.bl_tp_photo{
background-image:url('/fr/skin/images/bodylife/bl_tp_photo.gif'); 
background-repeat:no-repeat;
background-position:top left;
 }
#body_life_style_corps{ width: 105px; height: 37px; position: relative; margin:0px; top:0px; color:#2FBDDF; }
#body_life_style_corps span {
position: absolute;
width: 105px; height: 37px;
			}
#body_life_style_bl_style{ width: 140px; height: 37px; position: relative; margin:0px; top:0px; color:#2FBDDF; }
#body_life_style_bl_style span {
position: absolute;
width: 105px; height: 37px;
			}

/* you body SEO claases Start*/
.tp_photo_gv{
background-image:url('/fr/skin/images/bodylife/yb_tp_photo_gv.gif'); 
background-repeat:no-repeat; 
background-position:top left;
}
.blue_text11{
font-family:Arial, Helvetica, sans-serif;	
font-size:11px; font-weight:normal; 
color:#16328c; 
padding-left:15px;
}
.boxcurve_middle_position{
position:relative;
}
#your_body_mes { width: 105px; height: 37px; position: relative; margin:0px; top:0px; color:#2FBDDF; }
#your_body_mes span {
background: url('/fr/skin/images/frag/hd_yb_txt.gif');
position: absolute;
 width: 105px; height: 37px;
			}

#your_body_info { width: 110px; height: 39px; position: relative; margin:0px; top:0px; color:#2FBDDF; }
#your_body_info span {
background: url('/fr/skin/images/frag/hd_yb_txt.gif');
position: absolute;
width: 110px; height: 39px;
			}
.padding_bottom20{
padding-bottom:24px;
}			
			
/* article_template1 SEO claases Start*/
.position{
position:relative;
}
.left_padding20{
padding-left:20px;
}
.position_middle{
position:relative; z-index:1;
}
.img_padding{
padding-left:16px; padding-top:16px; padding-bottom:16px;
}

.bl_article1_left_pad {
	padding-left:20px;;
	padding-right:15px;
	
}
.body_black_txt1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	padding-left:15px; 
	padding-right:10px;
	padding-top:20px !important; padding-top:0px;

}
.display_block{
display:block;
}
#display_block{
display:block;
}
.display_postion1{
display:block; position:relative;
}
.id_display{
display:none;
}
.id_display1{
display:none; position:relative;
}
.id_visibility{
visibility:hidden;display:none;
}
.pink_subh_text{
color:#EE4484;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.calendar{
position:relative; 
z-index:100; 
width: 372;
}
.inner_grid_body_txt1 {
	padding-left:5px; 
	padding-right:19px; 
	padding-top:15px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#595959;
	padding:10px 15px 0px 15px;
}
.divContainer_position{
position:relative; width:165px; height:250px; overflow:hidden;
}
.divContent_position{
position:absolute; padding:2px; width:155px;}
.left_padding155{
padding-left:155px;
}
.callout_greasy_position{
position:absolute; top:0px; left:0px; visibility:hidden; }

#ralationships_text { width: 150px; height: 37px; position: relative; margin:0px; top:0px; color:#2FBDDF;}
#ralationships_text span {
position: absolute;
width: 150px; height: 37px;
}

#dating_text { 
width:105;
height:37px;
position:relative;
margin:0px;
top:opx;
color:#2FBDDF;
}
#dating_text span { 
width:105;
height:37px;
position: absolute;
}
#frdfamily_text{
width:128;
height:37px;
position:relative;
margin:0px;
top:opx;
color:#2FBDDF;
}
#frdfamily_text span{
width:128;
height:37px;
position: absolute;
}
#sex_text{
width:73;
height:34px;
position:relative;
margin:0px;
top:opx;
color:#2FBDDF;}

#sex_text span{
width:73;
height:34px;
position: absolute;
}
#love_txt{
width:73;
height:34px;
position:relative;
margin:0px;
top:opx;
color:#2FBDDF;}
#love_txt span{
width:73;
height:34px;
position: absolute;
}
#beautyt1{ width: 136px; height: 37px; position: relative; margin:0px; top:0px; color:#2FBDDF; }
#beautyt1 span{position: absolute; width: 136px; height: 37px;}

#beautyt2{ width: 150px; height: 37px; position: relative; margin:0px; top:0px; color:#2FBDDF; }
#beautyt2 span{position: absolute; width: 150px; height: 37px;}

#beautyt3{ width: 239px; height: 38px; position: relative; margin:0px; top:0px; color:#2FBDDF; }
#beautyt3 span{position: absolute; width: 239px; height: 38px;}




/* venus SEO claases Start*/

#venus_body_Salut { width: 165px; height: 48px; position: relative; margin:0px; top:0px; color:#2FBDDF; }

#venus_body_Salut span {
position: absolute;
width: 100%;
height: 100%;
}

.gv_tp_photo{
background-image:url('/fr/skin/images/bodylife/gv_tp_photo.gif'); 
background-repeat:no-repeat; 
background-position:top left;
width:410;
height:236;
}
#venus_body_lerasage { width: 175px; height: 72px; position: relative; margin:0px; top:0px; color:#2FBDDF; z-index:200; }
#venus_body_lerasage span {
position: absolute;
width: 175px; height: 72px; 
			}
			
#venus_body_rite4u { width: 241px; height: 73px; position: relative; margin:0px; top:0px; color:#2FBDDF; }
#venus_body_rite4u span {
position: absolute;
width: 241px; height: 73px;
			}
.venus_display{
display:block;
}						
#your_body_spm{ width: 99px; height: 33px; position: relative; margin:0px; top:0px; color:#2FBDDF;}
#your_body_spm span {
background: url('/fr/skin/images/bodylife/hd_pms_txt.gif');
position: absolute;
width: 99px; height: 33px;
}

.bu_pink_arrow{
float:left; 
_padding-right:0px;
#padding-right:0px;
 padding-right:3px;
}
.bu_pink_arrow1{
float:left; 
padding-right:3px !important; padding-right:0px;

}

.gv_body_text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
	line-height:14px;
	padding-left:18px;
	display:none;
	margin-left:4px;
}

#venus_body_ttls { width: 220px; height: 40px; position: relative; margin:0px; top:0px; color:#2FBDDF; }
#venus_body_ttls span {
position: absolute;
width: 220px; height: 40px;

			}
#venus_body_txt01 { width: 222px; height: 39px; position: relative; margin:0px; top:0px; color:#e2348d; }
#venus_body_txt01 span {
position: absolute;
width: 222px; height: 39px;
			}
			
#venus_body_txt02 { width: 222px; height: 39px; position: relative; margin:0px; top:0px; color:#e2348d; }
#venus_body_txt02 span {
position: absolute;
width: 222px; height: 39px; 
			}
#venus_body_txt03 { width: 296px; height: 39px; position: relative; margin:0px; top:0px; color:#e2348d; }
#venus_body_txt03 span {
position: absolute;
width: 296px; height: 39px;
			}
			
#venus_body_faq { width: 192px; height: 45px; position: relative; margin:0px; top:0px; color:#2FBDDF; }
#venus_body_faq span {
position: absolute;
width: 192px; height: 45px;
			}
.spacer{
float:left; 
width:5px;
#width:0px;
height:20px;}

.spacer1{
float:left; 
width:0px;
#width:0px;
height:20px;	}				
			
.venus_display1{
position:relative;
}
/* your-lifestyle SEO claases Start*/
.margin0{
margin:0px;
}
#your_lifestyle_beauty { width: 136px; height: 37px; position: relative; margin:0px; top:0px; color:#2FBDDF;}
#your_lifestyle_beauty span {
position: absolute;
width: 136px; height: 37px;
}
#your_lifestyle_rel{ width: 150px; height: 37px; position: relative; margin:0px; top:0px; color:#2FBDDF;}
#your_lifestyle_rel span {
position: absolute;
width: 150px; height: 37px;
}
.ylifestyle_bg{
background-image:url('/fr/skin/images/bodylife/ylifestyle_tp_photo.gif'); 
background-repeat:no-repeat; 
background-position:top left;
}
/* product SEO claases Start*/
.bg_tp_grad{
background-image:url('/fr/skin/images/product/bg_tp_grad.jpg'); 
background-repeat:no-repeat;
 background-position:top left;
 }
/* product_tampax*/
 #prod0 {
	z-index:2;
	visibility:visible;
	width:395px;
}
#prod1 {
	position:absolute;
	z-index:2;
	visibility:hidden;
	width:395px;

}
#prod2 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:395px;

}

#prod3 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:395px;

}
#prod4 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:395px;

}
#prod5 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:395px;

}
#prod6 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:395px;

}
#prod7 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:395px;

}
.bg_product{
background-image:url('/fr/skin/images/product/bg_product.jpg'); 
background-repeat:no-repeat; 
background-position:bottom left;
}
.bg_product2{
background-image:url('/fr/skin/images/product/bg_product.jpg'); 
background-repeat:no-repeat;
 background-position:top left;}

.tmp_product{
padding-right:0px;
_padding-left:25px;
background-image:url('/fr/skin/images/product/bg_tmp_product.gif'); 
background-repeat:no-repeat; 
background-position:bottom;
}
.bg_product3{
 background-image:url('/fr/skin/images/product/bg_tmp_product.gif');
 background-repeat:no-repeat; 
 background-position:bottom;
 }
.prod_position{
position:absolute; 
top:650;
}
/* product_Always*/
#prod8 {
	z-index:2;
	visibility:visible;
	width:366px;
}
#prod9 {
	position:absolute;
	z-index:2;
	visibility:hidden;
	width:366px;
	
}
#prod10 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}

#prod11{
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
#prod12 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
#prod13 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
	
}
#prod14 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
#prod15 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
.gree_text{
color:#73BD23; 
font-size:10px;
}
.gree_text14{
font-size: 14px;
font-weight: bold;
}
.bg_tp_grad{
background-image:url('/fr/skin/images/product/bg_tp_grad.jpg'); 
background-repeat:no-repeat; 
background-position:top left;
}
.product_always_bg{
background-image:url('/fr/skin/images/product/bg_product_always.jpg'); 
background-repeat:no-repeat; background-position:top left;
  }
  
  /* product_alldays*/
 #prod16 {
	z-index:2;
	visibility:visible;
	width:366px;
}
#prod17 {
	position:absolute;
	z-index:2;
	visibility:hidden;
	width:366px;
	
}
#prod18 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}

#prod19 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
#prod20 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
#prod21 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
	
}
#prod22 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
#prod23 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
#prod24 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
#prod25 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
#prod26 {
	position:absolute;
	z-index:2;
	visibility: hidden;
	width:366px;
}
.bullet {
	font-size: 14px;
	font-weight: bold;
	color:#73BD23;
}
.padding_left_top{
padding-left:5px; 
_padding-left:0px;
}
.packshot{
padding-left:30px;
padding-top:0px;
_padding-left:70px;
_padding-top:40px;
}
.packshot1{
padding-left:0px;
_padding-left:50px;
}
.packshot_home{
padding-top:0px;
_padding-top:0px;
padding-left:15px;
}
.product_alldays_bg{
background-image:url('/fr/skin/images/product/bg_product.jpg'); 
background-repeat:no-repeat; background-position:top left;
  }
  .product_alldays_bg1{
background-image:url('/fr/skin/images/product/bg_tmp_product.gif'); 
background-repeat:no-repeat; background-position:bottom;
  }
.bg_align{
padding-right:0px;
_padding-left:25px;
background-image:url('/fr/skin/images/product/bg_product.jpg'); 
background-repeat:no-repeat; 
background-position:bottom left;
}
.img4{
padding-left:0px;
_padding-left:20px;
}
.packshot_home1 {
padding-top:0px;
_padding-top:0px;
padding-left:30px;
}
.padding_left{
padding-left:5px; 
_padding-left:0px;
}
.padding_top110{
padding-top:110px;
}

.padding_top100{
padding-top:100px;
}
.padding_left15{
padding-left:15px;
}
.left_padding24{
padding-left:24px;}

.bg_tp_grad{
background-image:url('/fr/skin/images/product/bg_tp_grad.jpg');
 background-repeat:no-repeat; 
 background-position:top left;
 }
/* free fun*/
#games_txt{ width: 96px; height: 37px; position: relative; margin:0px; top:0px; color:#2FBDDF;}
#games_txt span {
position: absolute;
width: 96px; height: 37px;
}
#music_txt{width: 140px; height: 37px; position: relative; margin:0px; top:0px; color:#2FBDDF;}
#music_txt span {
position: absolute;
width: 140px; height: 37px;
}
.ff_tp_photo{
background-image:url('/fr/skin/images/freefun/ff_tp_photo.gif'); 
background-repeat:no-repeat; 
background-position:top left;
}
/*ask ann*/
#faq1_hid{
display:none;
}
#faq2_hid{
display:none;}
#faq3_hid{
display:none; position:relative;
}
#faq4_hid{
display:none; position:relative;
}
#faq5_hid{
display:none;
}
#faq6_hid{
display:none;
}
.inner_box_pad1{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:14px;
	background-image:url('/fr/skin/images/freefun/bg02_tp_ff.jpg'); 
	background-repeat:no-repeat; 
	background-position:bottom left;
}

/*banner*/
.rn_bg_blue{
	background-image:url('/fr/skin/images/frag/rn_bg_blue.gif');
 background-position:center; 
 background-repeat:no-repeat;
 }
 .padding-top{
 padding-top:5px;
 }
 .padding-left{
 padding-left:3px;
 }
 .position-rel{
  .position:relative; z-index:100; width: 174; height:234;
  }
 .position_rachel_cta{
  .position:relative; z-index:100; width: 174; height:187;
  }
  .re_ff_polls_bg{
  background-image:url('/fr/skin/images/frag/re_ff_polls_bg.gif') ; 
  background-position:center; 
  background-repeat:no-repeat;
  }
.banner_orange{
	background-image:url('/fr/skin/images/frag/rn_orange_bg.png');
	background-position:center;
	background-repeat:no-repeat;
}
/*calendar*/
.period_cal_bg{
background-image:url('/fr/skin/images/bodylife/period_cal_bg.gif');
background-repeat:no-repeat; 
padding:30px 3px 25px 5px;
_width:375px;
}
.calenar_btm{
background-image:url('/fr/skin/images/bodylife/period_cal_bg_btm.gif');!important
_background-image:url('/fr/skin/images/bodylife/period_cal_bg_btm.gif');
width:373px;
height:72px;
background-repeat:no-repeat;
background-position:0px bottom;
padding-top:5px;
}
.calenar_day1{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day1.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day2{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day2.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day3{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day3.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day4{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day4.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}

.calenar_day5{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day5.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day6{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day6.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day7{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day7.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day8{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day8.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day9{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day9.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day10{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day10.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day11{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day11.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day12{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day12.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day13{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day13.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day14{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day14.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day15{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day15.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day16{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day16.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day17{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day17.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day18{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day18.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day19{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day19.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day20{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day20.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day21{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day21.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day22{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day22.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day23{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day23.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day24{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day24.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day25{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day25.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day26{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day26.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day27{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day27.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calenar_day28{
background-image:url('/fr/skin/images/bodylife/period_cal_hd_day28.gif')!important;
_background-image:url('/fr/skin/images/bodylife/period_cal_hd_day28.gif');
width:356px;
height:151px;
background-repeat:no-repeat;
}
.calendar_main_txt{ 
color:#595959;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:10px 10px 0 10px;
text-decoration:none;
}
.txt_underline{ 
text-decoration:underline; color:#595959;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;}

.calendar_main_tbl{ margin-top:25px;}
.link_map{ position:absolute;}
.padding-top_img{
padding-top:15px;
}

/*interactive body*/
.interactive_pdg_1 {
padding-left:30px;
padding-top:96px;

}
.interactive_pdg_2 {
padding-left:6px;
padding-top:90px;
}
.interactive_pdg_3 {
padding-left:45px;
padding-top:26px;
}
.interactive_pdg_4 {
padding-left:6px;
padding-top:34px;
}
.intractive_main{
position:absolute;
top:-100px;
left:-100px;
visibility:hidden;
}
.interactivebody_text {
font-family:Verdana, Arial, "Trebuchet MS", Kievit-Regular;
font-size: 11px;
color: #666666;
text-align: justify;
padding-right: 15px;
}
.linkimage{
cursor:hand;
cursor:pointer;
}
.pdg_left08{
padding-left:8px;
}
.pdg_left10{
padding-left:10px;
}
.ib_top_bg{
background-image:url('/fr/skin/images/bodylife/interactivebody_top.gif');
width:372px;
height:208px;
background-repeat:no-repeat;
background-position:top;
}
.ib_mid_bg{
background-image:url('/fr/skin/images/bodylife/interactivebody_middle.gif');
width:372px;
height:2px;
background-repeat:repeat-y;
}
.ib_btm_bg{
background-image:url('/fr/skin/images/bodylife/interactivebody_btm.gif');
width:372px;
height:73px;
background-repeat:no-repeat;
background-position:bottom;
}
.scroll_track_green{
background-image: url(../images/scroll_track_green.gif) ;
background-repeat:repeat-y;
}
.interactivebody_cout1{
position:absolute; top:-100px; left:-100px; visibility:hidden;
}
.interactivebody_cout2{
position:absolute; top:-100px; left:-100px; visibility:hidden;
}
.interactivebody_cout3{
position:absolute; top:-100px; left:-100px; visibility:hidden;
}
.interactivebody_cout4{
position:absolute; top:-100px; left:-100px; visibility:hidden;
}
.intrbody_Lgreen {
color: #c3d436;
line-height:18px;
font-size:14px;
}
.interactive_content{
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
font-weight:normal; 
color:#333333;
text-align:left;
font-weight:bold;
margin:0px;
padding:0px;
}
.interactive_girl{
background-image:url('/fr/skin/images/bodylife/interactive_girl.jpg');
width:81px; 
height:275px; 
background-repeat:no-repeat; 
background-position:right;
}
#tohead_txt{ width: 354px; height: 50px; position: relative; margin:0px; top:0px; color:#2FBDDF;}
#tohead_txt span {
position: absolute;
width: 354px; height: 50px;
}
.paddingtop{
padding-top:10px;
}
.paddingtop1{
padding-top:10px;
}

/*interactive*/
.interactive_gir2{
background-image:url('/fr/skin/images/bodylife/interactive_girl.jpg');
width:81px; 
height:275px;
background-repeat:no-repeat; 
background-position:right;
padding-left:20px;
}
.divContainer_position1{
position: absolute !important;
_position:;
 width:250px; height:130px; overflow:hidden;
}
.divContent_position2{
position:absolute; padding:2px; width:250px;}
.left_padding260{
padding-left:240px;
}
/*interactive*/
#shea span {
	background:transparent url(/fr/skin/images/vip/hd_vip_rejoins_txt.gif) no-repeat scroll 0 0;
	height:68px;
	position:absolute;
	width:148px;
}
#shea_login span {
	background:transparent url(/fr/skin/images/vip/ttl_vip_login_txt.gif) no-repeat scroll 0 0;
	height:36px;
	position:absolute;
	width:230px;
}
#shea_music_jul09 span {
	background:transparent url(/fr/skin/images/freefun/bg01_tp_ff_jul09.jpg) no-repeat scroll 0 0;
	height:180px;
	position:absolute;
	width:396px;
}
form {
	margin:0px;
}
.LoginBodyPad {
	padding:27px 20px 27px 30px;
}
.LoginBodyTxt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#022252;
}
.LoginBodyTxt a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal; 
	color:#022252;
	text-decoration:underline;
}
.LoginBodyTxt12 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#022252;
}
.LoginBodyTxt12 a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#022252;
	text-decoration:underline;
}
.LoginBodyTxtHead {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:17px; 
	font-weight:normal; 
	color:#cc3399;
	font-weight:bold;
}
.mag_lft{
margin-left:20px;
}

/*Music new */
.body_mus_txt_padding {
	padding-top:170px;
	padding-left:18px;
	padding-right:8px;
	padding-bottom:13px;

}
.body_arch_txt_padding {
	padding-top:170px;
	padding-left:10px;
	padding-right:8px;
	padding-bottom:13px;

}
#music_top_img_bg {
height:178px;
width:416px;
}
#music_top_img_bg #shea {
	margin: 9px 0 0 10px;
	position:absolute
}
#music_top_img_bg #shea span {
/*	background: url(../images/ys_ttl_head_txt_tonstyle.gif) no-repeat;*/
	position: absolute;
	width: 165px;
	height: 61px;
}
#music_cont_btm_bg {
background-image:url(/fr/skin/images/freefun/music_courve_btm.png);
background-repeat:no-repeat;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/fr/skin/images/freefun/music_courve_btm.png');
height:119px;
background-position:center;
}

#music_cont_middle_bg {
background-image:url(../images/common/content_bg_middle_2.png);
background-repeat:repeat-y;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/common/content_bg_middle_2.png');
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:100%;
min-height:365px;
padding:0 8px 0 12px;
}
#arch_cont_middle_bg {
background-image:url(../images/common/content_bg_middle_2.png);
background-repeat:repeat-y;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/common/content_bg_middle_2.png');
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
height:100%;
min-height:365px;
padding:0 10px 0 10px;
}
.musicTopBox {
padding-bottom:20px;
float:left;
width:100%;
height:50px;
}
.BoxPad {
padding-bottom:12px;
}
.ContBoxPad {
padding-bottom:20px; clear:left;
}
.musicTopInLeft {
float:left;
width:194px;
}
/*.musicTopInLeft h1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#cd4097;
	margin:0;
	padding:0;
	height: 62px;
}
.musicTopInLeft #mus {
	margin: 0;
}
.musicTopInLeft #mus span {
position:absolute;
margin:0;
}*/
#music_top_hdr { width: 385px; height: 53px; position:relative; margin:0; top:0;}
#music_top_hdr span {position: absolute; width: 385px; height: 53px; margin:0; top:0;}

.musicTopInRgt {
float:right;
padding-right:9px;
}
.musicVidLinksBox {
padding-top:20px; float:left; width:95%;
}
.musicVidLinksPad {
width:178px; padding:0 0 5px 5px; float:left;
}
.vidNamesTxtBlueb {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0084bc;
}
.vidNamesTxtBluen {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0084bc;
}
.vidNamesTxtPinkb {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#cd4097;
}
.vidNamesTxtPinkn {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#cd4097;
}
.vidTxtBlue11b {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0084bc;
}
.vidTxtBlue11b a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0084bc;
text-decoration:underline;
}
.vidTxtBlue11n {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0084bc;
}
.vidTxtGray {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#797979;
}
.vidTxtGray a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#dc59a7;
text-decoration:underline;
}
.musicVidLinks  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#CD4097; 
}
.musicVidLinks a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#CD4097; 
}
.musicVidLinks a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0084bc; 
}
.clear {
clear:both;}
.musicGigSelect td {
border:1px solid #d2d2d2;
text-align:center;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#cd4097;
padding:3px 0;
}
.musicGigSelect td a {
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#cd4097;
text-decoration:none;
}
.musicSingWrapper {
padding-bottom:20px;
}
.musicSingThumb1 {
	width: 90px;
	height:80px;
	/*background: url(/fr/skin/images/freefun/music_sig_eric_thumb1.jpg);*/
	margin-right:7px;
	float:left;
}
.musicSingThumb {
	width: 90px;
	height:80px;
	/*background: url(/fr/skin/images/freefun/music_sig_eric_thumb2.jpg);*/
	float:left;
}
.musicSingThumb3 {
	width: 90px;
	height:80px;
	/*background: url(/fr/skin/images/freefun/music_sig_julian_thumb1.jpg);*/
	margin-right:7px;
	float:left;
}
.musicSingThumb4 {
	width: 90px;
	height:80px;
	/*background: url(/fr/skin/images/freefun/music_sig_julian_thumb2.jpg);*/
	margin-right:7px;
	float:left;
}
.musicAlbmThumb1 {
	width: 90px;
	height:80px;
	/*background: url(/fr/skin/images/freefun/music_alb_mica_thumb1.jpg);*/
	margin-right:7px;
	float:left;
}
.musicAlbmThumb {
	width: 90px;
	height:80px;
	/*background: url(/fr/skin/images/freefun/music_alb_mica_thumb2.jpg);*/
	float:left;
}
.musicAlbmThumb3 {
	width: 90px;
	height:80px;
	/*background: url(/fr/skin/images/freefun/music_alb_kingston_thumb1.jpg);*/
	margin-right:7px;
	float:left;
}
.musicAlbmThumb4 {
	width: 90px;
	height:80px;
	/*background: url(/fr/skin/images/freefun/music_alb_kingston_thumb2.jpg);*/
	margin-right:7px;
	float:left;
}
.BlueBoxPad {
background-color:#cceffb; float:left; padding:0 14px;
}
.PinkBoxPad {
background-color:#f3d1e6; float:left; padding:0 14px;
}
.GreenBoxPad {
background-color:#e5f3d9; float:left; padding:0 14px;
}
.SingBoxLftPad {
float:left; width:82px; padding:10px 0;
}
.SingBoxMidPad {
float:left; width:144px;  padding:10px 0;
}
.SingBoxRgtPad {
float:left; width:127px; text-align:center;  padding:10px 0;
}
.SingBoxRgtPad2 {
float:left; width:127px; text-align:center;  padding:3px 0;
}
.rowBoxPad {
padding:8px 7px 16px 0
}
.albmRowBoxPad {
padding:19px 7px 0 0
}
.listBoxpad {
padding-bottom:16px;
}
.calOlayWrapper {
width:131px;
position:absolute;
z-index:100;
margin-left:214px;
}
.calOlayWrapper1 {
width:131px;
position:absolute;
z-index:100;
margin-left:214px;
}
.calOlayWrapper2 {
width:131px;
position:absolute;
z-index:100;
margin-left:214px;
margin-top:100px;
}
.calOlayMid {
width:131px;
background-image:url(/fr/skin/images/freefun/Music_cal_mid_img.png);
background-repeat:repeat;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/fr/skin/images/freefun/Music_cal_mid_img.png');
padding:0 12px 0 9px;
}
.calTabTxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#cd4097;
background-color:#FFFFFF;
}
.calTabTxtAct{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#cd4097;
font-weight:normal;
background-color:#FFFFFF;
}
.calTabPad td {
border:1px solid #d7d7d7;
padding:2px 0;
text-align:center;
}
/*Music new */
.imgOlayWrapper {
position:absolute; z-index:200; width:100%; height:100%; text-align:center;
}
.imgOlayPos {
position:relative; float:left;
}
.imgOlayBg {
width:300px; height:194px; background-image:url(/fr/skin/images/freefun/img_olay_bg.gif); background-repeat:no-repeat; padding:10px 14px 0 12px;
/*_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/fr/skin/images/freefun/img_olay_bg.png');*/
}
.imgOlayTopPad {
float:left; width:100%;
}
.imgOlayFlotL {
float:left;
}
.imgOlayFlotR {
float:right;
}
.imgOlayImgBox {
height:149px; border:1px solid #f182b1; background-color:#FFFFFF;
}
.imgOlayBtnBox {
 padding-left:108px; float:left;
}
.imgOlayTxtTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}
.hidden_div_displayed {
	position: absolute;
	visibility: hidden;
	/*display: none;*/
	width: 0px;
	height: 0px;
	top: -10;
}
.archPinkBox {
width:376px; 
height:155px; 
background-image:url(/fr/skin/images/freefun/mu_arch_pink_bg.gif); 
background-repeat:no-repeat; 
padding:7px 10px
}
.archPinkBox {
width:376px; 
height:155px; 
background-image:url(/fr/skin/images/freefun/mu_arch_pink_bg.gif); 
background-repeat:no-repeat; 
padding:7px 10px
}
.archTxtGray {
padding:4px 0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#797979;
}
.archImgPad {
padding:0 15px 0 0 ;
}
#musictop_hdr { width: 369px; height: 36px; position:relative; margin:0; top:0;}
#musictop_hdr span {position: absolute; width: 369px; height: 36px; margin:0; top:0;}

.facebook_lblue_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00a4e2;
	text-decoration:none;
}
#mus { width: 194px; height: 62px; position:relative; margin:0; top:0;}
#mus span {position: absolute; width: 194px; height: 62px; margin:0; top:0;}
.flashContainer_alw {
	width:366px;
}
#flashcontent_alw {	
	padding-left:0;
	float:right; 
}

.re_body_text_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;	
	color: #515151;
	text-decoration:none;
}
