@charset "utf-8";
/* CSS Document */


html{
	height:100%;
	width:100%;
}

body {
	background:#FFFFFF;
	font-family: Arial,Tahoma,Verdana;
	font-size:11px;
	color:#3d3d3d;
	height:100%;
	margin:0;
	padding:0;
	width:100%;
	cursor:default;
}

#wrap {
	height:100%;
	margin:0px auto;
	position:relative;
	width:980px;
	text-align:left;
}

/*============ HEADER ================*/

#header {
	height:78px;
	margin:0;
	padding:0;
	width:980px;
}

#logo {
	float:left;
	padding-top:18px;
	width:178px;
}

#header-right {
	float:right;
	height:78px;
}

#header-links {
	text-align:right;
	padding-right:10px;
	padding-top:10px;
	float:right;
}

a.main_link:link {
	font-size: 11px;
	color:#929292;
	text-decoration: none;
	font-weight:normal;
}
a.main_link:visited {
	font-size: 11px;
	color:#929292;
	text-decoration: none;
	font-weight:normal;
}

a.main_link:hover {
	font-size: 11px;
	color:#e34f01;
	text-decoration: none;
	font-weight:normal;
	text-decoration:underline;
}

a.main_link:active {
	font-size: 11px;
	color:#929292;
	text-decoration: none;
	font-weight:normal;
}

#employers-area {
	background: transparent url(../images/employer_header_bkg.gif) no-repeat;
	height:78px;
	width:210px;
	float:right;
	text-align:center;
	padding-top:10px;
}

.empl_title {
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
}

a.empl_link:link {
	font-size: 11px;
	color:#ffffff;
	text-decoration: underline;
	font-weight:bold;
}
a.empl_link:visited {
	font-size: 11px;
	color:#ffffff;
	text-decoration: underline;
	font-weight:bold;
}

a.empl_link:hover {
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
	text-decoration:underline;
}

a.empl_link:active {
	font-size: 11px;
	color:#ffffff;
	text-decoration: underline;
	font-weight:bold;
}

#main {
	position:relative;
}

#right {
	width:210px;
	float:right;
}

#content {
	width:770px;
	float:left;
}

#main-nav {
	margin-top:10px;
}

#nav-right {
	width:210px;
	float:right;
	margin-top:-35px;
}

#nj_nav {
	width:760px;
	float:left;
	height:35px;
	position:relative;
	z-index:25;	

}

ul.global_nav {
	background:transparent url(../images/menu_sprite.gif) no-repeat scroll left top;
	height:35px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	z-index:100;
}

ul.global_nav li.active , ul.global_nav li.normal:hover,  ul.global_nav li.multi:hover, ul.global_nav li.iehover, ul.global_nav li.first:hover {
	background-image:url(../images/menu_sprite.gif);
}

ul.global_nav li.first {
	background-position:left bottom;
}

ul.global_nav li {
	background-position:center bottom;
	display:block;
	float:left;
	height:35px;
	margin:0;
	padding:0;
	position:relative;
}

ul.global_nav li a {
	background:transparent url(../images/menu_delim.gif) no-repeat scroll right center;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	height:35px;
	line-height:33px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:0 24px 0 25px;
	text-decoration:none;
}

ul.global_nav li a:hover {
	text-decoration:underline;
}

ul.global_nav li.multi a {
	padding-right:54px;
}

ul.global_nav li.multi span.submenu_trigger {
	background-image:url(../images/menu_sprite.gif);
	background-position:-782px 0;
	cursor:pointer;
	display:block;
	height:27px;
	position:absolute;
	right:20px;
	top:0;
	width:20px;
}

#searchbox_area {
	float:left;
	height:152px;
	position:static;
	width:760px;
}

.search_form_container {
	width:760px;
}

.search_form_bkg {
	background-image:url(../images/search_simple_bkg.gif);
	background-repeat:no-repeat;
	height:116px;
	width:760px;
}

.search_form_adv {
	height:26px;
	position:absolute;
	width:760px;
	z-index:2;
}

.search_form_adv_tab {
	background-image:url(../images/search_tab_bkg.png);
	background-repeat:no-repeat;
	height:26px;
	width:760px;
}

.search_form_content {
	margin-left:35px;
	padding-top:10px;
	width:700px;
}

.keyword_label {
	display:block;
	padding-bottom:3px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

.search_label {
	display:block;
	padding-bottom:3px;
	padding-top:4px;
	font-size:12px;
	color:#FFFFFF;
	width:100px;
}

.search_inputbox {
	background: transparent url(../images/input_dot.gif) repeat-x; 
	width: 220px;
	border:1px solid #6a7f1b;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

.search_age_inputbox {
	background: transparent url(../images/input_dot.gif) repeat-x; 
	width: 50px;
	border:1px solid #6a7f1b;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

a.orange_big_button {
	background:transparent url(../images/orange_big_button_sprite.gif) no-repeat scroll top right;
	color:#ffffff;
	display:block;
	float: left;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	height:27px;
	padding-right:5px;
	text-decoration:none;
}
.orange_big_button span {
	background:transparent url(../images/orange_big_button_sprite.gif) no-repeat;
	display: block;
	line-height: 20px;
	padding: 3px 10px 4px 16px;
}
.orange_big_button {
	background-position: right 0px;
}
.orange_big_button span{
	background-position: left 0px;
}
.orange_big_button:hover {
	background-position: right -54px;
}
.orange_big_button:hover span{
	background-position: left -54px;
} 
.orange_big_button:active {
	background-position: right -108px;
	outline: none;
}
.orange_big_button:active span{
	background-position: left -108px;
	padding: 3px 10px 4px 16px;
}

a.lastjobs_link:link {
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}
a.lastjobs_link:visited {
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

a.lastjobs_link:hover {
	font-size: 11px;
	color:#e34f01;
	text-decoration: none;
	font-weight:bold;
	text-decoration:underline;
}

a.lastjobs_link:active {
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

.more_options {
	color:#ffffff;
	font-weight:bold;
}

.login_pannel {
	background:transparent url(../images/login_pannel_bkg.gif) no-repeat scroll center top;
	height:186px;
	position:relative;
	width:210px;
}

.login_title {
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
	padding-left:12px;
	padding-top:10px;
}

.user_label {
	display:block;
	padding-bottom:2px;
	padding-top:2px;
	font-size:11px;
	color:#FFFFFF;
}

.user_inputbox {
	background: transparent url(../images/input_dot.gif) repeat-x; 
	width: 177px;
	border:1px solid #151515;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

.login_bottom {
	margin-top:12px;
	padding-left:12px;
	padding-right:12px;
	height:25px;
}

a.login_button {
	background:transparent url(../images/login_button_sprite.gif) no-repeat scroll top right;
	color:#ffffff;
	display:block;
	float: left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding-right:5px;
	text-decoration:none;
}
.login_button span {
	background:transparent url(../images/login_button_sprite.gif) no-repeat;
	display: block;
	line-height: 13px;
	padding: 3px 12px 4px 18px;
}
.login_button {
	background-position: right 0px;
}
.login_button span{
	background-position: left 0px;
}
.login_button:hover {
	background-position: right -40px;
}
.login_button:hover span{
	background-position: left -40px;
} 
.login_button:active {
	background-position: right -80px;
	outline: none;
}
.login_button:active span{
	background-position: left -80px;
	padding: 3px 12px 4px 18px;
}

a.reg_link:link {
	font-size: 12px;
	color:#e34f01;
	text-decoration: none;
	font-weight:bold;
}
a.reg_link:visited {
	font-size: 12px;
	color:#e34f01;
	text-decoration: none;
	font-weight:bold;
}

a.reg_link:hover {
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}

a.reg_link:active {
	font-size: 12px;
	color:#e34f01;
	text-decoration: none;
	font-weight:bold;
}

a.forgot_link:link {
	font-size: 11px;
	color:#c4c4c4;
	text-decoration: none;
	font-weight:normal;
}
a.forgot_link:visited {
	font-size: 11px;
	color:#c4c4c4;
	text-decoration: none;
	font-weight:normal;
}

a.forgot_link:hover {
	font-size: 11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}

a.forgot_link:active {
	font-size: 11px;
	color:#c4c4c4;
	text-decoration: none;
	font-weight:normal;
}

#domains {
	width:760px;
	position:relative;
}

.domains_top {
	background:transparent url(../images/top_box.gif) no-repeat;
	width:760px;
	height:5px;
}

.domains_middle {
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	background-color:#f9f9f9;
}

.domains_more {
	text-align:right;
}

.domains_bottom {
	background:transparent url(../images/bottom_box.gif) no-repeat;
	width:760px;
	height:5px;
}

.domains_title {
	font-size: 14px;
	color:#739101;
	font-weight:bold;
	padding-left:25px;
	padding-top:12px;
	padding-bottom:20px;
}

.domains_list_container {
	padding-right:25px;
	padding-left:25px;
	padding-bottom:12px;
}

ul.domains_list {
	margin:0;
	padding:0px;
}

ul.domains_list li {
	background:transparent url(../images/list_bullet.gif) no-repeat top left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
}

a.domains_link:link {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}
a.domains_link:visited {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

a.domains_link:hover {
	font-size: 11px;
	color:#2f4f85;
	font-weight:normal;
	text-decoration:underline;
}

a.domains_link:active {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

.counter {
	color:#e34f01;
}

#city {
	width:760px;
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
}

#last_jobs {
	margin-bottom:1px;
}

.pannel_header {
	background:transparent url(../images/pannel_header.gif) no-repeat scroll 0 0;
	color:#739101;
	font-size:12px;
	font-weight:bold;
	height:39px;
	margin-bottom:-12px;
	padding-left:12px;
	padding-top:12px;
}

.pannel_bottom {
	background:transparent url(../images/pannel_bottom.gif) no-repeat scroll 0 0;
	height:14px;
}

.list_box {
	background:#eeeeee url(../images/list_box_bkg.gif) repeat-x;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
}

ul.box_list {
	margin:0;
	padding:12px;
}

ul.box_list li {
	background:transparent url(../images/list_bullet.gif) no-repeat top left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:10px;
}

a.box_list_link:link {
	font-size: 11px;
	color:#314045;
	text-decoration: none;
	font-weight:bold;
}
a.box_list_link:visited {
	font-size: 11px;
	color:#314045;
	text-decoration: none;
	font-weight:bold;
}

a.box_list_link:hover {
	font-size: 11px;
	color:#e34f01;
	font-weight:bold;
	text-decoration:none;
}

a.box_list_link:active {
	font-size: 11px;
	color:#314045;
	text-decoration: none;
	font-weight:bold;
}

.list_desc {
	color:#868686;
}

.box_more {
	text-align:right;
	padding-right:12px;
	padding-bottom:12px;
}

a.more_link:link {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}
a.more_link:visited {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}

a.more_link:hover {
	font-size: 11px;
	color:#e34f01;
	font-weight:bold;
	text-decoration:none;
}

a.more_link:active {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}	

#cariera {
	margin-bottom:1px;
}

#footer {
	width:980px;
	float:left;
}

.footer_top {
	background:transparent url(../images/footer_top.gif) no-repeat;
	width:980px;
	height:5px;
}

.footer_middle {
	background: #f9f9f9 url(../images/footer_logo.gif) no-repeat right center;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	padding-right:25px;
	padding-left:25px;
	padding-bottom:7px;
	padding-top:7px;
}

.footer_bottom {
	background:transparent url(../images/footer_bottom.gif) no-repeat;
	width:980px;
	height:5px;
}

ul.footer_list {
	margin:0;
	padding:0px;
}

ul.footer_list li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-top:2px;
	padding-bottom:2px;
}

a.footer_link:link {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}
a.footer_link:visited {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}

a.footer_link:hover {
	font-size: 11px;
	color:#3d3d3d;
	font-weight:normal;
	text-decoration:underline;
}

a.footer_link:active {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}

a.footer_top_link:link {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:bold;
}
a.footer_top_link:visited {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:bold;
}

a.footer_top_link:hover {
	font-size: 11px;
	color:#3d3d3d;
	font-weight:bold;
	text-decoration:underline;
}

a.footer_top_link:active {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:bold;
}

.copyright {
	color:#868686;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
}

#footer-links {
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	float:right;
}

.subnav {
	clear:left;
	left:-1px;
	padding:0 0 6px;
	position:absolute;
	top:35px;
}

ul.global_nav li ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	z-index:10;
}

ul.global_nav li.multi ul li, ul.global_nav li.multi ul li a, ul.global_nav li.multi ul li a:hover {
	background-image:url(../images/subnav_line.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

ul.global_nav li.multi ul li.last, ul.global_nav li.multi ul li.last a, ul.global_nav li.multi ul li.last a:hover {
	background-image:none;
	padding-bottom:0;
}

ul.global_nav li.multi ul li {
	float:none;
	height:auto;
	margin:0;
	padding:0;
	text-align:center;
}

ul.global_nav li.multi ul li a {
	background-color:#325591;
	color:#FFFFFF;
	display:block;
	float:none;
	font-size:11px;
	line-height:19px;
	height:21px;
	margin:0;
	padding:2px 5px;
	text-decoration:none;
}

ul.global_nav li.multi ul li a.profile_link {
	width:125px;
}

ul.global_nav li.multi ul li a.jobs_link {
	width:125px;
}

ul.global_nav li.multi ul li a.e_profile_link {
	width:132px;
}

ul.global_nav li.multi ul li a.e_jobs_link {
	width:155px;
}

ul.global_nav li.multi ul li a:hover {
	background-color:#517abe;
}

ul.global_nav li.multi a {
	padding-right:54px;
}

.subnav_bottom {
	bottom:0;
	height:6px;
	left:0;
	position:absolute;
	width:100%;
}

.subnav_bottom_left {
	background:transparent url(../images/subnav_bottom.png) no-repeat scroll left bottom;
	height:5px;
	left:0;
	position:absolute;
	width:14px;
}

.sbl_profile {
	background:transparent url(../images/subnav_bottom.png) no-repeat scroll left bottom;
	height:5px;
	left:0;
	position:absolute;
	width:37px;
}

.sbl_jobs {
	background:transparent url(../images/subnav_bottom.png) no-repeat scroll left bottom;
	height:5px;
	left:0;
	position:absolute;
	width:42px;
}

.subnav_bottom_right {
	background:transparent url(../images/subnav_bottom.png) no-repeat scroll right bottom;
	height:5px;
	margin:0 0 0 5px;
}

.collapsable {
	background:#eeeeee url(../images/adv_search_bkg.gif) repeat-x;
	width:760px;
	height:116px;
}

.search_form_adv_content {
	margin-left:35px;
	padding-top:2px;
	width:700px;
}

.job_type {
	color:#ffffff;
	display:inline;
}

checkbox {
	margin:0;
	padding:0;
}

ul.lastjobs_box_list {
	margin:0;
	padding:12px;
}

ul.lastjobs_box_list li {
	background:transparent url(../images/lastjobs_list_bullet.gif) no-repeat top left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:10px;
}

ul.cariera_box_list {
	margin:0;
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:34px;
}

ul.cariera_box_list li {
	background:transparent url(../images/cariera_list_bullet.gif) no-repeat top left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;
}

.search_combobox {
	background: transparent url(../images/input_dot.gif) repeat-x; 
	width: 224px;
	height:21px;
	border:1px solid #6a7f1b;
	background-color:#ffffff;
	color:#3d3d3d;
	padding-left:4px;
	font-size:11px;	
	line-height:21px;
	cursor:pointer;
}

.combo_text {
	float:left;
	width:204px;
}	

.combo_arrow {
	float:right;
	height:18px;
	padding-right:1px;
	padding-top:2px;
	width:18px;	
}

.big_combo_container {
	background-color:#FFFFFF;
	border:1px solid #6a7f1b;
	display:block;
	height:200px;
	position:absolute;
	width:228px;
	z-index:20;
}

.small_combo_container {
	background-color:#FFFFFF;
	border:1px solid #6a7f1b;
	display:block;
	height:105px;
	position:absolute;
	width:228px;
	z-index:20;
}

.combo_header {
	width:228px;
	height:18px;
	background-color:#ececec;
}

.close_combo {
	float:right;
	width:11px;
	height:11px;
	padding-right:3px;
	padding-top:3px;
	cursor:pointer;
}

.big_combo_list {
	height:182px;
	overflow-x:auto;
	overflow-y:auto;
	width:228px;
}

.small_combo_list {
	height:87px;
	overflow-x:auto;
	overflow-y:auto;
	width:228px;
}

.window_bkg {
	display:block;
	height:100%;
	left:0;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:fixed;
	top:0;
	width:100%;
	z-index:3000;
	background-color:#000000;
}

.modal_bkg {
	background:transparent url(../images/modal_bkg.png) no-repeat top left; 
	left:50%;
	text-align:left;
	top:100px;
	display:block;
	margin-left:-203px;
	position:fixed;
	width:407px;
	z-index:3100;
	height:206px;
}

.modal_container {
	padding-left:20px;
	padding-right:20px;
}

.modal_header {
	padding-top:19px;
	height:35px;
}

.header_tilte {
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	float:left;
}

.modal_close {
	float:right;
	padding-top:1px;
}

.modal_content {
	padding-left:5px;
	padding-right:5px;
}

.login_input {
	background: transparent url(../images/ginput_dot.gif) repeat-x; 
	width: 250px;
	border:1px solid #a6a6a6;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

.modal_bottom {
	margin-top:15px;
	height:27px;
}

.new_account {
	float:left;
}

.login_submit {
	float:right;
}

a.naccount_link:link {
	font-size: 14px;
	color:#ea6202;
	text-decoration: none;
	font-weight:bold;
}
a.naccount_link:visited {
	font-size: 14px;
	color:#ea6202;
	text-decoration: none;
	font-weight:bold;
}

a.naccount_link:hover {
	font-size: 14px;
	color:#ea6202;
	font-weight:bold;
	text-decoration:underline;
}

a.naccount_link:active {
	font-size: 14px;
	color:#ea6202;
	text-decoration: none;
	font-weight:bold;
}

a.mlogin_button {
	background:transparent url(../images/orange_button_sprite.gif) no-repeat scroll top right;
	color:#ffffff;
	display:block;
	float: left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding-right:5px;
	text-decoration:none;
}
.mlogin_button span {
	background:transparent url(../images/orange_button_sprite.gif) no-repeat;
	display: block;
	line-height: 13px;
	padding: 3px 12px 4px 18px;
}
.mlogin_button {
	background-position: right 0px;
}
.mlogin_button span{
	background-position: left 0px;
}
.mlogin_button:hover {
	background-position: right -40px;
}
.mlogin_button:hover span{
	background-position: left -40px;
} 
.mlogin_button:active {
	background-position: right -80px;
	outline: none;
}
.mlogin_button:active span{
	background-position: left -80px;
	padding: 3px 12px 4px 18px;
}

a.mfp_link:link {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}
a.mfp_link:visited {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

a.mfp_link:hover {
	font-size: 12px;
	color:#2f4f85;
	font-weight:normal;
	text-decoration:underline;
}

a.mfp_link:active {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

.reg_header {
	background:transparent url(../images/regh_bkg.gif) no-repeat;
	width:760px;
	height:52px;
}

.regh_text {
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:25px;
	line-height:50px;
}

.reg_shadow {
	background:transparent url(../images/reg_shadow.gif) no-repeat;
	width:760px;
	height:13px;
}

.reg_form {
	padding-left:25px;
	padding-bottom:12px;
	padding-right:25px;
	padding-top:12px;
}

.form_title {
	font-size:14px;
	font-weight:bold;
	color:#749201;
}

.asterix {
	font-size:12px;
	color:#ff0000;
}

.global_input {
	background: transparent url(../images/ginput_dot.gif) repeat-x; 
	width: 230px;
	border:1px solid #a6a6a6;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

.global_file {
	width: 230px;
	border:1px solid #a6a6a6;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

.usr_input {
	background: transparent url(../images/ginput_dot.gif) repeat-x; 
	width: 143px;
	border:1px solid #a6a6a6;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

a.green_button {
	background:transparent url(../images/green_button_sprite.gif) no-repeat scroll top right;
	color:#ffffff;
	display:block;
	float: left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding-right:5px;
	text-decoration:none;
}
.green_button span {
	background:transparent url(../images/green_button_sprite.gif) no-repeat;
	display: block;
	line-height: 13px;
	padding: 3px 12px 4px 18px;
}
.green_button {
	background-position: right 0px;
}
.green_button span{
	background-position: left 0px;
}
.green_button:hover {
	background-position: right -40px;
}
.green_button:hover span{
	background-position: left -40px;
} 
.green_button:active {
	background-position: right -80px;
	outline: none;
}
.green_button:active span{
	background-position: left -80px;
	padding: 3px 12px 4px 18px;
}

.global_select {
	color:#3d3d3d;
	font-size:11px;
	padding:3px;
}

.textbox {
	font-family:arial;
	width: 230px;
	border:1px solid #a6a6a6;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

a.terms_link:link {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: underline;
	font-weight:normal;
}
a.terms_link:visited {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: underline;
	font-weight:normal;
}

a.terms_link:hover {
	font-size: 11px;
	color:#2f4f85;
	font-weight:normal;
	text-decoration:underline;
}

a.terms_link:active {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: underline;
	font-weight:normal;
}

a.go_button {
	background:transparent url(../images/orange_submit_button_sprite.gif) no-repeat scroll top right;
	color:#ffffff;
	display:block;
	float: left;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	height:27px;
	padding-right:5px;
	text-decoration:none;
}
.go_button span {
	background:transparent url(../images/orange_submit_button_sprite.gif) no-repeat;
	display: block;
	line-height: 18px;
	padding: 3px 2px 4px 8px;
}
.go_button {
	background-position: right 0px;
}
.go_button span{
	background-position: left 0px;
}
.go_button:hover {
	background-position: right -50px;
}
.go_button:hover span{
	background-position: left -50px;
} 
.go_button:active {
	background-position: right -100px;
	outline: none;
}
.go_button:active span{
	background-position: left -100px;
	padding: 3px 2px 4px 8px;
}

a.go_green_button {
	background:transparent url(../images/green_submit_button_sprite.gif) no-repeat scroll top right;
	color:#ffffff;
	display:block;
	float: left;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	height:27px;
	padding-right:5px;
	text-decoration:none;
}
.go_green_button span {
	background:transparent url(../images/green_submit_button_sprite.gif) no-repeat;
	display: block;
	line-height: 18px;
	padding: 3px 2px 4px 8px;
}
.go_green_button {
	background-position: right 0px;
}
.go_green_button span{
	background-position: left 0px;
}
.go_green_button:hover {
	background-position: right -50px;
}
.go_green_button:hover span{
	background-position: left -50px;
} 
.go_green_button:active {
	background-position: right -100px;
	outline: none;
}
.go_green_button:active span{
	background-position: left -100px;
	padding: 3px 2px 4px 8px;
}

#search_content {
	width:980px;
	float:left;
}

.srheader {
	height:30px;
}

.srtitle {
	font-size:16px;
	color:#749201;
	font-weight:bold;
	float:left;
}

.srpag {
	float:right;
}

.sr_th {
	background: transparent url(../images/th_bkg.gif) repeat-x; 	
	padding-left:5px;
}

tr.odd {
	height:30px;
}

tr.odd td {
	border-bottom:1px dotted #d6d6d6;
	font-size:12px;
}

tr.even {
	height:30px;
	background-color:#f6f6f6;
}

tr.even td {
	background-color:#f6f6f6;
	border-bottom:1px dotted #d6d6d6;
	font-size:12px;
}

a.sr_job_title:link {
	font-size: 14px;
	color:#739101;
	text-decoration:underline;
	font-weight:normal;
}
a.sr_job_title:visited {
	font-size: 14px;
	color:#739101;
	text-decoration:underline;
	font-weight:normal;
}

a.sr_job_title:hover {
	font-size: 14px;
	color:#739101;
	font-weight:normal;
	text-decoration:underline;
}

a.sr_job_title:active {
	font-size: 14px;
	color:#739101;
	text-decoration:underline;
	font-weight:normal;
}

a.sr_company:link {
	font-size: 12px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}
a.sr_company:visited {
	font-size: 12px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}

a.sr_company:hover {
	font-size: 12px;
	color:#3d3d3d;
	font-weight:normal;
	text-decoration:underline;
}

a.sr_company:active {
	font-size: 12px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}

.gold_row {
	background:transparent url(../images/gold_coin.png) no-repeat left 7%;	
	padding-left:30px;
	padding-top:10px;
	padding-bottom:10px;
}

.silver_row {
	background:transparent url(../images/silver_coin.png) no-repeat left 7%;	
	padding-left:30px;
	padding-top:10px;
	padding-bottom:10px;
}

.pagin {
	text-align:center;
	height:30px;
}

a.pn_link:link {
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
	background-color:#749201;
	padding-left:5px;
	padding-right:5px;
}
a.pn_link:visited {
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
	background-color:#749201;
	padding-left:5px;
	padding-right:5px;
}

a.pn_link:hover {
	font-size: 12px;
	color:#ffffff;
	text-decoration: underline;
	font-weight:bold;
	background-color:#749201;
	padding-left:5px;
	padding-right:5px;
}

a.pn_link:active {
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
	background-color:#749201;
	padding-left:5px;
	padding-right:5px;
}

a.page_link:link {
	font-size: 12px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
a.page_link:visited {
	font-size: 12px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

a.page_link:hover {
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
	background-color:#749201;
	padding-left:5px;
	padding-right:5px;
}

a.page_link:active {
	font-size: 12px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

.j_title {
	font-size: 16px;
	color:#739101;
	font-weight:bold;
}

#jdetails {
	width:760px;
	position:relative;
}

.zone_top {
	background:transparent url(../images/zone_top.gif) no-repeat;
	width:760px;
	height:5px;
}

.zone_middle {
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	background-color:#ffffff;
}

.zone_bottom {
	background:transparent url(../images/zone_bottom.gif) no-repeat;
	width:760px;
	height:5px;
}

.zone_container {
	padding-right:25px;
	padding-left:25px;
	padding-bottom:12px;
	padding-top:12px;
}

a.mj_link:link {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}
a.mj_link:visited {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

a.mj_link:hover {
	font-size: 11px;
	color:#2f4f85;
	font-weight:normal;
	text-decoration:underline;
}

a.mj_link:active {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

.offer_details {
	background-color:#f9f9f9;
	border:1px solid #d8d8d8;
	margin-top:25px;
	margin-bottom:25px;
	padding:10px;
}

.aj_header {
	background:transparent url(../images/aj_top.gif) no-repeat scroll 0 0;
	height:5px;
}

.aj_box {
	background:#eeeeee url(../images/aj_bkg.gif) repeat-x;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	padding-left:12px;
	padding-top:20px;
	padding-bottom:20px;
}

.user_name {
	font-size: 12px;
	color:#ea6202;
	font-weight:bold;
	padding-left:12px;
	padding-top:10px;
}

.progress_bkg {
	background:transparent url(../images/progress_bkg.gif) no-repeat scroll 0 0;
	width:187px;
	height:18px;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}

.progress_bar {
	background:transparent url(../images/progress.gif) repeat-x;
	height:15px;
}

.acv_row {
	border-bottom:1px dotted #d6d6d6;
	padding-top:5px;
	padding-bottom:5px;
}

ul.right_menu {
	margin:0;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:12px;
}

ul.right_menu li {
	background:transparent url(../images/cariera_list_bullet.gif) no-repeat top left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;
}

ul.right_menu li.mi_active {
	background-color:#FFFFFF;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
}

.wing {
	background-color:#ffffff;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	height:42px;
	width:24px;
	right:197px;
	position:absolute;
	z-index:4
}

.promo_pannel_header {
	background:transparent url(../images/pannel_header.gif) no-repeat scroll 0 0;
	color:#ee6c02;
	font-size:12px;
	font-weight:bold;
	height:39px;
	margin-bottom:-12px;
	padding-left:12px;
	padding-top:12px;
}

ul.promo_menu {
	margin:0;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:12px;
}

ul.promo_menu li {
	background:transparent url(../images/promo_list_bullet.gif) no-repeat top left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:7px;
}

.section_header {
	background-color:#eeeeee;
	border-top:1px dotted #cbccc8;
	border-bottom:1px dotted #cbccc8;
	height:40px;
	font-size:14px;
	font-weight:bold;
}

a.del_button {
	background:#f1f1f1 url(../images/del_icon.gif) no-repeat top left;
	padding-top:9px;
	padding-bottom:7px;
	padding-left:28px;
	padding-right:11px;
}

a.del_button:link {
	font-size: 12px;
	color:#d21200;
	text-decoration: none;
	font-weight:bold;
	border:1px solid #d9d9d9;
}
a.del_button:visited {
	font-size: 12px;
	color:#d21200;
	text-decoration: none;
	font-weight:bold;
	border:1px solid #d9d9d9;
}

a.del_button:hover {
	font-size: 12px;
	color:#d21200;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #d21200;
}

a.del_button:active {
	font-size: 12px;
	color:#d21200;
	text-decoration: none;
	font-weight:bold;
	border:1px solid #d9d9d9;
}

a.add_button {
	background:#f1f1f1 url(../images/add_icon.gif) no-repeat top left;
	padding-top:9px;
	padding-bottom:7px;
	padding-left:28px;
	padding-right:11px;
}

a.add_button:link {
	font-size: 12px;
	color:#2e8b24;
	text-decoration: none;
	font-weight:bold;
	border:1px solid #d9d9d9;
}
a.add_button:visited {
	font-size: 12px;
	color:#2e8b24;
	text-decoration: none;
	font-weight:bold;
	border:1px solid #d9d9d9;
}

a.add_button:hover {
	font-size: 12px;
	color:#2e8b24;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #2e8b24;
}

a.add_button:active {
	font-size: 12px;
	color:#2e8b24;
	text-decoration: none;
	font-weight:bold;
	border:1px solid #d9d9d9;
}

.save_cv {
	height:40px;
	margin-left:300px;
	margin-top:15px;
}	

.cvs_public {
	background-color:#749201;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}

.cvs_privat {
	background-color:#c12403;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}

a.red_button {
	background:transparent url(../images/red_button_sprite.gif) no-repeat scroll top right;
	color:#ffffff;
	display:block;
	float: left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding-right:5px;
	text-decoration:none;
}
.red_button span {
	background:transparent url(../images/red_button_sprite.gif) no-repeat;
	display: block;
	line-height: 13px;
	padding: 3px 12px 4px 18px;
}
.red_button {
	background-position: right 0px;
}
.red_button span{
	background-position: left 0px;
}
.red_button:hover {
	background-position: right -40px;
}
.red_button:hover span{
	background-position: left -40px;
} 
.red_button:active {
	background-position: right -80px;
	outline: none;
}
.red_button:active span{
	background-position: left -80px;
	padding: 3px 12px 4px 18px;
}

.modify_area {
	background-color:#f4f4f4;
	border:1px solid #d8d8d8;
	padding:20px;
	margin-bottom:10px;
}

a.grey_button {
	background:transparent url(../images/grey_button_sprite.gif) no-repeat scroll top right;
	color:#ffffff;
	display:block;
	float: left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding-right:5px;
	text-decoration:none;
}
.grey_button span {
	background:transparent url(../images/grey_button_sprite.gif) no-repeat;
	display: block;
	line-height: 13px;
	padding: 3px 12px 4px 18px;
}
.grey_button {
	background-position: right 0px;
}
.grey_button span{
	background-position: left 0px;
}
.grey_button:hover {
	background-position: right -40px;
}
.grey_button:hover span{
	background-position: left -40px;
} 
.grey_button:active {
	background-position: right -80px;
	outline: none;
}
.grey_button:active span{
	background-position: left -80px;
	padding: 3px 12px 4px 18px;
}

.a_search_combobox {
	background: transparent url(../images/input_dot.gif) repeat-x; 
	width: 234px;
	height:21px;
	border:1px solid #a6a6a6;
	background-color:#ffffff;
	color:#3d3d3d;
	padding-left:4px;
	font-size:11px;	
	line-height:21px;
	cursor:pointer;
}

.a_combo_text {
	float:left;
	width:214px;
}	

.a_combo_arrow {
	float:right;
	height:18px;
	padding-right:1px;
	padding-top:2px;
	width:18px;	
}

.a_big_combo_container {
	background-color:#FFFFFF;
	border:1px solid #a6a6a6;
	display:block;
	height:200px;
	position:absolute;
	width:238px;
	z-index:20;
}

.a_small_combo_container {
	background-color:#FFFFFF;
	border:1px solid #a6a6a6;
	display:block;
	height:105px;
	position:absolute;
	width:238px;
	z-index:20;
}

.a_combo_header {
	width:238px;
	height:18px;
	background-color:#ececec;
}

.a_close_combo {
	float:right;
	width:11px;
	height:11px;
	padding-right:3px;
	padding-top:3px;
	cursor:pointer;
}

.a_big_combo_list {
	height:182px;
	overflow-x:auto;
	overflow-y:auto;
	width:238px;
}

.a_small_combo_list {
	height:87px;
	overflow-x:auto;
	overflow-y:auto;
	width:238px;
}

.aa_job_type {
	color:#3d3d3d;
	display:inline;
}

.alert_container {
	border-bottom:1px dotted #d6d6d6;
	margin-bottom:20px;
	padding-bottom:15px;
}

ul.mess_menu {
	margin:0;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:12px;
}

ul.mess_menu li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}

ul.mess_menu li.inbox {
	background:transparent url(../images/inbox_icon.gif) no-repeat top left;
}

ul.mess_menu li.sent {
	background:transparent url(../images/sent_icon.gif) no-repeat top left;
}

ul.mess_menu li.mi_active {
	background-color:#FFFFFF;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
}

.mess_wing {
	background-color:#ffffff;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	height:34px;
	width:24px;
	right:197px;
	position:absolute;
	z-index:4
}

a.mess_link:link {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}
a.mess_link:visited {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

a.mess_link:hover {
	font-size: 12px;
	color:#2f4f85;
	font-weight:normal;
	text-decoration:underline;
}

a.mess_link_unread:active {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}

a.mess_link_unread:link {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}
a.mess_link_unread:visited {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}

a.mess_link_unread:hover {
	font-size: 12px;
	color:#2f4f85;
	text-decoration:underline;
	font-weight:bold;
}

a.mess_link_unread:active {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}

a.mpage_link:link {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}
a.mpage_link:visited {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

a.mpage_link:hover {
	font-size: 11px;
	color:#2f4f85;
	font-weight:normal;
	text-decoration:underline;
}

a.mpage_link:active {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

.message_header {
	background-color:#f6f6f6;
	border-top:1px dotted #d6d6d6;
	border-bottom:1px dotted #d6d6d6;
	padding:10px;
}

.message_text {
	border-bottom:1px dotted #d6d6d6;
	padding-top:15px;
	padding-bottom:15px;
}

.subject_input {
	background: transparent url(../images/ginput_dot.gif) repeat-x; 
	width: 430px;
	border:1px solid #a6a6a6;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

.message_textbox {
	font-family:arial;
	width: 430px;
	border:1px solid #a6a6a6;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

#promo {
	width:980px;
	position:relative;
}	

.promo_header {
	background:transparent url(../images/promo_header.gif) no-repeat;
	width:980px;
	height:52px;
}

.promo_shadow {
	background:transparent url(../images/promo_shadow.gif) no-repeat;
	width:980px;
	height:13px;
}

.promo_middle {
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	background-color:#f9f9f9;
}

.promo_bottom {
	background:transparent url(../images/promo_bottom.gif) no-repeat;
	width:980px;
	height:5px;
}

.promo_content {
	padding-left:25px;
	padding-right:25px;
	padding-bottom:25px;
	padding-top:15px;
}

.promo_title {
	font-size:12px;
	font-weight:bold;
	margin-bottom:15px;
}

.promo_gold_header {
	background:transparent url(../images/promo_gold_header.gif) no-repeat;
	height:40px;
	width:286px;
}

.promo_silver_header {
	background:transparent url(../images/promo_silver_header.gif) no-repeat;
	height:40px;
	width:286px;
}

.promo_free_header {
	background:transparent url(../images/promo_free_header.gif) no-repeat;
	height:40px;
	width:286px;
}

.promo_header_text {
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:40px;
	padding-left:40px;	
}

.promo_free_header_text {
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:40px;
	padding-left:15px;	
}

.promo_box_middle {
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	background-color:#ffffff;
	width:284px;
}

.promo_box_bottom {
	background:transparent url(../images/promo_box_bottom.gif) no-repeat;
	height:5px;
	width:286px;
}

.promo_box_button {
	height:55px;
	margin-top:30px;
	margin-left:80px;
}

#contact-area {
	background: transparent url(../images/contact_bkg.gif) no-repeat;
	height:78px;
	width:210px;
	float:right;
	padding-top:10px;
}

.line {
	height:1px;
	border-bottom:1px dotted #d6d6d6;
}

.cv_gold {
	background:#fffaed url(../images/gold_star.gif) no-repeat;
	border-bottom:1px dotted #d6d6d6;
	padding-left:45px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}

.cv_silver {
	background:#f6f6f6 url(../images/silver_star.gif) no-repeat;
	border-bottom:1px dotted #d6d6d6;
	padding-left:45px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}

.cv_free {
	background-color:#FFFFFF;
	border-bottom:1px dotted #d6d6d6;
	padding-left:45px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}

.cand_title {
	font-size:14px;
	font-weight:bold;
	color:#749201;
}

.pdata {
	font-size:14px;
	font-weight:bold;
	color:#979797;
}

.order {
	background-color:#e8e8e8;
	border-bottom:1px dotted #d6d6d6;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:160px;
}

.no_input {
	background: transparent url(../images/input_dot.gif) repeat-x; 
	width: 50px;
	border:1px solid #a6a6a6;
	background-color:#ffffff;
	color:#3d3d3d;
	padding:4px;
	font-size:11px;
}

.promo_banner_mic {
	background: transparent url(../images/banner_mic_img.gif) no-repeat;
	position:absolute;
	z-index:100;
	left:186px;
	top:4px;
	height:78px;
	width:260px;
	cursor:pointer;
}

.promo_banner_balon {
	position:absolute;
	z-index:100;
	left:444px;
	top:23px;
	height:62px;
	width:322px;
	cursor:pointer;
}

.index_promo_bottom {
	background: transparent url(../images/promo_bottom.png) no-repeat; 
	height:27px;
	text-align:right;
	width:618px;
}

a.close_promo:link {
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:normal;
}
a.close_promo:visited {
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:normal;
}

a.close_promo:hover {
	font-size: 11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

a.close_promo:active {
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:normal;
}

div.cv_line{
    position:relative;
}

div.cv_line:hover{
}

div.cv_line div.op{
	display: none;
}

div.cv_line:hover div.op{ 
	background: transparent url(../images/op_bkg.png) no-repeat; 
    display:block;
    position:absolute;
    top:4px;
	right:10px;
	width:153px;
	height:111px;
	padding-left:12px;
	padding-top:11px;
}

.op_title {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:9px;
}

.pf_status {
	font-size:12px;
	font-weight:bold;
	color:#749201;
}

.pg_status {
	font-size:12px;
	font-weight:bold;
	color:#f27602;
}

a.silver_button {
	background:transparent url(../images/silver_button_sprite.gif) no-repeat scroll top right;
	color:#ffffff;
	display:block;
	float: left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding-right:5px;
	text-decoration:none;
}
.silver_button span {
	background:transparent url(../images/silver_button_sprite.gif) no-repeat;
	display: block;
	line-height: 13px;
	padding: 3px 12px 4px 18px;
}
.silver_button {
	background-position: right 0px;
}
.silver_button span{
	background-position: left 0px;
}
.silver_button:hover {
	background-position: right -40px;
}
.silver_button:hover span{
	background-position: left -40px;
} 
.silver_button:active {
	background-position: right -80px;
	outline: none;
}
.silver_button:active span{
	background-position: left -80px;
	padding: 3px 12px 4px 18px;
}

table.cv_table {
	border:1px solid #CCCCCC;
	border-spacing:0;
	width:650px;
	margin-top:10px;
	margin-bottom:10px;
}

table.cv_table td.cv_header {
	padding:10px;	
	line-height:20px;
	font-size:12px;
}

table.cv_table td.cv_header span.header_name {
	font-size:22px;
	font-weight:bold;
}

a.box_link:link {
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}
a.box_link:visited {
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

a.box_link:hover {
	font-size: 11px;
	color:#e34f01;
	font-weight:bold;
	text-decoration:none;
}

a.box_link:active {
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

.promo_window_bkg {
	display:block;
	height:100%;
	left:0;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:fixed;
	top:0;
	width:100%;
	z-index:3000;
	background-color:#000000;
}

.promo_modal_bkg {
	background:transparent url(../images/promo_modal.png) no-repeat top left; 
	left:50%;
	text-align:left;
	top:100px;
	display:block;
	margin-left:-203px;
	position:fixed;
	width:407px;
	z-index:3100;
	height:250px;
}

.butt_container {
	margin-top:15px;
	margin-left:173px;
}

table.cv_table_big {
	border:0px;
	border-spacing:0;
}

table.cv_table_big td.cv_header {
	padding:10px;	
	line-height:20px;
	font-size:12px;
}

table.cv_table_big td.cv_header span.header_name {
	font-size:22px;
	font-weight:bold;
}

#cv_op {
	margin-bottom:1px;
	/*
	width:210px;
	position:fixed;
	z-index:100;
	*/
}

ul.mess_menu li.op_print {
	background:transparent url(../images/op_print.png) no-repeat top left;
}

ul.mess_menu li.op_folder {
	background:transparent url(../images/inbox_icon.gif) no-repeat top left;
}

ul.mess_menu li.op_note {
	background:transparent url(../images/op_note.png) no-repeat top left;
}

ul.mess_menu li.op_comment {
	background:transparent url(../images/op_comment.png) no-repeat top left;
}

ul.mess_menu li.op_send {
	background:transparent url(../images/op_send.png) no-repeat top left;
}

ul.mess_menu li.op_delete {
	background:transparent url(../images/op_delete.png) no-repeat top left;
}

.free_text {
	text-align:center;
	margin-top:100px;
	padding-left:10px;
	padding-right:10px;
}

.of_mess1 {
	font-size:12px;
	font-weight:bold;
	color:#373737;
}

.of_mess1_hl {
	font-size:12px;
	font-weight:bold;
	color:#ff6a00;
}

.of_mess2 {
	font-size:12px;
	font-weight:normal;
	color:#686868;
}

.of_mess2_hl {
	font-size:12px;
	font-weight:bold;
	color:#8aaa17;
}

.of_mess3 {
	color:#626262;
}

/* SFARSIT Mesaj OFERTA din popup window */

/* ADAUGARI 25.08.2009 */

ul.filter_menu {
	margin:0;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:12px;
}

ul.filter_menu li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
}

ul.filter_menu li.mi_active {
	background:transparent url(../images/filter_list_bullet.gif) no-repeat top left;
	padding-left:17px;
}

ul.filter_menu li.mi_inactive {
	display:none;
}

a.filter_link:link {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}
a.filter_link:visited {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

a.filter_link:hover {
	font-size: 11px;
	color:#e34f01;
	font-weight:normal;
	text-decoration:none;
}

a.filter_link:active {
	font-size: 11px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:normal;
}

.filter_title {
	background:transparent url(../images/title_bullet.gif) no-repeat top left;
	padding-left:8px;
}

tr.gold {
	height:50px;
	background-color:#fffaed;
}

tr.gold td {
	border-bottom:1px dotted #d6d6d6;
	background-color:#fffaed;
	font-size:12px;
}

tr.gold td.gold_cell {
	background:#FFFAED url(../images/cv_gold_star.gif) no-repeat scroll 0 0;
	padding-left:30px;
}

tr.silver {
	height:50px;
	background-color:#f6f6f6;
}

tr.silver td {
	background-color:#f6f6f6;
	border-bottom:1px dotted #d6d6d6;
	font-size:12px;
}

tr.silver td.silver_cell {
	background:#f6f6f6 url(../images/cv_silver_star.gif) no-repeat scroll 0 0;
	padding-left:30px;
}

tr.free {
	height:50px;
	background-color:#ffffff;
}

tr.free td {
	background-color:#ffffff;
	border-bottom:1px dotted #d6d6d6;
	font-size:12px;
}

a.name_link:link {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}
a.name_link:visited {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}

a.name_link:hover {
	font-size: 12px;
	color:#e34f01;
	font-weight:bold;
	text-decoration:none;
}

a.name_link:active {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}

.sub_job {
	font-size:11px;
	color:#8a8a8a;
}

.calif_respins {
	color:#bc0505;
}

.calif_angajat {
	color:#449017;
}

.calif_intervievat {
	color:#fec400;
}

.modal_status_bkg {
	background:transparent url(../images/modal_status_bkg.png) no-repeat top left; 
	left:50%;
	text-align:left;
	top:250px;
	display:block;
	margin-left:-203px;
	position:fixed;
	width:407px;
	z-index:3100;
	height:146px;
}

.respins_radio_cell {
	background:transparent url(../images/red_radio.gif) no-repeat center right;
	height:25px;
}

.intervievat_radio_cell {
	background:transparent url(../images/yellow_radio.gif) no-repeat center right;
	height:25px;
}

.angajat_radio_cell {
	background:transparent url(../images/green_radio.gif) no-repeat center right;
	height:25px;
}

.modal_comment_bkg {
	background:transparent url(../images/modal_bkg.png) no-repeat top left; 
	left:50%;
	text-align:left;
	top:250px;
	display:block;
	margin-left:-203px;
	position:fixed;
	width:407px;
	z-index:3100;
	height:206px;
}

.wing1 {
	background-color:#ffffff;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	height:47px;
	width:24px;
	right:197px;
	position:absolute;
	z-index:4
}

a.jq_ftitle:link {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:bold;
}
a.jq_ftitle:visited {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:bold;
}

a.jq_ftitle:hover {
	font-size: 11px;
	color:#e34f01;
	text-decoration: none;
	font-weight:bold;
}

a.jq_ftitle:active {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:bold;
}

a.filter_link_active:link {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}
a.filter_link_active:visited {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}

a.filter_link_active:hover {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}

a.filter_link_active:active {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}

.folder_row {
	background:transparent url(../images/folder.png) no-repeat;	
	padding-left:30px;
}

.sr_desc {
	font-size:11px;
	color:#747474;
}

.logo_border {
	width:150px;
	height:50px;
	border:1px solid #cccccc;
	margin-bottom:5px;
	padding:5px;
	text-align:center;
}

a.job_op:link {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}
a.job_op:visited {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}

a.job_op:hover {
	font-size: 11px;
	color:#3d3d3d;
	font-weight:normal;
	text-decoration:underline;
}

a.job_op:active {
	font-size: 11px;
	color:#3d3d3d;
	text-decoration: none;
	font-weight:normal;
}

.j_subtitle {
	font-size: 14px;
	color:#2F4F85;
	font-weight:bold;
	padding-top:10px;
	border-top-color:#CBCCC8;
	border-top-style:dotted;
	border-top-width:1px;
}

.obs {
	color:red;
}

a.about_cv_title {
	font-size: 14px;
	color:#739101;
	text-decoration: none;
	font-weight:bold;
}

a.about_cv_title:hover {
	font-size: 14px;
	color:#739101;
	text-decoration: underline;
	font-weight:bold;
}

.about_cv_sub {
	font-size: 12px;
	color:#2f4f85;
	font-style:italic;
}

a.read_all {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: none;
	font-weight:bold;
}

a.read_all:hover {
	font-size: 12px;
	color:#2f4f85;
	text-decoration: underline;
	font-weight:bold;
}

.about_cv_item {
	line-height:18px;
	font-size:12px;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dotted #D6D6D6;
}

.modal_err_bkg {
	background:transparent url(../images/modal_error.png) no-repeat top left; 
	left:50%;
	text-align:left;
	top:100px;
	display:block;
	margin-left:-203px;
	position:fixed;
	width:407px;
	z-index:3100;
	height:206px;
}

.modal_err_bottom {
	height:27px;
}

.warning {
	background:transparent url(../images/warning.png) no-repeat;
	width:47px;
	height:47px;		
	float:left;
}

.warning_text {
	color:#940000;
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:5px;
	padding-left:15px;
	width:290px;
	height:30px;
}

a.domain_link {
	color:#3d3d3d;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	padding-left:25px;
}

a.domain_link:hover {
	color:#3d3d3d;
	font-size:13px;
	text-decoration:underline;
}

.ro {
	background:transparent url(../images/nextjobs-romania.png) no-repeat;
}

.md {
	background:transparent url(../images/nextjobs-moldova.png) no-repeat;
}

a.domain_contact {
	color:#3d3d3d;
	font-size:11px;
	text-decoration:none;
}

a.domain_contact:hover {
	color:#3d3d3d;
	font-size:11px;
	text-decoration:underline;
}

