.reg_cnt_wrap
{
	margin-top: 23px;
}
/*.top_reg_brd
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/t_reg_brd.gif) repeat-x top;
	height: 7px;
	font-size: 0;
	line-height: 0;
}
.tl_reg_brd
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/tl_reg_brd.gif);
	height: 7px;
	width: 7px;
	float: left;
}
.tr_reg_brd
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/tr_reg_brd.gif);
	height: 7px;
	width: 7px;
	float: right;
}
.btm_reg_brd
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/b_reg_brd.gif) repeat-x bottom;
	height: 7px;
	font-size: 0;
	line-height: 0;
}
.bl_reg_brd
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/bl_reg_brd.gif);
	height: 7px;
	width: 7px;
	float: left;
}
.br_reg_brd
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/br_reg_brd.gif);
	height: 7px;
	width: 7px;
	float: right;
}
.lside_reg_brd
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/lside_reg_brd.gif) repeat-y left;
	padding-left: 4px;
}
.rside_reg_brd
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/rside_reg_brd.gif) repeat-y right;
	padding-right: 4px;
}
.reg_cnt
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/reg_cnt_bg.gif) repeat-x bottom;
	min-height: 230px;
}
.reg_top
{
	border-bottom: 1px solid #E9E9E9;
	margin: 0 15px;
	font-weight: bold;
	font-size: 1.25em;
	line-height: 1.25em;
	color: #848484;
	padding: 15px 93px 20px 5px;
}
.reg_top em
{
	font-style: normal;
	color: #FA1259;
}
.reg_top div
{
	float: right;
	margin-top: -7px;
}
.step1_act,
.step2_act
{
	padding: 6px 38px 6px 0;
	color: #FA1259;
	margin-right: 40px;
	line-height: 2em;
}
.step1_act
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/step1_act.gif) no-repeat right center;
}
.step2_act
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/step2_act.gif) no-repeat right center;
}
.step1_pass,
.step2_pass
{
	padding: 6px 38px 6px 0;
	color: #C7C7C7;
	margin-right: 40px;
}
.step1_pass
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/step1_pass.gif) no-repeat right center;
}
.step2_pass
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/step2_pass.gif) no-repeat right center;
}*/
.reg_form
{
	width: 346px;
	margin: 0 auto;
    position: relative;
    z-index: 5;
}
.reg_form_intr
{
	font-size: 1em;
	line-height: 1.2em;
	font-weight: bold;
	text-align: center;
	padding: 8px 0 13px;
	border-bottom: 1px solid #E6E6E6;
	margin: 0 13px 10px 0;
}
.reg_form_intr em
{
	color: #E23644;
	font-style: normal;
}
.reg_form_intr p
{
	color: #D7313F;
	padding: 5px 0 8px;
}
.reg_form_intr span
{
	font-size: .8em;
	line-height: 1.2em;
	font-weight: normal;
	font-size: 13px;
}
.reg_form_intr span a
{
	color: #0239A2;
}
.reg_form_list
{
	font-size: .7em;
	color: #848484;
    margin:0 auto;
    width:900px;
}
.reg_form_list li
{
	float: left;
	width: 100%;
	margin: 10px 0;
    position: relative;
    z-index: 5;
}
.reg_form_list em
{
	clear: both;
	display: block;
	font-style: normal;
	padding: 5px 13px 1px 1px;
}
.reg_form_list li div
{
	float: left;
}
.reg_form_list li div.clear
{
	float: none;
}
.reg_form_list li p
{
	font-size: 1.1em;
	color: #000;
	font-weight: bold;
	padding: 0 0 3px 1px;
}
.reg_form_input
{
	font-size: 18px;
    padding: 5px;
    border: 1px solid #b9bdc1;
    background: url(http://img.ineogen.ro/social/yu/ui/registration/register-form-back.png) repeat-x;
}
.reg_form_select
{
	font-size: 18px;
    padding: 5px;
    border: 1px solid #b9bdc1;
    background: url(http://img.ineogen.ro/social/yu/ui/registration/register-form-back.png) repeat-x;
    margin-right: 10px;
}
.reg_form_list textarea
{
	font-size: 12px;
	padding: 1px 3px;
    width: 324px;
    height: 56px;
}
.reg_form_radio {
	float: left; margin: 12px 0px 0px 20px;
}
.reg_rdbtn
{
	padding: 3px 0 6px;
}
.reg_rdbtn input
{
	float: left;
	padding: 0;
	margin: 0;
	position: relative;
}
.reg_rdbtn label
{
	float: left;
	color: #000;
	font-size: 1.05em;
	line-height: 1.1em;
	margin: -1px 12px 0 6px;
}
.verif_nck
{
	margin: 1px 13px -1px 0;
	font-size: .9em;
	float:right;
	font-weight: normal;
	color: #0239A2;
}
.n_wdth
{
	width: 470px;
}
.s_wdth {
	width: 482px;
}
/*.passStrenArea
{
	width: 100px;
}
.passStrenProgressBar
{
	 border: 1px solid gray;
	 height: 5px;
	 width: 95px;
	 padding-right: 2px;
}
.passStrenProgressBar div
{
	 border: 1px solid white;
	 font-size: 3px;
	 height: 3px;
	 width: 0%;
}*/
.m_wdth
{
	width: 218px;
}
.g_wdth
{
	width: 190px;
}
.d_wdth 
{
	width: 60px;
}
.dm_wdth
{
	width: 120px;
}
.y_wdth
{
	width: 100px;
}
.cc_wdth
{
	width: 163px;
	margin-right: 8px;
}
/*.reg_next
{
	text-align: right;
	padding: 27px 29px 27px 0;
}
.reg_next span
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/reg_next.gif) no-repeat right center;
	color: #FA1259;
	font-weight: bold;
	font-size: 1.25em;
	padding-right: 30px;
	cursor: pointer;
}
.reg_next .reg_err
{
	font-size: .7em;
	text-align: left;
	margin-top: -10px;
	padding-bottom: 10px;
}
.bot_img
{
	float: none !important;
	padding: 5px 0px;
}
.bot_img img
{
	border: 1px solid #D4D0C8;
}*/
.st2_wdth
{
	width: 218px;
	float: left;
}
.reg_btn
{
    padding: 13px 0 13px;
	border-top: 1px solid #E6E6E6;
	margin: 10px 13px 0 0;
	text-align: center;
}
/*.reg_link {
	font-family:Arial,Helvetica,sans-serif;
	position:absolute;
	right:22px;
	text-align:center;
	top:0;
}
.reg_link div {
	background:transparent url(http://img.ineogen.ro/social/yu/ui/header/regbox_over.png) no-repeat scroll 0 0;
	height:72px;
	width:165px;
}
.reg_ask
{
	position: relative;
}
.reg_ask .reg_ask_icon
{
	position: absolute;
	top: 17px;
	left: -23px;
	background: url(http://img.ineogen.ro/social/yu/ui/registration/reg_ask.gif);
	width: 10px;
	height: 19px;
	font-size: 0;
	line-height: 0;
}
.refr_reg
{
	width: 100%;
}
.refr_reg span
{
	background: url(http://img.ineogen.ro/social/yu/ui/registration/reg_refr.gif);
	font-size: 0;
	line-height: 0;
	width: 19px;
	height: 18px;
	float: right;
	margin: 1px 90px 0 0;
	cursor: pointer;
}
.reg_name_chk
{
      cursor: pointer;
      color: #FA1259;
      font-weight: bold;
      font-size: 1.3em;
}*/
.reg_err
{
        display: block;
        color: #FA1259;
        clear: both;
}
.f_green
{
        color: #74BE4B !important;
}
li.reg_type
{
	font-size: 12px;
    color: #000;
    border-bottom: 1px solid #E6E6E6;
    margin: 10px 13px 9px -40px;
    padding: 0 22px 7px 5px;
    position: relative;
}
.reg_err_bg
{
	background: #FFFBAA;
}
.reg_help
{
	position: absolute;
    top: 0;
    left: 700px;
    background: #fcfad2; border: 1px solid #ccc;
    width: 190px;
    font-size: 12px;
    color: #000;
    float: none !important;
    padding: 15px;
    line-height: 16px;
}

.reg_help div {background:transparent url(http://img.ineogen.ro/social/yu/ui/registration/arrow-reg-helper_03.png) no-repeat scroll 0 0; left:-5px; padding:6px 8px; position:absolute; top:10px; width:5px;}

.reg_form_intr_new {
	font-size: 1em;
	line-height: 1.2em;
	font-weight: bold;
	padding: 25px 0 13px;
	border-bottom: 1px solid #E6E6E6;
	margin: 0px auto 30px auto;

	width: 880px;
}
.contactsImported {font-size: 12px; font-weight: normal;}
.contactsImported li {padding: 10px; width: 320px; height: 100px; float: left; margin: 10px 40px; position: relative;}
.checkContactsImported {position: absolute; left: 0;}
.ui-profile-thumb-container {margin-left: 10px;width: 66px; height: 66px; float: left; margin-right: 3px; position: relative;}
.ui-profile-thumb-container p {margin: 0; padding: 0; text-align: center; font-weight: bold;}
.ui-profile-thumb-container span {position: absolute; background:transparent none repeat scroll 0 0; display:block; overflow:hidden; top:0; left: 0; width:100%;}
.reg_head {background: url(http://img.ineogen.ro/social/yu/ui/registration/register-head-px.png) repeat-x; height: 100px; font-size: 12px; margin: 30px 0px 0px 0px;}
.reg_head a { color: #0239A2; text-decoration: none; font-size: 12px; font-weight: normal; }

.reg_head h1 {color: #3278be; font-size: 24px; font-weight: normal; letter-spacing: -1px; padding: 0px 0px 5px 0px}
.reg_head_left {background: url(http://img.ineogen.ro/social/yu/ui/registration/register-head-left.png) repeat-x; height: 100px; width: 10px; float: left;}
.reg_head_content {float: left; padding: 15px 10px; position: relative; width: 940px;}
.reg_head_right {background: url(http://img.ineogen.ro/social/yu/ui/registration/register-head-right.png) repeat-x; height: 100px; width: 10px; float: right;}
.reg_wrapper {border: 1px solid #f0f0f0; border-bottom: 0; padding: 30px 0px 0px 0px; }
.reg_wrapper h2 {color: #0065b6; font-size: 18px; padding: 20px; clear: both;}
.reg_form_list2 {}
.reg_form_list2 li {display: block;}
.reg_form_list_focus {background: #FCFAD2 url(http://img.ineogen.ro/social/yu/ui/registration/register-form-back-focus.png) repeat-x;}
.reg_form_span {color: #333; display: block; float: left; font-size: 14px; font-weight: bold; margin: 0 20px 0 0; text-align: right; width: 170px; line-height: 35px;}
.reg_form_label {color: #333; display: block; float: left; font-size: 14px; font-weight: bold; margin: 0 20px 0 0; text-align: right; width: 170px; line-height: 35px;}
.radio_label {color: #333; display: block; float: left; font-size: 14px; font-weight: bold; padding: 0px 0px 0px 10px; line-height: 35px; margin: auto;}
span.button-register { background:transparent url(http://img.ineogen.ro/social/yu/ui/index/button-register-right.png) no-repeat scroll right 0; display:inline-block; height:36px; margin-bottom: 20px !important; text-align:center;}
span.button-register a, span.ui-button-register a:visited { background:transparent url(http://img.ineogen.ro/social/yu/ui/index/button-register-left.png) no-repeat scroll 0 0; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:36px; margin:0 10px 0 0; padding:10px 10px 10px 20px; text-decoration:none; }
.captcha-cnt {height: 82px; width: 485px; clear: both; padding: 20px 0px 0px 233px;}
.captcha-cnt div {height: 82px; margin: auto;}
.captcha-cnt img {width: 150px; height: 80px; border: 1px solid #B9BDC1; float: left; margin-right: 10px;}
.captcha-cnt p { color: #333333; font-size: 14px; font-weight: bold; padding-top: 5px;}
.captcha-cnt a {color: #0239A2; text-decoration: none; font-size: 12px; font-weight: normal;}
.ui-reg-button-cnt {margin: 0px auto; text-align:center; padding: 20px 0 0 0; clear: both;}
.lgreybg_reg .pix5 { background: #F0F0F0; }
.lgreybg_reg .pix1, .lgreybg_reg .pix2, .lgreybg_reg .rcorns_blk { border-left: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0; background: #FBFBFB; }
.lgreybg_reg .pix3 { border-left: 2px solid #F0F0F0; border-right: 2px solid #F0F0F0; background: #FBFBFB; }
.reg_err_cent { display: block; color: #FA1259; clear: both; margin: 0 auto; text-align: center; font-size: 11px;}
.reg_err_generic {font-size: 13px; padding: 20px;}
.reg_head_link {margin: 10px 0 0 0;}
p.reg_term {padding: 0px 0px 10px 40px; font-size: 12px;}
p.reg_term a { color: #0239A2; text-decoration: none; font-size: 12px; font-weight: normal; }
#bizForm {clear: both;}