*	{
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	font-size: 11px;
	}

:focus	{
	outline: none;
	}

body{
	text-align: center;
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
}
  
body, table, td, th	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

p{
  margin-bottom: 12px;
}
  
.disclaimer	{
	font-size: 10px;
	color: #333;
	line-height: 13px;
	}

a, a:link, a:visited	{
	color: #333d89;
	text-decoration: underline;
	}

a:hover	{
	text-decoration: underline;
	color: #009576;
	}

#wrapper	{
	width: 780px;
	margin: 0 auto;
  text-align: left;
  position: relative;
	}

#logo_header	{
	margin: 30px 0 0 0;
	width: 780px;
	height: 82px;
	}
  
* html #logo_header {
  margin: 0;
}
  
#logo_header h1	{
	display: block;
	height: 82px;
	margin: 30px 0 0 0;
	width: 780px;
	/*background-image: url(../images/header.gif);*/
  background-position: 0 100%;
  background-repeat: no-repeat;
	text-indent: -9999px;
	}
#textbox {
	border-style: inset; 
	border-width: 1px; 
}

#nav	{
	margin: 0;
	padding: 0;
	width: 780px;
	height: 23px;
	/*background-image: url(../images/_nav_bg.gif);*/
	background-position: 0 0;
	background-repeat: repeat-x;
	}

#nav ul{
  list-style: none;
}

#nav ul li	{ 
  float: left;
  margin-left: 1px;
}

#nav ul #home{
  margin-left: 0px;
}

#foto_display	{
	width: 780px;
	height: 169px;
	background-color: #fff;
	}

#foto_display img	{
	border: 0;
	margin: 6px 0 0 4px;
	padding: 0;
	}

#depth_bar	{
	height: 14px;
	margin-top: -1px;
	width: 100%;
	/*background: url(../images/depth_bar.gif);*/
  background-position: center left;
  background-repeat: repeat-x;
	}

#quote	{
	/*background: url(../images/quote_bg.gif);*/
  background-position: center left;
  background-repeat: repeat-x;
	height: 73px;
	margin-top: -1px;
	width: 100%;
	}
	
#quote h3	{
	padding: 5px 15px 0 15px;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 17px;
	line-height: 24px;
	color: #333d89;
	font-weight: normal;
	}

#quote p,
#quote span{
  margin: 0;
  padding: 0;
}

#content_wrapper	{
  width: 780px;
  background-color: #fff;
}

#home_flash{
	float: left;
  margin: 12px 0 0 15px;
}

#subnav{
	float: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	line-height: 14px;
	margin: 5px 0 0 7px; 
	/* padding: 5px 0 5px 0; */
	width: 237px;
	height: auto;
}

* html #subnav{
  margin: 0 0 0 7px; 
}
  
#subnav a	{
	font-size: 11px;
	text-decoration: none;
	text-align: right;
	display: block;
	padding: 3px 14px 0 0;
	height: 16px;
	width: 223px;
	background-color: #f5f5f9;
	/*background-image: url(../images/subnav/subnav-bg.gif);*/
	background-repeat: repeat-y;
	background-position: 0 100%;
	color: #37418b;
	}
  
* html #subnav span a {
  width: 230px;
}
  
#subnav a:hover	{
	text-decoration: none;
	/*background-image: url(../images/subnav/subnav-bg-hover.gif);*/
	background-color: #3dad97;
	color: #fff;
	}

#subnav #active_sub	{
	font-size: 11px;
	text-decoration: none;
	text-align: right;
	display: block;
	padding: 3px 14px 0 0;
	height: 16px;
	width: 223px;
	/*background-image: url(../images/subnav/subnav-bg-hover.gif);*/
	background-color: #fff;
	color: #fff;
	}

#subnav-top	{
	height: 7px;
	width: 237px;
	display: block;
	/*background-image: url(../images/subnav/subnav-bg-top.gif);*/
	background-position: 0 100%;
	background-repeat: no-repeat;
	}

#subnav-bottom	{
	height: 7px;
	width: 237px;
	display: block;
	/*background-image: url(../images/subnav/subnav-bg-bottom.gif);*/
	background-position: 0 0;
	background-repeat: no-repeat;
	}
  
/*hide section pictures article in sub navigation*/
.section-pictures{
  display: none;
}
  
#content	{
	text-align: left;
	line-height: 16px;
	margin: 0 0 0 40px;
	padding: 6px 0 10px 13px;
	width: 690px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

* html #content{
	margin: 0 0 0 30px;
	width: auto;

}
  
.content_wide{
  width: 500px !important;
}
  
.content_home{
  width: 670px !important;
  margin: 0 0 0 40px !important;
} 
  
.clear	{
	clear: both;
	}

#footer	{
	height: 39px;
	width: 785px;
	margin: 0 0 15px 0;
	}

#footer p	{
	padding: 20px 0 0 5px;	
	color: #9c9c9c;
	font-size: 9px;
	float: left;
	}

#footer p.navbackup	{
	padding: 20px 5px 0 0;	
	text-align: right;
	float: right;
	}

#footer p.navbackup a	{
	color: #636363;
	}

#footer p.navbackup a:hover	{
	text-decoration: underline
	}

#footer_left	{
	/*background-image: url(../images/footer_left.gif);*/ 
  background-position: center left;
  background-repeat: no-repeat;
	width: 7px;
	height: 39px;
	float: left;
	}

#footer_center	{
  background-position: top left;
  background-repeat: repeat-x;
	float: left;
	width: 766px;
	height: 39px;
	}

#footer_right	{
	width: 7px;
	/*background: url(../images/footer_right.gif);*/
  background-position: bottom right ;
  background-repeat: no-repeat;
	height: 39px;
	float: left;
  margin: 0px;
  padding: 0px;
	}

/* NAV KNOPPEN */
#nav ul a	{
	text-decoration: none;
	}
  
#nav ul #aboutaoc	{
	text-indent: -9999px;
	width: 90px;
	height: 23px;
	}

#nav ul #aboutaoc a	{
	display: block;
	width: 100%;
	height: 100%;  
	/*background-image: url(../images/_nav_about.gif);*/
  background-position: bottom left;
  background-repeat: no-repeat;
	}

#nav ul #aboutaoc a:hover	{
	display: block;
	width: 100%;
	height: 100%;
	/*background: url(../images/_nav_about.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}

#nav ul #aboutaoc_over a	{
	text-indent: -9999px;
	width: 103px;
	height: 23px;
	display: block;
	/*background-image: url(../images/_nav_about.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}

/*naya thapeko */
#nav ul #license{
	text-indent: -9999px;
	width: 90px;
	height: 23px;
	}

#nav ul #license a	{
	display: block;
	width: 100%;
	height: 100%;  
  background-position: bottom left;
  background-repeat: no-repeat;
	}

#nav ul #license a:hover	{
	display: block;
	width: 100%;
	height: 100%;
  background-position: top left;
  background-repeat: no-repeat;
	}

#nav ul #license_over a	{
	text-indent: -9999px;
	width: 103px;
	height: 23px;
	display: block;
  background-position: top left;
  background-repeat: no-repeat;
	}

/*naya menu ko end*/

#nav ul #services	{
	text-indent: -9999px;
	width: 90px;
	height: 23px;
	}

#nav ul #services a	{
	display: block;
	width: 100%;
	height: 100%;
	/*background-image: url(../images/_nav_services.gif);*/
  background-position: bottom left;
  background-repeat: no-repeat;
	}

#nav ul #services a:hover	{
	/*background-image: url(../images/_nav_services.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}

#nav ul #services_over a	{
	display: block;
	text-indent: -9999px;
	width: 90px;
	height: 23px;
	/*background-image: url(../images/_nav_services.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}

#nav ul #media_center	{
	text-indent: -9999px;
	width: 90px;
	height: 23px;
	}

#nav ul #media_center a	{
	display: block;
	width: 100%;
	height: 100%;
	/*background-image: url(../images/_nav_media.gif);*/
  background-position: bottom left;
  background-repeat: no-repeat;
	}

#nav ul #media_center a:hover	{
	/*background-image: url(../images/_nav_media.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}

#nav ul #media_center_over a	{
	display: block;
	text-indent: -9999px;
	width: 120px;
	height: 23px;
	/*background-image: url(../images/_nav_media.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}
  
#nav ul #careers	{
	text-indent: -9999px;
	width: 89px;
	height: 23px;
	}

#nav ul #careers a	{
	display: block;
	width: 100%;
	height: 100%;
	/*background-image: url(../images/_nav_careers.gif);*/
  background-position: bottom left;
  background-repeat: no-repeat;
	}

#nav ul #careers a:hover	{
	/*background-image: url(../images/_nav_careers.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}
	
#nav ul #careers_over a	{
	display: block;
	text-indent: -9999px;
	width: 89px;
	height: 23px;
	/*background-image: url(../images/_nav_careers.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}

  
#nav ul #aboutsaudiaramco	{
	text-indent: -9999px;
	width: 163px;
	height: 23px;
	}

#nav ul #aboutsaudiaramco a	{
	display: block;
	width: 100%;
	height: 100%;
	/*background-image: url(../images/_nav_aboutsaudiaramco.gif);*/
  background-position: bottom left;
  background-repeat: no-repeat;
	}

#nav ul #aboutsaudiaramco a:hover	{
	/*background: url(../images/_nav_aboutsaudiaramco.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}
	
#nav ul #aboutsaudiaramco_over a	{
	display: block;
	text-indent: -9999px;
	width: 163px;
	height: 23px;
	/*background: url(../images/_nav_aboutsaudiaramco.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}

  
#nav ul #vendorportal	{
	text-indent: -9999px;
	width: 129px;
	height: 23px;
	}

#nav ul #vendorportal a	{
	display: block;
	width: 100%;
	height: 100%;
	/*background-image: url(../images/_nav_vendorportal.gif);*/
  background-position: bottom left;
  background-repeat: no-repeat;
	}

#nav ul #vendorportal a:hover	{
	/*background-image: url(../images/_nav_vendorportal.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}
	
#nav ul #vendorportal_over a	{
	display: block;
	text-indent: -9999px;
	width: 129px;
	height: 23px;
	/*background-image: url(../images/_nav_vendorportal.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}

#nav ul #home	{
	text-indent: -9999px;
	width: 90px;
	height: 23px;
	}

#nav ul #home a	{
	display: block;
	width: 100%;
	height: 100%;
	/*background: url(../images/nav-home.gif);*/
  background-position: bottom left;
  background-repeat: no-repeat;
	}

#nav ul #home a:hover	{
	/*background: url(../images/nav-home.gif);*/
  background-position: top left;
  background-repeat: no-repeat;
	}
	
#nav ul #home_over a	{
	display: block;
	text-indent: -9999px;
	width: 73px;
	height: 23px;
	/*background: url(../images/nav-home.gif); */
  background-position: top left;
  background-repeat: no-repeat;
	}

.quote	{
	font-size: 11px;
	text-align: left;
	padding: 6px 10px;
	/*	border-top: 2px solid #d3d5e5; */
	border-bottom: 2px solid #d3d5e5;
	background-color: #f5f5f9;
	}

/*tables*/

.greybar	{
	background-color: #eee;
	}

.inner	{
	padding-left: 6px;
	}

.topbar	{
	color: #fff;
	background-color: #333d89;
	}

table	{
	line-height: 18px;
	}
 
#content table{
  text-align: left;
} 

.editbox{
  border: 1px solid #2D9F85;
  background-color: #D4D0C8;
  padding: 2px 5px 2px 10px ;
}

.hideFromNav{display: none;}

