@charset "utf-8";
html,div,h1,h2,ul,li,a,a:hover,p,span,table,tr,td,textbox
{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style:none;
}
body 
{
	background-color:#FFFFFF;
	margin:0;
	padding:0;
}
#clear
{
clear:both;
}
#blank
{
width:100%;
height:10px;
margin:0;
padding:0;
background-color:#000000;
}
#wrap
{
width:950px;
height:auto;
margin:0 auto;
padding:0;
background-image:url(../images/bg_top.jpg);
background-repeat:no-repeat;
}




                                            /*header starts here*/




#header
{
width:950px;
height:70px;
margin:0;
padding:0;
}
.logo
{
width:165px;
height:70px;
margin:0;
padding:0;
float:left;
}
.logo img
{
margin:3px 0px 0px 0px;
padding:0;
border:none;
}
.menu
{
width:785px;
height:70px;
margin:0;
padding:0;
float:left;
}
.menu_top
{
width:785px;
height:30px;
margin:0;
padding:0;
}
.menu_top ul
{
margin:10px 0px 0px 580px;
padding:0;
}

.menu_top ul li
{
display:inline;
float:left;
list-style:none;
padding:0px 5px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0da5e8;
text-decoration:none;
font-weight:bold;
}

.menu_top ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0da5e8;
text-decoration:none;
font-weight:bold;
}

.menu_top ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.menu_buttom
{
width:785px;
height:40px;
margin:0;
padding:0;
}

.menu_buttom ul
{
margin:0px 0px 0px 40px;
padding:0;
float:right;
}

.menu_buttom ul li
{
display:inline;
float:left;
list-style:none;
padding:0px 10px 0px 0px;
}

.menu_buttom ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.menu_buttom ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0da5e8;
text-decoration:none;
font-weight:bold;
}





                                           /* banner starts here*/
										   
										   



#banner
{
width:950px;
height:235px;
margin:0;
padding:0;
}
.banner_top
{
width:950px;
height:235px;
margin:0;
padding:0;
}

.main_pic
{
width:170px;
height:235px;
margin:0;
padding:0;
float:left;
}
.right_banner
{
width:780px;
height:235px;
margin:0;
padding:0;
float:left;
}
.right_banner_blank
{
width:780px;
height:4px;
margin:0;
padding:0;
}

.right_banner_top
{
width:780px;
height:102px;
margin:0;
padding:0;
}

.jobseaker_login_1
{
width:190px;
height:102px;
margin:0;
padding:0;
float:left;
}
.flash_1
{
margin:30px 0px 0px 15px;
padding:0;
}

.blank_1
{
width:5px;
height:102px;
margin:0;
padding:0;
float:left;
}




.right_banner_bottom
{
width:780px;
height:119px;
margin:0;
padding:0;
}

.jobseaker_login
{
width:190px;
height:119px;
margin:0;
padding:0;
float:left;
}
.jobseaker_login_left
{
width:10px;
height:119px;
margin:0;
padding:0;
float:left;
background-image:url(../images/job_seaker_left.jpg);
background-repeat:no-repeat;
}
.jobseaker_login_middle
{
width:165px;
height:119px;
margin:0;
padding:0;
float:left;
background-image:url(../images/job_seaker_bg.jpg);
background-repeat:repeat-x;
}
.jobseaker_login_middle h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
margin:10px 0px 0px 0px;
padding:0;
}

.content
{
width:160px;
height:90px;
margin:3px 0px 0px 0px;
padding:0;
}
.content td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
height:18px;
}
.content td a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
.content td a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
text-decoration:underline;
}
.textbox
{
font-weight:normal;
border:#FFFFFF 1px solid;
FONT-SIZE: 11px;
FONT-FAMILY: verdana,tahoma,arial,helvetica,sans-serif;
BACKGROUND-COLOR:  #FFFFFF;
width:95px;
height:12px;
margin:0;
padding:0;
}


.jobseaker_login_right
{
width:10px;
height:119px;
margin:0;
padding:0;
float:left;
background-image:url(../images/job_seaker_right.jpg);
background-repeat:no-repeat;
}
.blank
{
width:10px;
height:119px;
margin:0;
padding:0;
float:left;
}


.Employer_login
{
width:190px;
height:119px;
margin:0;
padding:0;
float:left;
}


.Employe_login
{
width:185px;
height:119px;
margin:0;
padding:0;
float:left;
}



.Employer_login_left
{
width:10px;
height:119px;
margin:0;
padding:0;
float:left;
background-image:url(../images/Employer_left.jpg);
background-repeat:no-repeat;
}
.Employer_login_middle
{
width:165px;
height:119px;
margin:0;
padding:0;
float:left;
background-image:url(../images/Employer_bg.jpg);
background-repeat:repeat-x;
}
.Employer_login_middle h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
margin:10px 0px 0px 0px;
padding:0;
}
.Employer_login_middle h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
margin:10px 0px 0px 0px;
padding:0;
}

.content
{
width:160px;
height:90px;
margin:5px 0px 0px 0px;
padding:0;
}
.content td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
height:18px;
}
.content td a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
.content td a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
text-decoration:underline;
}

.Employe_top
{
width:185px;
height:55px;
margin:0;
padding:0;
background-image:url(../images/consultant.jpg);
background-repeat:no-repeat;
}

.Employe_blank
{
width:185px;
height:9px;
margin:0;
padding:0;
}


.Employe_buttom
{
width:185px;
height:55px;
margin:0;
padding:0;
background-image:url(../images/consultant.jpg);
background-repeat:no-repeat;
}



.Employer_login_right
{
width:10px;
height:119px;
margin:0;
padding:0;
float:left;
background-image:url(../images/Employer_right.jpg);
background-repeat:no-repeat;
}






.Employe_login
{
width:185px;
height:119px;
margin:0;
padding:0;
float:left;
}
.Employe_login_left
{
width:10px;
height:119px;
margin:0;
padding:0;
float:left;
background-image:url(../images/Employe_left.jpg);
background-repeat:no-repeat;
}
.Employe_login_middle
{
width:165px;
height:119px;
margin:0;
padding:0;
float:left;
background-image:url(../images/Employe_bg.jpg);
background-repeat:repeat-x;
}
.Employe_login_middle h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
margin:10px 0px 0px 0px;
padding:0;
}
.Employe_login_middle p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin:0px 0px 0px 10px;
padding:0;
}
.Employe_login_middle span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:20px;
}

.Employe_login_right
{
width:10px;
height:119px;
margin:0;
padding:0;
float:left;
background-image:url(../images/Employe_right.jpg);
background-repeat:no-repeat;
}




                                                 /*  search starts here*/





#search_job
{
width:950px;
height:50px;
margin:0;
padding:0;
display:inline;
}
#search_job h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#09844a;
margin:8px 0px 0px 10px;
padding:0;
float:left;
}
.keyword
{
width:215px;
height:15px;
margin:7px 0px 0px 5px;
padding:0;
float:left;
border:#CCCCCC 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.location
{
width:100px;
height:16px;
margin:7px 0px 0px 5px;
padding:0;
float:left;
border: #CCCCCC 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
.functional
{
width:220px;
height:20px;
margin:7px 0px 0px 5px;
padding:0;
float:left;
border: #CCCCCC 1px solid;;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
.exp_salary
{
width:150px;
height:20px;
margin:7px 0px 0px 5px;
padding:0;
float:left;
border:#CCCCCC 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
.exp_level
{
width:110px;
height:20px;
margin:7px 0px 0px 5px;
padding:0;
float:left;
border:#CCCCCC 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
.go
{
margin:8px 3px 0px 5px;
padding:0;
float:left;
}


#gap
{
width:950px;
height:10px;
margin:0;
padding:0;
}
										/* browse job */
										
										
										
.job_header
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:underline;
/*line-height:5px;*/
font-weight:bold;
}
.job
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
/*line-height:5px;*/
}
.job a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
margin:10px 0px 0px 20px;
}
.job a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:underline;
}



.job1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
/*line-height:5px;*/
}
.job1 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
margin:10px 0px 0px 20px;
}
.job1 a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;
}                                              
											  
											  
											  
.link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0066FF;
text-decoration:none;
}
.link a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0066FF;
text-decoration:none;
margin:10px 0px 0px 20px;
}
.link a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#33CCFF;
text-decoration:underline;
}         											  
											  
											  


.link_ed
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0ca6d9;
text-decoration:none;
}
.link_ed a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0ca6d9;
text-decoration:none;
margin:10px 0px 0px 20px;
}
.link_ed a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#33CCFF;
text-decoration:underline;
} 




.paging
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0ca6d9;
text-decoration:none;
}
.paging a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0ca6d9;
border:#0ca6d9 1px solid;
text-decoration:none;
padding:2px 3px 2px 3px;
}
.paging a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
border:#FF9933 1px solid;
color: #FF9933;
text-decoration:none;
}     											  
											  
											   /* body starts here*/





#body_1
{
width:950px;
height:auto;
margin:0;
padding:0;
}
.body_left
{
width:709px;
height:auto;
margin:0;
padding:0;
float:left;
}
.browse_job
{
width:709px;
height:auto;
margin:0;
padding:0;
}
.browse_header
{
width:709px;
height:31px;
margin:0;
padding:0;
}
.browse_header_left
{
width:14px;
height:31px;
margin:0;
padding:0;
float:left;
background-image:url(../images/browse_left.jpg);
background-repeat:no-repeat;
}
.browse_header_bg
{
width:681px;
height:31px;
margin:0;
padding:0;
float:left;
background-image:url(../images/browse_bg.jpg);
background-repeat:repeat-x;
}
.browse_header_bg h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
margin:5px 0px 0px 10px;
}
.browse_header_right
{
width:14px;
height:31px;
margin:0;
padding:0;
float:left;
background-image:url(../images/browse_right.jpg);
background-repeat:no-repeat;
} 
.browse_middle
{
width:707px;
height:auto;
margin:0 ;
padding:0;
border-left:#0ca6d9 1px solid;
border-right:#0ca6d9 1px solid;
}



.browse_header_right_01
{
width:14px;
height:31px;
margin:0;
padding:0;
float:left;
} 
.browse_middle_01
{
width:707px;
height:auto;
margin:0 ;
padding:0;
}




.browse_footer
{
width:709px;
height:12px;
background-image:url(../images/browse_footer.jpg);
background-repeat:no-repeat;
}                                             

.more a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC0000;
text-decoration:none;
margin:10px 0px 0px 0px;
}
.more a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC0000;
margin:10px 0px 0px 0px;
text-decoration:none;
}




.ser a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
margin:10px 0px 0px 0px;
}
.ser a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin:10px 0px 0px 0px;
text-decoration:none;
}





.blank_4
{
width:709px;
height:10px;
margin:0;
padding:0;
}


.partner
{
width:709px;
height:240px;
margin:0;
padding:0;
float:left;
}
.partner_header
{
width:709px;
height:31px;
margin:0;
padding:0;
}
.partner_left
{
width:14px;
height:31px;
margin:0;
padding:0;
float:left;
background-image:url(../images/partner_left.jpg);
background-repeat:no-repeat;
}
.partner_bg
{
width:681px;
height:31px;
margin:0;
padding:0;
float:left;
background-image:url(../images/partner_bg.jpg);
background-repeat:repeat-x;
}
.partner_bg h2
{
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
color:#FFFFFF;
margin:5px 0px 0px 10px;
}
.partner_right
{
width:14px;
height:31px;
margin:0;
padding:0;
float:left;
background-image:url(../images/partner_right.jpg);
background-repeat:no-repeat;
} 
.partner_middle
{
width:707px;
height:254px;
margin:0;
padding:0;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
}
.partner_middle ul
{
margin:0px 0px 0px 10px;
padding:0;
}
.partner_middle ul li
{
margin:0;
padding:0;
display:inline;
}
.partner_middle ul li img
{
margin:20px 0px 0px 0px;
padding:0;
border:none;
}
.partner_footer
{
width:709px;
height:15px;
background-image:url(../images/partner_footer.jpg);
background-repeat:no-repeat;
}                                             




.body_right
{
width:241px;
height:auto;
margin:0;
padding:0;
float:left;
}
.advertisement
{
width:241px;
height:220px;
margin:0;
padding:0;
float:left;
}
.advertisement img
{
float:right;
border:none;
}






.advertisement
{
width:241px;
height:220px;
margin:0;
padding:0;
float:left;
}
.top_advertisement
{
width:220px;
height:100px;
margin:0;
padding:0;
float:right;
}
.bottom_advertisement
{
width:220px;
height:100px;
margin:20px 0px 0px 0px;
padding:0;
float:right;
}


.input_box
{
width:60px;
height:15px;
margin:0;
padding:0;
border:#E8410E 1px solid;
background-color:#E8410E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}




                                    /*footer starts here*/



#footer
{
width:100%;
height:70px;
margin:0;
padding:0;
background-image:url(../images/footer_bg.jpg);
background-repeat:no-repeat;
background-color:#000000;
}

.footer_main
{
width:950px;
height:50px;
margin:0 auto;
padding:0;
background-color:#000000;
}
.footer_header
{
width:950px;
height:20px;
margin:0 auto;
padding:0;
background-color:#000000;
}
.footer_body
{
width:950px;
height:30px;
margin:0 auto;
padding:0;
background-color:#000000;
}
.right_footer
{
width:510px;
height:30px;
margin:0;
padding:0;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
display:inline;
background-color:#000000;
}
.footer_box
{
width:125px;
height:15px;
margin:0;
padding:0;
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.send
{
width:50px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.footer_bottom
{
/*width:950px;
height:28px;
margin:0 auto;
padding:0;*/
text-align:center;
clear:both;
background-color:#000000;
}
.footer_bottom p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#000000;
}





.tb_text_head
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#339900;
}

.tb_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.tb_textbox
{
font-weight:normal;
border:#CCCCCC 1px solid;
FONT-SIZE: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR:#FFFFFF;
padding-left:3px;
width:185px;
height:15px;
margin:0;
padding:0;
}

.tb_textbox_small
{
font-weight:normal;
border:#CCCCCC 1px solid;;
FONT-SIZE: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR:#FFFFFF;
padding-left:3px;
width:40px;
height:16px;
margin:0;
padding:0;
}

.tb_textarea
{
font-weight:normal;
border:#CCCCCC 1px solid;
FONT-SIZE: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR:  #FFFFFF;
margin:0;
padding:0;
}

.link a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
margin:10px 0px 0px 0px;
}
.link a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
margin:10px 0px 0px 0px;
text-decoration:none;
}





.job_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FE9A00;
text-decoration:none;
}
.job_link a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FE9A00;
text-decoration:none;
margin:10px 0px 0px 20px;
}
.job_link a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FE9A00;
text-decoration:underline;
}




.resm_ttl
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0DA6E9;
text-decoration:none;
}
.resm_ttl a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0DA6E9;
text-decoration:none;
margin:10px 0px 0px 10px;
}
.resm_ttl a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FEAF04;
text-decoration:underline;
}

genlink
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#007FFF;
text-decoration:none;
}
.genlink a
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#007FFF;
text-decoration:none;
}
.genlink a:hover
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#007FFF;
text-decoration:none;
}
