/******* vip login callout ********/
#vip_content_text {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	padding: 0 23px 0 23px;
}
#callout_head_img {
	padding: 21px 0 0 23px;
}
#content_middle_bg_wh #vip_content_callout_middle {
	padding: 0 0 0 23px
}
#vip_content_callout_middle {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	float:left;
	width: 173px;
}
#vip_content_callout_middle #button_long {
	float: right;
}
/**************** vip Avtar css srats here *****************/
#vip_avtar_bg {
	background-image: url(/assets/fr_FR/images/vip/vip_logged_avtar_bg.png);
	background-position: left top;
	background-repeat: no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/assets/fr_FR/images/vip/vip_logged_avtar_bg.png');
	width:158px;
	height:60px;
	padding: 9px 11px 13px 10px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
}
#vip_avtar_img {
	float: left;
	width:68px;
	height:60px;
}
#vip_avtar_user_details {
	float: left;
	padding: 3px 0 0 0;
	width:90px;
	height:55px;
}
#vip_avtar_username {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight: bold; 
	color:#c21781;
	line-height:16px
}
/**************** vip login and loggedin css srats here *****************/
#vip_login_content {
	width:416px;
}
#vip_login_content_top_bg {
/*	background-image: url(/assets/fr_FR/images/ys_content_top_img.png);
	background-position: left top;
	background-repeat: no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='images/ys_content_top_img.png');*/
	width:416px;
	height:193px;
}
#vip_login_content_top_bg #shea {
	margin: 7px 0 0 262px;
	position:absolute
}
#vip_login_content_top_bg #shea span {
	position: absolute;
	width: 143px;
	height: 68px;
}
#content_middle_bg #vip_login_content_text_middle {
	padding: 0 0 10px 20px
}
#vip_login_content_short_top{
	margin: 132px 0 0 262px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#007cc3;
	width:145px;
	position: absolute;
}
#vip_login_content_text_middle {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	float:left;
	width: 173px;
}
#vip_login_content_text_middle #button_long {
	float: right;
}
#vip_login_content_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	padding: 0 25px 0 25px;
}
#vip_login_content_txt a, #me_login_content_txt a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#333333;
}
#vip_login_content_text_small {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:normal; 
	color:#007cc3;
}
#vip_login_content_txt_head {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	font-weight: bold; 
	color:#333333;
}
#content_middle_bg_wh #vip_login_form, #content_middle_bg_wh #me_login_form, #content_middle_bg_wh #me_login_form_checkbox {
	padding: 0 0 0 25px
}
#vip_login_form {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	float:left;
	width: 173px;
}
#me_login_form, #me_login_form_checkbox {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	width: 173px;
	margin: 0 0 20px 0;
}
#vip_login_form input, #me_login_form input {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	width: 168px;
	height: 18px;
	background-color: #f2fbfe;
	border: #cccccc solid 1px;
}
#me_login_form input {
	margin: 2px 0 0 0;
}
#vip_login_form a, #me_login_form a {
	color:#007cc3;
	text-decoration: none;
}
#vip_login_form #button_long a {
	color:#FFFFFF;
}
#vip_login_error_text {
	padding: 0 25px 20px 25px;
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight: bold; 
}
#vip_login_top_button {
	padding: 2px 0 0 0;
	color: #c21781;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight: normal; 
}
#vip_login_top_button a {
	color: #c21781;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight: normal;
	text-decoration: none 
}
#vip_loggedin_callout_content {
	padding: 10px 0 15px 0;
}
#vip_link_text_middle ul {
	margin:0;
	padding:0;
}
#vip_link_text_middle ul li {
	background-image: url(/assets/fr_FR/images/common/content_links_bullet_pink.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:normal; 
	color:#c21781;
	padding: 0 0 5px 20px;
	list-style-type: none;
}
#vip_link_text_middle ul li a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#c21781;
	text-decoration: none;
}
#vip_login_help {
     position:absolute;
     width:20px;
     height:20px;
     /*margin-left: -335px; margin-top: -8px;*/
     margin-top: -7px;
     padding-left:48px;
}

/**************** forgot details *******************/
/*content common box bg*/
#content_forg_details {
	width:594px;
	margin: 0;
}
#content_forg_details_top_bg {
	background-image: url(/assets/fr_FR/images/vip/vip_forg_details_bg_top.png);
	background-position: left top;
	background-repeat: no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/assets/fr_FR/images/vip/vip_forg_details_bg_top.png');
	width:594px;
	height:20px;
}
#content_forg_details_middle_bg {
	background-image: url(/assets/fr_FR/images/vip/vip_forg_details_bg_mid.png);
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/fr_FR/images/vip/vip_forg_details_bg_mid.png');
	background-repeat: repeat-y;
	height:100%;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	padding: 0 25px 10px 25px;
}
#content_forg_details_btm_bg {
	background-image: url(/assets/fr_FR/images/vip/vip_forg_details_bg_btm.png);
	background-repeat: no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/assets/fr_FR/images/vip/vip_forg_details_bg_btm.png');
	height:11px;
}
#content_forg_details_middle_bg #shea {
	margin:0;
	width: 176px;
	height: 37px;
}
#content_forg_details_middle_bg #shea span {
	position: absolute;
	width: 176px;
	height: 37px;
}
#vip_forg_detail_form_co {
	padding: 10px 0 10px 0;
}
#vip_forg_detail_form_co #left{
	float:left;
	width: 220px;
	text-align:right;
	padding: 3px 5px 0 0;
}
#vip_forg_detail_form_co #right{
	float:right;
	width: 319px;
	text-align:left;
}
.input_email {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	background-color:#f2fbfe;
	border:#cccccc solid 1px;
	height:18px;
	margin: 0 0 0 4px;
	width: 200px;
}
#forgot_details_sent {
	padding: 15px 0 0 0;
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight: bold; 
}
/**************** vip my locker stuff i luv css starts here *****************/
#stuff_content_top_bg {
	background-image: url(/assets/fr_FR/images/common/content_courve_top_2.png);
	background-position: left top;
	background-repeat: no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/assets/fr_FR/images/common/content_courve_top_2.png');
	width:416px;
	height:56px;
}
#stuff_content_top_bg #shea {
	margin: 18px 0 0 25px;
	position:absolute;
}
#stuff_content_top_bg #shea span {
	position: absolute;
	width: 165px;
	height: 37px;
}
#stuff_content_middle_bg {
	background-image: url(/assets/fr_FR/images/common/content_bg_middle_2.png);
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/fr_FR/images/common/content_bg_middle_2.png');
	background-repeat: repeat-y;
	height:100%;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	padding: 10px 0 10px 0;
}
#stuff_content_txt {
	padding: 0 25px 0 25px;
}
#stuff_articles_ttl_txt {
	padding: 15px 0 0 25px;
}
#stuff_content_table_ttl_txt {
	background-image: url(/assets/fr_FR/images/common/content_article_bg_pageno.gif);
	margin: 5px 10px 0 10px;
	padding: 6px 5px 0 5px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	height:28px;
	line-height:24px;
}
#left {
	float: left;
	width:140px;
}
#middle {
	float: left;
	width: 150px;
	padding: 0 5px 0 5px;
}
#right {
	float: right;
	width:65px;
}
.stuff_content_pink_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#ee4484;
	padding: 0 0 0 10px;
}
#stuff_table_detail_txt {
	margin: 5px 10px 0 10px;
	padding: 6px 5px 0 5px;
	width: 386px;
}
#stuff_table_left {
	float: left;
	width:140px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#333333;
	padding: 0 0 0 10px;
}
#stuff_table_left a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#333333;
}
#stuff_chkbox {
	float: left;
	width:25px;
}
#stuff_txt {
	float: left;
	vertical-align:top;
	padding: 0 0 0 2px;
	width: 199px;
}
#stuff_art_chkbox {
	float: left;
	width:25px;
}
#stuff_art_txt {
	float: left;
	vertical-align:top;
	padding: 0 0 0 2px;
	width: 113px;
}
#stuff_table_mid {
	float: left;
	width: 150px;
	padding: 2px 5px 0 5px;
}
#stuff_table_right {
	float: left;
	width:66px;
	padding: 0 0 0 10px;
}
#divider {
	background-image: url(/assets/fr_FR/images/common/divider_dash_01.gif);
	background-repeat:repeat-x;
	width: 396px;
	margin: 5px 10px 5px 10px;
	height: 1px;
}
#btn_delete {
	padding: 5px 10px 0 0;
	float:right;
}
#question_left {
	float: left;
	width:226px;
}
#question_middle {
	float: left;
	width: 65px;
	padding: 0 5px 0 5px;
}
#question_right {
	float: right;
	width:65px;
}
#stuff_questions_ttl_txt {
	padding: 45px 0 0 25px;
}
#stuff_questions_table_left {
	float: left;
	width:226px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#333333;
	padding: 0 0 0 10px;
}
#stuff_questions_table_left a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#333333;	
}
#stuff_questions_table_mid {
	float: left;
	width: 65px;
	padding: 2px 5px 0 5px;
}
#stuff_questions_table_right {
	float: left;
	width:65px;
	padding: 0 0 0 10px;
}
/**************** vip my locker stuff i luv css ends here *****************/
/**************** ME2 css starts here *****************/
#me_login_content {
	width:483px;
}
#content_me_avtar_bg {
	background-image: url(/assets/fr_FR/images/me2/me2_content_flash_bg.png);
	background-repeat:no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/fr_FR/images/me2/me2_content_flash_bg.png');
	height:752px;
	width:594px;
}
#content_me_lang_select {
	text-align: center;
	height: 18px;
	padding: 27px 0 0 0;
	position:relative;
}
#content_me_avtar_flash, #content_me_avtar_login_btn {
	text-align:center;
	position:relative;
}
#me_login_content_top_bg {
	background-image: url(/assets/fr_FR/images/common/content_courve_top_5.png);
	background-position: left top;
	background-repeat: no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/assets/fr_FR/images/common/content_courve_top_5.png');
	width:490px;
	height:56px;
}
#me_login_content_top_bg #shea {
	margin: 25px 0 0 25px;
	position:absolute;
}
#me_login_content_top_bg #shea span {
	position: absolute;
	width: 233px;
	height: 33px;
}
#me_login_bg{
	background-image: url(/assets/fr_FR/images/common/me2_login_bg.gif);
	background-repeat: no-repeat;
	width:483px;
	height:625px;
	margin-left:4px;
	position:relative;
}
#me_login_content #button_long a {
	color:#FFFFFF;	
}
.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;
}
#me2_content_top_bg {
background-image: url(/assets/fr_FR/images/common/me2_top_box_bg.png);
	background-position: left top;
	background-repeat: no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/assets/fr_FR/images/common/me2_top_box_bg.png');*/
	width:595px;
	height:20px;
}
#me2_content_btm_bg {
	background-image: url(/assets/fr_FR/images/common/me2_bot_box_bg.png);
	background-repeat: no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/assets/fr_FR/images/common/me2_bot_box_bg.png');
	height:20px;
}
#me_login_top{
	padding:27px 0 0 30px;
}
#me_login_top_lft{
	float:left;
	width:85px;
	padding-right:7px;
}
#me_login_top_rgt{
	float:left;
	padding-top:35px;
}
#login_form{
	margin:0px;
	margin-top:15px;
	padding-left:30px;
}
#me2_btm{
	padding-left:30px;
	_margin-top:0px;
	margin-top:40px; !important
}
#me2_btm_btn{
	padding-left:30px;
}
#me_login_content_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	padding: 0 25px 0 0px;
	}
#vip_me_login_error_text {
	padding: 0 25px 5px 25px;
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight: bold; 
}
#me_login_form #button_long_two_lines a {
color: #FFF;
}
#content_me_avtar_login_btn_left {
	text-align:left;
        left:70px;
	top:-20px;
	position:relative;
}

/**************** ME2 css ends here *****************/

/*** New Layout css added here***/
#vip_loginnew_content_top_bg {
	width:416px;
	height:122px;
}
#vip_loginnew_content_top_bg #shea {
	margin: 0;
	position:absolute
}
#vip_loginnew_content_top_bg div {
	padding: 10px 0 0 10px;
}
#vip_loginnew_content_top_bg #shea span {
	position: absolute;
	width: 143px;
	height: 68px;
}
#vip_loginnew_form {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#333333;
	float:left;
	width: 173px;
	padding: 0 0 0 25px
}
#vip_loginnew_form div {
	text-align: right;
}
#newloginbuttonRight {
	width: 173px;
	float: left;
}
#newloginbuttonRight #vip_login_form {
	margin: 0 0 3px 0;
}
#content_top_bg_newlogin {
	background-image: url(/assets/fr_FR/images/common/content_courve_top_1.png);
	background-position: left top;
	background-repeat: no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/assets/fr_FR/images/common/content_courve_top_1.png');
	width:416px;
	height:56px;
}