.detail{float:left; width:520px; margin-right:20px; font-size:13px;}
	
	.dot_detail{ background:url(/images/dot_detail.gif) repeat-x; height:1px; font-size:1px;}

	.key_icon{ background:url(/images/icon_key.gif) no-repeat; width:60px; height:60px; float:left; margin-left:8px;}
	.key_text{ float:left; width:425px; margin-top:7px;}
		
		/**** key box  start *************************/
		
		.key_box_top01{background:url(/images/key_box_top01.gif) no-repeat; width:8px; height:8px; font-size:1px;}
		.key_box_top02{background:url(/images/key_box_top02.gif) no-repeat; width:8px; height:8px; font-size:1px;}
		
		.key_box_bottom01{background:url(/images/key_box_bottom01.gif) no-repeat; width:8px; height:8px; font-size:1px;}
		.key_box_bottom02{background:url(/images/key_box_bottom02.gif) no-repeat; width:8px; height:8px; font-size:1px;}
		
		.key_box_left{background:url(/images/key_box_left.gif) repeat-y; width:8px;}
		.key_box_right{background:url(/images/key_box_right.gif) repeat-y; width:8px;}
		
		.key_box_top_bg{background:url(/images/key_box_top_bg.gif) repeat-x; height:8px;}
		.key_box_bottom_bg{background:url(/images/key_box_bottom_bg.gif) repeat-x; height:8px;}
		
		.num01{background:url(/images/num01.gif) no-repeat; width:29px; height:50px; float:left; margin:6px 10px 6px 15px;}
		.num02{background:url(/images/num02.gif) no-repeat; width:29px; height:50px; float:left; margin:6px 10px 6px 15px;}
		.num03{background:url(/images/num03.gif) no-repeat; width:29px; height:50px; float:left; margin:6px 10px 6px 15px;}
		.num04{background:url(/images/num04.gif) no-repeat; width:29px; height:50px; float:left; margin:6px 10px 6px 15px;}
		
		.t_text{font-size:11px; margin-top:18px; color:#383838;}
		
		.t_apply{background:url(/images/t_apply.gif) no-repeat; min-height:50px; width:400px; float:left;margin:6px 0px 6px 0px;}
		.t_send{background:url(/images/t_sendcv.gif) no-repeat; min-height:50px; width:400px; float:left;margin:6px 0px 6px 0px;}
		.t_phone{background:url(/images/t_phone.gif) no-repeat; min-height:50px; width:400px; float:left;margin:6px 0px 6px 0px;}
		.t_email{background:url(/images/t_email.gif) no-repeat; min-height:50px; width:400px; float:left;margin:6px 0px 6px 0px;}
		
		/**** key box end  *************************/

.summary{float:left; width:396px;}

	.tit_summary{ background:url(/images/tit_summary.gif) no-repeat; height:20px; margin-top:4px;}
	
	/*  cv preview */
	.tit_public_info{ background:url(/images/tit_public_info.gif) no-repeat; height:15px; margin-top:4px;}
	.tit_personal_info{ background:url(/images/tit_personal_info.gif) no-repeat; height:15px; margin-top:4px;}
	
		.txt_public_info{font-size:11px;  margin:0px 0px 10px 5px; color:#383838;}
		.txt_personal_info{font-size:11px; color:#383838;}
	
	
	.box_line{background-color:#e8e8e8; height:1px; font-size:1px; height:1px;}
	
	.box_bg01{background-color:#f5f5f5; min-height:25px;}
	.box_bg02{background-color:#f9f9f9; min-height:25px;}
	
	.m_area{float:left; width:140px; height:25px;}
	.m_text{float:left; margin:5px 0px 5px 2px; width:245px;}
	
		.m_ad{background:url(/images/sub_details_advertiser.gif) no-repeat; width:63px; height:17px; margin:4px 0px 0px 15px;}
		.m_job_sector{background:url(/images/sub_details_jobsector.gif) no-repeat; width:63px; height:17px;margin:4px 0px 0px 15px;}
		.m_specialisation{background:url(/images/sub_details_specialisation.gif) no-repeat; width:84px; height:17px;margin:4px 0px 0px 15px;}
		
		.m_required{background:url(/images/sub_details_required.gif) no-repeat; width:121px; height:17px;margin:4px 0px 0px 15px;}
		.m_worktype{background:url(/images/sub_details_worktype.gif) no-repeat; width:59px; height:17px;margin:4px 0px 0px 15px;}
		.m_salary{background:url(/images/sub_details_salary.gif) no-repeat; width:59px; height:17px;margin:4px 0px 0px 15px;}
		
		.m_city{background:url(/images/sub_details_city.gif) no-repeat; width:59px; height:17px;margin:4px 0px 0px 15px;}
		.m_country{background:url(/images/sub_details_country.gif) no-repeat; width:59px; height:17px;margin:4px 0px 0px 15px;}
		.m_reference{background:url(/images/sub_details_reference.gif) no-repeat; width:109px; height:17px;margin:4px 0px 0px 15px;}

		/*  cv preview */
		.m_pqe{background:url(/images/pqe-experience.gif) no-repeat; width:109px; height:17px;margin:4px 0px 0px 15px;}
		.m_i_have{background:url(/images/ihave-experience.gif) no-repeat; width:130px; height:17px;margin:4px 0px 0px 15px;}
		.m_your_current{background:url(/images/your-current-employer.gif) no-repeat; width:130px; height:17px;margin:4px 0px 0px 15px;}
		.m_i_want{background:url(/images/iwant.gif) no-repeat; width:109px; height:17px;margin:4px 0px 0px 15px;}
		.m_your_location{background:url(/images/your-location.gif) no-repeat; width:109px; height:17px;margin:4px 0px 0px 15px;}
		.m_your_username{background:url(/images/your-username.gif) no-repeat; width:109px; height:17px;margin:4px 0px 0px 15px;}
		.m_relocation{background:url(/images/relocation.gif) no-repeat; width:109px; height:17px;margin:4px 0px 0px 15px;}
		
		
		
	.com_title{font-size:13px; color:#c03b26; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; margin-left:9px;}
	.com_detail{margin:2px 0px 0px 9px; font-size:12px; color:#383838;}
	
	.com_view{font-size:11px; color:#1a6a86; margin-top:4px;}
	.com_view a{ color:#1e6f8a; text-decoration:underline;}
	.com_view a:hover{ color:#1e6f8a; text-decoration:none;}


/**** apply ********/	

.more_phone{ margin:16px  0px 0px 60px;}
	.p_t01{float:left; background:url(/images/form_t01.gif) no-repeat; width:130px; height:20px;}
	.p_t02{float:left; background:url(/images/form_t02.gif) no-repeat; width:130px; height:20px;}
	.p_t03{float:left; background:url(/images/form_t03.gif) no-repeat; width:130px; height:20px;}
	.p_t04{float:left; background:url(/images/form_t04.gif) no-repeat; width:130px; height:20px;}
	
	.p_text{float:left; width:280px;}
	
.more_email{margin:8px  10px 20px 50px;}

	.email_txt{font-size:11px; color:#383838;}
	
	.e_form{border:1px solid #e2b7a8;}
	.f_check{font-size:11px; color:#383838; margin-top:4px;}
	
	.e_t01{float:left; background:url(/images/tit_01.gif) no-repeat; width:120px; height:20px;}
	.e_t02{float:left; background:url(/images/tit_02.gif) no-repeat; width:120px; height:20px;}
	.e_t03{float:left; background:url(/images/tit_03.gif) no-repeat; width:120px; height:20px;}
	.e_t04{float:left; background:url(/images/tit_04.gif) no-repeat; width:120px; height:20px;}
	.e_t05{float:left; background:url(/images/tit_05.gif) no-repeat; width:120px; height:20px;}
	
	/** box form table*****/
	.f_box{margin:8px 0px 20px 12px;}
	
	.f_box_top01{background:url(/images/jobs_apply_top01.gif) no-repeat; width:7px; height:7px; font-size:1px;}
	.f_box_top02{background:url(/images/jobs_apply_top02.gif) no-repeat; width:7px; height:7px; font-size:1px;}
	.f_box_top_bg{background:url(/images/jobs_apply_topbg.gif) repeat-x; height:7px; font-size:1px;}
	
	.f_box_bottom01{background:url(/images/jobs_apply_bottom01.gif) no-repeat; width:7px; height:7px; font-size:1px;}
	.f_box_bottom02{background:url(/images/jobs_apply_bottom02.gif) no-repeat; width:7px; height:7px; font-size:1px;}
	.f_box_bottom_bg{background:url(/images/jobs_apply_bottombg.gif) repeat-x; height:7px; font-size:1px;}
	
	
	.f_box_left{background:url(/images/jobs_apply_left.gif) repeat-y; width:7px;}
	.f_box_right{background:url(/images/jobs_apply_right.gif) repeat-y; width:7px;}
	.f_box_bg{background-color:#fafcff; padding:16px 10px 16px 16px; }
	
    .apply_01{float:left; width:110px; font-weight:bold; color:#525252; padding:5px;}
	.apply_02{float:left;  color:#525252; padding:5px ;}
