table{
	margin:0 auto;
}
#joblist, TABLE.list {
	background-color: #d9d9d9;
	width: 99%;
	font-size: xx-small;
}
#joblist, TABLE.list a {
	line-height:25px;
}


#joblist .job_list_small_print {
	font-family: "Arial", sans-serif;
	font-size: xx-small;
	color: #000000;

}

#joblist .job_list_small_print_premium {
	font-family: "Arial", sans-serif;
	font-size: xx-small;
	color: #000000;

}

#joblist .job_list_title {
	font-family: "Arial", sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0000FF;

}

#joblist .job_list_title_premium {
	font-family: "Arial", sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0000FF;

}


#joblist .green_grad {
	background:#fff url(images/green-gradient.gif) repeat-x;
}
#joblist .blue_grad {
	background:#ffffff url(images/blue-gradient.gif) repeat-x;
}

#joblist .standard {
	background-color:white;

}


#joblist .job_list_cat_name {
	font-family: "Arial", sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #339900; 

}

#joblist .job_list_cat_name_premium {
	font-family: "Arial", sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #339900; 

}

#joblist TD.list_data_cell {
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	color: #000000;
	
	
}

#joblist TD.list_data_cell_premium {
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	color: #000000;
	
	
}


#joblist TD.list_header_cell {
	font-family: "Arial", sans-serif;
	text-align: center;
	font-size: 10pt;
	margin: 0px;
	padding: 3px;
	font-weight: bold;
	background-color: #E9E9E9;
	color: #000000;
	white-space: nowrap;

}



#joblist TD.list_day_of_week {
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #DDEAF7;

}

#joblist TD.list_day_of_week_premium {
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #DDEAF7;

}

/*
When a mouse moves over a standard job post

#joblist TR:hover {
	background-color: #FEFEED;
	
}
*/



.job_listing_count {

	margin: 0px;
	text-align: center;
	font-weight: bold;

}

.post_list_no_result {
	font-weight: bold;
	text-align: center;
}

.post_list_premium {
	font-weight: bold;
	text-align: center;

}

.post_edit_button {
	font-size: 9pt;

}

.post_delete_button {

	font-size: 9pt;

}

.post_repost_button {

	font-size: 9pt;

}



/*
######################################################
Premium Jobs List 

*/

#joblist_premium, TABLE.list_premium {
	background-color: #d9d9d9;
	width: 99%;
	font-size: xx-small;
}


#joblist_premium .job_list_small_print_premium {
	font-family: "Arial", sans-serif;
	font-size: xx-small;
	color: #000000;

}

#joblist_premium .job_list_title_premium {
	font-family: "Arial", sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0000FF;

}

#joblist_premium .green_grad {
	background:#fff url(images/green-gradient.gif) repeat-x;
}
#joblist_premium .blue_grad {
	background:#FFFFFF url(images/blue-gradient.gif) repeat-x;
}

#joblist_premium .standard {
	background-color:white;

}



#joblist_premium .job_list_cat_name_premium {
	font-family: "Arial", sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #339900; 

}

#joblist_premium TD.list_data_cell_premium {
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	color: #000000;
	
	
}




#joblist_premium TD.list_header_cell {
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	margin: 0px;
	padding: 3px;
	font-weight: bold;
	background-color: #E9E9E9;
	color: #000000;
	white-space: nowrap;

}



#joblist_premium TD.list_day_of_week_premium {
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #ECF8F9;
}











body{
	margin:5px 0 0;;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
p,h1,h2,h3,h4,h5,h6,hr,table,tr,td,br,strong,img,form{
	margin:0;
	padding:0;
}
img{
	border:none;
}
.clr{
	clear:both;
}

/*----------------start index-home page-------------*/
.main{
	width:961px;
	height:auto;
	display:block;
	margin:0 auto;
}

/*----------------start header-------------*/
.header{
	height:112px;
	width:961px;
}
.head_left{
	width:286px;
	height:102px;
	float:left;
}
.head_right{
	width:675px;
	height:102px;
	float:right;
}
.head_right_left{
	width:398px;
	height:102px;
	float:left;
}
.head_right_left p{
	width:378px;
	margin:42px auto 0;
	font-size:16px;
	text-align:center;
	color:#008000;
}
.head_right_right{
	width:277px;
	height:102px;
	float:right;
}
/*----------------end header-------------*/

/*----------------start menu-------------*/
.menu{
	height:48px;
	width:961px;
	background:url(images/menu_bg.jpg) repeat-x;
}
.menu_left{
	width:10px;
	height:48px;
	float:left;
}
.main_menu{
	width:951px;
	height:48px;
	float:right;
	background:url(images/menu_right.jpg) no-repeat top right;
}
.main_menu ul{
	margin:0;
	padding:0;
}
.main_menu ul li{
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}
.main_menu ul li a{
	height:48px;
	width:118px;
	display:block;
	line-height:48px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	margin:0;
	padding:0;
}
.main_menu ul li a:hover{
	height:48px;
	width:118px;
	display:block;
	line-height:48px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	background:url(images/hover.png) no-repeat center center;
	text-decoration:none;
	text-align:center;
	margin:0;
	padding:0;
}
.main_menu ul li a.active{
	height:48px;
	width:118px;
	display:block;
	line-height:48px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	background:url(images/hover.png) no-repeat center center;
	text-decoration:none;
	text-align:center;
	margin:0;
	padding:0;
}
/*----------------end menu-------------*/

/*----------------start content-------------*/
.wrapper{
	width:961px;
	height:auto;
	display:block;
}
.content{
	width:608px;
	height:auto;
	display:block;
	float:left;
}
.find_job{
	width:608px;
	height:171px;
	background:url(images/job_bg.jpg) repeat-x;
}
.job_left{
	width:12px;
	height:171px;
	float:left;
}
.search_job{
	width:583px;
	height:171px;
	float:left;
	background:url(images/job_girl.jpg) no-repeat bottom right;
}
.search_job h1{
	font-size:24px;
	color:#140c5b;
	margin:15px 0 0;
}
.search_job table tbody tr td img{display:none;}
.search_job table tbody tr td table{border:0 !important; font-size:14px; width:450px; font-family:"Times New Roman", Times, serif;}
.search_job table tbody tr td table form table input,select{width:143px;}
.search_job table tbody tr td info_box_head,center{text-align:left !important; margin-top:20px;}

form input,select{
	background:#ffffff;
	border:1px solid #abb3ff;
}
.job_right{
	width:13px;
	height:171px;
	float:right;
}
.post_job{
	width:608px;
	height:auto;
	display:block;
}


/*----------------start sidebar-------------*/
.sidebar{
	width:333px;
	height:auto;
	display:block;
	float:right;
}

/*----------------start login part-------------*/
.login{
	width:333px;
	background:url(images/login_top.jpg) no-repeat top left #e8ede9;
	padding-top:11px;
}
.login_main{
	width:329px;
	height:255px;
	margin:0 auto;
}
.login_main ul{margin-left:12px !important;}
.login_main ul,li,a{
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:center;
	text-decoration:none;
	color:#175190;
	line-height:38px;
}
.login_main ul li{
	float:left;
	width:150px;
	height:38px;
	margin-right:5px;
	
}
#mm{
	background:url(images/candidates.png) no-repeat;
}
	#nn{
	
		background:url(images/candidates.png) no-repeat;
	}
#candidate{
	width:329px;
	height:216px;
	display:block;
	background:url(images/login_bg.jpg) repeat-x;
	color:#595959;

}
.candidate_form{
	width:309px;
	height:auto;
	margin:0 auto;
	display:block;
}
.candidate_form table{
	width:309px;
}
.candidate_form table h1{
	font-size:24px;
}
.candidate_form table h1 span{
	font-size:12px;
	float:right;
}
.candidate_form table p{
	font-size:14px;
	color:#0033FF;
}
.forgot{
	font-size:11px;
}
.notaccount{
	font-size:11px !important;
	color:#333333 !important;
}
#recruiter{
	width:329px;
	height:216px;
	display:none;
	background:url(images/login_bg.jpg) repeat-x;
	color:#595959;
}

/*----------------end login part-------------*/

.hot_job{
	width:333px;
	height:auto;
	display:block;
	margin-top:20px;
}
.hot_job_title{
	width:333px;
	height:41px;
	background:url(images/hot_job.jpg) no-repeat;
}
.hot_job_title h1{
	font-size:20px;
	color:#140c5b;
	line-height:41px;
	margin-left:20px;
}
.hot_job_con{
	width:330px;
	height:auto;
	display:bloc;
	border:1px solid #cccccc;
	margin-left:1px;
}
.hot_job_con ul{	
	margin:10px 0 10px 0;
	padding:0;
}
.hot_job_con ul li{
	margin:0;
	padding:0;
	list-style-type:disc;
	text-align:left;
	line-height:15px;
	margin-left:35px;
}
.hot_job_con ul li a{
	margin:0;
	padding:0;
	text-align:left;
	line-height:20px;
	font-size:14px;
}

.featured{
	width:330px;
	height:auto;
	display:bloc;
	border:1px solid #cccccc;
	margin-left:1px;
}
.featured img{
	padding:10px;
	border:1px solid #cccccc;
	height:50px;
	width:120px;
}

/*----------------end sidebar-------------*/

/*----------------end content-------------*/

/*----------------start footer-------------*/
.footer{
	height:64px;
	width:961px;
	margin:20px auto 0px;
	background:url(images/footer_bg.jpg) repeat-x;
}
.footer_menu{
	height:20px;
	width:600px;
	margin:0 auto;
	text-align:center;
	color:#0033FF;
}
.footer_menu a{
	text-align:center;
	text-decoration:none;
	font-size:12px;
	color:#0033FF;
}
.copy{
	height:20px;
	width:700px;
	margin:10px auto 0;
	text-align:center;
	font-size:12px;
	color:#0033FF;
}
/*----------------end footer-------------*/

/*----------------end index-home page-------------*/
