﻿body
{
    font-family:Arial;
    font-size:11px;
    color:#333333;
    margin:0px auto;
    padding:0px;

    }

ul{ list-style:none;}
img { border:none;}

#container{ width:900px; margin:0 auto;}
/*#banner{height:150px;width:900px;background-color:#0064af;color:#c7f5ff;}*/
#top_banner{ position:relative; width:900px; height:70px;}
#logo{ position:absolute; background:url(../images/logo.jpg) no-repeat; width:200px; height:65px; left:10px; top:0px;} 
#menu_bar{ position:absolute;left:230px; bottom:0px; height:28px; }
#menu_bar ul{ margin:0px; padding:0px;}
#menu_bar ul li{background:url(../images/menu.gif) no-repeat; width:107px; height:28px; float:left; margin-right:2px; text-align:center; padding:0px; }
#menu_bar ul li a{ line-height:28px; color:#012a49; }

#banner{ width:900px; background:url(../images/mid_banner.gif) repeat-x; height:132px; position:relative;}
#left_back{ position:absolute; background:url(../images/left_banner.gif) no-repeat; width:9px; height:132px; left:0px;}
#right_back{ position:absolute; background:url(../images/right_banner.gif) no-repeat; width:9px; height:132px; right:0px;}
#slogan{ position:absolute; background:url(../images/find_ur_job.gif) no-repeat; width:563px; height:36px; left:20px; top:30px;}
#apply { position:absolute; background:url(../images/apply_now.gif) no-repeat; width:151px; height:36px; left:300px; top:60px;}
#banner_image { position:absolute; background:url(../images/cdc_banner.jpg) no-repeat; width:376px; height:132px; right:10px;}

/* current menu sector */
body#ctl00_Default #menu_bar ul li#home { background:url(../images/menu_cur.gif) no-repeat; width:107px; height:28px; float:left; margin-right:2px; text-align:center; }
body#ctl00_Default #menu_bar ul  li#home a{ color:white;}

body#ctl00_jobseeker_page #menu_bar ul li#job_seeker { background:url(../images/menu_cur.gif) no-repeat; width:107px; height:28px; float:left; margin-right:2px; text-align:center; }
body#ctl00_jobseeker_page #menu_bar ul li#job_seeker a{ color:white;}


body#ctl00_vacancy_page #menu_bar ul li#vacancy { background:url(../images/menu_cur.gif) no-repeat; width:107px; height:28px; float:left; margin-right:2px; text-align:center; }
body#ctl00_vacancy_page #menu_bar ul li#vacancy a{ color:white;}

body#ctl00_about_page #menu_bar ul li#about { background:url(../images/menu_cur.gif) no-repeat; width:107px; height:28px; float:left; margin-right:2px; text-align:center; }
body#ctl00_about_page #menu_bar ul li#about a{ color:white;}

body#ctl00_contact_page #menu_bar ul li#contact { background:url(../images/menu_cur.gif) no-repeat; width:107px; height:28px; float:left; margin-right:2px; text-align:center; }
body#ctl00_contact_page #menu_bar ul li#contact a{ color:white;}


/* menu 

#menu{height:30px;width:900px;}
#menu ul {list-style:none;}
#menu ul li {padding-right :30; float:left;color:#2b2769;vertical-align:middle;}
*/

#menu_item ul { margin:20px; padding:0px;}
#menu_item ul li{ line-height:25px;}

#ctl00_menu_right_item ul { margin:20px; padding:0px;}
#ctl00_menu_right_item ul  li{ line-height:25px;}

/* content */
#body{ margin-top:0px;}
#content_left{ width:150px; float:left;}

#main_body{ width:530px; float:left ; margin-left:20px;}

#mid_content{ width:530px; float:left; margin-left:20px;}
#right_content{ width:180px; float:right;}

/* #sub_menu{height:30px;width:900px;color:#656c7c;} */

#body{width:900px;}
#content_left{float:left;width:150px;}

#left_side_menu{border:1px solid #b6bdc3;}
.menu_header {font-size:18px; background-color:#cde0ef;color:#5c6979;padding:10px;vertical-align:middle; text-align:center ;}

/*
#space1 {width:10px;float:left ;}
#space2 {width:10px;float:left }
*/

#divHeader{ margin-top:20px;}
/**under mid content*/
#under_mid_content{ position:relative; height:220px; margin-top:20px;}
#salary_survey { float:left;padding-top:10px;}
#salary_survey_form table{ padding:1px;}
#salary_survey_form table td{ background-color:#ebf2f3; vertical-align:top;}
#interview_guide{ position:absolute; left:0px; top:70px; width:100%;}

#ctl00_content_right{float:right;width:180px;border:solid;border-width:1px;border-color:#b6bdc3;}
#web_link{float:right;width:180px;padding:0;}
#CVBody {border: 1px solid #053c72 ; }

#CVBody p {text-indent:20px;}

/*   MEMBER  */
#member_container table td{ width:50%;}

/* Salary Survey */
ul#degree li{ padding:0px; margin:0px; border:solid 1px gray;}

/* footer */
#footer{background-color:#cde0ef ;color:#76716e;width:900px; text-align:center ;}
#footer_menu { margin-top:20px; }
/*#footer_menu ul{list-style:none; text-align:center }
#footer_menu ul li{padding-right :30; float:left;color:#7a7886;vertical-align:middle; text-align:center;}
   */
 
#divSuccessful {height:300;vertical-align:middle; color:#f9630c}
#divLogin {position:absolute;left:500px; top:200px;}
#divAdmin {position:absolute;left:300px; top:100px;width:800px;background-color:MistyRose;}

#industry_type
{
	float:left;
	border-bottom:dotted 1px #333333;
	padding-bottom:10px;
}
#industry_list
{
	width:195px;
	padding-left:15px;
	float:left;
	padding-top:15px;
	
}
#industry_list ul li
{
	background:url(../images/bullet.jpg) no-repeat 0 7px; vertical-align:middle; line-height:25px;padding-left:20px;
}
#rotator 
{
	width:300px;
	height:270px;
	float:left;
	padding-left:20px;
	padding-top:20px;
}
#rotator ul li
{
	position:absolute;
}

#emp_left
{width:250px;float:left;text-align:center;}

#emp_right
{width:250px;float:left;padding-left:10px;text-align:center;}
.logo_ul
{
	padding-top:10px;
}
#useful_link li{ background:url(../image/bullet.png) no-repeat 0 7px; vertical-align:middle; line-height:25px;}
#useful_link li a{ margin-left:20px; line-height:25px; vertical-align:top; color:#826b04;}

#divResume
{
	float:left;
	width:auto;
	background-image:url(../images/resume_back.jpg);
	color:#86cafc;
	height:50px;
	vertical-align:middle;
	font-family: Monotype Corsiva;
	
}
/*========================City Jobs==========================*/
#cityjobs_header
{
	width:100%;
}
#cityjobs_body
{
	width:100%;
}
.cityjobs_list
{
	width:48%;
	float:left;
}
.cityjobs_ul
{
	
	height:200px;
	background:url(../images/cityjobs_list.gif) no-repeat;
	
}
/*========================City Jobs==========================*/


/*========================City Jobs Listening==========================*/
#main_container
{
	width:60%;
}
/*========================City Jobs Listening==========================*/


/* classes */
.Clear{clear:both;}

.spacer_line { height:20px;}
.title{ font-size:13px; color:#030303; font-weight:bold; }
.text_content{ color:#606162; margin:0px;}
.business_div{ border-bottom:dotted 1px #cde0ef;} 
.more_div{ border-top:dotted 1px #cde0ef;} 