body {	margin: 0px;	padding: 0px;	background-color: #FFFFFF;	background-image: none;	background-repeat: repeat-x;	background-position: left top;}td, tr, div {	font-family      : Arial, Helvetica, sans-serif; 	font-size        : 11px;	color            : #000000;}p { 	font: 9pt/14pt Arial, Helvetica, sans-serif; 	margin-top: 0px; 	color: #222222;	margin-top: 0px;	margin-bottom: 12px;}p a{	font-family: Arial, Helvetica, sans-serif;	color: #b4780d;	font-size: 9pt;	text-decoration: underline;	line-height: 14pt;}p a:hover{	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 9pt;	text-decoration: none;	line-height: 14pt;}A:LINK{color:#b4780d;}A:HOVER {color:#333333;}ul {	font-family      : Arial, Helvetica, sans-serif;	font-size        : 12px;	margin-left: 0;padding-left: 0;list-style: none;}ul li {	font-family      : Arial, Helvetica, sans-serif;	font-size        : 12px;	color            : #5d5e4a;	background-color: #eeefe1;	margin-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E0DDD4;	border-right-width: 1px;	border-right-style: none;	border-right-color: #E0DDD4;	background-image: none;	background-repeat: no-repeat;	background-position: 5px;	padding-left: 20px;	padding-top: 5px;	padding-bottom: 5px;	padding-right: 1em;	list-style-type: disc;}ol {	font-family      : Arial, Helvetica, sans-serif;	font-size        : 12px;	margin-top: 0px;	margin-bottom: 0px;	margin-right: 0px;	margin-left: 10px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 20px;}ol li {	font-family      : Arial, Helvetica, sans-serif;	font-size        : 12px;	color            : #5d5e4a;	background-color: #eeefe1;	margin-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E0DDD4;	border-right-width: 1px;	border-right-style: none;	border-right-color: #E0DDD4;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 10px;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 30px;	color: #492919;	margin-top: 0px;	margin-bottom: 10px;	font-weight: normal;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #993300;	margin-bottom: 5px;	background-image: url(images/heading_bg.gif);	background-repeat: repeat-x;	background-position: bottom;	padding-bottom: 5px;}select{margin-bottom: 4px;margin-top: 1px;}td.header_seeker img{padding: 0px;margin: 0px;margin-bottom: 0px;}a img{border: 0px;}td.header_seeker{text-align: center;background-color: #efece5;border-collapse: collapse;margin: 0px;padding: 0px;}tr.header_employer, td.header_employer{background-color: #c3af7d;border-collapse: collapse;margin: 0px; padding: 0px;}tr.header_employer2, td.header_employer2{background-color: #efece5;border-collapse: collapse;margin: 0px; padding: 0px;}div{  vertical-align: middle;}div.main{  text-align: left;  width: 100%;}div.advsearchsubmit_submit{  padding:5px;}div.qs_index_keywords_right input#keywords {  text-align: left;  width: 120px;}.italic{	font-style: italic;}.bold_italic{	font-weight: bold;	font-style: italic;}.bold{	font-weight: bold;}.alignleft{  text-align: left;}.aligncenter{  text-align: center;}.alignright{  text-align: right;}textarea{  font-family: Courier new, Courier, fixed-width;  font-size: 12px;}div.show_resume{  width: 700px;  border: 3px outset #CCCCCC;  padding: 5px;  text-align: left;  }div.show_cover{  width: 90%;  border: 3px outset #CCCCCC;  padding: 5px;  text-align: left;}.sporange{font-weight:bold;color:#FF9900;}.spgreen{font-weight:bold;color:#6B8D92;}.small { font-size: 10px; }div.navbar_top{  margin-bottom: 8px;  float: left;  width: 670px;}div.narrow_navbar_top{  margin-bottom: 8px;  width: 100%;}div.navbar_bottom{  margin-top: 8px;  float: left;  width: 670px;}div.narrow_navbar_bottom{  margin-top: 8px;  width: 100%;}div.post_single_job{  text-align: left;}div.post_single_job_left{  text-align: left;  width: 115px;  float: left;}div.post_single_job_l_left{width: 100px;float: left;}div.post_single_job1_div_left{text-align: left;padding-left: 5px;border: 1px solid #c3af7d;background-color: #efece5;width: 385px;padding-top: 5px;margin-bottom: 4px;}div.post_single_job1_div{padding-bottom: 5px;margin-bottom: 5px;padding-top: 5px;border: 1px solid #c3af7d;background-color: #efece5;}div.post_single_job1_div_left_bottom{border: 1px solid #c3af7d;background-color: #efece5;padding-left: 5px;padding-top: 5px;width: 385px;margin-bottom: 4px;}html>body div.post_single_job1_div_left_bottom{width: 370px;}div.post_single_job2_div{width: 450px;border: 1px solid #c3af7d;background-color: #efece5;padding: 5px;}div.post_single_job3{clear: both;display: block;height: 300px;}div.post_single_job3_box_left{width: 300px;border: 1px solid #c3af7d;background-color: #efece5;padding-left: 5px;float: left;margin-left: 20px;padding-top: 5px;}div.post_single_job3_box{width: 320px;border: 1px solid #c3af7d;background-color: #efece5;padding-left: 5px;height: 310px;float: right;margin-right: 30px;padding-top: 5px;}html>body div.post_single_job3_box{float: none;margin-left: 355px;}div.post_single_job3_gateway{width: 310px;border: 1px solid #c3af7d;background-color: #efece5;padding-left: 5px;float: right;margin-right: 35px;}div.post_single_job_gateway{width: 140px;float: left;}div.post_single_job_gateway_left{float: left;width: 100px;}div.post_single_job_gateway_right{width:25px;float: left;}div.post_single_job_gateway_submit{height: 20px;text-align: center;}html>body div.post_single_job_gateway_submit{margin-left: 78px;width: 155px;}fieldset{border: none;}div.ad_res_salary_type_radio{  text-align: left;  margin-left: 70px;  width: 200px;}div.ad_res_salary_type_radio_left{  width: 85%;  float: right;  text-align: left;}div.ad_res_salary_type_radio_right{  text-align: left;  width: 15%;  float: left;}fieldset.register_employer_div, fieldset.register_employer_div_left, fieldset.register_employer2_div, fieldset.register_employer2_div_left{  border: none;  margin-left: 5px;}div.register_employer_div_left{  	  border: 1px solid #c3af7d;  background-color: #efece5;    margin-bottom: 5px;    padding-top: 5px;}div.register_employer_div{  padding-top: 5px;  border: 1px solid #c3af7d;  background-color: #efece5;     margin-bottom: 5px;}div.register_employer_div legend, div.register_employer_div_left legend {  font-size: 12pt;  font-weight: bold;}div.register_employer{  text-align: left;  width: 360px;  padding: 0.25em;  margin: 3px; }div.register_employer_submit{margin-top: 20px;}div.register_employer2_div_left{    border: 1px solid #c3af7d;  background-color: #efece5;    margin-bottom: 5px;  height: 450px;    padding-top: 5px;}div.register_employer2_privacy_div{text-align: left;width: 340px;}div.register_employer2_privacy_left{float: left;width: 120px;}div.register_employer2_privacy{text-align: left;width: 190px;float: right;}div.register_employer2_privacy_left2{float: left;text-align: left;width: 140px;}div.register_employer2_privacy_left2_left{float: left;text-align: left;width: 110px;}div.register_employer2_div{  border: 1px solid #c3af7d;  background-color: #efece5;  width: 370px;  float: right;  margin-bottom: 5px;  z-index: 1;  padding-top: 5px;}div.register_employer2_div fieldset.register_employer{margin-left: 30px;}html>body div.register_employer2_div fieldset.register_employer{margin-left: 10px;}html>body .register_employer2_privacy_div{text-align: center;clear: both;}html>body div.register_employer2_privacy{text-align: center;width: 140px;	}div.register_employer_left{  text-align: left;  width: 30%;  float: left;  padding-right: 0.25em;  display: block;}div.register_employer_right{text-align: left;}fieldset.register_employer{width: 300px;}div.register_employer_with_radio{  width: 200px;  margin-left: 70px;  display: block;}div.register_employer_with_radio_left{  width: 80%;  float: right;  text-align: left;}div.reg_salary_type_select{text-align: left;padding-left: 68px;width: 200px; }div.reg_salary_type_radio{  text-align: left;  margin-left: 140px;  width: 200px;}div.reg_salary_type_radio_left{  width: 85%;  float: right;  text-align: left;}html>body #register_employer_major{margin-top: 20px;}html>body #register_employer_location1_left{height: 80px;}div.salary_type_radio{  text-align: left;  margin-left: 40px;  width: 200px;}div.salary_type_radio_left{  width: 85%;  float: right;  text-align: left;}div.salary_type_radio_right{  text-align: left;  width: 15%;  float: left;}div.add_cover{  text-align: left;  width: 400px;  margin: 3px;}html>body fieldset.add_cover_fieldset{width: 100%;}div.add_cover_left{  text-align: left;  width: 20%;  float: left;  padding-right: 0.25em;}img.lang_img{margin-left: 445px;margin-right: 0px;padding-right: 0px;margin-top: 8px;float: left;}div.add_cover_radio{   width: 5%;   float: left;}div.add_cover_with_radio_left{float: left;width: 100px;}fieldset.add_cover{  width: 600px;  padding: 10px;  text-align: left;  margin-bottom: 10px;}div.add_cover_with_radio_left{  text-align: left;  width: 10%;  float: left;  padding-right: 5px;}table.search{text-align: center;  padding: 3px;  width: 350px;}td.search{  text-align: left;}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;}.search_right{text-align: left;padding-left: 0.25em;}fieldset.save_search_with_radio{   margin-bottom: 10px;}div.save_search_with_radio{  width: 300px;  padding: 3px;}div.save_search_with_radio_left{  text-align: right;  width: 20%;  float: left;}div.save_search_with_radio_right{text-align: left;padding-right: 5px;}fieldset.default{width: 250px;}.resume_search_login{  width: 150px;}.resume_search_exp_level{  width: 130px;}.resume_search_location{  width: 120px;}.resume_search_view{  width: 100px;}fieldset.search{  font-weight: bold;  width: 400px;  text-align: center;  padding: 20px;  margin: 3px;}table.save_search_with_radio{  width: 300px;  padding: 0px;}.save_search_with_radio_left{  width: 70%;}.save_search_with_radio_right{  width: 30%;}fieldset.register_seeker2_div, fieldset.register_seeker2_div_left, fieldset.register_seeker2_div_bottom, fieldset.register_seeker2_div_left_bottom{  border: none;  margin-left: 5px;}div.register_seeker2_div_left{  border: 1px solid #c3af7d;  background-color: #efece5;  margin-bottom: 5px;  padding-top: 5px;}div.register_seeker2_div_left_bottom{	  border: 1px solid #c3af7d;  background-color: #efece5;  margin-bottom: 5px;  padding-top: 5px;}div.register_seeker2_div{  padding-top: 5px;  border: 1px solid #c3af7d;  background-color: #efece5;     margin-bottom: 5px;  }div.register_seeker2_div_bottom{  border: 1px solid #c3af7d;  background-color: #efece5;  margin-bottom: 5px;  padding-top: 5px;}html>body div.register_seeker2_div_bottom{  }div.register_seeker2_div legend, div.register_seeker2_div_left legend {  color: black;  font-size: 12pt;  font-weight: bold;}div.register_seeker{  text-align: left;  padding: 0.25em;  margin: 3px; }div.register_seeker_submit{  margin-top: 20px;}table.register_seeker_month{  width: 360px;  padding: 3px;  margin: 3px;}div.register_seeker_month{width: 360px;text-align: left;}div.register_seeker_left, div.wizard_left{  text-align: left;  width: 40%;  float: left;  clear: none;  padding-right: 0.25em;}div.register_seeker_month_left{  width: 110px;  float: left;}html>body div.register_seeker_month_left{	width: 110px;}div.register_seeker_year_right{text-align: left;}table.register_seeker_year{   padding: 0px;   margin: 0px;   text-align: left;}div.register_seeker_year_right{margin-left: 220px;}html>body #register_employer_language1_left{	height:80px;}html>body #register_employer_work_auth1_left{height: 100px;}.search_comp_name{  width: 200px;  font-family: arial;}.search_position{  width: 100px;  font-family: arial;}.search_location{  width: 100px;  font-family: arial;}.search_view{  width: 100px;  font-family: arial;}div.installer_left{  text-align: left;  width: 50%;  float: left;  clear: none;  padding-right: 0.25em;}div.wizard_right{  text-align: left;  width: 60%;  float: right;  clear: none;  padding-left: 0.25em;}div.installer_right{  text-align: left;  width: 50%;  float: right;  clear: none;  padding-right: 0.25em;}div.installer_submit{  text-align: center;  clear: both;  float: none;  padding: 0.25em;}div.wizard_link_left{  text-align: left;  width: 60%;  float: left;  padding-left: 0.25em;}div.wizard_link_right{  text-align: left;  width: 40%;  float: left;  padding-left: 0.25em;}div.installer{  text-align: center;  width: 600px;  padding: 3px;  margin: 3px;}div.add_resume{  text-align: center;  width: 600px;  padding: 0.25em;  margin: 3px;}div.add_resume_left{  text-align: left;  width: 30%;  float: left;  padding-right: 0.25em;}div.add_resume_right{  text-align: left;  width: 70%;  float: right;  padding-left: 0.25em;}div.add_resume_radio_left{text-align: left;}div.add_resume_radio_right{  width: 4%;  float: left;  text-align: left;}div.add_resume_with_radio_left{  text-align: left;  width: 25%;  float: left;}div.add_resume_with_radio_right{  text-align: left;  width: 35%;}div.add_resume_with_radio_right #resume_textarea{width:350px;}div.edit_cover_left{float: left;width: 55%;}div.edit_cover_right{text-align: left;}div.edit_cover_radio{float: left;width: 4%;}div.edit_cover_with_radio_left{text-align: left;width: 100%;}div.edit_cover_with_radio_right{text-align: left;}.error{  color: #cc0000;}li.error {	color: #c3af7d;}span.error {	color: #FF0000;}.success{  color: #009900;}fieldset.add_resume_radio{  width: 700px;  padding: 10px;  clear: both;}div.edit_resume{  width: 700px;}div.edit_resume_left{  width: 20%;  float: left;  text-align: left;}div.edit_resume_right{  text-align: left;}div.edit_resume_head{  font-weight: bold;  font-size: 14px;}.qs_secondary_left{	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;}.qs_secondary_right{text-align: left;}#qs_secondary_keywords{float: left;width: 100px;margin-left: 4px;}#qs_secondary_industry{float: left;width: 208px;}#qs_secondary_city{float: left;width: 100px;}#qs_secondary_state{float: left;width: 150px;}.qs_secondary_submit{float: left;margin-top: 10px;width: 60px;}div.qs_secondary_form div.adv_left{text-align: left;}input.qs_secondary{margin-top: -1px;}html>body input.qs_secondary{margin-top: 0px;}.qs_secondary_form{border: 1px solid gray;background-color: #efece5;padding: 4px;text-align:left;}html>body div.qs_secondary_form{padding-bottom: 10px;}div.from_image{float: left;clear: right;}div.from_header{float: right;clear: left;}div.to_header{float: left;margin-top: 30px;}div.account{float: right;margin-top: 30px;border: 1px solid gray;text-align: center;}div.to_block{}table.invoice{font-family: Arial, Helvetica, Sans-Serif;text-align: left;display: block;margin-top: 5px;width: 100%;}html>body table.invoice{margin-top: 6em;}th.invoice{font-weight: bold;}html>body th.invoice{width: 122px;}tr.invoice_row1{padding: 1px;background-color: #F0F0F0;}tr.invoice_row2{background-color: #A0A0A0;}table.search_res{	width: 100%;	border-collapse: collapse;	clear: both;}tr.search_ends, th.search_ends{	/* Text Properties */	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold; 	text-decoration: underline; 	text-align: left; 		border-bottom: 1px solid #FFFFFF;	background-color: #efece5;	height: 18px;	padding-left: 3px;}tr.search_row1, td.search_row1{	border-bottom: 1px solid #E0E0E0;	text-align: left;	padding-left: 3px;	font-family: Arial, Helvetica, sans-serif;}tr.search_row2, td.search_row2{	border-bottom: 1px solid #E0E0E0;	text-align: left;	padding-left: 3px;	font-family: Arial, Helvetica, sans-serif;}h3.view_title{font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 16pt;text-decoration: underline;margin-bottom: 0px;}div.view_job_table{}div.view_apply{	margin-top: 2px;	text-align: right;	background-color: #EAEAEA;	padding: 3px;	width: 100%;	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;}table.view_contact{margin-left: 20px;margin-right: 20px;margin-top: 10px;margin-bottom: 10px;width: 90%;border: 1px solid #6B8D92;background-color:#D0D0D0;clear: both;}div.view_short_head{	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: black;	font-weight: bold;	margin-top: 2px;	background-color: #EAEAEA;	padding: 3px;	width: 100%;	display: block;}div.view_short{color: black;}div.view_long_head{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: black;font-weight: bold;margin-top: 15px;background-color: #EAEAEA;padding: 3px;width: 100%;display: block;}div.view_long{color: black;}div.view_job_table{	text-align: center;}table.view_job{	width: 100%;}.view_job td.left{	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold; 	text-align: right;	padding: 2px;}.view_job td.right{	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; 	text-align: left;	padding: 2px;}table.view_contact .left1{font-weight: bold;}table.view_contact .right1{font-weight: bold;text-align: right;}table.view_contact .right2{text-align: right;}td.qs_index_box{color: #666666;padding: 5px;padding-left: 10px;font-family: Myriad, sans-serif;width: 253px;}td.qs_under{background-color: #efece5;position: relative;height: 30px;margin-top: 5px;}td.featured_employer{width: 240px;text-align: center;padding-left: 10px;}.featured_employer ul{text-align: left;}.featured_employer h3{margin: 1px;font-weight: bold;}td.qs_options{background-color: #efece5;height: 220px;margin: 0px;padding: 0px;}td.search_interest{background-color: #efece5;height: 50px;vertical-align: top;padding: 5px;}td.categories{font-size: 10px;vertical-align: top;}div.seeker_img{border-bottom: 1px solid #AAAAAA;margin-left: 28px;margin-bottom: 5px;width: 200px;text-align: center;margin-top: 20px;}div.seeker_img_large{border-bottom: 1px solid #AAAAAA;margin-left: 106px;width: 300px;text-align: center;margin-top: 20px;}div.seeker_img_lower{border-bottom: 1px solid #AAAAAA;margin-left: 28px;width: 200px;text-align: center;margin-top: 15px;}div.seeker_quick_search{text-align: left;margin-left: 10px;margin-bottom: 5px;padding: 5px;background-color: #efece5;border: 1px solid #c3af7d;}div.seeker_wide{margin-top: 5px;margin-bottom: 5px;padding: 5px;}div.seeker_wide p{text-align: left;}div.seeker_narrow{text-align: center;margin-top: 10px;margin-left: 10px;margin-bottom: 5px;width: 252px;background-color: #efece5;border: 1px solid #c3af7d;}	th.seeker_search_ends{font-size: 10pt;height: 18px;text-align: center;}table.seeker_search_res{width: 100%;border-collapse: collapse;background-color: #FFFFFF;border-top: 1px solid #AAAAAA;}td.seeker_search_row2{text-align: center;padding-top: 3px;}td.seeker_search_row1{text-align: center;background-color: #efece5;padding-top: 3px;}th.seeker_search_ends_wide{font-size: 10pt;text-align: left;color: black;border-bottom: 1px solid #FFFFFF;background-color: #efece5;height: 18px;padding-left: 3px;}table.seeker_search_res_wide{width: 100%;border-collapse: collapse;}td.seeker_search_row2_wide{border-bottom: 1px solid #E0E0E0;text-align: left;padding-left: 3px;}td.seeker_search_row1_wide{border-bottom: 1px solid #E0E0E0;text-align: left;padding-left: 3px;}h3.sign_in{text-align: center;border-bottom: 1px solid #AAAAAA;width: 300px;margin-top: 15px;}div.sign_in_box{border: 1px solid #c3af7d;background-color: #efece5;width: 300px;text-align: center;padding: 10px;height: 100px;}div.login_left{margin-top: 5px;text-align: left;width: 100px;float: left;padding-right: 0.25em;}div.login_right{margin-top: 3px;text-align: left;padding-left: 0.25em;}div.login_submit{margin-top: 7px;}div.quick_search_box{border: 1px solid #c3af7d;background-color: #efece5;text-align: left;padding: 10px;height: 170px;}div.quick_search_left{margin-top: 5px;text-align: left;width: 100px;float: left;padding-right: 0.25em;}div.quick_search_right{margin-top: 3px;text-align: left;padding-left: 0.25em;}div.quick_search_submit{margin-top: 7px;}div.edit_preferences_div{text-align: center;width: 300px;border: 1px solid #c3af7d;background-color: #efece5;padding:10px;}fieldset.edit_preferences{border: 0px;}fieldset.edit_preferences legend{text-align: center;margin-left: 80px;}div.resume_searches_left{width: 160px;float: left;text-align: left;}div.resume_searches_div{text-align: left;padding-left: 4px;width: 420px;background-color: #efece5;border: 1px solid #c3af7d;padding-bottom: 10px;padding-top: 5px;margin-bottom: 10px;}fieldset.resume_searches_div{border: none;}div.billing_confirm_div{text-align: center;border: 1px solid #c3af7d;background-color: #efece5;width: 300px;margin-left: 235px;padding-bottom: 10px;}div.resume_search_box{text-align: center;border: 1px solid #c3af7d;background-color: #efece5;width: 400px;padding: 5px;}div.resume_search{text-align: left;}div.resume_search_left{float: left;width: 150px;}div.multiple_postings_left{width:160px;float: left;}div.multiple_postings{text-align: left;width: 400px;}div.multiple_postings_div{text-align: center;border: 1px solid #c3af7d;background-color: #efece5;width: 450px;padding-top: 5px;margin-left: 10px;padding-left: 5px;margin-top: 5px;margin-bottom: 5px;}div.advanced_resume_search_div{text-align: center;border: 1px solid #c3af7d;background-color: #efece5;width: 440px;padding-top: 5px;padding-left: 5px;margin-top: 5px;margin-bottom: 5px;}div.advanced_resume_search{width: 425px;text-align: left;}div.advanced_resume_search_left{float: left;width: 180px;}fieldset.save_search_with_radio{border: 1px;}div.advanced_search{width: 400px;text-align: left;}div.advanced_search_left{width:150px;float: left;}div.advanced_search_div{width:350px;float:left;border: 1px solid #c3af7d;background-color: #efece5;margin-left: 5px;margin-bottom: 12px;padding-top: 5px;}div.save_search_with_radio{padding-top: 5px;width: 310px;}html>body div.save_search_with_radio{width: 320px;}div.save_search_with_radio_left{width: 105px;text-align: left;}html>body #save_search_with_radio_save_search_right{height: 25px;}html>body #search_name{width: 80px;}div.save_search_with_radio_div{border: 1px solid #c3af7d;background-color: #efece5;margin-left: 5px;float: left;width: 220px;padding-top: 5px;}html>body div.save_search_with_radio_div{margin-right: 0px;}div.main_right_select {}#main_right_select_industry_right #industry{width:120px;}#main_city_right #city{width:120px;}div.advanced_search_submit{width: 270px;text-align: center;margin-right: 24px;float: right;}html>body div.advanced_search_submit{margin-right: 65px;}div.advanced_search_block{height: 400px;margin-top: 20px;}div.job_agent_left{width: 120px;float: left;}div.job_agent{width: 370px;text-align: left;}div.job_agent_div_left{border: 1px solid #c3af7d;background-color: #efece5;padding: 5px;width: 380px;margin-bottom:10px;}div.job_agent_div{border: 1px solid #c3af7d;background-color: #efece5;padding: 5px;width: 380px;}div.job_agent_submit{text-align: center;width: 360px;margin-top: 10px;margin-bottom: 40px;}html>body div.job_agent_submit {padding-top: 10px;text-align: left;clear: left;width: 480px;margin-left: 0px;}div.save_search{width: 600px;text-align: center;}div.wizard_box{text-align: center;}div.wizard_box input, div.wizard_box select{margin-bottom: 3px;margin-top: 2px;}div.wizard_obj_box{background-color: #efece5;text-align: center;width: 550px;border: 1px solid #c3af7d;}div.wizard_edu_box{padding-left: 10px;background-color: #efece5;text-align: left;width: 300px;border: 1px solid #c3af7d;}div.wizard_exp_box{background-color: #efece5;padding-left: 10px;text-align: left;width: 475px;border: 1px solid #c3af7d;}fieldset.wizard_contact_div_left{  border: none;  margin-left: 5px;}div.wizard_contact_div_left{  float: left;	  border: 1px solid #c3af7d;  background-color: #efece5;  width: 370px;  margin-bottom: 5px;  height: 454px;  padding-top: 5px;}div.mass_add{width: 220px; }div.mass_add_left{float: left;text-align: left;width: 70px; }div.mass_add_right{text-align: left;width: 70px; }div.mass_box{  padding-right: 50px;   padding-top: 10px;   width: 350px;   border: 1px solid #c3af7d;  background-color: #efece5;}/* custom stuff */#footerbox {	background-color: #e5e2de;	padding: 15px;}#footercopy {	text-align: center;	padding-top: 10px;	margin-top: 1px;	color: #999999;}#footercopy a{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #847d7d;	text-decoration: none;}#footercopy a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #9F9788;	text-decoration: none;}#footernav {	color: #666666;	text-align: center;	display: none;	}#footernav a{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	text-decoration: none;}#footernav a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #20130A;	text-decoration: none;}#header {	display: block;	background-image: none;	background-repeat: no-repeat;	background-position: left top;}#hiddenheaderimg {	display: block;	padding-left: 20px;}#navbox {	background-color: #938468;	background-image: url(../images/navbtn_bg.gif);	background-repeat: repeat-x;	background-position: left top;	height: 42px;	text-align: center;	padding-left: 50px;	display: none;}#contentcontainer {}#container {	border-right-width: 5px;	border-left-width: 5px;	border-right-style: none;	border-left-style: none;	border-right-color: #e5e2de;	border-left-color: #e5e2de;}#contentWrapper {	position: relative;	left: auto;	right: auto;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	margin-bottom: 15px;	background-color: #FFFFFF;}#topbg {	background-image: none;	background-repeat: no-repeat;	background-position: center 100px;	padding-top: 25px;}#contentbox {	text-align: left;	vertical-align: top;	float: left;	width: 602px;	padding-top: 22px;	padding-right: 20px;	padding-left: 20px;	padding-bottom: 22px;}#leftpanel {	float: left;	width: 145px;	text-align: left;	vertical-align: top;	padding-top: 22px;	padding-left: 13px;	padding-bottom: 22px;	display: none;}#rightpanel {	text-align: left;	vertical-align: top;	float: right;	width: 132px;}.navbtn {}.navbtn a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #d8c5a0;	display: block;	text-decoration: none;	padding-top: 13px;	padding-bottom: 13px;	font-weight: bold;	text-transform: uppercase;	float: left;	margin-right: 1px;	margin-top: 1px;	padding-right: 10px;	padding-left: 10px;}.navbtn a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #F5F5F5;	display: block;	text-decoration: none;	padding-top: 13px;	padding-bottom: 13px;	font-weight: bold;	text-transform: uppercase;	background-image: url(images/navbtn_bg_rl.gif);	background-repeat: no-repeat;	background-position: center top;	margin-top: 1px;	margin-right: 1px;	padding-right: 10px;	padding-left: 10px;}.navbtnactive{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #F5F5F5;	display: block;	text-decoration: none;	padding-top: 13px;	padding-bottom: 13px;	font-weight: bold;	text-transform: uppercase;	background-image: url(images/navbtn_bg_rl.gif);	background-repeat: no-repeat;	background-position: center top;	margin-top: 1px;	margin-right: 1px;	padding-right: 10px;	padding-left: 10px;	float: left;}.intro {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #634200;	margin-bottom: 20px;	line-height: 20px;}.modulebox {	margin-bottom: 10px;}.moduleboxheader {}.moduleboxcontent {	background-color: #f2f0ea;	padding: 10px;}.sponsorboxtop {	background-image: url(images/logobox_t.gif);	height: 30px;	width: 132px;	background-repeat: no-repeat;	background-position: right bottom;}.sponsorbox {	background-image: url(images/logobox_bg.gif);	background-repeat: repeat-y;	background-position: right;	padding: 5px;}.sponsorboxbot {	background-image: url(images/logobox_b.gif);	background-repeat: no-repeat;	background-position: right top;	height: 30px;	width: 132px;}#subnavbox {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #9c9175;	margin-bottom: 20px;}.subnavbtn a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: none;	background-color: #f2f0ea;	background-image: url(images/subnavbtn_bg.gif);	background-repeat: no-repeat;	background-position: left center;	display: block;	padding-top: 8px;	padding-right: 5px;	padding-bottom: 8px;	padding-left: 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #d9d4ca;}.subnavbtn a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: none;	background-color: #d9d4ca;	background-image: none;	background-repeat: no-repeat;	background-position: left center;	display: block;	padding-top: 8px;	padding-right: 5px;	padding-bottom: 8px;	padding-left: 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #d9d4ca;}.jobfeat {	float: left;	width: 260px;	border: 4px solid #e5e2de;	margin-right: 40px;	background-image: url(images/jobfeat_bg.gif);	background-repeat: repeat-x;	background-position: top;	background-color: #BA8C4F;}.employfeat {	float: left;	width: 260px;	border: 4px solid #e5e2de;	background-image: url(images/employfeat_bg.gif);	background-repeat: repeat-x;	background-position: top;	background-color: #A38763;}.loginbut {	margin-bottom: 5px;}.loginbut a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6b5739;	background-image: url(images/loginbox_header.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	width: 135px;	height: 27px;	text-decoration: none;	font-weight: bold;	padding-left: 10px;	padding-top: 20px;}.loginbut a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #634200;	background-image: url(images/loginbox_header_rl.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	width: 135px;	height: 27px;	text-decoration: none;	font-weight: bold;	padding-left: 10px;	padding-top: 20px;}.jobregbut {	margin-bottom: 5px;}.jobregbut a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6b5739;	background-image: url(images/jobregister_header.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	width: 135px;	height: 30px;	text-decoration: none;	font-weight: bold;	padding-left: 10px;	padding-top: 15px;}.jobregbut a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #634200;	background-image: url(images/jobregister_header_rl.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	width: 135px;	height: 30px;	text-decoration: none;	font-weight: bold;	padding-left: 10px;	padding-top: 15px;}.empregbut {	margin-bottom: 5px;}.empregbut a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6b5739;	background-image: url(images/employregister_header.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	width: 135px;	height: 30px;	text-decoration: none;	font-weight: bold;	padding-left: 10px;	padding-top: 15px;}.empregbut a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #634200;	background-image: url(images/employregister_header_rl.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	width: 135px;	height: 30px;	text-decoration: none;	font-weight: bold;	padding-left: 10px;	padding-top: 15px;}.employfeattext {padding:15px;text-align:left;vertical-align:top;}.jobfeattext {padding:15px;text-align:left;vertical-align:top;}div.jobfeattext ul.featured_list{	font-family      : Arial, Helvetica, sans-serif;	font-size        : 12px;	list-style: none;	margin: 0;	padding: 0;}div.jobfeattext ul.featured_list li{	font-family      : Arial, Helvetica, sans-serif;	font-size        : 12px;	color            : #F5F5F5;	margin-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	background-image: none;	background-color: transparent;	width: 100%;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;	border-top-style: none;	border-right-style: none;	border-left-style: none;	font-weight: normal;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}div.jobfeattext ul.featured_list li a{	font-family      : Arial, Helvetica, sans-serif;	font-size        : 12px;	color            : #F5F5F5;	font-weight: bold;	text-decoration: underline;}div.jobfeattext ul.featured_list li a:hover{	font-family      : Arial, Helvetica, sans-serif;	font-size        : 12px;	color            : #000000;	font-weight: bold;	text-decoration: none;}.homemoreinfo {	margin-top: 5px;}.homemoreinfo a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #F5F5F5;	text-decoration: underline;}.homemoreinfo a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	text-decoration: underline;}