.conTpL ul{}
.conTpL ul li{ list-style:none; background:url(../images/divider_1.gif) top no-repeat; padding:35px 0;}
.conTpL ul li:first-child{ background:none;}
.conTpL ul li a{ font-size:18px;font-weight:bold; padding-left:60px; text-decoration:none; display:block; background:url(../images/icon_1.gif) no-repeat; height:37px; color:#939598;}
.conTpL ul li a:hover{ color:#e21a7c; background-position:0 -37px;}
.conTpL ul li a.icn1{ background:url(../images/icon_2.gif) no-repeat; height:38px;}
.conTpL ul li a:hover.icn1{ background-position:0 -38px;}
.conTpL ul li a.icn2{ background:url(../images/icon_3.gif) no-repeat; height:39px;}
.conTpL ul li a:hover.icn2{ background-position:0 -39px;}
.conTpL ul li a.icn3{ margin-left: 10px;background:url(../images/careers_icon_big.png) no-repeat; height:42px; display:block;}  /**modifeed**/
.conTpL ul li a:hover.icn3{ background-position:0 -42px;}
.conTpL ul li a.icn4{ background:url(../images/icon_5.gif) no-repeat; height:39px; display:block;}
.conTpL ul li a:hover.icn4{ background-position:0 -39px;}

.conTpL ul li a.icn5{ background:url(../images/my_profile_grey.jpg) no-repeat;  background-position: 8px 4px; height:46px; display:block;}
.conTpL ul li a:hover.icn5{ background:url(../images/icnL.gif) no-repeat;  background-position: 8px 4px; height:46px; display:block;}

#social_account_login{
 	display:none;
 	position:absolute;
 	top:350px;
 	left:50%;
 	background:#fff;
 	padding:20px;
 	width:300px;
 	margin-left:-150px;
 	}
#social_account_login > div{
	margin: 20px 0;
}

#social_account_login > div > div > div{
	display:none;
	padding: 5px;
}

#social_account_login > div > div{
	float: none !important;
	width: 100%;
	text-align: center;
	margin:0 auto;
}
#social_account_login > div > div a{
	color:#6d6e71;
}
#social_account_login p{
}
#social_account_login p.btn{
	text-align:center;
	margin-top:20px;
}
#page_cover{display:none;}
#page_cover div{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.3;filter:alpha(opacity=30);}
/*
{% if request.LANGUAGE_CODE  == 'en' %}
*/
.loginBtn{background: url(/static/images/button_LOGIN_E.png) no-repeat;}
/*
{% else %}
.loginBtn{background: url(/static/images/button_LOGIN_C.png) no-repeat;}
{% endif %}
*/
.loginBtn {
	margin-top: 5px;
	width: 113px;
	height: 28px;
	display: block;
	border: none;
	outline: none;
	cursor: pointer;
}
/*
{% if request.LANGUAGE_CODE  == 'en' %}
*/
.signBtn{background: url(/static/images/button_SIGNUP_E.png) no-repeat;}
/*
{% else %}
.signBtn{background: url(/static/images/button_SIGNUP_C.png) no-repeat;}
{% endif %}
*/


.loginBx{ width:736px; float:right;}
.bgTp_1{ background:url(../images/top_bg_1.gif) no-repeat; padding-top:7px;}
.bgMd_1{ background:url(../images/mid_bg_1.gif) repeat-y; padding:5px 10px 5px 12px;}
.bgMd_1L{ width:50%; float:left; padding-bottom:2px;}
.logBx{ background:#fff;padding:15px 10px 50px; margin-bottom:10px;}
.logBx:hover{ background:#f6d2d4; padding:15px 10px 50px; margin-bottom:10px;}
.logBx h3{ font-weight:bold; font-size:20px; color:#6d6e71; line-height:1em;}
.logBx span{ color:#000; font-size:10px; display:block; margin-bottom:35px;}
.lblTxt{ width:150px; float:left; font-size:13px; font-weight:bold; color:#000; text-align:left; display:block; margin:8px 8px 0 1px;}
.inBxR{ width:100%; float:left; }
.inBxR_1{ margin-bottom:0;}
/*
.input_Txt{ background:url(../images/inHovBg.png) no-repeat; width:234px; height:19px; border:none; outline:none; font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif; padding:8px 5px; margin-bottom:5px;}
.input_Txt:focus{ background-position:0 -35px;}
*/
.inBxR a{ text-decoration:none; font-style:italic; font-size:10px; float:left; color:#922d6e; margin-left:4px;}
.inBxR a:hover{ text-decoration:underline;}
.inBxR em{ font-size:10px; font-style:normal; display:block; text-align:right; color:#6d6e71;}
.cBx{ width:85px; float:right;}
.check{ margin:1px 2px 0 0; padding:0; width:10px; height:10px; float:left;}
.cBx small{ float:left; font-size:10px; color:#6d6e71;}
.signBtn{
    margin-top:5px;
    width:113px;
    height:28px;
    display:block;
    border:none;
    outline:none;
    cursor:pointer;
}
/*.borBtm_1{ margin-bottom:30px;}*/
.borBtm_1{ margin-bottom:10px;}
/*.socialBx{ padding-left:8px;}*/
/*.socialBx{background:#fff;  width:330px; padding:15px 10px 40px; }
.socialBx:hover{background:#f6d2d4;  width:330px; padding:15px 10px 40px; }
.socialBx h3{ font-weight:bold; font-size:20px; color:#6d6e71; line-height:1em;}
.socialBx small{ color:#000; font-size:10px; display:block; margin-bottom:25px;}
.socialBx ul{ width:225px; margin:0 auto;}
.socialBx ul li{ list-style:none; margin-bottom:18px;}*/
.socialBx{background:#fff; padding: 15px; }
.socialBx h3{ font-weight:bold; font-size:20px; color:#6d6e71; line-height:1em;}
.socialBx h4{ color:#6d6e71;font:13px/20px Arial, sans-serif;}
.socialBx small{ color:#000; font-size:10px; display:block; margin-bottom:25px;}
/*
.socialBx .title{float:left;width: 200px;padding-top: 20px;}
*/
.social_area{margin-bottom:10px;}
.socialBx ul{ margin:0;}
.socialBx ul li{ list-style:none; margin-top:9px;float:left;width:120px;text-align:center;}
.socialBx ul li .iconL{ float:left;}
.socialBx ul li .imgR{ float:right;}
.socialBx p{ font-size:10px; color:#6d6e71; text-align:right; margin-right:15px; margin-top:25px;}
/*.bgMd_1R{ width:330px; float:left; padding-top:16px;}*/
.bgMd_1R{float:left; padding-bottom:2px;width: 50%;}
.regBx{ background:#fff; padding:15px 8px 50px;  }
.regBx:hover{ background:#f6d2d4; padding:15px 8px 50px;}
.bgMd_1R h3{ font-weight:bold; font-size:20px; color:#6d6e71; line-height:1em;}
.bgMd_1R p{ color:#000; font-size:10px; display:block; margin-bottom:25px;}
.cBx_1{ width:150px; margin:15px 0 10px 2px;}
.checkbox{ margin:1px 2px 0 0; padding:0; width:10px; height:10px; float:left;}
.cBx_1 strong{ float:left; font-size:10px; color:#000;}
.cBx_1 strong small{ color:#6d6e71;}
.bgMd_1R small{ font-size:10px; color:#6d6e71; margin:0 0 0 0px; padding:15px 0px; font-weight:normal;}/*0 0 0 95*/
.bgMd_1R small a{ text-decoration:none; font-weight:bold; font-style:italic; color:#922d6e;}
.bgMd_1R small a:hover{ text-decoration:underline;}
.bgBt_1{ background:url(../images/btm_bg_1.gif) no-repeat; height:7px;}
#login_form{
    margin-bottom: 0px;
}

.signUpRemarkText a{
	float: none;
	margin-left: 0px;
}

.InlineBlockItemLeft{
	display: inline-block;
}

.LoginItemText{
	height: 37px;
}

#register_form h3,#login_form h3{
	font-weight:bold;
	font-size:20px;
	color:#6d6e71;
	line-height:1em;
}

.loginSubHeader,.registerSubHeader{
	color:#000; font-size:10px; display:block; margin-bottom:25px;
}