/* GENERAL */
html, body {
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
	background: #F1F1F1;
}

.body_bg {
	width: 1000px;
	background: #fff;
	position: relative;
}

img {border: 0;}
form {margin: 0;}

a {
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #f12e8e;
}

a:hover {
	text-decoration: underline;
}

.clear {clear: both;}
.right {clear: right !important;}
.left {clear: left !important;}
.text-right {text-align: right !important;}
.text-left {text-align: left !important;}

.hidden {display: none;}
.hidden_no_visible {
	visibility: hidden;
	display: none;
}

.visible {
	visibility: visible;
	display: block;
}

/* BODY */
.body_container {
	margin: 0 auto;
	width: 970px;
	background: #fff;
}
.container {
	float: right;
	width: 970px;
	margin: 0 auto;
}

/* MAIN AREA */
.main_container {
	float: right;
	width: 100%;
	margin-top: 15px;
}
.sub_container {
	margin-top: 10px;
}

.main_mid {
	float: right;
	width: 670px;
}

/* HEADER */
.ticker {
	width: 970px;
	margin: 0 auto;
	height: 25px;
	padding-top: 10px;
	background: #E92C88;
	text-align: center;
	font: bold 14px arial;
	color: #fff;
	border-bottom: 3px solid #545759;
}
.ticker marquee {
	width: 970px;
}
.ticker a {
	font: bold 14px arial;
	color: white;
	text-decoration: none;
	padding: 0 15px;
}
.ticker a:hover {
	text-decoration: underline;
}

.ticker .sep {
	width: 10px;
	height: 30px;
	color: #FE98CA;
	font-weight: bold;
}

.upper_header {
	height: 121px;
	background: #7FB53D url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/header/header_bg.jpg') right top no-repeat;
	border-bottom: 2px solid #fff;
}
.upper_header .logo {
	margin: 25px 0 0 50px;
	float: left;
}

.upper_header .top_text {
	margin: 20px;
	height: 70px;
	width: 550px;
	text-align: right;
	float: right;
	display: inline;
	font: normal 14px arial;
	color: white;
}

.upper_header .top_text .top_text1 {
	padding: 5px 0;
}
.upper_header .top_text .top_text2 {
	padding-top: 25px;
}
.upper_header .top_text a {
	font: normal 14px arial;
	color: white;
	text-decoration: underline;
}
.upper_header .top_text a:hover {
	text-decoration: none;
}

.system-banners {
	margin-bottom: 10px
}

/* TOP MENU */
.top_nav {
	float: right;
	width: 100%;
	position: relative;
	height: 31px;
	background: #52575A url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/header/menu_bg.jpg') right top repeat-x;
}

.top_nav .nav_buts {
	float: right;
	width: 100%;
	height: 31px;
	text-align: center;
}
.top_nav .nav_links {
	float: left;
	width: 250px;
	padding-left: 3px;
	overflow: hidden;
}
.top_nav .nav_links .nav_link {
	display: inline;
	float: left;
	margin-top: 14px;
}
.top_nav .nav_links .navs_link_sep {
	float: left;
	margin: 16px 9px 0 9px;
	*margin: 20px 9px 0 9px;
}

.top_nav .nav_links .nav_link a:link
.top_nav .nav_links .nav_link a:active
.top_nav .nav_links .nav_link a:visited {
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #000000;
	text-decoration: none;
}
.top_nav .nav_links .nav_link a:hover {
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #000000;
	text-decoration: underline;
}
.top_nav .nav_buts .nav_but,
.top_nav .nav_buts .navs_but_sep {
	__display: inline;
	__float: right;
	height: 31px;
	padding: 0;
	margin-top: 0;

}
.top_nav .nav_buts .nav_but_sel,
.top_nav .nav_buts .nav_but:hover {
	background: url("http://www.wannajob.co.il/sites/wannajob/_static_media/images/header/menu_bg_hover.jpg") top right repeat-x;
}
.top_nav .nav_buts .navs_but_sep {
	background: url("http://www.wannajob.co.il/sites/wannajob/_static_media/images/header/menu_sep.png") top right no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.wannajob.co.il/sites/wannajob/_static_media/images/header/menu_sep.png',sizingMethod='image');
	_background:none;
	width: 2px;
}

.top_nav .nav_buts .nav_but {
	text-align:center;
	height: 31px;
	padding: 0 20px;
}
.top_nav .nav_buts .nav_but .space{
	margin-right: 65px;
	height: 31px;
	vertical-align: center;
}

.top_nav .nav_buts .nav_but a,
.top_nav .nav_buts .nav_but a:hover,
.top_nav .nav_buts .navs_but_sep a:hover,
.top_nav .nav_buts .navs_but_sep a {
	color: #fff;
	font: bold 14px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	text-decoration: none;
	line-height: 14px;
}
.top_nav .nav_buts .nav_but a:hover {
	text-decoration: underline;
}
.hotjob .title,
.hotjob .item {
	margin: 0 auto 0 auto;
	text-align: center;
}

/* SURF PATH */
.surf_path {
	float: right;
	margin: 5px 0;
	padding: 0;
	width: 100%;
	font: bold 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
}

/* NETEX */
.netex {
	float: right;
	margin: 10px 0;
	padding: 10px 0;
	width: 100%;
	border-top: 3px solid #545759;
	border-bottom: 3px solid #545759;
}
/* MAIN AREA*/
.side_div{
	float: left;
	text-align: right;
	width: 130px;
	overflow: hidden
}

.inner_side_article {
	float: right;
	width: 170px;
	overflow: hidden;
	font: normal 12px arial;
	color: #4d4d4d;
}

.inner_side_article p {margin:3px;}
.inner_side_article ol {margin:0px;}
.inner_side_article ul {
	list-style-image:url("http://www.wannajob.co.il/sites/wannajob/_static_media/site/art/bullet.jpg");
	list-style-type:square;
	padding: 0 10px;
	margin: 5px 10px;
}


.inner_side_article table tr {
	margin: 5px 0;
}
.inner_side_article table td, .inner_side_article table th {
	border: 2px solid #cacaca;
	padding: 5px;
}

.inner_side_article .small_cube {
	float: right;
	width: 148px;
	background: transparent url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/jobs/small_cube_mid.png') top right repeat-y;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.wannajob.co.il/sites/wannajob/_static_media/images/jobs/small_cube_mid.png',sizingMethod='image');
	_background:none;
	margin-bottom: 10px;
	position: relative;
}
.inner_side_article .small_cube table td, .inner_side_article .small_cube table th {
	border: none;
	padding: 0;
}
.inner_side_article .small_cube .top {
	float: right;
	width: 100%;
	background: white url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/jobs/small_cube_top.png') top right no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.wannajob.co.il/sites/wannajob/_static_media/images/jobs/small_cube_top.png',sizingMethod='image');
	_background:none;
	height: 11px;
}
.inner_side_article .small_cube .bottom {
	float: right;
	width: 100%;
	background: white url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/jobs/small_cube_bot.png') top right no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.wannajob.co.il/sites/wannajob/_static_media/images/jobs/small_cube_bot.png',sizingMethod='image');
	_background:none;
	height: 11px;
}
.inner_side_article .small_cube .header {
	float: right;
	width: 90%;
	font: bold 18px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #E92C88;
	line-height: 25px;
	padding: 0 3px 5px;

}
.inner_side_article .small_cube div.header {
	padding-right: 12px;
	font: bold 24px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	line-height: 20px;
}
.inner_side_article .small_cube .row {
	float: right;
	width: 85%;
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	padding-right: 12px;
	overflow: hidden;
}
.inner_side_article .small_cube .row .text {
	clear: right;
	font: bold 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	padding: 0 3px;
	overflow: hidden;
}
.inner_side_article .small_cube .row .input {
	float: right;
	overflow: hidden;
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	padding: 0 3px;
}

.inner_side_article .small_cube .buttons {
	float: right;
	width: 90%;
	height: 50px;
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	padding: 3px 7px;
}
.inner_side_article .small_cube .buttons #sendBut,
.inner_side_article .small_cube .buttons #jobButton {
	position: absolute;
	bottom: 5px;
	left: 5px;
	margin-left: 10px;
}

.inner_side_article .small_cube .small_cube_err {
	float: right;
	width: 100%;
	color: red;
	display: none;
}
.google-ads, .side_inner_banner {
	margin-bottom: 10px;
}
/* FOOTER */
/* links */
.main_footer {
	float: right;
	width:100%;
	margin-top: 15px;
	background-color: #439015;
	text-align: center;
	padding: 0;
	color: #fff;
}

.main_footer .title {
	text-align:right;
	float:right;
	width: 220px;
	font: bold 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #fff;
	padding-top: 6px;
	padding-right: 15px;
	margin-right: 40px;
}

.main_footer .txt {
	overflow:hidden;
	padding:5px 5px;
	text-align:center;
}
.main_footer a {
	color: #fff;
	font: normal 11px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	text-decoration: none;
}
.main_footer a:hover {
	text-decoration: underline;
}
.main_footer .sep {
	color: #7cb25c;
	font-size: 11px;
}

/* copyright */
.footer {
	float: right;
	width: 100%;
	text-align: right;
	font: normal 11px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	height: 31px;
	margin-top: 10px;
	color: #9b9b9b;
}
.footer .copyright {
	float: right;
	width: 50%;
}
.footer .created {
	float: left;
	width: 50%;
	text-align: left;
}
.footer a:link,
.footer a:active,
.footer a:visited {
	font: normal 11px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #9b9b9b;
}
.footer a:hover {
	font: normal 11px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #9b9b9b;
	text-decoration: underline;
}


/* temp */
.red {
	border: 1px solid red;
}
.blue {
	border: 1px solid blue;
}
.yellow {
	border: 1px solid yellow;
}

/***********************************/

/* forgot password */
#mainContainer #fpleft {
	float: left;
	width: 628px;
	margin: 10px 29px 0 17px;
	_margin: 10px 20px 0 13px;
}

#fpleft .header {
	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/fp_border_top.gif') left top repeat-x;
	height: 41px;
}
#fpleft .header .title {
	float: right;
	height: 31px;
	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/fp_border_top_right.gif') right top no-repeat;
	padding: 10px 20px 0 0;
	font: bold 16px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #ffffff;
}
#fpleft .header .right {
	float: right;
	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/fp_border_right.gif') right top no-repeat;
}

#fpleft .header .right {
	float: right;
	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/fp_border_right.gif') right top no-repeat;
}

#fpleft .header .left {
	float: left;
	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/fp_border_right.gif') right top no-repeat;
}

.userLogIn .footer {
	float: none !important;
	margin-left: 154px;
	width: 384px !important;
	background: url(http://www.wannajob.co.il/sites/wannajob/_static_media/images/fp_border_but.gif) left top repeat-x !important;
}
.userLogIn .body {
	float: left !important;
	width: 538px !important;
	height: 370px !important;
	margin-right:30px;
}
.userLogIn .body .img {
	padding-top: 135px;
}
.userLogIn .body .txt {
	padding: 10px 0 10px 0;
	margin-right: 20px;
	width: 360px;
	border-bottom: 1px solid #ebebeb;

}
.userLogIn .body .form {
	width: 360px;
	height: 29px;
	margin: 10px 20px 0 0;
	border-bottom: 1px solid #ebebeb;
}

#fpleft .body {
	width: 628px;
	height: 214px;

	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/fp_border_body.gif') right top repeat-y;
}

#fpleft .body .img {
	height: 314px;
}

#fpleft .body .left {
	float: left;
	padding-top: 20px;
	padding-left: 20px;
	vertical-align: baseline;
}
#fpleft .body .right {
	float: right;
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	width: 272px;
	margin: 10px 22px 0 0;
	_margin: 10px 11px 0 0;
	color: #000000;
}
#fpleft .body .right .form {
	margin-top: 10px;
	padding-top: 6px;
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}
#fpleft .body .right .form .text {
	padding-top: 2px;
	float: right;
}
#fpleft .body .right .form .input {
	float: left;
}
#fpleft .body .right .form .input input {
	border: 1px solid #666666;
	width: 180px;
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #000000;
}
#fpleft .body .submit {
	margin-top: 10px;
}
#fpleft .body .right .submit .button {
	margin-right: 84px;
	_margin-right: 42px;
	float: right;
}
#fpleft .body .right .submit .button input {
	width: 55px;
	height: 55px;
}
#fpleft .body .right .submit .link {
	float: left;
	margin-top: 15px;
}
#fpleft .footer,
#wizContent .footer {
	clear: both;
	height: 10px;
	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/fp_border_but.gif') left top repeat-x;
}
#fpleft .footer .right,
#wizContent .footer .right {
	float: right;
	height: 10px;
	width: 10px;
	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/fp_border_but_right.gif') right top repeat-x;
}
#wizContent .footer {
	margin-right: 9px;
}
#fpleft .footer .left,
#wizContent .footer .left {
	float: left;
	height: 10px;
	width: 10px;
	background: url('http://www.wannajob.co.il/sites/wannajob/_static_media/images/fp_border_but_left.gif') left top repeat-x;
}

/* right td*/
#mainContainer #mainright,
#mainContainer #srright,
#mainContainer #fpright {
	float: right;
	width: 210px;
	margin-right: 5px;
	padding-right: 6px;
	_padding-right: 0px;
}

#mainright #buttons div,
#srMainright #buttons div {
	margin-bottom: 2px;
}


/* DEBUG MODE */
.site_debug {
	text-align:left;
	width:350px;
	background:#8CA6E7;
	border:1px solid white;
	cursor:pointer;
	font: normal 12px arial;
}

.sql_debug{
	padding: 10px;
	margin: 10px;
	background-color:white;
	overflow:auto;
	font: normal 12px arial;
}
.site_deb {
	background-color:white;
	height:350px;
	width:85%;
	overflow:auto;
	font: normal 12px arial;
	display:none;
}

.error_div {
	background:yellow;
	border:1px solid red;
	padding:15px;
	font-size:20px;text-align:center;
	font: normal 12px arial;
}

/* recruiters news */
.news {
	float: none;
	width: 620px;
	min-height:200px;
	height:auto;
}

* html .news {
	height: 200px;
}

.news .news_body {
	border-right: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	padding: 0px 10px;
}

.news .news_body .date {
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #F12E8E;
	padding-top: 5px;
}
.news .news_body .msg {
	font: normal 12px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #000000;
}

.news .news_body .news_sep {
	border-top: 1px solid #e0e0e0;

}

/* recruiter packge details */
.package {
	width: 200px;
	font: bold 14px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #000000;
}

.package a{
	font: bold 14px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #F12E8E;
}

.package a:hover{
	font: bold 14px arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #F12E8E;
}

.package .buy_package,
.package .jobs_num {
	margin: 5px;
}

