/* @override http://192.168.1.101:8888/webjobs_3.2_release/themes/jobpro/career_style.css */

/* OVERRIDE YUI base */
body, html{margin:0 !important;}
td{padding:.3em; /*border:1px solid #ccc; */}
th{border:none !important;}
blockquote,ul,ol,dl { margin:1em; } 
ol,ul,dl { margin-left:2em; } 
h1,h2,h3 {margin:1em 0; letter-spacing:0;}
p{margin-bottom:1em; }
textarea, input{padding:1px; margin-right:2px;}
a{text-decoration:none;}

/* OVERRIDE YUI grid*/
.yui-t3 .yui-b{width:23.0769em;*width:300px;}	/* 300 on left */
.yui-t3 #yui-main .yui-b{margin-left:23.3em;*margin-left:23.3em; width:692px; }
.yui-t6 .yui-b{width:23.0769em;*width:300px;}	/* 300 on right */
.yui-t6 #yui-main .yui-b{margin-right:23.3em;*margin-right:23.35em; width:692px; }
.yui-t3 #index-middle, .yui-t6 #index-middle{width:482px;}
.yui-t3 .no-3col #index-middle,
.yui-t6 .no-3col #index-middle{width:692px; float:right;} /* remove 3rd column */

/* ADDITIONAL YUI TEMPLATE 200px on left */
.nas-t101 #yui-main {  float: right;  margin-left: -25em; display:inline;}
.nas-t101 .yui-b {  float: left;  width:200px; *width:200px; border:1px solid red; display:inline;}
.nas-t101 #yui-main .yui-b {  margin-left:203px;   *margin-left:203px; width:790px; border:1px solid blue;}
.nas-t101 #index-middle{width:583px;}
.nas-t101 .no-3col #index-middle{width:790px;} /* remove 3rd column */

/* ADDITIONAL YUI TEMPLATE 200px on right */
.nas-t102 #yui-main {  float: left;  margin-right: -25em;}
.nas-t102 .yui-b {  float: right;  width:200px; *width:200px;}
.nas-t102 #yui-main .yui-b {  margin-right:203px;   *margin-right:203px; width:790px;}
.nas-t102 #index-middle{width:583px;}
.nas-t102 .no-3col #index-middle{width:790px;} /* remove 3rd column */

/* ADDITIONAL YUI TEMPLATE 220px on left */
.nas-t103 #yui-main {  float: right;  margin-left: -25em; }
.nas-t103 .yui-b {  float: left;  width:220px; *width:220px;}
.nas-t103 #yui-main .yui-b {  margin-left:223px;   *margin-left:223px; width:770px;}
.nas-t103 #index-middle{width:544px;}
.nas-t103 .no-3col #index-middle{width:720px;} /* remove 3rd column */

/* ADDITIONAL YUI TEMPLATE 250px on right */
.nas-t104 #yui-main {  float: left;  margin-right: -25em;}
.nas-t104 .yui-b {  float: right;  width:250px; *width:250px;}
.nas-t104 #yui-main .yui-b {  margin-right:253px;   *margin-right:253px; width:740px;}
.nas-t104 #index-middle{width:533px;}
.nas-t104 .no-3col #index-middle{width:740px;} /* remove 3rd column */

/* remove 3rd column */
.no-3col #index-rightbar{display:none;}

/*BASIC CLASSES*/
.error {  color: #cc0000; padding-top:5px;}
.success {  color: #009900;}
.italic{font-style:italic}
.fleft {float:left; display:inline;}
.fright {float:right; display:inline;}
.featured_box{margin:0; padding:0;}
input#email{width:180px;}


/*DEFAULT CLASSES*/
body
{  
	font-family: "Arial", "Verdana", sans-serif;
 	text-align: left;
	font-size: 12px;
	background: #dbdbdb url(colors/bluegreen/images/bg.png) repeat-x;
	padding-top:20px !important;
	padding-bottom:20px !important;
	color: #525252;
}

h1 { font-size: 2.9em;  color: #2e2e2e;	margin-top:0 !important;	line-height: 1.5;	text-align: left;	padding:0;}
h3 {font-size: 15px;  	color: #2e2e2e; letter-spacing: 0px;	margin: 0 0 20px 0;	line-height: 1.5;	text-align: left;}
a {	color: #213e75; }
a:hover {color:#3583ef;}
div.page{    margin: auto;text-align: left;	overflow: auto;	background-color: white;	width: 100%;	min-height: 400px;}

ul.ul2{	margin:0px; padding:2px 1px 10px 20px;}
ul.ul2 li {list-style:url('colors/bluegreen/images/arrow.gif'); line-height:160%; }
fieldset{border:1px solid #ccc; margin-top:0;}

/*OTHER CLASSES*/
.sub_heading {color: #333; margin: 17px 0 10px 0px; font-size:15px; font-weight:bold; text-align: left; display: block;}
div#latest_jobs_box {	width: 100%;	margin-bottom: 20px;}
p.redirect, p.redirect_link {    text-align: center;}

/* LAYOUT ID */
#outerwrap{ width:994px; text-align:left; margin-left:auto; margin-right:auto; background-color:#fff; padding-bottom:10px;}
#content{margin:0 5px 10px 5px; border:1px solid #fff; overflow:hidden;}
#content table {max-width:750px;}
#content2{margin:6px 10px 15px 15px;}
#hd{border:1px solid #dbd9dc; padding-top:5px; border-top:0px;}
#bd{width:100%; text-align:left; background-color:#fff; padding-top:13px;}
#sidebar{margin:0 7px 0 11px;}
#index-rightbar{width:206px; float:right; display:inline; margin-right:2px;} /* fix width */

#content td{border:none;}

/* hbar */
#hbar{}
#logo { float:left; display:inline; margin:4px 0px 5px 3px; padding-bottom:3px;}
#hbar_b { background: url('colors/bluegreen/images/hbar_bg.jpg') #113e5a repeat-x; color: #1552B1; text-align:left; padding-bottom:0px;}
#hbar_b2 {padding-top:5px; margin-right:10px; color:#fff; float:right; width:250px;}
#hbar_b2 a{color:#fff; font-size:11px; text-decoration:underline;}
#hbar_b2_left{float:right;}
#hsubbar{ margin-top:2px; background:#e98000; width:100%; padding-top:5px; color:#fff;}
#cust-wrap { padding: 0px 10px 3px 0px;	margin: 0 auto;	background: #FFFFFF; }
#topsearchbar{ margin: 5px 5px 0px 0px; float:right; color:#fff; display:none;}
#topiconbar {float:right; padding-top:2px; display:none;}
#toplangbar {float:left; margin-top:0px; margin-right:12px; margin-left:10px;}
#toprightbar {float:right; padding-right:13px; padding-top:10px;}
#toplinkbar {float:left; margin-left:25px; clear:left; display:inline;}
#topbanner{ float:right; margin:7px 1px 10px 5px; display:inline;}

/*FOOTER*/
#footer{margin:12px 0px 0px 0px; font-size:12px;	border-top:1px #ccc solid; clear:both; text-align:center !important; color:#333; background: #f2f2f2; padding-bottom:18px; padding-top:15px;}
#footerline{clear:both;	height:1px; width:100%; background-repeat: repeat-x;	margin-bottom:1px;}
ul#footermenu {display:inline; text-align:center;}
ul#footermenu li {display:inline; }
#footermenu li a, #footermenu a:visited{color: #666;padding-left:6px;padding-right:6px; text-decoration:none;}
#footermenu a:hover{ padding-left:6px;padding-right:6px;	text-decoration: underline; }
#footer_nas{margin-top:6px; color: #666; font-size:10px;}
#footer_nas a, #footer_nas a:hover, #footer_nas a:visited{font-size:10px;}

/* override /themes/base.css */
div.post_single_job1_div_left, div.post_single_job1_div, div.post_single_job1_div_left_bottom, div.post_single_job2_div, div.post_single_job3_box_left, div.post_single_job3_box, div.post_single_job3_gateway, div.register_employer_div_left, div.register_employer_div, div.register_employer2_div_left, div.register_employer2_div, div.register_seeker_div, div.register_seeker2_div_left, div.register_seeker2_div_left_bottom, div.register_seeker2_div, div.register_seeker2_div_bottom, div.front_qs, .qs_secondary_form, div.view_job, div.quick_search_box, div.edit_preferences_div, div.resume_searches_div, div.billing_confirm_div, div.resume_search_box, div.multiple_postings_div, div.advanced_resume_search_div, div.advanced_search_div, div.save_search_with_radio_div, div.job_agent_div_left, div.job_agent_div, div.mass_box, div.contact_us_div, .featured_box, .regular_box, div.workexp_box_title, div.desired_employment_box_title, div.education_box_title, div.view_profile_resumes_title, div.seeker_quick_search, div.seeker_narrow, div.register_seeker2_div_upload, div.wizard_contact_div_left, div.wizard_obj_box, div.wizard_edu_box, div.wizard_exp_box, div.view_profile_name_box, .job_type_box_td, div.view_profile_video_box 
{border-radius:0; padding:0; margin:0; border:none; background:none; text-align:left; float:left; display:inline;}

/*FORM ROWS*/
div.add_resume, div.mass_add, div.advanced_search, div.add_cover, div.edit_cover, div.edit_resume, div.register_seeker, div.installer, .add_cover_with_radio, div.multiple_postings {
    text-align: left;
    width: 98%;
    padding: 0.25em;
    margin: 3px;
    margin-left: 0px;
}
div.add_resume_left, div.mass_add_left, div.advanced_search_left, div.seeker_quick_search div, div.resume_search_left, div.register_employer_left, div.post_single_job_l_left, div.add_cover_left, div.edit_cover_left, div.edit_resume_left, div.register_seeker_left, div.wizard_left, div.wizard_link_left, div.installer_left, div.add_resume_with_radio_left, div.edit_cover_with_radio_left, div.resume_searches_left, div.quick_search_left, div.add_cover_with_radio_left, div.multiple_postings_left {
    text-align: left;
    width: 100%;
    padding-right: 0.25em;
}
div.add_resume_right, div.mass_add_right, div.register_employer_right, div.edit_cover_right, div.edit_resume_right, div.wizard_right, div.wizard_link_right, div.installer_right, div.add_resume_with_radio_right, div.edit_cover_with_radio_right, div.quick_search_right {
	text-align: left;
	width: 100%;
}

img.verification_image{clear: both;display: block;margin: 2px 0px;}


select.quick_search, input.quick_search, 
select.post_single_job, input.post_single_job,
select.qs_secondary, input.qs_secondary,
select.register_employer, input.register_employer,
select.employer_search, input.employer_search,
select.post_single_job_l, input.post_single_job_l,
select.multiple_postings, input.multiple_postings,
select.edit_preferences, input.edit_preferences,
select.resume_searches, input.resume_searches,
select.resume_search, input.resume_search,
select.job_agent, input.job_agent,
select.qs_index, input.qs_index,
select.edit_cover, input.edit_cover, input.edit_cover_with_radio, textarea.edit_cover_with_radio,
select.edit_resume, input.edit_resume, textarea.edit_resume,
select.add_resume, input.add_resume,
textarea.add_resume_with_radio, 
select.add_cover_radio, input.add_cover_radio,
select.register_seeker, input.register_seeker, input.register_seeker_year,
select.main, input.main, input.save_search_with_radio,
input.contact_us
{	
	margin:3px 0 10px 0; padding:2px;
}

/*LEGENDS*/
legend {border: 0;padding: 0 0 0px;}

div.register_employer_div legend, div.register_employer_div_left legend, div.register_employer2_privacy_div legend, div.save_search_with_radio_div legend  {
    margin-bottom:10px;
    font-weight:bold;
    font-size:15px;
}
fieldset.wizard_contact_div_left legend, fieldset.register_employer_div legend, fieldset.register_employer_div legend {
	margin-bottom: 15px;
	font-weight:bold;
	font-size:15px;
}
legend h2 {padding-bottom:15px; margin-bottom:0px; padding-top:3px;}


/*SUBMIT BUTTONS AND DIVS*/
div.post_single_job_submit, div.resume_searches_submit, div.login_submit, div.quick_search_submit, div.multiple_postings_submit, div.register_seeker_submit, 
div.installer_submit, div.register_employer_submit, div.job_agent_submit, div.post_single_job_gateway_submit, div.contact_us_submit, div.mass_add_submit, div.resume_search_submit, div.advanced_resume_search_submit, div.edit_preferences_submit, div.add_resume_submit, div.edit_resume_submit, div.add_cover_submit, div.edit_cover_submit, div.wizard_template_submit, div.apply_for_job_guest_submit,
div.apply_for_job_guest {
    clear: both;
    margin-top: 15px;
    width: 100%;
    text-align: left;
}

/* INDEX-HOME */
ul.indexul1{margin:0px; padding:2px 1px 10px 20px; list-style:url('colors/bluegreen/images/arrow.gif'); }
ul.indexul1 li {margin-bottom:3px;}
#index-middle {overflow:hidden; float:left; display:inline; margin-left:0px;}
.homemod1{clear:both; margin-top:10px; width:100%; margin-bottom:8px; overflow-x:hidden;}
.homemod2{clear:both; margin-top:2px; width:100%;}
.homemod1 .cat_parent_link{font-size:12px !important;}

/* INDEX-HOME RIGHT SIDE*/
#panel_seeker{background: url('colors/bluegreen/images/panel_bg_seeker.jpg') no-repeat right 40px;}
#panel_employer{background: url('colors/bluegreen/images/panel_bg_employer.jpg') no-repeat right 40px;}

#job_id form{text-align:center; padding:5px 0;}


/* QUICK SEARCH */

/*QUICK SEARCH BOX ON THE INDEX PAGE*/
div.quick_search_box {overflow:hidden;}
table.quick_search {
	float: left;	display:inline;	margin-bottom: 20px;
}
.quick_search_top_left {
    border-bottom: 1px solid #e2cdca;
}
.quick_search_active_tab {
	height: 18px;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: top;
	padding-top: 2px;
	width: 87px;
	background-color: #f5af36;
	font-weight: bold;
}
.quick_search_inactive_tab {
	height: 18px;
	border-top: 1px solid #d7dae2;
	border-right: 1px solid #d7dae2;
	border-left: 1px solid #d7dae2;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: top;
	padding-top: 2px;
	width: 103px;
	background-color: #f8f8f8;
	border-bottom:1px solid #e2cdca;

}
.quick_search_tab_separator {
    border-bottom: 1px solid #e2cdca;
}
.quick_search_left_bar {
    padding: 2px;	
}
td.qs_index_box {
	padding-left: 10px;
	width: 253px;
	padding-right: 16px;
	padding-bottom: 5px;	
}
#quicksearch select, select#country.qs_index {}

td.qs_under {
	background: #FFFFFF url(../../images/interest_background.gif) top repeat-x;
	position: relative;
	height: 30px;
	margin-top: 5px;
}

div.qs_secondary_form{
	margin:0;background:#f0f1f4;	margin-bottom: 20px;	border:none;	width:95%; padding:10px 10px 35px 10px !important;
}

/* QUICK FORM FORM - FLOAT */
.qs_secondary_left{text-align: left;}
.qs_secondary_right{text-align: left;}
#qs_secondary_keywords{float: left; margin-right: 25px; margin-left: 4px; display:inline;}
#qs_secondary_country{float: left; margin-right: 25px;}
#qs_secondary_industry{float: left;margin-right: 25px;}
#qs_secondary_city{float: left;margin-right: 25px;}
#qs_secondary_state{float: left;margin-left: 4px;margin-right: 25px;}
#qs_secondary_zip{float: left;margin-right: 25px;}
#qs_secondary_zip_radius{float: left;margin-right: 25px;}
.qs_secondary_submit{float: left;margin-top: 12px;margin-right: 25px;/*width: 60px;*/}
div.qs_secondary_form div.adv_left{text-align: left; float:left; margin: 15px 0 0 7px;}
.qs_secondary_form{border: 1px solid gray; width: 100%; height: 100px !important; overflow:hidden; padding: 4px;}
html>body div.qs_secondary_form{padding-bottom: 10px;}

/* SEARCH FILTERS */
div.search_results_outer {	clear: both;	float: none;}
div.search_results_outer td {border:none !important;}
div.filter_title {	font-weight: bold;	cursor: pointer;	margin-top: 10px; margin-bottom:4px;}
div.filter_title div.filter_title_arrow {	width: 9px;	height: 9px;	float: left;	position: relative;	top: 2px;	margin-right: 5px;}
div.filter_title_enabled div.filter_title_arrow {	background: transparent url(../../images/arrows.png) no-repeat scroll -9px 0px;}
div.filter_title_disabled div.filter_title_arrow {	background: transparent url(../../images/arrows.png) no-repeat scroll 0px 0px;}
div.search_results_outer div.filter_entry {	padding-left: 5px;}
div.filter_contents_enabled {	display: block;}
div.filter_contents_disabled {	display: none;}
div.applied_filters_entry {	font-weight: bold;}
div.applied_filters_entry a {	font-weight: normal;}
div.applied_filters_box {	border: 1px dashed #FF6600;	width: 90%; padding:8px;}
div.extra_filter_entry {	display: none;}
div.filter_entry {font-size:11px;}
div.filter_entry a{ font-size:11px; }
div.filter_more_link {	color: #FF6600;	cursor: pointer;	font-weight: bold;}
div#post_single_job_apply_url {	display: none;}
div.experience_entries_list, div.education_entries_list {	margin-bottom: 20px;}
div.experience_entries_list h2, div.education_entries_list h2 {	margin-bottom: 0px;}
div.experience_entries_list table.search_res tbody tr.ui-sortable-helper, div.experience_entries_list table.search_res tbody tr.ui-sortable-helper td,
div.education_entries_list table.search_res tbody tr.ui-sortable-helper, div.education_entries_list table.search_res tbody tr.ui-sortable-helper td{
	border-bottom-width: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


div.advanced_resume_search_div{
	border: 1px solid #AAA;	width: 460px;padding: 5px 0 5px 5px;margin:5px auto;
}
div.advanced_resume_search{width: 445px;text-align: left;}
div.advanced_resume_search_left{float: left;width: 180px; padding-top:3px;}

/* SAVE SEARCH */
fieldset.save_search_with_radio{}
div.save_search {margin-left:0;}
div.save_search_with_radio_right div.checkbox_set_value{float: left;}
div.save_search_with_radio_right div.checkbox_set_key{float: left;width: 130px;}
div.save_search_with_radio_right div.checkbox_set_line{clear: both;width: 100%;height: auto;}
div.save_search_with_radio{padding-top: 5px; width: 99%;}
div.save_search_with_radio_left{text-align: right; float:left; width: 30%; margin-right:10px;}
div.save_search_with_radio_right{text-align: left;padding-right: 5px;}
div.save_search_with_radio_div{
	margin:0 30px 10px 5px;
	float: right; width: 425px;
	
}

#save_search_with_radio_search_name {}

/* PUBLIC - ADVANCE SEARCH */
div.advanced_search{width: 400px;text-align: left; }
div.advanced_search_left{}
div.advanced_search_div{width: 400px !important; float:left; margin-left: 5px;margin-bottom: 12px; overflow:hidden; padding-bottom:10px;}
div.advanced_search_submit{margin-left:30px;}
div.main_submit{float:left; margin-left:20px;}
div.advanced_search_block{height: auto;margin-top: 0px;}
div.advanced_search_block div.save_search_with_radio {height: 30px;}
div.advanced_search_tab_save{text-align:left !important;}
#save_search_with_radio_search_name_left, #save_search_with_radio_save_search_left {float:left !important; clear:none; text-align:left;}
#save_search_with_radio_save_search_right {float: left; border:0px solid red; Padding:0 !important; margin:0; clear:none; text-align:left;}

/* SUBMIT BUTTON */
.login_submit .login, .button_submit_small, .button_submit, .form_submit_button, .register_employer_submit .register_employer,
.forgot_password_submit .forgot_password, .apply_for_job_guest_submit .apply_for_job_guest, div.advanced_search_submit .advanced_search,
div.contact_us_submit .contact_us,
.post_single_job_submit .post_single_job,
.post_single_job_gateway_submit .post_single_job_gateway,
.multiple_postings_submit .multiple_postings,
.edit_preferences_submit .edit_preferences,
.employer_search_submit .employer_search,
.resume_searches_submit .resume_searches,
.resume_search_submit .resume_search,
.advanced_resume_search_submit .advanced_resume_search,
.add_resume_submit .add_resume,
.qs_secondary_submit_submit .qs_secondary_submit,
.quick_search_submit .quick_search,
.job_agent_submit .job_agent,
.edit_cover_submit .edit_cover,
.edit_resume_submit .edit_resume,
.add_cover_submit .add_cover,
.add_position_button_submit .add_position_button, .add_education_button_submit .add_education_button,
.main_submit .main,
.add_position_main_button, .add_education_main_button,
.register_seeker_submit .register_seeker
{
	background:url('colors/bluegreen/images/btn_1.png') repeat-x; border:1px solid #ccc; padding:2px 4px !important; color:#fff; cursor:pointer;
}
		

/* VIEW JOB */
h3.view_title{	float: left;color: #113e5a; font-size: 18px;margin-top: 0px;margin-bottom: 20px;}
div.view_apply{	float: right;	margin: 15px 0 0 0; }
div.view_long_head {font-size: 11pt;	font-weight: bold;	margin:15px 20px 5px 20px;		width: 100%;	display: block;	text-align: left;}
div.view_long {	margin-right: 20px;	margin-top: 10px;	clear: both;}

#viewjob{ margin:0 0 0 5px;}
div.view_job, .job_type_box_td {	float: none;	clear: both;	display:block;}
div.view_job_table {width:47%;	float:left;    margin-top: 10px;    margin-right: 20px;    background-color: #f0f1f4;    border:none; padding:13px; }	
.view_job{border:1px solid #ccc; padding:0px; margin:0; background:transparent;}
.view_job .row{clear:both !important; margin:0; padding:0;}
.view_job .left1{float:left; margin:6px 0 0 0px; font-weight:bold;}
.view_job .left2{float:left; margin:6px 0 0 10px;}
.view_job .right1{float:left; clear:left; margin:6px 0 0 0px; font-weight:bold;}
.view_job .right2{float:left; margin:6px 0 0 10px;}

div.view_contact {}
.view_contact {	border:none;	float:right;	width:40%;	margin-top: 10px;	margin-right:15px;	background-color: #f0f1f4;	padding:13px; }
.view_contact .row{clear:both !important; margin:0;}
.view_contact .left1{float:left; margin:6px 0 0 0px; border:none; font-weight:bold;}
.view_contact .left2{float:left; margin:6px 0 0 10px; border:none;}
.view_contact .right1{float:left; clear:left; margin:6px 0 0 0px; font-weight:bold;}
.view_contact .right2{float:left; margin:6px 0 0 10px;}
.view_contact .apply{margin:20px 0 10px;}

a.apply, a.save, div#view_profile_link a {
	background: #205f9c url(colors/bluegreen/images/btn_2.png) repeat-x;
	padding: 2px 7px !important;
	font-weight: bold;
	margin-right: 10px;
	color: white;
	display: inline-block;
	border:1px solid #ccc;
	text-decoration:none;
}

div.apply a.apply {	clear: both; display:block; width:140px; text-align:center;}
a.apply:hover, a.save:hover  {	color:#fff; text-decoration:underline;}
#google_map_job{	width: 98%;	height: 400px;	margin-right: auto;	float: left;	margin: 5px auto auto;}


div.search{  text-align: center;  padding: 0.25em;  margin: 3px;  display: block;  width: 450px;}
.search_left{text-align: left; width: 40%;float: left;padding-right: 0.25em;}



div#_language_right select {	float: right;	margin: 0 0 0 10px;	padding: 0;	font-size: 12px;}

/*NAVBARS AND SEARCH*/
div.navbar_top, div.navbar_bottom {
    float: left;
    width: 81.5%;
}
div.navbar_top, div.narrow_navbar_top {
    margin-bottom: 8px;
}
div.navbar_bottom, div.narrow_navbar_bottom {
    margin-top: 8px;
}
div.narrow_navbar_top, div.narrow_navbar_bottom {
    width: 100%;
}
div.navbar_top a, div.navbar_bottom a {
	border: 1px solid #f7f7ee;
	background-color: #f7f7ee;
}
div.navbar_top strong, div.navbar_bottom strong, div.navbar_top a, div.navbar_bottom a {
	padding: 5px;
}
tr.search_ends, th.search_ends {
	text-align:left;
	border:none;
	background:url(colors/bluegreen/images/box1-head.png) #c1cacc repeat-x;
	color: #fff;
	font-size:12px;
}
th.seeker_search_ends {
	display:none;
	font-size: 10pt;
	height: 18px;
	text-align: left;
}
table.seeker_search_res, table.seeker_search_res_wide, table.search_res {
	width: 100%;
	border-collapse: collapse;
	clear: both;	
	margin-top:4px;
}
td.seeker_search_row2, td.seeker_search_row1 {
	text-align: left;
	padding-top: 3px;
	border:none;
}
td.seeker_search_row1 {
	background-color: #efefef;	
}
th.seeker_search_ends_wide {
	font-size: 12px;
	text-align: left;
	padding-left: 3px;
	color: #fff;
	background:url('colors/bluegreen/images/box1-head.png') repeat-x #c1cacc;	
	padding: 6px;
	border:none;
}
td.seeker_search_row2_wide, td.seeker_search_row1_wide, tr.search_row1, td.search_row1, tr.search_row2, td.search_row2 {
	text-align: left;
	padding: 6px 4px;
	border:none;
	border-bottom: 1px solid #CCC;
	vertical-align: middle;	
	font-size: 12px;
	line-height:150%;	
}
tr.seeker_search_row1_wide:hover, tr.seeker_search_row2_wide:hover, tr.search_row1:hover, tr.searchrow1:active, tr.search_row2:hover {
	border-bottom: 1px solid #CCC;
	text-align: left;
	padding-left: 3px;
	line-height:150%;
	background: #ddeaee;
}

td.seeker_search_row1_wide a, td.seeker_search_row2_wide a{padding-right:5px; text-decoration:underline;}
td.seeker_search_row1_wide a:hover, td.seeker_search_row2_wide a:hover{padding-right:5px; text-decoration:none;}

tr.sponsored_job, td.sponsored_job {
	background: #FFFDE9;
}
tr.search_row1 a, td.search_row1 a, tr.search_row2 a ,td.search_row2 a {	
	clear: both;
	margin-bottom: 2px;
	display: inline-block;	
	padding-right:5px;		
}
table.seeker_search_res_wide thead {}
div.seeker_narrow th.seeker_search_ends, div.seeker_narrow td.seeker_search_row1, div.seeker_narrow td.seeker_search_row2 {
	background: #F7F7EE none repeat scroll 0 0;
}

/*MENU AND SUBMENU*/
#main_tab {    text-align: left; z-index:999;}
span#sidelink {float: right;}

#main_tab ul.sf-menu {	padding: 0;	margin: 0;}
#main_tab ul.sf-menu li a {
    display: block;
    font-size: 1em;
    text-decoration: none;
    padding: 8px 20px;    
    color: white;    
    border: none;      
}
#main_tab ul.sf-menu li li a { font-size: 1em;}

#main_tab ul.sf-menu #current a, #main_tab ul.sf-menu li:hover a, #main_tab ul.sf-menu li.sfHover a{
  background: #1a5d87 url(colors/bluegreen/images/menu_selected.gif) repeat-x;
}
.sf-menu li li, #main_tab ul.sf-menu li:hover li a, #main_tab ul.sf-menu #current:hover li a {
  background: #124260 none repeat-x;
}
#main_tab ul.sf-menu li:hover li:hover a, #main_tab ul.sf-menu #current:hover li:hover a {
	background: #217ab0 none;
}
.sf-menu li li:hover, .sf-menu li li:hover a {	background: #217ab0 none;}
.sf-menu li li {	font-size:12px;	border: none;	background-color: #124260;}

div.header_sub_menu {	margin: auto;	width: 900px;	height: 30px;}

ul#submenu{padding:0px 0 5px 0; margin-top:-8px; border:none; background:#124260; border-radius:0; width:190px;}



/*FRONT PAGE*/

table.search_res{border:none;}
td.search_row1, td.search_row2{border:none;}
td.search_row1 i, td.search_row2 i{line-height:140%;}
a.search {margin-top:6px; margin-bottom:0px; font-size:14px;}
a.search:hover{text-decoration:underline;}

#latest_jobs_box table.search_res thead tr.search_ends {
	display: none;
}

/* SIGN IN */
.login{margin:7px 0 0 0;}
#login_sticky_right{float: left;}
#login_sticky_left{float: right;width: 93%; margin-top:5px;}
div.sign_in_box{ border-bottom:1px solid #ccc; padding:0 0 10px 0; margin:0 0 20px 0; width:400px; overflow:hidden;}

/* VIEW EMPLOYER PAGE */
img.employer_logo {	clear:both;	margin-bottom: 10px;}

/* Default Box */
.box { background-color: #F0F1F4; }
.box h2 {margin-top:0; padding-top:0;}

/* box 1 */
.info_box1{ border:none; margin-bottom:3px;}
.info_box1-inner{ margin:0px;  padding:0px; border:1px solid #bdbdbd;}
.info_box1 .boxhead{ 
	background:url('colors/bluegreen/images/box1-head.png') repeat-x 0px 0px #ff9934;	font-size:14px;
	color: #fff; font-weight:bold;  border-bottom:0px solid #dbd9dc;}
.info_box1 .boxhead-nobg{background:none !important;}
.info_box1 .boxhead a, .boxhead a:visited{color:#666;}
.info_box1 .boxhead div{ padding: 3px 0px 4px 13px; }
.info_box1 .boxcontenta{ margin:2px;padding-top:0px; padding:4px; *margin-left:5px;}

/* box 2 */
.info_box2{ border:0px solid #dbd9dc; margin-bottom:3px;}
.info_box2-inner{ margin:0px 1px 0px 1px;  padding:0px; border:1px solid #dbd9dc;}
.info_box2 .boxhead{ 
	background:url('colors/bluegreen/images/box2/box_top.gif') no-repeat 6px 5px #f1f1f1;	font-size:13px;
	color: #333; font-weight:bold;  border-bottom:2px solid #dbd9dc; margin:1px 1px;}
.info_box2 .boxhead-nobg{background:none !important;}
.info_box2 .boxhead a, .boxhead a:visited{color:#666;}
.info_box2 .boxhead div{ padding: 3px 0px 4px 10px; }
.info_box2 .boxcontenta{ margin:2px;padding-top:0px;  /*background:url('images/box2/body-bg.gif') repeat-x 0px bottom; */ padding:4px;}

/* box 3 */
.info_box3{ border:0px solid #dbd9dc; margin-bottom:3px;}
.info_box3-inner{ margin:0px 1px 0px 1px;  padding:0px; border:1px solid #bdbdbd;}
.info_box3 .boxhead{ 
	background:url('colors/bluegreen/images/box3-head.png') repeat-x 6px 5px #f1f1f1;	font-size:14px;
	color: #113e5a; font-weight:bold;  border-bottom:2px solid #dbd9dc; margin:1px 1px;}
.info_box3 .boxhead-nobg{background:none !important;}
.info_box3 .boxhead a, .boxhead a:visited{color:#666;}
.info_box3 .boxhead div{ padding: 3px 0px 4px 13px; }
.info_box3 .boxcontenta{ margin:2px;padding-top:0px;  /*background:url('images/box2/body-bg.gif') repeat-x 0px bottom; */ padding:4px;
*margin-left:5px;}

/* box 4 */
.info_box4{ border:none; margin-bottom:3px;}
.info_box4-inner{ margin:0px;  padding:0px; border:1px solid #bdbdbd;}
.info_box4 .boxhead{ 
	background:url('colors/bluegreen/images/box4-head.png') repeat-x 0px 0px #ff9934;	font-size:14px;
	color: #fff; font-weight:bold;  border-bottom:0px solid #dbd9dc;}
.info_box4 .boxhead-nobg{background:none !important;}
.info_box4 .boxhead a, .boxhead a:visited{color:#666;}
.info_box4 .boxhead div{ padding: 3px 0px 4px 13px; }
.info_box4 .boxcontenta{ margin:2px;padding-top:0px; padding:4px;}


/* JOB SEEKER PANEL */
#js_p_login{margin-bottom:8px; z-index:-99 !important;}
#js_p_login_form{margin:0px;  margin-top:2px; padding:0px;} 
#js_p_login_form input.tf{width:105px; font-size:12px;  border:1px solid #ccc;	padding:1px 4px 2px 4px;  margin-bottom:2px !important; } 
#js_p_login_form .form_submit_button {width:50px;}  

/* Category Table */
.homemod1 table.categories{margin:5px 10px 5px 10px;}
table.categories{border:none;}
td.categories{border:none; font-size:12px; background:url('colors/bluegreen/images/arrow.gif') no-repeat left 5px; padding:2px 16px 6px 13px;}
td.categories a:hover{text-decoration:underline;}

div.register_employer2_div, div.register_seeker_div, div.post_single_job3_box, div.register_employer_div, div.register_seeker2_div_bottom, div.register_seeker2_div_upload, div.save_search_with_radio_div {
	float: right; display:inline;
	background: #f0f1f4;
	padding:10px 5px 10px 15px;
}
div.advanced_resume_search_div, div.job_agent_div, div.resume_search_box, div.register_employer2_div, div.register_seeker_div, div.register_employer2_div_left, div.post_single_job3_box, div.post_single_job2_div, div.advanced_search_div, div.post_single_job3_box_left, div.post_single_job1_div_left, div.post_single_job1_div_left_bottom, div.register_employer_div, div.wizard_contact_div_left, div.register_seeker2_div_left, div.register_seeker2_div, div.register_seeker2_div_left_bottom, div.register_seeker2_div_bottom, div.register_seeker2_div_upload, div.job_agent_div_left, div.post_single_job3_gateway, div.billing_confirm_div, div.resume_searches_div, div.register_employer_div_left, div.multiple_postings_div {
	width: 45%;
	background: #f0f1f4;
	padding:5px 5px 5px 15px;
	margin-right:10px;
}

/* FORGOT PASSWORD */
#forgot_password{margin:15px 0;}
div.forgot_password_with_radio_left{width: 300px !important;}
div.forgot_password_submit{padding-top:20px !important;}

/* CONTACT US */
#contact_us{margin:0;}
div.contact_us_div{	width:92%;	background:#f0f1f4; padding: 15px; margin-bottom: 4px;}
div.contact_us_div h2{display:none;}
#contact_us input#name, #contact_us input#email, #contact_us input#subject {width:350px;}
div.contact_us_div textarea{    margin:5px 0;}

/* SINGLE POST JOB */
div.post_single_job{text-align:left;}
div.post_single_job1_div{ width:95%; padding-right:10px;}
input#short_description{width:100%;}
input#post_single_job_apply_url_left{width:100%;}
div.post_single_job3_box_left a, div.post_single_job3_box a {text-decoration:underline;}
textarea#long_description {width:99%;}

/* MULTIPLE POST JOB */
div.multiple_postings_div{width: 500px; padding-bottom: 0;line-height:120%; padding-right:10px; margin-bottom:10px;}
div.billing_confirm_div{width: 600px; padding-bottom: 10px;line-height:170%; padding-right:10px;}
div.post_single_job3{clear: both;display: block;height: auto;}
div.post_single_job_gateway{width: 140px; margin-top:10px;}
div.post_single_job_gateway_left{float: left;width: 100px;}
div.post_single_job_gateway_right{width:25px;float: left; margin-left:10px;}
div.multiple_postings_left{width:160px; float: left; margin:0; padding:0; padding-top:5px;}
div.multiple_postings{text-align: left;width: 460px; margin:0; padding:0;}


/* JOB STATS */
.search_res a.resumes {padding-right:10px; text-decoration:underline;}
.search_res a.resumes:hover {padding-right:10px; text-decoration:none;}

/* EMPLOYER ACCOUNT INDEX */
div#account_left {float: left;	width: 600px;}
div#account_left h2 {margin-bottom:0;}
ul#post_jobs li {list-style:none;}
div.account_cta {padding-top:10px;}

/* SEEKER ACCOUNT */
div.seeker_wide {width: 100%;}
div.account_right {border:none; width:400px;}
div.account_right div.container {margin-left:0;}
div.container .sub_heading { margin-left: 0; }
div.seeker_quick_search{margin-bottom: 5px; padding: 15px; background-color: #f0f1f4;}
div.seeker_narrow{margin: 10px 10px 5px 0px; padding-bottom: 10px; font-weight:bold; padding:10px; width:93%; background:#efefef;}
table.seeker_search_res td.seeker_search_row1, table.seeker_search_res td.seeker_search_row2 {padding:10px 0 0 0; font-weight:normal;}
table.seeker_search_res td.seeker_search_row1 a.resumes, table.seeker_search_res td.seeker_search_row2 a.resumes{padding-right:5px; text-decoration:underline;}

/* SEEKER ACCOUNT - EDIT PROFILE */
#view_profile_link{margin:0 0 20px 0;}
div#register_seeker_experience_order, div#register_seeker_education_order {
	display: none;
}
div.register_seeker2_div {width:600px; padding-right:15px;}
div.register_seeker2_div legend, div.register_seeker2_div_left legend, div.register_seeker2_div_left_bottom legend {
    font-weight: bold; font-size:15px;  margin-bottom:10px;    
}
div.reg_salary_type_radio{  margin-left: 0px;  width: 350px; }
div.reg_salary_type_radio_left{  width: 85%;  float: right;} 

/* SEEKER ACCOUNT - EDIT RESUMES */
#add_resume {margin-top:10px;}
div.edit_cover_box{height: auto;}
div.add_resume{padding-bottom:0; margin-top:0;}
div.add_resume_right{padding-bottom:0; margin-bottom:0;}
div.add_resume_radio{text-align: left;padding-left: 2px; margin-top:5px;}
div.add_resume_radio_left{text-align: left;}
div.add_resume_radio_right{  width: 4%;  float: left;  text-align: left;  clear:left;}
div.edit_cover_radio{float: left;width: 4%;}
div.add_resume_with_radio{margin-left:30px;}
div.add_resume_left {text-align: left;width: 35%;height: 25px;float: left;padding-right: 0.25em;}
#resume_textarea {width: 95%;}

/* SEEKER ACCOUNT - EDIT COVER */
div.add_cover{  text-align: left;  width: 400px;  margin: 3px;}
html>body fieldset.add_cover_fieldset{width: 100%;}
#add_cover_radio_cover_send_type_right {float:left;}
div.add_cover_left{  text-align: left;  width: 20%;  float: left;  padding-right: 0.25em;}
fieldset.add_cover{  width: 850px;  padding: 10px;  text-align: left;  margin-bottom: 10px;}
div.add_cover_with_radio_left{  text-align: left;  width: 25%;  float: left;  padding-right: 5px;}
.add_cover_with_radio{  text-align: left; width:92%; clear:right;}
div.add_cover_fieldset div#add_cover_with_radio_cover_textarea_left {	width: 40%;}
div.add_cover_fieldset div#add_cover_radio_cover_send_type {	padding-top: 5px;}

/* EMPLOYER - REGISTER */
div.register_employer_right{text-align: left;}
fieldset.register_employer{}
#register_employer{}
#register_employer_login_right { margin:5px 0px 10px 0; font-style:italic; color:green; }
#register_employer_location1_left {width:100%; white-space:nowrap; margin-top:15px;}
form, #register_employer h2{margin-top:0;}
div.register_employer2_div_left{padding-top:0; margin:0 0 0 0; width:47%; overflow:hidden;}
div.register_employer_div_left{ overflow:hidden;}
.register_employer2_div{border:0px solid #ccc; padding-top:0; margin:0 0 0 0;}

div.register_employer2_privacy_div,
div.register_seeker_privacy_div{
	text-align: left;width: 340px;	margin-top:20px; margin-bottom:10px;	
}

div.register_employer2_privacy_left,
div.register_seeker_privacy_left{
	float: left;width: 120px;
}

div.register_employer2_privacy,
div.register_seeker_privacy{
	text-align: left;width: 190px;float: right;
}

div.register_employer2_privacy_left2,
div.register_seeker_privacy_left2{
	float: left;text-align: left;width: 140px;
}

div.register_employer2_privacy_left2_left,
div.register_seeker_privacy_left2_left{
	float: left;text-align: left;width: 110px;
}

/* EMPLOYER ACCOUNT - EDIT PREFERENCES */
div.edit_preferences { text-align:left;}
div.edit_preferences_div{ width:95%; margin-top:15px; background: #f0f1f4; padding:15px;}
fieldset.edit_preferences{border: 0px;}
fieldset.edit_preferences legend{ text-align:left; font-weight:bold; margin-bottom:5px; text-decoration:underline;}

/* EMPLOYER ACCOUNT - SEARCH RESUME */
div.advanced_resume_search_div{border:none; width:95%;}
div.advanced_resume_search{margin:2px 0;}
div.save_search_with_radio{ clear:both;}
#save_search_with_radio_will_relocate{margin-left:0px; margin-top:-20px;}
#save_search_with_radio_will_relocate_left {text-align:right; margin-left:100px;}
#save_search_with_radio_will_relocate_right {text-align:left;}

/* EMPLOYER ACCOUNT - VIEW RESUME */
div.view_profile_resumes_title {	width: 275px; }
div.view_profile_video_box {	background-image: none;}
div.view_profile_name_box{ width: 98% ;background:#efefef none repeat scroll 0 0; padding: 15px;}
div.view_profile_name_box h1 {	font-size:21px;}
div.view_profile_name_box h2 {	color: #2e2e2e;}
div.view_profile_video_box {	margin-bottom: 10px;	text-align: center;}
div.view_profile_name_box_left {	float: left;	margin-right: 5px;}
div.view_profile_name_box_right {float:left;}
div.view_profile_name_box_right h1 {	font-size:21px; margin:0 0 0 15px;} 
div.view_profile_video_box_video {	}
div.view_profile_left {	float: left;	width: 55%; }
div.view_profile_right {	float: right;	background: #f0f1f4; padding:10px; margin-bottom:15px; width:280px;}
div.view_profile_right .view_profile_resumes_title {margin-top:0; padding-left:10px;}

div.workexp_box,
div.desired_employment_box,
div.education_box
{width: 99%; margin-top: 10px;text-align: left; margin-bottom:10px; clear:both; font-size:12px;}

.regular_box, div.workexp_box_title, div.desired_employment_box_title, div.education_box_title, div.view_profile_resumes_title {
	border: 2px solid #D7DAE2;
	background:url('colors/bluegreen/images/box3-head.png') repeat-x 6px 5px #f1f1f1;	
	font-size:14px;	
	padding: 5px 10px;	
	font-weight: 700;
	margin-bottom: 5px;
	margin-top:15px;	
	width: 99%;
	clear:both;
	color: #000;
}

div.desired_employment_box_entry_left, div.education_box_entry_left, div.workexp_box_entry_left {	
    width: 24%;    float: left;	text-align: right;	margin-right: 10px;	color: #6c665d;	display: block;	position: relative;	
    font-weight:bold;
}

div.desired_employment_box_entry_right, div.education_box_entry_right, div.education_entry_right, div.workexp_box_entry_right {
    width: 60%;
    float: both;
    line-height:150%;
	clear: right;
}

div.desired_employment_box_entry, div.view_profile_resumes_title{	clear:both;	padding:10px 0;}

div.edu_desc_box, div.exp_desc_box {	margin-top: 10px;}
div.desired_employment_box_entry_right, div.education_box_entry_right, div.education_entry_right, div.workexp_box_entry_right {    
    float: left;
}
table.seeker_profile_resumes thead {	display: none;}

/* EMPLOYER ACCOUNT - BILLING HISTORY */
table.invoice{display: block;margin-top: 5px;width: 100%;}
th.invoice{font-weight: bold; text-align:left;}
tr.invoice_row1{padding: 1px;background-color: #A0A0A0;}
tr.invoice_row2{background-color: #F0F0F0;}
div.account{float: right;margin-top: 30px;border: 1px solid gray;text-align: center;}

/* Feature Employer Box */
.featured_list .italic {font-size:11px;}
.featured_list li {margin-bottom:6px;}

/* PLUGINS */
/* PLUGINS - Resume Wizard */
div.wizard_box{text-align:left; margin-top:15px;}
.wiz_field, .wizard_template {clear:both;}
.wiz_field_left{float:left; display:inline; width:180px; text-align:left;}
.wiz_field_right{float:left; display:inline;  text-align:left;}
.wizard_template_left {text-align:left;}
.wizard_template_right {text-align:left;}
.wizard_template_radio input {margin-right:5px;}

select.wiz_field, input.wiz_field,
select.wizard_template, input.wizard_template {margin:3px 0 10px 0; padding:2px;}
#wizard_header_info{margin-top:15px;}

#wizard_template_more_edu_left, #wizard_template_more_exp_left, #wizard_template_more_other_left {float:left; margin-top:5px;}
#wizard_template_more_edu_right, #wizard_template_more_exp_right, #wizard_template_more_other_right {float:left; margin-top:5px;margin-left:10px;}

.wizard_template_submit .wizard_template{
	clear:both;
	margin-top:10px; 
	background:url('colors/bluegreen/images/btn_1.png') repeat-x; border:1px solid #ccc; padding:2px 4px !important; color:#fff; cursor:pointer;}

#wizard_education, .wizard_obj_box, .wizard_box{ padding:14px 10px; margin-top:15px; clear:both; background:#f0f1f4; width:95%;}
#wizard_education {background:none;}
a.wizard_edit_button{padding-right:10px; text-decoration:underline;}
a.wizard_delete_button{ color:red; text-decoration:underline;}

/* PLUGINS - Multiple Job posting */
.mass_add_submit .mass_add{background:url('colors/bluegreen/images/btn_1.png') repeat-x; border:1px solid #ccc; padding:2px 4px !important; color:#fff; cursor:pointer;}


div.post_single_job2_div {
	width: 44%;
}
form#post_single_job2 input, form#post_single_job2 select {}

form#post_single_job2 div.post_single_job2_submit_submit input {
	width: auto;
	min-width: inherit;
}
div#post_single_job_service_type_right div.post_single_job_right_right {
	width: 25px;
	float: left;	
}
div#post_single_job_service_type_right div.post_single_job_right_left {
	margin-top: 5px;
	width: 550px;
	float: left;	
}
div#post_single_job_service_type_right div.post_single_job_right_outer {
	height: 28px;
}
div.choose_plan_price, div.choose_plan_credits_remaining {
	display: inline;
}
div.post_single_job2_div {
	width: 600px;
}
div.experience_entries_list, div.education_entries_list {
    clear: both;
}
form#register_seeker textarea {
	width:98%;	
}

/* Public - Employer Profile */
#google_map_employer {width:300px; height:200px; float:right; margin-right:15px; display:inline;}
#company_view_contact {width:47%; background-color: #f0f1f4;	padding:13px; float:left; margin:10px 0;}
#company_view_contact div{padding:2px; line-height:140%;}
#company_view_contact .left1 {float:left; clear:left; font-weight:bold; width:80px; text-align:left;}
#company_view_contact .left2 {float:left; width:200px;}
#company_view_contact .right1 {float:left; font-weight:bold; width:80px; text-align:left; clear:left !important;}
#company_view_contact .right2 {float:left;}
#company_view_profile_right {width:48%; float:right; margin-top:10px; margin-bottom:15px;}

/* version 1.1.0 */
ul.odd, ul.even {
	float: left;
	list-style-type: none;
	padding: 0 29px 0 0;
	margin: 0;		
}

ul.odd li, ul.even li {	
	list-style:none;
	background:url('colors/bluegreen/images/arrow.gif') no-repeat left 5px; padding:2px 2px 6px 10px;
}

/****** v1.1.2 ***** /

/* Employer Directory */
#employer_directory {padding: 0px; padding-left:1px;}
#employer_directory_keywords, div.employer_search_submit {float:left;}
form#employer_directory {clear:both; margin-bottom:15px;}
#employer_directory_keywords_left, #employer_directory_keywords_right {float:left; margin-right:10px; display:inline; margin-top:5px;}

div.search_results_outer div.search_results_inner { margin: 0 0 0 0px;  width: 680px;}
ul#employer_dir { margin: 0 0 5px; *margin-top:10px;}

ul#employer_dir li {list-style:none;}

/****** v1.1.3 ***** /

/* Apply for job */
div#apply_for_job.col2 {width: 270px; *overflow:hidden;}
div#apply_for_job.col2 div.view_job_table {width: 90%; margin-top:0; padding-top:0px; padding-bottom:20px;}
div#apply_for_job .view_job .right1, 
div#apply_for_job .view_job .left2 {float:none; margin:5px 0 0 0;}

div#apply_for_job .view_job .left1,
div#apply_for_job .view_job .right2 {float:none; margin: 6px 0 0 0px; }

div#apply_for_job .view_job .left2,
div#apply_for_job .view_job .right2 {margin-bottom:15px;} 

/* Job listing title */
/*.search_res td.search_row1 a.search, .search_res td.search_row2 a.search {font-weight:bold;}*/


/****** v1.1.4 ***** /

/* INDEX QUICK SEARCH FORM */
.index_search_form{border:1px solid #ccc; padding:10px 12px 8px 12px; height:100px; background: #fff url('colors/bluegreen/images/search_form_bg.jpg') no-repeat right top;}
#keywords {width:130px;}
#qs_index_keywords, #qs_index_industry{float:left;}
#qs_index_keywords_right{margin:5px 5px 0 0;}
#qs_index_industry_right{margin:5px 5px 0 0;}
/*#index_search_form_adv{position:absolute; left:155px; bottom:20px;}*/
#index_search_form_adv{display:none;}
.button_submit_submit {padding-top:5px;}
.index_search_form .button_submit {width:135px; background: url('colors/bluegreen/images/btn_3.png') repeat-x left bottom #f0f2f2;}

	.index_search_form{border:1px solid #ccc; padding:10px 12px 8px 12px; height:200px; background: #fff url('colors/bluegreen/images/search_form_bg_b.jpg') no-repeat right top;}
	.index_search_form #qs_index_country {clear:all; *margin-top:-10px;}
	.index_search_form #qs_index_country_left {display:none; }
	.index_search_form #qs_index_state {clear:left;}
	.index_search_form #qs_index_city { *width:400px;}
	.index_search_form #qs_index_state,
	.index_search_form #qs_index_city,
	.index_search_form #qs_index_zip, 
	.index_search_form #qs_index_zip_radius{display:block; float:left; margin-right:6px;}
	.index_search_form #qs_index_zip_radius {clear:left; *width:110px;}
	.index_search_form .qs_index_left {font-weight:bold;}	
	.index_search_form #qs_index_state_left{white-space:nowrap;}
	.index_search_form select#zip_radius {width:100px;}
	.index_search_form .button_submit_submit{margin:13px 0 0 0px;}

/* Homepage job by type listing */
/* .homemod1 ul.odd, .homemod1 ul.even {width:27%;} */

/****** v1.1.5 *****/
/* Save search */
div.advanced_search_div div.multi_checkbox_experience{height:auto;}

/****** v1.1.6 *****/
#long_description_tbl {border:1px solid #ccc;}

