/*<===[[GENERAL CLASSES]]===>*/	
	/*Adjust the color of boxes*/
	.box,
	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.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, .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, div.sign_in_box, .job_type_box_td, div.view_profile_video_box, div.register_employer_box  {
		background-color: #dddddd;
		border: none;
	}
	/*Main caption (usually page titles)*/
	h1 {
		color: #333;
	    letter-spacing: -1px;
		border-bottom: 1px solid #e9e9e9;
		line-height: 1.5;
	}
	/*Big caption (usually box titles)*/
	h2 {
		color: #000000;
	}
	/*Smaller caption (usually important text inside boxes)*/
	h3 {
		border-bottom: 1px solid #e9e9e9;
		line-height: 1.5;
	}
	/*Links color*/
	a {
		color: #26569e;
	}
	/*Onmouseover link style*/
	a:hover {
		text-decoration: underline;
	}
	/*Increase distance between page and menu*/
	div.page, div.page1 {
		margin-top: 20px;
	}
/*===>[[GENERAL CLASSES]]<===*/




/*<===[[MENU AND SUBMENU]]===>*/

	/*{{menu}} --->*/
		#main_tab {
		    text-align: left;
		    width: 900px;
		    margin: auto;
		    margin-top: 10px;
		    font-size: 16px;
		    line-height: 18px;
		    font-weight: bold;
		    overflow: auto;
		    display: inline-block;
		}
		#main_tab ul {
		    margin: 0;
		    padding: 0;
		    list-style: none;
			overflow: auto;
			background-color: #3477b2;
			width: 100%;
			height: 32px;
		}
		#main_tab li {
			float: left;
			background: #000 no-repeat left top;
			padding: 3px 0 1px 8px;
			border-right: 1px solid #d9d9d9;
		}
		/*Highlight "employer" and "employer directory" tabs*/
		#main_tab li.last {
			background-color: #3477b2;
			border-left: 2px solid white;
			padding: 3px 0 1px 8px;
		}
		#main_tab a {
		  display: block;
		  padding: 4px 13px 4px 7px;
		  font-size: 12px;
		  color: #FFFFFF;
		  text-decoration: none;
		}
		#main_tab a:hover {
			text-decoration: underline;
		}
		#main_tab #current {
		  background: #d5eaf6 none no-repeat left top;
		}
		#main_tab #current a {
			color: #000;
		}
	/*<--- {{menu}}*/	
	
	/*{{submenu}} --->*/	
		#submenu li {
	        display: inline;
	        line-height: 200%;
	        list-style: none;
	        text-align: center;
	         padding: 0 15px 3px 15px;
		}
		#submenu {
	        width: 900px;
	        margin: auto;
			margin-bottom: 20px;
	        border-right: 1px solid #d1d1d1;
	        border-left: 1px solid #d1d1d1;
			padding: 5px 0  5px 0;
	        text-align: left;
	        color: #333;
	        font-size: 12px;
	        line-height: 14px;
			background: #d5eaf6; /* IE10+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ededed',GradientType=0 ); /* W3C */
			border-bottom: 1px solid #d1d1d1;
		}
		div.header_sub_menu {
			width: 900px;
			margin: auto;
		}
		#submenu a {
		    border: none;
		    padding: 5px 5px 5px 5px;
		    vertical-align: middle;
		    font-weight: bold;
			color: #35648e;
			text-decoration: none;
			font-size: 11px;
		}
		#submenu a:hover {
        	background: #fcfcf7;
	        color: #393939;
    	    padding: 5px 5px 5px 5px;
		}
	/*<--- {{submenu}}*/
	
/*===>[[MENU AND SUBMENU]]<===*/




/*<===[[INDEX PAGE]]===>*/

	/*{{index layout}} --->*/
		/*Special theme-specific layout for featured employers box (line of logos)*/
		.featured_box {
			margin: 30px 0 20px 0;
			background: transparent;
			float: none;
			clear: both;
			width: 100%;
			display: inline-block;
			padding: 10px 0 10px 0;	
			/*border-top: 1px solid #d2d2d2;*/
			border-bottom: 1px solid #d2d2d2;	
		}
		/*Info box on the right side of the index page (theme specific)*/
		div.cta {
			width: 165px;
			float: right;
			padding: 15px;
			border: 8px solid #e9e9e9;
			line-height: 1.4em;
		}
		/*Separate info box seactions (theme specific)*/
		div.cta .break {
			height: 20px;
			clear: both;
			float: none;
		}
		/*Adjust aling of the theme specific info box content*/
		.cta ul{
			padding: 0 0 0 20px;	
		}
		/*Custom color for the theme specific info box content*/
		.cta li {
			color: #878787;		
		}
		/*This allows to place the .cta box on the right side of index page*/
		div.browse.index {
			width: 650px;	
			float: left;
			overflow: auto;
		}
		/*Position "Select jobs by category/state/ect" sections*/
		ul.odd, ul.even {
			float: left;
			list-style-type: none;
			padding: 0 29px 0 0;
			margin: 0;
		}
		/*Add some space between "Select jobs by category/state/ect" sections so that they don't cling together*/
		ul.odd li, ul.even li {
			padding: 6px 0 0 0;
		}
		/*Adjsut the size of latest jobs box on index page so that a potential banner can be fitted next to it*/
		div#latest_jobs_box {
			margin: 10px 0 0 0;
			width: 650px;
		}
	/*<-- {{index layout}}*/
	
	/*{{index form}} --->*/	
		/*Position and style the theme-specific index seach form*/
		div.quicksearch {
			padding: 10px;
			background-color: #f4f4f4;
			margin: 0 0 20px 0;
			overflow: auto;
		}
		/*Position the fields of theme-specific index seach form*/
		div.index div.quicksearch #keywords, div.index div.quicksearch #location, div.index div.quicksearch #search, div.index div.quicksearch #distance {
			float: left;
			margin-right: 10px;
		}
		/*Position zip radius field of theme-specific index seach form*/
		div.index div.quicksearch #distance {
			margin: 20px 10px 0 0;
		}
		/*Special color for the tooltip-like texts in the theme-specific index seach form*/
		.quicksearch .description {
			font-size: 11px;
			color: #a2a2a2;
		}
		/*Style the field labels of the theme-specific index seach form*/
		.quicksearch div.label {
			font-weight: bold;
			font-size: 15px;
		}
	/*<-- {{index form}}*/
		
/*===>[[INDEX PAGE]]<===*/	



/*<===[[FOOTER]]===>*/
    #footer_wrapper {
    	width: 944px;
    	margin-left: auto;
    	margin-right: auto;
    }
	#footer {
		border-top: 2px solid black;
		width: 900px;
		margin-top: 40px
	}
	div.footer_menu_tab {
		border-top: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
	}
/*===>[[FOOTER]]<===*/




/*<===[[HEADER]]===>*/
	/*Position the header and add a line*/
	div.header {
	    margin: 5px auto 10px;
	    border-bottom: 1px solid #d1d1d1;
	    overflow: hidden;
    }
    /*Increase the size of top right header links (home, login, etc)*/
    div.header a:link, div.header a:visited {
    	font-size: 12px;
    }
    /*Float the logo so that a banner can potentially be placed next to it*/
    #logo {
    	float: left;
    }
    /*Position header links box in the top right corner*/
    ul#header {
    	list-style-type: none;
    	float: right;
    	margin: 0;
    }
    /*Position actual header links next to each other*/
    #header li {
    	float: left;
    	padding-left: 15px;
    }
/*<===[[HEADER]]===>*/


/*<===[[MODS]]===>*/
.featured_box {
	margin-bottom: 0px;
}
.events_box {
	margin: 0px 0 20px 0;
	background: transparent;
	padding: 10px 0 0 0;	
	width: 650px;
	float: left;
	/*border-top: 1px solid #d2d2d2;*/
	/*border-bottom: 1px solid #d2d2d2;*/	
}
.events_box div.events_box_event {
	margin-bottom: 30px;
}
.events_box div.events_box_event div.events_box_event_date,
.events_box div.events_box_event div.events_box_event_location,
.events_box_jobs_box div.events_box_jobs_box_title.events_box_jobs_box_title_no_jobs, {
	/*text-align: center;*/
}
.events_box div.events_box_event div.events_box_event_date,
.events_box div.events_box_event div.events_box_event_location {
	
}
.events_box div.events_box_event div.events_box_event_date {
	
}

.events_box div.events_box_event div.event_logo_box {
	float: left;
	margin-right: 20px;
}
.events_box div.events_box_event div.event_title_box {
	float: left;
	width: 430px;
}
.events_box div.events_box_event div.event_title_box div.event_title {
	margin-bottom: 3px;	
	font-weight: bold;
}
.events_box div.event_logo_box div.event_url,
.events_box div.event_logo_box div.event_hide_jobs {
	text-align: center;
	color: #FFFFFF;
	background-color: #197005;
	margin-top: 10px;
	padding: 6px 0px;
	width: 195px;
	cursor: pointer;
}
.events_box div.event_logo_box div.event_url a,
.events_box div.event_logo_box div.event_hide_jobs a {
	color: #FFFFFF;
	font-weight: bold;
}
.events_box div.events_box_jobs_box_title_no_jobs {
	font-weight: bold;
}

.events_box_jobs_box {
	clear: both;
	margin-top: 5px;
}
.events_box_jobs_box div.events_box_jobs_box_title {
	
}
.events_box_jobs_box div.events_box_jobs_box_item {
	
}
.events_box_jobs_box div.events_box_jobs_more {
	margin-top: 4px;
}
div.featured_box {
	margin-top: 0px;
	width: 650px;
}
div.index_box_left {
	width: 650px;
	min-height: 500px;
	float: left;
}
div.index_box_left div.featured_box a {
	text-decoration: underline;
}
div.front_qs form input.button_submit, .quicksearch #search input, .employer_search_submit input, a.apply, input.apply_for_job_guest[type="submit"], input[type="submit"], div.button, a.button {
    background-color: #197005;
    border: 1px solid #00830d;
}
div.footer_menu_tab span.footer_link_gamasutra,
div.footer_menu_tab span.footer_link_gamasutra a {
	color: #ee9b24;
}
div.view_applicant_site_content_wrapper div.view_applicant_tabs_box div.view_applicant_tab a,
div.view_applicant_site_content_wrapper div.view_my_job_tabs_box div.view_my_job_tab view_details_tab2 a, a {
	color: #00830d;
}
div#event_id_hidden_event_id {
	display: none;
}
div.search_results_event_details {
	border-bottom: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
	padding: 10px 4px;
	margin-bottom: 10px;
}
div.search_results_event_details div.search_results_event_details_logo {
	margin-bottom: 10px;
}
div.search_results_event_details div.search_results_event_details_body {
	margin-top: 10px;
}
div.search_results_event_details div.search_results_event_details_location {
	font-weight: bold;
}
div.search_results_event_details div.search_results_event_details_date {
	font-weight: bold;
}
div.events_box_welcome {
	clear: both;
	padding-top: 10px;
}
div.add_subaccount_button_box a.button {
	margin-right: 10px;
}
div#post_single_job_manage_applicants {
	clear: both;
}

div#multiple_postings_combo_type {
	width: 180px; 
	float: left;
	clear: none;
}
div#multiple_postings_items_quantity,
div#multiple_postings_r_items_quantity {
	width: 120px; 
	float: left;
	clear: none;
}
div.choose_billing_item_wrapper {
	float: none;
	clear: both;
}
div.employer_list_allocate_product div.employer_list_allocate_product_left {
	float: left;
	margin-right: 10px;
}
div.employer_list_allocate_product div.employer_list_allocate_product_right {
	float: left;
}
div.billing_totals_wrapper div.billing_total_item {
	display: none;
}

div.billing_subaccounts_wrapper {
	margin-top: 25px;
}
div.billing_subaccounts_wrapper div.billing_form_item {
	display: none;
	border: 1px solid #D2D2D2;
	padding: 10px;
	width: 400px;
}
div.billing_subaccounts_wrapper div.allocate_subaccounts_form div.allocate_subaccounts_row {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #D2D2D2;
}
div.allocate_subaccounts_form div.allocate_subaccounts_right input.allocate_credits_input {
	width: 25px;
	margin-right: 0px;
}
div.allocate_subaccounts_form div.allocate_subaccounts_left {
	width: 350px;
	float: left;
}
div.allocate_subaccounts_form div.allocate_subaccounts_right {
	width: 35px;
	float: left;
	margin-top: 10px;
}
div.allocate_subaccounts_form div.allocate_subaccounts_submit_div input.allocate_subaccounts_submit {
	margin-top: 0px;
}
div.allocate_subaccounts_form div.allocate_subaccounts_submit_div {
	text-align: right;
	padding-right: 8px;
}
div.billing_subaccounts_wrapper div.allocate_subaccounts_submit_div div.allocate_subaccounts_total_div {
	display: inline;
	margin-left: 15px;
	font-weight: bold;
}
div.billing_totals_wrapper {
	margin-top: 4px;
}
div.sub_credits_previously_allocated {
	color: #999999;
	font-size: 12px;
}
body {
	background: #8a8a8a url("../../themes/gamasutra/images/gama_bg.png") repeat-x scroll 0 0;
}
div.page, div.page1 {
	background-color: #eeeeee;
	padding: 22px;
	margin-top: 0px;
	min-height: 600px;
}

div.sign_up_search_box {
	background-color: #dddddd;
}
div.applied_filters_entry {
	background-color: #dddddd;
}
div.search_results_outer div.search_results_left_tab div.search_results_left_tab_subtab div.search_results_left_tab_subtab_item {
    background-color: #dddddd;
}
div.search_results_outer div.search_results_left_tab_browse, div.search_results_outer div.search_results_left_tab_search {
	background-color: #dddddd;
}
div.resume_search_results_outer div.resume_search_results_left_tab div.resume_search_results_left_tab_subtab div.search_results_left_tab_subtab_item {
    background-color: #dddddd;
}
div.resume_search_results_outer div.search_results_left_tab_browse, div.search_results_left_tab_search {
    background-color: #dddddd;
}
div.job_agent_table_title_box {
	background-color: #dddddd;
}
div.search_results_outer div.search_results_inner div.wj_search_results_sort_bar {
	background-color: #dddddd;
}
div.view_applicant_profile_box_left,div.view_my_job_box_left { 
	background-color: #dddddd;
}	
div.view_my_job_box_right { 
	background-color: #dddddd;
}
div.view_applicant_content_box, div.view_my_job_content_box {
	background-color: #dddddd;
}
div.search_results_outer div.search_results_left_tab div.search_results_left_tab_subtab div.search_results_subtab_disabled {
    background-color: #c4c4c4;
    color: #00830D;
}
div.resume_search_results_outer div.resume_search_results_left_tab div.resume_search_results_left_tab_subtab div.search_results_subtab_disabled {
    background-color: #c4c4c4;
    color: #00830D;
}
div.quicksearch {
	background-color: #DDDDDD;
}
div.cta {
    border: 0px solid #DDDDDD;
    background-color: #FFFFFF;
}
div.cta h2 {
    font-size: 15px;
    font-weight: bold;
    color: #595959;
    border-bottom: 1px solid #e9e9e9;
}
div.header {
	display: none;
}
div.header_logo {
	margin-top: 10px;
	width: 944px;
}
#main_tab {
	width: 944px;
	text-transform: uppercase;
}
div#main_tab a:hover {
	text-decoration: none;
}
#main_tab ul {
    background: #f4f3f1 url("../../themes/gamasutra/images/menu_gradient.png") repeat-x scroll 0 0;
}
#main_tab li {
	background: #f4f3f1; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #e7e7e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e7e7e7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e7e7e7 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#e7e7e7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
}
#main_tab li:hover {
	background: #e7e7e7; /* Old browsers */
}
#main_tab li#current {
	background: #cccccc; /* Old browsers */
	/*padding-bottom: 3px;*/
}
#main_tab li#current:hover {
	background: #cccccc; /* Old browsers */
}
#main_tab a {
	color: #00830D;
}
#logo {
    margin-top: 15px;
    margin-bottom: 15px;
}
#submenu {
    margin-bottom: 0px;
    border-left: 2px solid #EEEEEE;
    border-right: 2px solid #EEEEEE;
    width: 933px;
    background-color: #cccccc;
    padding: 0px 0px 0px 7px;
    margin-left: 0px;
    margin-right: 0px;    
}
div.header_sub_menu {
	width: 944px;
}
#submenu a {
	color: #00830D;
}
div.account_cta {
    background-color: #EEEEEE;
}
#footer {
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 40px;
	padding-bottom: 22px;
	margin-top: 0px;
	border-top: 0px solid black;
	background-color: #EEEEEE;
	margin-bottom: 85px;
}
#popular_categories {
	border-top: 2px solid black;
	padding-top: 20px;
}
#submenu a:hover {
	background: transparent;
	color: #00830D;
	text-decoration: underline;
}
div.page_outer_wrapper div.page, div.page_outer_wrapper div.page1 {
	float: left; 
	margin-right: 7px;
}
div.main_right_banner {
	float: left;
}
div.page_outer_wrapper {
	width: 944px;
	margin-left: auto;
	margin-right: auto;
}
div.main_right_banner {
	width: 160px;
	position: relative;
	top: -32px;
}
div.header_logo div#banner_top img {
	margin-top: 5px;
}

div.allocate_subaccounts_row div.allocate_subaccounts_company_name {
	font-weight: bold;
}
#main_tab li.last {
	border-right: 1px solid #D9D9D9;
	background: #197005;
}
#main_tab li.last a {
	color: #FFFFFF;
}
.view_profile_step_active {
	background-color: #197005;
}
p.redirect {
	color: #000000;
}
div.standard_job_posting_result div.standard_job_posting_result_title a.search {
	font-size: 12px;
	margin-top: 0px;
	position: relative;
	top: 1px;
}
div.standard_job_posting_result a.standard_job_posting_result_company {
	font-size: 1.4em;
	color: #000000;
}
div.search_results_inner table.search_res {
	margin-bottom: 20px;
}

div.enhanced_job_posting_result div.enhanced_job_posting_result_title a.search {
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	top: 1px;
}
div.enhanced_job_posting_result a.enhanced_job_posting_result_company {
	font-size: 1.4em;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
}
div.search_results_inner table.search_res {
	margin-bottom: 20px;
}
div.enhanced_job_posting_result_top {
	background-color: #00830c;
	padding: 6px 8px 4px 8px;
	color: #FFFFFF;
	font-weight: bold;
}
div.enhanced_job_posting_result div.enhanced_job_posting_result_title {
	background-color: #c7dccb;
	padding: 4px 8px;
	color: #00830D;
}
div.standard_job_posting_result_title {
	color: #00830D;
}
div.popular_categories_column {
	color: #00830D;
}
div.enhanced_job_posting_short_description {
	border: 1px solid #c7dccb;
	padding: 8px;
	margin-top: 1px;
}
div.search_results_inner div.enhanced_job_posting_short_description div.enhanced_job_posting_short_description_left {
	width: 370px;
	float: left;
}
div#latest_jobs_box div.enhanced_job_posting_short_description div.enhanced_job_posting_short_description_left {
	width: 430px;
	float: left;
}
div.enhanced_job_posting_short_description div.enhanced_job_posting_short_description_right {
	width: 150px;
	float: right;
	text-align: right;
}
div.featured_box div.featured_box_employer_logo {
	width: 104px;
	float: left;
	margin-right: 10px;
	padding: 10px;
	background-color: #dd8d34;
	/*border-bottom: 2px solid #d76f0c;*/
	text-align: center;
}
div.featured_box div.featured_box_employer_logo img {
	border: 0px solid #dd8d34;
}
div.featured_box div.featured_box_employer_buy {
	width: 104px;
	float: left;
	margin-top: 10px;
}
div#latest_jobs_box h2 {
	background-color: #dddddd;
	background-color: #DDDDDD;
	padding: 13px;
	width: 624px;
}
div#latest_jobs_box td,
div.events_box_jobs_box td {
	padding: 10px 0px;
}
div.cta div.button {
	background-color: #197005;
	border: 1px solid #197005;
}
div.index_box_left div#search input[type="submit"] {
	margin-top: 15px;
	border: 1px solid #197005;
	background-color: #197005;
}
div.index div.quicksearch #distance {
	margin-right: 20px;
}
div.index div.quicksearch #location {
	margin-right: 30px;
}
div.index div.quicksearch input[type="text"] {
	width: 220px;
}
div.index_contact_us_box {
	padding: 0px;
	width: 195px;
	float: right;
	background-color: #FFFFFF;
	margin-top: 10px;
}
div.index_contact_us_box h2 {
	font-size: 15px;
	font-weight: bold;
	padding: 10px 15px 15px 15px;
	color: #FFFFFF;
	background-color: #dd8d34;
	margin-bottom: 15px;
}
div.index_contact_us_box div.index_contact_us_bottom_line {
	background-color: #dd8d34;
	width: 193px;
	height: 8px;
	margin: 75px 1px 6px 1px;
}
div.index_contact_us_box div.index_contact_us_bold {
	font-weight: bold;
	color: #c7885d;
}
div.index_contact_us_box div.index_contact_us_normal,
div.index_contact_us_box div.index_contact_us_normal a {
	font-size: 11px;
	color: #000000;
}
div.index_contact_us_box div.index_contact_us_normal_sub {
	font-size: 11px;
	color: #595959;
}
div.index_contact_us_box div.index_contact_us_subbox {
	margin: 0px 8px 10px 15px;
}
div.index_contact_us_box div.index_contact_us_subbox:last-child {
	margin-bottom: 0px;
}
div.employer_offers_box_left div.index_contact_us_box {
	width: 200px;
	margin-top: 20px;
}	
div.index_job_categories_list ul.odd_alt, div.index_job_categories_list ul.even_alt {
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0 10px 0 0;
    width: 290px;
    color: #197005;
} 
div.index_job_categories_list ul.odd_alt li, div.index_job_categories_list ul.even_alt li {
	margin-top: 6px;
}
div.index_job_categories_list ul.odd_alt li:first-child, div.index_job_categories_list ul.even_alt li:first-child {
	margin-top: 0px;
}
div.browse.index {
	float: none;
}
div.index_job_categories_list {
	background-color: #cccccc;
	padding: 15px;
}
div.index_job_categories_list span.index_categories_indicator {
	color: #00830D;
	position: relative;
	top: -1px;
}
div.index_job_categories_buttons div.index_job_categories_button {
	float: left;
	padding: 15px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #00830D;
}
div.index_job_categories_buttons div.index_job_categories_button:hover {
	cursor: pointer;
}
div.index_job_categories_buttons div.index_job_categories_button_active {
	background-color: #cccccc;
	color: #000000;
}
div.index_job_categories_buttons div.index_job_categories_button_active:hover {
	cursor: default;
}
div.index_job_categories_buttons {
	background-color: #dddddd;
}
div#latest_jobs_box table.search_res {
	border-top: 1px solid #CCCCCC;
	margin-top: 10px;
}
div.events_box h2.main_events_title,
div#latest_jobs_box h2#latest_jobs {
	margin: 0px;
	padding: 0px;
	width: 125px;
	float: left;
	margin: 13px 0px;
}
div.events_box_event_row div.main_events_quick_links,
div.latest_jobs_box_title_wrapper div.latest_jobs_quick_links {
	text-transform: uppercase;
	width: 510px;
	float: left;    
	text-align: right;
	color: #595959;
	font-size: 11px;
	font-weight: bold;
}
div.events_box_event_row div.main_events_quick_links div.main_events_quick_links_entry,
div.latest_jobs_box_title_wrapper div.latest_jobs_quick_links_entry  {
	padding: 14px 13px 12px 13px;
	float: right;
}
div.main_events_title_box,
div.latest_jobs_box_title_wrapper {
	background-color: #DDDDDD;
	padding: 0px 0px 0px 13px;
	width: 636px;
	color: #000000;
	margin-bottom: 10px;
}
div.events_box_event div.events_box_event_details {
	padding: 10px 0px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
div.main_events_quick_links div.main_events_quick_links_entry_current,
div.latest_jobs_quick_links div.latest_jobs_quick_links_entry_current {
	background-color: #cccccc;
}
div.events_box div.events_back_to_top {
	text-align: right;
}
div.events_back_to_top span {
	position: relative;
	top: 2px;
	margin-right: 1px;
	color: #00830D;
}
div.popular_categories_column a {
	position: relative;
	top: 1px;
}
div.index_browseby {
	display: none;
}
div.index_browseby1 {
	display: block;
}
div.featured_box h2 {
	border-top: 1px solid #CCCCCC;
	padding-top: 10px;
}
div.events_box_jobs_box_hidden {
	display: none;
}
div.event_hide_jobs_hidden {
	display: none;
}
div.standard_job_posting_result div.standard_job_posting_result_top {
	font-weight: bold;
}
div.standard_job_posting_result div.standard_job_posting_result_top a {
	font-weight: normal;
}
div.standard_job_posting_jobs_groupped div.standard_job_posting_jobs_groupped_left,
div.standard_job_posting_jobs_groupped div.standard_job_posting_jobs_groupped_right {
	width: 300px;
	float: left;
}
div.standard_job_posting_jobs_groupped div.standard_job_posting_jobs_groupped_left {
	margin-right: 20px;
}

div#main_tab li.menu_item_id_708,
div#main_tab li.menu_item_id_711,
div#main_tab li.menu_item_id_706,
div#main_tab li.menu_item_id_709,
div#main_tab li.menu_item_id_707,
div#main_tab li.menu_item_id_710 {
	padding: 0px;
}
div#main_tab li.menu_item_id_708 a,
div#main_tab li.menu_item_id_711 a,
div#main_tab li.menu_item_id_706 a,
div#main_tab li.menu_item_id_709 a,
div#main_tab li.menu_item_id_707 a,
div#main_tab li.menu_item_id_710 a {
	padding: 4px 5px;
}

div#register_employer_newsletter {
	display: none;
}
/*form#edit_employer div#register_employer_login_left,
form#edit_employer div#register_employer_email_left,
form#edit_employer div#register_employer_first_name_left,
form#edit_employer div#register_employer_last_name_left,
form#edit_employer div#register_employer_company_type_left {
	font-weight: bold;
}*/
form#edit_employer div.register_employer_left a {
	font-weight: normal;
	font-size: 11px;
}
form#edit_employer div.edit_employer_profile_password {
	margin-bottom: 5px;
}
a.btn.approve {
	background-color: #FFFFFF;
}
a.btn.approve span {
	-moz-border-radius: 50px; 
	-webkit-border-radius: 50px; 
	border-radius: 50px;
	margin-left: 5px; 
	border-left: 0px solid #ccc; 
}
form#edit_employer div.register_employer_submit {
	width: 150px;
	float: left;
	clear: none;
}

div.register_employer_box div.edit_employer_header_upload_wrapper {
	/*display: none;*/
}
div.register_employer_box div.edit_employer_header_upload_wrapper {
    margin-bottom: 10px;
}
div.edit_employer_header_wrapper img {
	margin-bottom: 10px;
}
div.view_employer_header_image {
	text-align: center;
	margin-bottom: 10px;
}
div.resumes_intro {
	margin-bottom: 0px;
}
div.edit_seeker_next_previous_box.edit_seeker_next_previous_box_resumes {
    margin-top: 10px;
    margin-bottom: 30px;    
}
div.covers {
	margin-bottom: 30px;
}
div.resumes_popup_add_button_wrapper, 
div.covers_popup_add_button_wrapper {
    margin-top: 20px;
}
div#hobbies_main_box_id, div#patents_main_box_id, div#security_main_box_id, div#visas_main_box_id, div#awards_main_box_id, div#languages_main_box_id, div#skills_main_box_id, div#events_main_box_id, div#assoc_main_box_id, div#cert_main_box_id {
	display: none;
}
div#hobbies_main_box_id {
	display: block;
}
div.edit_seeker2_will_relocate_text, div.edit_seeker2_us_work_auth_text {
	clear: both;
	padding-top: 4px;
}
div.edit_seeker2_will_relocate_text div.edit_seeker2_will_relocate_text_left,
div.edit_seeker2_us_work_auth_text div.edit_seeker2_us_work_auth_text_left {
	float: right;
	width: 95%;
}
div.edit_seeker2_will_relocate_text div.edit_seeker2_will_relocate_text_right,
div.edit_seeker2_us_work_auth_text div.edit_seeker2_us_work_auth_text_right {
	float: left;
}
div.edit_seeker2_will_relocate_text div.edit_seeker2_will_relocate_text_right input,
div.edit_seeker2_us_work_auth_text div.edit_seeker2_us_work_auth_text_right input {
	margin: 2px 0px 0px 0px;
}

div.resumes_view_profile_steps_box {
	clear: both;
	float: none;
}
form#register_seeker.seeker_profile_form_resumes {
	width: 100%;
}
table.seeker_wrel_main_box div.seeker_section_row div.seeker_section_key {
	width: 195px;
}
table.seeker_wrel_main_box div.seeker_section_row div.seeker_section_val {
	width: 320px;
}
div.view_profile_contact_info_wrapper div.view_profile_contact_info {
	margin-right: 25px;
	float: left;
}
div.personal_info_entry_left, div.personal_info_box_entry_left,
div.seeker_desired_employment_box_entry_left {
    width: 250px;
    float: left;
    margin-right: 10px;
}
div.view_profile_section_main_box div.personal_info_box_entry,
div.view_profile_section_main_box div.seeker_desired_employment_box_entry {
	margin-bottom: 4px;
}
div.applicant_info_item_time {
	margin-top: 50px;
}

/*div.resume_search_results_left_tab div.advanced_search_tab_location, */
div#advanced_resume_search_zip,
div#advanced_resume_search_zip_radius,
div.resumes div#job_agent_zip_radius, 
div.resumes div#job_agent_zip, 
form#edit_job_agent div#job_agent_zip_radius, 
form#edit_job_agent div#job_agent_zip, 
div.resume_search_results_left_tab div.advanced_search_tab_salery, 
div.resume_search_results_left_tab div.advanced_search_tab_auth, 
div.resume_search_results_left_tab div.advanced_search_tab_relocate {
	display: none;
}

div.employer_offers_box div.employer_offers_box_left {
	width: 200px;
}
div.employer_offers_box div.employer_offers_box_left ul {
	padding-left: 15px;
	margin-bottom: 0px;
}
div.employer_offers_box div.employer_offers_box_offers_links {
	width: 170px;
	background-color: #FFFFFF;
	padding: 15px;
}
div.employer_offers_box div.employer_offers_box_offers_links h2 {
	color: #595959;
	border-bottom: 1px solid #e9e9e9;
	font-size: 18px;
}
div.employer_offers_box div.employer_offers_box_offers_links ul a {
	color: #22522a;
	font-weight: bold;
}
div.employer_offers_box div.employer_offers_box_left {
	width: 200px;
	float: left;
	margin-right: 22px;
	min-height: 800px;
}
div.employer_offers_box div.employer_offers_box_right {
	width: 678px;
	float: left;
}
div.employer_offers_box_left div.employer_offers_box_offers_featured {
	margin-top: 20px;
}
div.employer_offers_box div.employer_offers_box_right ul li {
	margin-bottom: 10px;
}
div.employer_offers_box div.employer_offers_box_right div.employer_offers_box_minor {
	font-size: 11px;
}
div.employer_offers_box div.employer_offers_line {
	display: block; 
	height: 1px;
	border: 0; 
	border-top: 1px solid #bbbbbb;
	margin-top: 30px;
	margin-bottom: 30px;
	width: 100%;
}
div.employer_offers_box div.employer_offers_box_right h1 {
	border: 0;
}
div.employer_offers_box div.employer_offers_box_right h2.purchase_job_postings,
div.employer_offers_box div.employer_offers_box_right h2.purchase_resume_credits {
	color: #22522a;
	margin-bottom: 20px;
}
div.employer_offers_box div.employer_offers_box_right ul.employer_offers_inner_list li {
	margin-top: 4px;
	margin-bottom: 0px;
}
div.employer_offers_box div.employer_offers_box_right div.employer_offers_box_resumes_left,
div.employer_offers_box div.employer_offers_box_right div.employer_offers_box_resumes_right {
	float: left;
	width: 255px;
	height: 235px;
	padding: 20px 25px;
	background-color: #dddddd;
	color: #000000;
	font-weight: bold;
	margin-right: 22px;
	margin-top: 10px;
	text-align: center;
}
div.employer_offers_box div.employer_offers_box_right div.employer_offers_box_resumes_right {
	margin-right: 0px;
}
div.employer_offers_box div.employer_offers_box_right div.employer_offers_box_resumes_left img {
	margin-top: 7px;
	margin-bottom: 7px;
}
div.employer_offers_box div.employer_offers_box_right div.employer_offers_button_wrapper,
div.employer_offers_box div.employer_offers_box_right div.employer_offers_button_wrapper
{
	margin-top: 10px;
}
div.employer_offers_box div.employer_offers_box_right div.employer_offers_box_resumes_left a.button,
div.employer_offers_box div.employer_offers_box_right div.employer_offers_box_resumes_right a.button 
{
	float: none;
	border: 0px;
}
table.employer_offers_sales_table tr td,
table.employer_offers_sales_table2 tr td {
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}
table.employer_offers_sales_table tr:first-child td:first-child div,
table.employer_offers_sales_table2 tr:first-child td:first-child div,
table.employer_offers_sales_table2 tr:first-child td:nth-child(4) div {
	background-color: #a7a7a7;
	color: #000000;
	font-size: 9px;
	width: 120px;
	padding: 4px 0px 1px 0px;
	text-align: center;
	font-weight: bold;
}
table.employer_offers_sales_table2 tr.employer_offers_odd_row td:last-child,
table.employer_offers_sales_table2 tr.employer_offers_even_row td:last-child {
	background-color: #bfbfbf;
	border-left: 1px solid #dcdcdc;
	border-bottom: 1px solid #aaaaaa;
	border-right: 1px solid #dcdcdc;
}
table.employer_offers_sales_table2 tr.employer_offers_odd_row:last-child td:last-child {
	background-color: #FFFFFF;
	border-left: 0px solid #DCDCDC;
}
table.employer_offers_sales_table2 tr.employer_offers_odd_row:last-child td {
	border-bottom: 1px solid #dcdcdc;
}
table.employer_offers_sales_table2 tr:first-child td:nth-child(4) div {
	border-bottom: 1px solid #909090;
	width: 122px;
}
table.employer_offers_sales_table2 tr:first-child td:nth-child(2) {
	border-right: 1px solid #eeeeee;
}
table.employer_offers_sales_table2 tr:first-child td:nth-child(4) {
	border-left: 1px solid #eeeeee;
}
table.employer_offers_sales_table tr:first-child td,
table.employer_offers_sales_table2 tr:first-child td {
	vertical-align: bottom;
	padding-bottom: 0px;
}
table.employer_offers_sales_table {
	margin-top: 20px;
}
table.employer_offers_sales_table tr.employer_offers_odd_row td,
table.employer_offers_sales_table2 tr.employer_offers_odd_row td {
	background-color: #ffffff;
}
table.employer_offers_sales_table tr.employer_offers_even_row td,
table.employer_offers_sales_table2 tr.employer_offers_even_row td {
	background-color: #ececec;
}
table.employer_offers_sales_table tr.employer_offers_odd_row td,
table.employer_offers_sales_table tr.employer_offers_even_row td,
table.employer_offers_sales_table2 tr.employer_offers_odd_row td,
table.employer_offers_sales_table2 tr.employer_offers_even_row td {
	border-right: 1px solid #dcdcdc;
}
table.employer_offers_sales_table tr.employer_offers_odd_row td:first-child,
table.employer_offers_sales_table2 tr.employer_offers_odd_row td:first-child {
	border-left: 1px solid #dcdcdc;
	background-color: #eeeeee;
}
table.employer_offers_sales_table tr.employer_offers_even_row td:first-child,
table.employer_offers_sales_table2 tr.employer_offers_even_row td:first-child  {
	background-color: #dcdcdc;
}
table.employer_offers_sales_table tr.employer_offers_last_row td {
	background-color: #bfbfbf;
	color: #000000;
	font-size: 9px;
}
table.employer_offers_sales_table tr.employer_offers_last_row td {
	border-right: 1px solid #aaaaaa;
}
table.employer_offers_sales_table tr.employer_offers_last_row td:last-child {
	border-right: 1px solid #dcdcdc;
}
table.employer_offers_sales_table input,
table.employer_offers_sales_table2 input {
	width: 100px;
}
input.employer_offers_submit_order {
	margin-left: 489px;
	margin-top: 20px;
}
table.employer_offers_sales_table b,
table.employer_offers_sales_table2 b {
	color: #000000;
}
table.employer_offers_sales_table a,
table.employer_offers_sales_table2 a {
	color: #003399;
}
div.register_employer_preview_profile_submit {
	width: 150px;
	float: left;
	margin-top: 10px;
	margin-right: 175px;
}
select#manage_applicants {
	width: 200px;
}

div.post_job_market_sector {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 178px;
	overflow: auto;
	padding: 0 5px;
	width: 360px;
	margin-bottom: 4px;
}
div.post_job_market_sector div.checkbox_set_line {
    clear: both;
    margin: 5px 0;
}
div.post_job_market_sector div.checkbox_set_line div.checkbox_set_key {
    float: right;
    margin: 0 0 5px;
    vertical-align: text-top;
    width: 324px;
    word-wrap: break-word;
}
div.post_job_market_sector div.checkbox_set_line div.checkbox_set_value {
    float: left;
    margin: 2px 0 0;
    vertical-align: text-top;
    width: 16px;
}
div.post_job_market_sector div.checkbox_set_line div.checkbox_set_value input {
    margin: 0;
    padding: 0;
}
div.post_job_market_sector_box_left {
	/*width: 140px;*/
	font-weight: bold;
}
div.post_job_market_sector_box_left div.post_job_market_sector_box_help {
	font-weight: normal;
	font-size: 11px;
}
div.post_single_job_left,
div.post_single_job_l_left {
    width: 125px;
    clear: left;
}
div#post_single_job_gateway_solo_gateway_left {
	width: 125px;
	float: left;
}
form#post_single_job1 div#post_single_job_service_type_right {
	margin-top: 66px;
}
form#post_single_job1 div.post_single_job1_div_left,
form#post_single_job1 div.post_single_job1_div_left_bottom  {
	min-height: 575px;
}
form#edit_post div.post_single_job1_div_left,
form#edit_post div.post_single_job1_div_left_bottom  {
	min-height: 540px;
}
form#post_single_job1 div#post_single_job_service_type_right div#post_single_job_service_type_right_outer:first-child {
	padding-top: 8px;
}
form#post_single_job1 div#post_single_job_gateway_solo_gateway {
	padding-top: 4px;
}
div#post_single_job_service_type_left {
	width: 300px;
}
div.view_contact .left1, div.view_contact .right1 {
    width: 140px;
}
div.register_employer2_privacy_left2_left, div.register_seeker_privacy_left2_left {
	width: 130px;
}
div.register_employer2_privacy_left2, div.register_seeker_privacy_left2 {
	width: 160px;
}
div.register_employer2_privacy_left, div.register_seeker_privacy_left {
	text-align: left;
}

div.search_results_left_tab_search div.advanced_search_tab_market_sector {
    border-bottom: 2px solid #FFFFFF;
    margin-bottom: 5px;
}
div.job_agent_main_box div.job_agent_education_level_right_right {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 178px;
    overflow: auto;
    padding: 0 5px;
    width: 230px;
}
div.search_results_left_tab_search div.multi_checkbox_market_sector_right {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 178px;
    overflow: auto;
    padding: 0 5px;
    width: 230px;
}
div.multi_checkbox_market_sector_right div.checkbox_set_line {
    clear: both;
    margin: 5px 0;
}
div.multi_checkbox_market_sector_right div.checkbox_set_line div.checkbox_set_key {
    float: right;
    margin: 0 0 5px;
    vertical-align: text-top;
    width: 194px;
    word-wrap: break-word;
}
div.multi_checkbox_market_sector_right div.checkbox_set_line div.checkbox_set_value {
    float: left;
    margin: 2px 0 0;
    vertical-align: text-top;
    width: 16px;
}
div.multi_checkbox_market_sector_right div.checkbox_set_line div.checkbox_set_value input {
    margin: 0;
    padding: 0;
}
div.search_results_left_tab_search div.advanced_search_tab_market_sector {
    padding-bottom: 4px;
}

div.job_agent_main_box div.job_agent_multi_checkbox_market_sector_left {
    float: left;
    width: 120px;
}
div.job_agent_main_box div.job_agent_multi_checkbox_market_sector_right {
    margin-bottom: 8px;
    margin-left: 140px;
    margin-top: 4px;
    position: relative;
    top: 4px;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 178px;
    overflow: auto;
    padding: 0 5px;
    width: 230px;
}
div.job_agent_main_box div.job_agent_multi_checkbox_market_sector_right div.checkbox_set_line {
    clear: both;
    margin: 5px 0;
}
div.job_agent_main_box div.job_agent_multi_checkbox_market_sector_right div.checkbox_set_line div.checkbox_set_key {
    float: right;
    margin: 0 0 5px;
    vertical-align: text-top;
    width: 194px;
    word-wrap: break-word;
}
div.job_agent_main_box div.job_agent_multi_checkbox_market_sector_right div.checkbox_set_line div.checkbox_set_value {
    float: left;
    margin: 2px 0 0;
    vertical-align: text-top;
    width: 16px;
}
div.job_agent_main_box div.job_agent_multi_checkbox_market_sector_right div.checkbox_set_line div.checkbox_set_value input {
    margin: 0;
    padding: 0;
}
select#company_profiles {
	width: 200px;
}
li.error div.service_type_text_hint {
	display: none;
}
div.multiple_postings_cc_div {
	margin-top: 20px;
}
div.multiple_postings_cc_back {
	float: left;
	margin-top: 15px;
}
div#multiple_postings_cc_cc_expdate_month_left,
div#multiple_postings_cc_cc_expdate_year_left {
	display: none;
}
div#multiple_postings_cc_cc_expdate_month,
div#multiple_postings_cc_cc_expdate_year {
	float: left;
}
div.cc_expdate_box {
	clear: both;
}
div#multiple_postings_cc_cc_expdate_year {
	margin-left: 10px;
}
div#register_seeker_privacy_left2_show_location {
	/*display: none;*/
}
div.featured_box_employer_logo div.featured_box_employer_logo_image_box {
	height: 104px;
	margin-bottom: 8px;
	background-color: #FFFFFF;
	cursor: pointer;
}
div.featured_box_employer_logo div.featured_box_employer_logo_image_box a {
	display: block;
}
div.view_full_profile_box {
	text-align: right;
}
div.view_full_profile_box a {
	float: none;
}
form#edit_employer div#register_employer_login {
	display: none;
}
div.scroller pre {
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
div.contact_us_box div.contact_us_box_left {
	float: left;
	width: 680px;
}
div.contact_us_box div.contact_us_box_right {
	float: right;
	width: 220px
}
div.contact_us_box div.contact_us_div {
	width: 620px;
}
div.contact_us_box_right div.index_contact_us_box {
	margin-top: 0px;
}
div.featured_box_employer_logo_flipbox {
	display: none;
}
div.featured_box_employer_logo_flipbox_main div.featured_box_employer_logo_flipbox {
	display: block;
}
div.featured_box_employer_logo_flipbox_main {
	background-color: #DD8D34;
}
div.print_invoice_logo {
	background-color: transparent;
	width: 230px;
	padding: 10px;
}
div.employer_offers_contact_inner_box {
	width: 450px;
	margin-left: 15px;
	text-align: left;
}
div.right_column {
	padding: 0 30px 0 0;
}
div#actions, div#more_jobs_like_this {
    width: 168px;
}
div#latest_jobs_box div.date {
	float: none;
	clear: both;
	color: #9B9B9B;
	font-size: 11px;
    font-style: normal;
    font-weight: normal;
}
table.post_single_job_credits_sales {
	margin-bottom: 15px;
	margin-top: 10px;	
}
table.post_single_job_credits_sales td.post_single_job_credits_sales_top1 {
	background-image: url('../../themes/gamasutra/images/post_job_b1.png');
}
table.post_single_job_credits_sales td.post_single_job_credits_sales_top2 {
	background-image: url('../../themes/gamasutra/images/post_job_b2.png');	
}
table.post_single_job_credits_sales td.post_single_job_credits_sales_top3 {
	background-image: url('../../themes/gamasutra/images/post_job_b3.png');
}
table.post_single_job_credits_sales td.post_single_job_credits_sales_top4 {
	background-image: url('../../themes/gamasutra/images/post_job_b4.png');
}
div.post_single_job1_div_left_bottom div#post_single_job_service_type_left {
	width: 400px;
	margin-top: 20px;
}

table.post_single_job_credits_sales td.post_single_job_credits_sales_top1 div.post_single_job_credits_sales_box {
	width: 105px;
	height: 113px;	
}
table.post_single_job_credits_sales td.post_single_job_credits_sales_top2 div.post_single_job_credits_sales_box {
	width: 100px;
	height: 113px;	
}
table.post_single_job_credits_sales td.post_single_job_credits_sales_top3 div.post_single_job_credits_sales_box {
	width: 105px;
	height: 113px;	
}
table.post_single_job_credits_sales td.post_single_job_credits_sales_top4 div.post_single_job_credits_sales_box {
	width: 100px;
	height: 113px;	
}

td.post_single_job_credits_sales_top1 div.post_single_job_credits_sales_box_top,
td.post_single_job_credits_sales_top3 div.post_single_job_credits_sales_box_top {
	color: #FFFFFF;
	font-size: 10px;
	text-align: center;
}
td.post_single_job_credits_sales_top1 div.post_single_job_credits_sales_box_middle,
td.post_single_job_credits_sales_top3 div.post_single_job_credits_sales_box_middle {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 135%;
	margin-top: 5px;
	text-align: center;
	font-weight: bold;
}
td.post_single_job_credits_sales_top1 div.post_single_job_credits_sales_box_middle_num,
td.post_single_job_credits_sales_top3 div.post_single_job_credits_sales_box_middle_num {
	font-weight: normal;
	margin-top: 2px;
	font-size: 10px;
}
td.post_single_job_credits_sales_top1 div.post_single_job_credits_sales_box_bottom,
td.post_single_job_credits_sales_top3 div.post_single_job_credits_sales_box_bottom {
	margin-top: 4px;
	text-align: center;
}

td.post_single_job_credits_sales_top2 div.post_single_job_credits_sales_box_middle,
td.post_single_job_credits_sales_top4 div.post_single_job_credits_sales_box_middle {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 135%;
	padding-top: 45px;
	text-align: center;
	font-weight: bold;
}
td.post_single_job_credits_sales_top2 div.post_single_job_credits_sales_box_middle_num,
td.post_single_job_credits_sales_top4 div.post_single_job_credits_sales_box_middle_num {
	font-weight: normal;
	margin-top: 2px;
	margin-top: 11px;
	font-size: 10px;
}
td.post_single_job_credits_sales_top2 div.post_single_job_credits_sales_box_bottom,
td.post_single_job_credits_sales_top4 div.post_single_job_credits_sales_box_bottom {
	margin-top: 4px;
	text-align: center;
}

form#post_single_job1 div.post_single_job1_div_left, 
form#post_single_job1 div.post_single_job1_div_left_bottom {
	padding: 15px;
}
form#post_single_job1 div.post_single_job1_div_left, 
form#post_single_job1 div.post_single_job1_div_left_bottom {
	width: 46%;
}
form#post_single_job1 div.post_single_job1_div {
	width: 95%;
}
div.post_single_job_credits_sales_box_price {
	text-align: center;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 2px 0px;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}
div.post_single_job_credits_sales_box_price_first {
	border-left: 0px solid #dddddd;	
}
table.post_single_job_credits_sales div.post_single_job_credits_sales_box_red {
	color: #FF0000;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 15px 0px 15px 10px;
	font-style: italic;
}
table.post_single_job_credits_sales div.post_single_job_credits_sales_green_button {
	background-color: #52973C;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	width: 80px;
	float: right;
	font-style: italic;
	text-align: center;
	margin-right: 7px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	position: relative;
	top: -5px;
	box-shadow: 1px 1px 1px #888888;
}
table.post_single_job_credits_sales div.post_single_job_credits_sales_green_button a {
	color: #FFFFFF;
	display: block;
	padding: 4px 0px 4px 0px;
}
table.post_single_job_credits_sales div.post_single_job_credits_sales_green_button a:hover {
	text-decoration: none;
}
div#post_single_job_titles_num_right select {
	margin-top: 10px;
	width: 150px;
}
div.post_job_market_sector_box {
	clear: both;
	/*padding-top: 4px;*/
}

div#post_single_job_platform_left {
	font-weight: bold;
}
div.post_single_job_platform_main {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 138px;
    margin-bottom: 4px;
    overflow: auto;
    padding: 0 5px;
    width: 250px;
    float: left;
} 
div.post_single_job_platform_main div.checkbox_set_line div.checkbox_set_value {
    float: left;
    margin: 2px 0 0;
    vertical-align: text-top;
    width: 16px;
}
div.post_single_job_platform_main div.checkbox_set_line div.checkbox_set_key {
    float: right;
    margin: 0 0 5px;
    vertical-align: text-top;
    width: 214px;
    word-wrap: break-word;
}
div.post_single_job_platform_main div.checkbox_set_line div.checkbox_set_value input {
    margin: 0;
    padding: 0;
}
div.post_single_job_platform_main div.checkbox_set_line {
    clear: both;
    margin: 5px 0;
}
form#post_single_job1 div#post_single_job_approx_salary, 
form#post_single_job1 div#post_single_job_salary_type,
form#edit_post div#post_single_job_approx_salary, 
form#edit_post div#post_single_job_salary_type,
div.advanced_search_tab_salary,
div#salary_estimate_filter,
div#salary_estimate_filter_contents,
form#add_job_agent div#job_agent_min_salary,
form#add_job_agent div#job_agent_max_salary,
form#add_job_agent div#job_agent_salary_type {
	display: none;
}
div#latest_jobs_box a.standard_job_posting_result_company,
div#latest_jobs_box a.enhanced_job_posting_result_company {
	text-decoration: underline;
}
div#col2 div.view_employer_see_main_text {
	font-size: 16px;
	margin-bottom: 60px;
	color: #000000;
}
div#col2 div.view_employer_subs_main_text {
	font-size: 16px;
	margin-top: 60px;
	margin-bottom: 10px;
	color: #000000;
}
div#col2 div.view_employer_subs_table {
	font-size: 14px;
}
div#col2 div.view_employer_subs_table_left {
	float: left;
	width: 300px;
}
div#col2 div.view_employer_subs_table_right {
	float: right;	
	width: 200px;
}
form#edit_employer div.register_employer2_privacy {
    float: none;
}
div.apply_wire_frame {
	color: #878787;
	margin-top: 8px;
}
div.employer_offers_box_right div.employer_offers_coupon_box {
	/*display: none;*/
	margin-top: 8px;
	margin-left: 6px;
}
div.employer_offers_box_right div.employer_offers_coupon_box input {
	margin-left: 16px;
	width: 100px;
}
html > body div.register_employer2_privacy {
	width: 200px;
}
div.register_employer2_privacy_left {
    width: 180px;
}
#banner_top {
    position: relative;
    top: 13px;
}
div#div-gpt-ad-tile-226787390447850019-3 {
	margin-top: 7px;
}
div.page_outer_wrapper, div.header_logo, #footer_wrapper, div.header_sub_menu {
	width: 1111px;
}
/*<===[[MODS]]===>*/