@charset "utf-8";
/* CSS Document */

body
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
color:#333333;
background-color:#ffffff;
}
#main_container
{
width:1002px;
margin:0 auto;
background-color:#ffffff;
}
#top_links1
{
color:#ffffff;
display:block;
}
.logo_div
{
width:220px;height:102px;float:left;
}
.top_right
{
width:775px;height:102px;float:right; margin-right:7px;
 }
 
/* top navigation */ 
#top_links
{
color:#FFFFFF;
background-image:url(images/top-link-bg.gif); background-repeat:no-repeat; height:32px;padding-top:5px;
}
	#nav {
		padding: 0 0 0 0;
		float: left; 
		width:auto;
		margin: 0; 
		margin-left:49px;
		_margin-left:23px;
		line-height: 25px; 
		_line-height: 26px; 
		list-style-type: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;

		text-align:left;
	}
	
	li.lasttab{border:none;}
	
	#nav ul {
		padding: 0; 	
		float: left; 
		margin:0; 
		width: auto; 
		height:32px;
		line-height:13px; 
		list-style-type: none;
		text-align:left;
		
		}
	#nav a{
		 
		display: block; 
		color: #ffffff; 	 
		text-decoration: none;
		padding:5px 0 3px 0;
	}
	
	#nav a:hover {	display: block;	}
	
	#nav li {	
		float: left;
		margin:0;
		font-weight:bold;
		height:32px;
		color:#000000;
		PADDING: 0 9px 0 9px;

		
	}
	
	#nav li.lasttab{border:none;} 
	
	#nav li ul { 
		font-weight: normal; 
		left: -779em; 
		margin: 7px 0 0 0; 
		width: 15.2em;
		_width: 14.7em; 
		position: absolute; 
		height: auto;
		background-color:#ebe4d8;
		
	}
	#nav li li {
		padding-right: 0;
		_padding-right: 0; 
		width: 14.3em;
		border-bottom-width: 1px;
		border-bottom-color: #af945c;
		border-bottom-style:solid;
		border-left:1px solid #af945c;
		border-right:1px solid #af945c;
		font-weight:normal;
		background:none;
		height:23px;
		padding-top:1px;
		padding-bottom:1px;

	}
	
#nav li ul a {
		WIDTH: 16em; font-weight:normal;color:#000000;
	}
#nav li ul a:hover {
		WIDTH: 16em; font-weight:normal;color:#ffffff;
	}
	
#nav li:hover ul ul {
		left: -799em; font-weight:normal;
	}

#nav li:hover ul {	LEFT: auto
	}
#nav li li:hover ul { LEFT: auto
	}
#nav li li li:hover ul { LEFT: auto
	}
#nav li.sfhover ul { LEFT: auto
	}
#nav li li.sfhover ul { LEFT: auto
	}
#nav li li li.sfhover ul {LEFT: auto
	}
#nav li ul li:hover { BACKGROUND: #f53265;
	}
#nav li ul li.sfhover {	BACKGROUND: #f53265;
}		
		
/* top nav end */

#header
{
width:1002px;
display:block;
background-color:#006600;
}
#login_div
{
width:262px;
float:left;
height:215px;
background-image:url(images/login-bg.gif); background-repeat:no-repeat;
}
.flt
{float:left;}
#search_div
{
width:295px;
float:right;
margin-right:0px;
height:215px;
background-image:url(images/search-bg.gif); background-repeat:no-repeat;
}
.member_loing_heading
{
margin-left:35px; font-size:18px; font-weight:bold;
}

.user_input
{
width:195px; margin-bottom:8px; margin-top:3px; font-size:11px;
}
.password_input
{
width:195px; margin-bottom:8px; margin-top:3px; font-size:11px;
}
.job_seeker_text
{
font-size:11px; margin-right:19px;
}
.font_size11
{
font-size:11px;
}
.login_btn
{
margin-left:40px; margin-top:14px;
}
.search_heading
{
margin-left:2px;
}
.search_input
{
width:224px; margin-bottom:8px; margin-top:3px; font-size:11px;
}
.select_box
{
margin-bottom:8px; font-size:11px;width:227px;
 }
.search_btn
{
margin-left:70px; margin-top:6px;
}

#main_text_area
{
width:1002px;
margin:0 auto;
margin-top:10px;
}
.left_links
{
background-color:#ffffff;width:186px; margin:0 6px 0 6px;padding:5px 0 5px 13px;
 }
.left_links ul
{
margin:0px;
padding:0px;
margin-left:24px;
}
.left_links li
{
list-style-image:url(images/link_icon.gif);
}
/*footer */

#footer
{
width:1002px;
margin-top:15px;
background-image:url(images/bottom_bg.gif); background-repeat:repeat-x;
background-position:bottom;
height:84px;
}
.color_strip
{
background-color:#ece6dc;
height:6px;
width:1002px;
}
.bottom_links
{
color:#333333;

height:25px;
font-size:11px;
padding-left:15px;
margin-top:12px;
}
.bottom_links ul
{
margin:0px;
padding:0px;
}
.bottom_links li
{
display:inline;
}
.bottom_links a
{
color:#30302f;
text-decoration:none;
margin-left:7px;
margin-right:7px;
}
.bottom_links a:hover
{
color:#cf0844;
text-decoration:none;
margin-left:7px;
margin-right:7px;
}
.image_mar
{
padding:7px 0 6px 0;

}
.image_bottom_margin
{
margin-bottom:11px;
}
.hot_picks_text
{
float:left; margin-left:8px; font-size:19px; font-weight:600; margin-bottom:3px;
}
.welcome_text
{
float:right; margin-right:15px;padding-top:7px;
}
.we_offer
{
width:215px; height:27px;padding-top:4px; background-image:url(images/we_offer.gif); background-repeat:no-repeat;
}
.we_offer_text
{
margin-left:17px; font-size:18px; font-weight:600;
}
.we_offer_links
{
width:213px; border:1px solid #af945c; border-top:none; border-bottom:none; background-color:#e9e2d3; background-image:url(images/we_offer_bg.gif); background-repeat:repeat-x; background-position:bottom;
 }
.browser_by_category
{
border:2px solid #dc517a;width:743px; border-top:none; border-bottom:none;
}
.browser_by_heading
{
margin-left:17px; font-size:18px; font-weight:600;padding-bottom:6px;
}
 
 
 /* job seeker */
.page_headings
{
font-size:17px; font-weight:600;height:44px;line-height:45px; margin-left:15px;color:#d32459;
}
a
{
color:#d32459;
text-decoration:none;
}
a:hover
{
color:#000000;
text-decoration:none;
}
.font-size_fourt
{
font-size:14px;
color:#015eac;
}
.dot
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:15px;
color:#d32459;
}
.dot1
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:0 15px 0 0;
height:6px;
color:#d32459;
}
.form1
{
padding:10px; border:1px solid #d3c4ad;border-top:none; min-height:580px;
}
.top-heading-login
{
float:left; width:621px; min-height:590px; margin-left:10px; background-image:url(images/heading-bg.jpg); background-repeat:no-repeat;
}
.dot-employer
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:0 15px 15px 0;
color:#d32459;
}
.table_border
{
border-left:1px solid #ede6dc; border-right:1px solid #ede6dc;  border-bottom:1px solid #ede6dc; border-top:1px solid #ede6dc;
}
.table_border1
{
border-bottom:1px solid #ede6dc; border-right:1px solid #ede6dc;
}
.table_border2
{
border-left:1px solid #ede6dc; border-right:1px solid #ede6dc;  border-bottom:1px solid #ede6dc; border-top:none;
}

.search_headings
{
font-size:18px; font-weight:600;margin-left:15px;color:#d32459; margin-bottom:15px;
}
.search_headings span
{
font-size:12px;
color:#333333;
margin-left:17px;
font-weight:normal;
}
.check_box
{
float:left;width:20px; margin-left:10px;
}
.search_text_display
{
float:right;width:485px;
line-height:19px;
}
.bottom_mar
{
margin-bottom:20px;
}

.apply_btn_div
{
margin-bottom:15px;padding-left:20px;
}
.apply_btn_div span
{
margin-left:15px;
}
.d1
{
font-size:14px;
color:#be6104;
font-weight:800px;
text-decoration:none;

}
.d1:hover
{
font-size:14px;
color:#333333;
font-weight:900px;
text-decoration:none;
}
.d2
{
font-size:11px;
color:#333333;
margin-left:25px;
font-weight:600px;
text-decoration:none;
}
.d2:hover
{
font-size:11px;
color:#d32459;
font-weight:600px;
margin-left:25px;
text-decoration:none;
}
.d3
{
font-size:11px;
color:#333333;
font-weight:600px;
text-decoration:none;
}
.d3:hover
{
font-size:11px;
color:#333333;
font-weight:600px;
text-decoration:none;
}
.d4
{
font-size:11px;
color:#005baa;
font-weight:600px;
text-decoration:none;
}
.d4:hover
{
font-size:11px;
color:#333333;
font-weight:600px;
text-decoration:none;
}

/* job detail page */

#container_detail
{
width:1002px;
border:1px #e5d9c4;
margin:0 auto;
background-color:#ffffff;
}

.logo_heading_detail_pg
{
height:62px; background-image:url(images/job-detail-bg1.gif); background-repeat:repeat-x; background-position:bottom; margin-bottom:20px;
}

.job_heading_detail
{
font-size:17px;
color:#be6104;
margin-left:20px;
font-weight:900;
line-height:21px;
}
.job_heading_detail span
{
font-size:14px;
color:#333333;
font-weight:900;
}
.job_requirekent_box
{
background-color:#f1ede5;
border:1px solid #e5d9c4;
padding:15px;
}
.job_description_heading
{
font-size:16px;
color:#be6104;
font-weight:900;
line-height:21px;
}
.job_description_detail
{
background-color:#f1ede5;
border:1px solid #e5d9c4;
margin-top:20px;
padding:15px;
line-height:21px;
}
.contact_detail
{
font-weight:bold;
font-size:13px;
}
.job_detail_bottom
{
margin-top:25px; margin-left:10px;
}
.jobseeker-heading-login
{
float:left; width:879px; min-height:590px; margin-left:30px; _margin-left:25px;background-image:url(images/jokseeker-heading-bg.jpg); background-repeat:no-repeat;
}
