/* LOGIN & FORGOT BOX */
.login {
	float: right;
	width: 655px;
}
.login_title {
	float: right;
	width: 100%;
	font: normal 12px Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #000000;
	margin: 0 20px 10px;
}
.login_title h1 {
	font: normal 22px Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #FC2F93;
	padding: 0;
	margin: 0 0 5px;
}

/* LOGIN WHY */
.login_why {
	float: right;
	width: 100%;
	margin: 0 10px;
	height: 314px;
	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/login2/why.png') left top no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.wannajob.co.il/sites/wannajob/_static_media/images/login2/why.png',sizingMethod='image');
	_background:none;
}

.login_why .body {
	float:right;
	background: transparent;
	width: 45%;
	padding-right: 20px;
	padding-top: 40px;
	*padding-top: 50px;
	min-height: 240px;
	height:auto;
}

* html .login_why .body {
	height: 240px;
}

.login_why .body ul {
	list-style-image:url("http://www.wannajob.co.il/sites/wannajob/_static_media/images/li.png");
	list-style-type:square;
	padding-right:20px;
}
.login_why .body ul li {
	padding: 5px 0;
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #000000;
}

/* LOGIN BANNER */
.login_banner {
	float: right;
	width: 100%;
	text-align: center;
	margin: 10px 15px 0 0;
}

/* LOGIN BOX */
.login_block {
	float: right;
	width: 100%;
	margin: 0 10px;
	padding-top: 65px;
	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/login2/login_bg.png') left top no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.wannajob.co.il/sites/wannajob/_static_media/images/login2/login_bg.png',sizingMethod='image');
	_background:none;
}

.login_block .body {
	float:right;
	width: 45%;
	font: normal 12px Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #000000;
	padding: 0 19px 0 0;
	min-height: 170px;
	height:auto;
}

* html .login_block .body {
	height: 170px;
}

.login_block .body .error_wrapper {
	float: right;
	width:100%;
	height: 17px;
}
.login_block .body .login_errors {
	float: right;
	width:100%;
	font: normal 12px Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color:red;
	padding: 5px;
	display: none;
	text-align: center;
}

.login_block .body .txt {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #ebebeb;
	width:100%;
}

.login_block .body .form {
	float: right;
	width: 100%;
	font: normal 12px Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
}

.login_block .body .form .text_remember{
	float: right;
	width: 140px;
	padding-bottom: 5px;
	height:19px;
}

.login_block .body .form .text {
	float: right;
	width: 95px;
	height:5px;
	padding-top: 2px;
}

.login_block .body .form .text strong {
	font: bold 12px Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #009dff;
}
.login_block .body .form .input {
	float: right;
	width: 180px;
	height:25px;
	padding-top: 2px;
	font: normal 12px Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #7f7f7f;
}
.login_block .body .form .input input {
	width: 160px;
	font: normal 12px Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #000000;
	border: 1px solid #c9c9c9;
}

.login_block .but {
	float: left;
	cursor:pointer;
	margin:0 0 0 50px;
}
.wait_image {
	display: none;
}
.login_block .forgot_link {
	float: left;
	width: 126px;
}
.login_block .register_desc {
	float: left;
	width: 245px;
	height: 76px;
	padding-top: 18px;
}

/* FORGOT BOX */
#forgot_form {
	width: 220px;
}
.forgot_block {
	float: right;
	width: 100%;
	margin: 0 10px;
	padding-top: 5px;
	background: none;
}

.forgot_block .body {
	float:right;
	width: 100% !important;
	min-height: 120px;
	height:auto;
	padding: 0;
}

* html .login_block .body {
	height: 120px;
}

.login_block .body .forgot_errors {
	float: right;
	width:100%;
	font: normal 12px Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color:red;
	padding: 5px;
	display: none;
	text-align: right;
}
.login_block .body .forgot_errors b {
	color: red;
}
/* LOGED DETAILS */

.loged_details {
	position: absolute;
	top: -23px;
	left: 5px;
	text-align: left;
	color:#ffffff;
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;

}

.loged_details a{
	font: normal 11px/12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #ffffff;
	display: left;
}
