* {
	padding:0;
	margin:0;
	font-family:arial,verdana,times;
	font-size:11px;
	color:#668187;
}

#ie6,#ie7 {
	text-align:center;
}

a:hover {
	color:#4EBDD7;
}

a > p{
	color:#4EBDD7;
}

a > p:hover {
	color:#0070A6
}

html, body {
	behavior:url(/csshover.htc);
	width:100%;
	text-align:center;
}

.clear {
	clear:both;
}

a img {
	border:0px;
}

a {
	text-decoration:none;
}

h2 {
	font-size:12px;
	color:#95D7E7;
}

h3 {
	font-size:14px;
	color:#95D7E7;
}

h5 {
	font-size:12px;
	color:#4EBDD7;
}

ul > li {
	margin-left:15px;
	font-size:12px;
}

#ie6 li {
	margin-left:15px;
}

h6 {
	font-size:12px;
	font-weight:normal;
}

#container {
	width:800px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	margin-top:3%;
	border:0px solid black;
	text-align:left;
}

#footer {
	clear:both;
	height:44px;
	width:798px;
	background:#668187;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	color:white;
	font-family:arial,verdana,times;
	font-size:7pt;
	padding-top:5px;
	text-align:center;
	padding-bottom:0px;
}

#ie6 #footer, #ie7 #footer {
	padding-top:8px;
}

#loc_padding {
	padding-top:18px;
}

#ie6 #loc_padding .main_nav_item {
	margin-bottom:3px;
}

#main {
	width:599px;
	height:550px;
	float:left;
	border-right:1px solid black;
}

	#main #title {
		height:210px;
		width:599px;
		display:block;
		position:relative;
		background:white;
	}
	
	#main #content {
		width:599px;
		height:340px;
		background:white;
		overflow:auto;
		position:relative;
	}
	
	#main #content_notitle {
		width:599px;
		height:549px;
		background:white;
		overflow:auto;
		position:relative;
		border-top:1px solid black;
	}
	
		#main #mainhtml {
			float:left;
			width:445px;
			min-height:100%;
			overflow:hidden;
		}
		
		#main #privacy_mainhtml{
		width: 100%;
		}
		
		#main #privacy_mainhtml #main_inner{
		width: 90%;
		}
		
		#ie6 #mainhtml {
			height:100%;
			overflow:visible;
		}
		
		#mainhtml p,  #mainhtml h5, #mainhtml h3{
			padding-bottom:10px;
		}
		
		#main  #divider {
			float:right;
			margin-top:-10px;
			width:10px;
			margin-bottom:-2000px;
			padding-bottom:2000px;
			background-image:url(/images/divider.gif);
			display:block;
			background-repeat:repeat-y;
		}
		
			#ie7 #divider {
				height:349px;
			}
	
		#main  #content #subhtml {
			float:left;
			width:134px;
			height:340px;
		}
		
		#main  #content_notitle #subhtml {
			float:left;
			width:134px;
			height:549px;
		}		
		
		#main #main_inner {
			 float:left;
			 width:395px;
			 padding-left:20px;
			 padding-right:20px;
			 margin-top:5px;
		}
		
		#ie6 #no_title #main_inner {
			padding-right:0px;
		}
		
#main_inner ul {
	padding-bottom:10px;
}

#mainhtml p {
	font-size:12px;
}

#nav {
	float:left;
	width:199px;
	height:549px;
	border-left:1px solid black;
	border-top:1px solid black;
}


	#nav #subnav {
		height:199px;
		background:#668187;
	}
	
	#nav #nav_main {
		height:350px;
		width:199px;
	}
	
	#nav #sitesection {
		margin-left:20px;
		padding-top:20px;
		margin-bottom:47px;
		overflow:hidden;
	}
	
	#ie6 #nav_main {
		width:199px;
	}

	
/*** subnav section ***/
#nav_section_emp {
	background:url(/images/employer_dim.png) no-repeat;
	width:70px;
}
	#nav_section_emp:hover {
		background:url(/images/employer_sel.png) no-repeat;
	}
#nav_section_emp_sel {
	background:url(/images/employer_sel.png) no-repeat;
	width:70px;
}

#nav_section_seek {
	background:url(/images/seeker_dim.png) no-repeat;
	width:65px;
}
	#nav_section_seek:hover {
		background:url(/images/seeker_sel.png) no-repeat;
	}
#nav_section_seek_sel {
	background:url(/images/seeker_sel.png) no-repeat;
	width:65px;
}

.subsec_nav {
	display:block;
	text-indent:-5000px;
	height:11px;
	float:left;
}

#ie6 .subsec_nav {
	text-indent:0px;
	margin-bottom:5px;
	background-image:none;
	color:#e0e0e0;
	font-size:7pt;
	font-weight:bold;
	padding-left:1px;
	word-spacing:1pt;
}

#ie6 .subsec_nav:hover {
	background-image:none;
	color:white;
}

	
.nav_item {
	margin-left:20px;
	margin-bottom:8px;
	display:block;
	text-indent:-5000px;
	overflow:hidden;
}

#ie6 .nav_item {
	text-indent:0px;
	margin-bottom:3px;
	height:15px;
	background-image:none;
	color:#e0e0e0;
	font-size:10pt;
	font-weight:bold;
	padding-left:1px;
	word-spacing:1pt;
}

#ie6 .nav_item:hover {
	background-image:none;
	color:white;
}

.nav_item_sel {
	margin-left:20px;
	margin-bottom:8px;
	display:block;
	text-indent:-5000px;
	overflow:hidden;
}

#ie6 .nav_item_sel {
	text-indent:0px;
	height:15px;
	background-image:none;
	color:white;
	font-size:10pt;
	font-weight:bold;
	padding-left:1px;
	word-spacing:1pt;
	margin-bottom:3px;
}

#ie6 .item_small {
	font-size:8pt;
}

#nav_item_why {
	background:url(/images/nav/why_dim.png) no-repeat;
	height:11px;
}
	#nav_item_why:hover {
		background:url(/images/nav/why_sel.png) no-repeat;
	}
#nav_item_why_sel {
	background:url(/images/nav/why_sel.png) no-repeat;
	height:11px;
}	

#nav_item_locations {
	background:url(/images/nav/locations_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_locations:hover {
		background:url(/images/nav/locations_sel.png) no-repeat;
	}
#nav_item_locations_sel {
	background:url(/images/nav/locations_sel.png) no-repeat;
	height:11px;
}		

#nav_item_positions {
	background:url(/images/nav/positions_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_positions:hover {
		background:url(/images/nav/positions_sel.png) no-repeat;
	}
#nav_item_positions_sel {
	background:url(/images/nav/positions_sel.png) no-repeat;
	height:11px;
}		

#nav_item_recruit {
	background:url(/images/nav/recruit_dim.png) no-repeat;
	width:178px;
	height:11px;
}
	#nav_item_recruit:hover {
		background:url(/images/nav/recruit_sel.png) no-repeat;
	}
#nav_item_recruit_sel {
	background:url(/images/nav/recruit_sel.png) no-repeat;
	height:11px;
}	

#nav_item_reloc {
	background:url(/images/nav/reloc_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_reloc:hover {
		background:url(/images/nav/reloc_sel.png) no-repeat;
	}
#nav_item_reloc_sel {
	background:url(/images/nav/reloc_sel.png) no-repeat;
	width:165px;
	height:11px;
}	
	
#nav_item_contact {
	background:url(/images/nav/contact_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_contact:hover {
		background:url(/images/nav/contact_sel.png) no-repeat;
	}
#nav_item_contact_sel {
	background:url(/images/nav/contact_sel.png) no-repeat;
	width:165px;
	height:11px;
}		

#nav_item_about {
	background:url(/images/nav/about_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_about:hover {
		background:url(/images/nav/about_sel.png) no-repeat;
	}
#nav_item_about_sel {
	background:url(/images/nav/about_sel.png) no-repeat;
	width:165px;
	height:11px;
}	
	
	
/*** nav_main section ***/

.main_nav_item {
	margin-left:20px;
	margin-bottom:4px;
	display:block;
	text-indent:-5000px;
	overflow:hidden;
}

#ie6 .main_nav_item {
	text-indent:0px;
	margin-bottom:5px;
	background-image:none;
	color:#e0e0e0;
	font-weight:bold;
	padding-left:1px;
	word-spacing:1pt;	
}

#ie6 .main_nav_item:hover {
	color:white;
	background-image:none;
}

#tonic_mainnav {
	padding-top:20px;
}

#ie6 #tonic_mainnav {
	padding-top:16px;
}

#tonic_mainnav .nav_item {
	margin-bottom:4px;
}

#tonic_mainnav .nav_item_sel {
	margin-bottom:4px;
}

	#ie6 #tonic_mainnav .nav_item {
		margin-bottom:1px;
	}

	#ie6 #tonic_mainnav .nav_item_sel {
			margin-bottom:1px;
	}
	
#nav_item_our_market {
	background:url(/images/our_market_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_our_market:hover {
		background:url(/images/our_market_sel.png) no-repeat;
	}
#nav_item_our_market_sel {
	background:url(/images/our_market_sel.png) no-repeat;
	width:165px;
	height:11px;
}		

#nav_item_our_exp {
	background:url(/images/our_exp_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_our_exp:hover {
		background:url(/images/our_exp_sel.png) no-repeat;
	}
#nav_item_our_exp_sel {
	background:url(/images/our_exp_sel.png) no-repeat;
	width:165px;
	height:11px;
}		

#nav_item_our_people {
	background:url(/images/our_people_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_our_people:hover {
		background:url(/images/our_people_sel.png) no-repeat;
	}
#nav_item_our_people_sel {
	background:url(/images/our_people_sel.png) no-repeat;
	width:165px;
	height:11px;
}	


#nav_item_our_directors {
	background:url(/images/our_directors_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_our_directors:hover {
		background:url(/images/our_directors_sel.png) no-repeat;
	}
#nav_item_our_directors_sel {
	background:url(/images/our_directors_sel.png) no-repeat;
	width:165px;
	height:11px;
}	

	
#nav_item_aus {
	background:url(/images/locations/aus_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_aus:hover {
		background:url(/images/locations/aus_sel.png) no-repeat;
	}
#nav_item_aus_sel {
	background:url(/images/locations/aus_sel.png) no-repeat;
	width:165px;
	height:11px;
}	
	
#nav_item_afr {
	background:url(/images/locations/afr_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_afr:hover {
		background:url(/images/locations/afr_sel.png) no-repeat;
	}
#nav_item_afr_sel {
	background:url(/images/locations/afr_sel.png) no-repeat;
	width:165px;
	height:11px;
}	
	
#nav_item_asia {
	background:url(/images/locations/asia_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_asia:hover {
		background:url(/images/locations/asia_sel.png) no-repeat;
	}
#nav_item_asia_sel {
	background:url(/images/locations/asia_sel.png) no-repeat;
	width:165px;
	height:11px;
}	
	
#nav_item_can {
	background:url(/images/locations/can_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_can:hover {
		background:url(/images/locations/can_sel.png) no-repeat;
	}
#nav_item_can_sel {
	background:url(/images/locations/can_sel.png) no-repeat;
	width:165px;
	height:11px;
}	
	
#nav_item_carib {
	background:url(/images/locations/carib_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_carib:hover {
		background:url(/images/locations/carib_sel.png) no-repeat;
	}
#nav_item_carib_sel {
	background:url(/images/locations/carib_sel.png) no-repeat;
	width:165px;
	height:11px;
}	
	
#nav_item_eeu {
	background:url(/images/locations/eeu_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_eeu:hover {
		background:url(/images/locations/eeu_sel.png) no-repeat;
	}
#nav_item_eeu_sel {
	background:url(/images/locations/eeu_sel.png) no-repeat;
	width:165px;
	height:11px;
}	
	
#nav_item_mid {
	background:url(/images/locations/mid_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_mid:hover {
		background:url(/images/locations/mid_sel.png) no-repeat;
	}
#nav_item_mid_sel {
	background:url(/images/locations/mid_sel.png) no-repeat;
	width:165px;
	height:11px;
}	

#nav_item_oshore {
	background:url(/images/locations/oshore_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_oshore:hover {
		background:url(/images/locations/oshore_sel.png) no-repeat;
	}

#nav_item_oshore_sel{
		height:11px;
		background:url(/images/locations/oshore_sel.png) no-repeat;
}
	
#nav_item_uk {
	background:url(/images/locations/uk_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_uk:hover {
		background:url(/images/locations/uk_sel.png) no-repeat;
	}

#nav_item_uk_sel {
	background:url(/images/locations/uk_sel.png) no-repeat;
	width:165px;
	height:11px;
}
	
#nav_item_usa {
	background:url(/images/locations/usa_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_usa:hover {
		background:url(/images/locations/usa_sel.png) no-repeat;
	}

#nav_item_usa_sel {
	background:url(/images/locations/usa_sel.png) no-repeat;
	width:165px;
	height:11px;
}
	
#nav_item_weu {
	background:url(/images/locations/weu_dim.png) no-repeat;
	width:165px;
	height:11px;
}
	#nav_item_weu:hover {
		background:url(/images/locations/weu_sel.png) no-repeat;
	}
	
#nav_item_weu_sel {
	background:url(/images/locations/weu_sel.png) no-repeat;
	width:165px;
	height:11px;
}	

/*** Positions section ***/

#mainhtml .position p {
	padding:0px;
}

.position_title {
	color:#4ebdd7;
	font-size:14px;
	font-weight:bold;
}

.position_contact_text{
	color:#668187;
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}

.position_country {
	color:#95d7e7;
	font-size:12px;
	font-weight:bold;
}

.position_ref {
	color:#95d7e7;
	font-size:12px;
	font-weight:bold;
}

.position_description {
	color:#668187;
}

.position_link {
	color:#a6deeb;
	margin-right:2px;
}

#apply_now {
	float:left;
	margin-right:15px;
	color:#4EBDD7;
	cursor:pointer;
}

#apply_now:hover {
	color:#0070A6;
}

#listing_link:hover {
	color:#0070A6;
}


/*** Search form section ***/
#search_form {
	color:white;
	font-weight:bold;
	padding-top:20px;
	font-family:verdana, arial, times;
}

#search_form img  {
	margin-bottom:5px;
	margin-left:-1px;
}

#ie6 #search_form img, #ie7 #search_form img {
	margin-bottom:2px;
}

#search_form input {
	color:white;
	margin-bottom:5px;
	width:160px;
	font-size:12px;
	padding:2px;
	margin-left:19px;
	font-weight:normal;
}

#search_submit{
	display:block;
	background:url(/images/search_but.jpg);
	width:75px;
	height:22px;
	margin-left:9px;
	margin-top:4px;
}

#search_submit:hover {
	background:url(/images/search_but_hi.jpg);
}

#ie6 #search_submit img, #ie7 #search_submit img {
	margin-top:2px;
}

/*** Contact section ***/

.input_label_left {
	float:left;
	width:200px;
}

#contact_us p {
	margin-bottom:2px;
	padding-bottom:0px;
}

.input_div_left {
	float:left;
}

.input_div_left >p {
	margin-bottom:2px;
}

.input_div_right >p {
	margin-bottom:2px;
}

.input_left {
	width:178px;
	margin-right:10px;
	float:left;
	margin-bottom:5px;
	border:0px;
	background-color:#d9e0e1;
	padding:4px;
}

.input_right {
	width:178px;
	border:0px;
	background-color:#d9e0e1;
	padding:4px;
}

.input_long {
	width:374px;
	margin-bottom:5px;
	border:0px;
	background-color:#d9e0e1;
	padding:4px;
}

.textarea_left {
	width:183px;
	border:0px;
	background-color:#d9e0e1;
	padding-left:4px;
	margin-right:10px;
	height:70px;
}

.textarea_right {
	width:183px;
	border:0px;
	background-color:#d9e0e1;
	padding-left:4px;	
	height:70px;
}

.textarea_long {
	width:374px;
	border:0px;
	background-color:#d9e0e1;
	padding:4px;	
	height:70px;
}

.file_input {
	background-color:#d9e0e1;
}