body { 
	font: 9pt verdana; 
	color: #000000; 
	background: #fff;
	margin: 0px; 
	padding: 0px;
	text-align:center;
	border: 0px; 

	}

#container {
		width:780px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left; 
		}
		img, form, h1, h3, h4, p { margin:0; padding:0;} 
/*Top Part*/
#top {  width: 780px; height: 75px; }	
#logo {  width: 200px; float:left; margin-top:10px;}	
#top-right {width: 550px;  FONT-FAMILY:  Verdana,Arial, Helvetica, Sans-serif;  FONT-SIZE: 10px; COLOR: #000000; font-weight: bold; float:right; text-align:right; margin-top:10px;}
#top-link {
width: 780px; 
height:18px; 
background-image:url(../images/top-bg.gif); 
FONT-FAMILY:  Verdana,Arial, Helvetica, Sans-serif;  
FONT-SIZE: 12px; 
COLOR: #000000; 
font-weight: bold; margin: 0;
padding: 0; }

#top-link ul{
margin: 0;
padding-left: 16px;
float: left;
font-weight: bold;
width: 100%;

}

#top-link ul li{
display: inline; 
}

#top-link ul li a{
float: left;
color: gray;
font-weight: bold;
margin: 2px 34px 2px 0px;
text-decoration: none;
height: 22px;
}
#top-link ul li a:hover{
color: black;
background:  url(../images/red-dot.gif) bottom center no-repeat;
}

/*End top part*/

/*Header part*/
#header{ width: 780px; height: 200px;}
/*End Headerpart*/

/* Menu*/
#menu{

width: 780px; background-image:url(../pic/bg.gif); height:29px;/*leave this value as is in most cases*/
}

#menu ul{
margin: 0;
padding: 0 0 0 0px;

width: 780px; /*width of menu*/



}

#menu ul li{
display: inline;
}

#menu ul li a{
float: left;
color: white; /*text color*/ line-height:20px;
padding: 6px 36px 0 41px;;  text-align:center;
text-decoration: none; color:#ffffff; font-weight:bold;}

/*#menu ul li.last a{
float: left;
color: white; 
padding: 6px 35px 0 35px; 
text-decoration: none; color:#FFFFFF; font-weight:bold; border:0px;

}*/


#menu ul li a:hover{
float: left;
color: white; /*text color*/ line-height:20px; 
padding: 6px 36px 0 41px;;  text-align:center;
text-decoration: none; color:#ff0000; font-weight:bold;}

/*#menu ul li.last a:hover{
float: left;
color: white;
padding: 6px 35px 0 35px;
text-decoration: none; color:#ff0000; font-weight:bold; border:0px;

}*/
/*End Menu*/

#contentwrapper{

width: 100%; 
}

#right{
width:635px; float:right; 
}

#leftside{ width: 143px;  float:left; background: #4a4a92;}
#leftside .pro{ color:#FFFFFF; font-weight:bold; text-align:center;  padding:15px 0 13px 0;}

#leftside ul{ margin:0;
padding: 0; 

 /*width of menu*/}

#leftside ul li{ list-style:none; margin:0px;}

#leftside ul li a{
 width: 129px; display:block; margin: 0px 0 0px 8px; line-height:50px;
color: white; /*text color*/ font-weight:bold;
text-decoration: none; color:#FFFFFF;  text-align:left; 
font-size:10px;  border-bottom: solid 1px #0099cc;}

#leftside ul li.top a{
 width: 129px; display:block; margin: 0px 0 0px 8px; line-height:50px;
color: white; /*text color*/ font-weight:bold;
text-decoration: none; color:#FFFFFF;  text-align:left; 
font-size:10px;  border-bottom: solid 1px #0099cc;border-top: solid 1px #0099cc;}



#leftside ul li a:hover{
 width: 129px; display:block; margin: 0px 0 0px 8px; line-height:50px;
color: white; /*text color*/ font-weight:bold; 
text-decoration: none; color:#FF0000;  text-align:left; 
font-size:10px;  border-bottom: solid 1px #0099cc;}


#homeside{ width: 143px; height:656px;  float:left; background: #4a4a92;}
#homeside .otc{ float:left; width:129px; height:350px; margin:8px 0px 0px 8px;}

#homeside .pro{ color:#ffffff; font-weight:bold; text-align:center;  padding:15px 0 13px 0;}

#homeside ul{ margin:0;
padding: 0; 

 /*width of menu*/}

#homeside ul li{ list-style:none; margin:0px;}

#homeside li.ss a{
 width: 129px; display:block; margin: 0px 0 0px 8px; line-height:50px;
color: white; /*text color*/ font-weight:bold;
text-decoration: none; color:#ffffff;  text-align:left; 
font-size:10px;  border-bottom: solid 1px #0099cc;}

#homeside ul li.top a{
 width: 129px; display:block; margin: 0px 0 0px 8px; line-height:30px;
color: white; /*text color*/ font-weight:bold;
text-decoration: none; color:#ffffff;  text-align:left; 
font-size:10px;  border-top: solid 1px #0099cc; }

#homeside ul li.last {
 width: 129px; display:block; margin: 0px 0 0px 8px; 
color: #423e3e; /*text color*/ font-weight:bold;
text-decoration: none; color:#ffffff;  text-align:left; 
font-size:10px;  border-top: solid 1px #0099cc; }

#homeside ul li.mid {
 width: 129px; display:block; margin: 0px 0 0px 8px; line-height:30px;
color: #; /*text color*/ font-weight:bold;
text-decoration: none; color:#ffffff;  text-align:left; 
font-size:10px;   }

#homeside ul li.ss1 a{
 width: 109px; display:block; margin: 0px 0 10px 28px; 
 /*text color*/ 
text-decoration: none; color:#ffffff;  text-align:left; font-weight:bold;
font-size:10px;  }



#homeside ul li.ss a:hover{
 width: 129px; display:block; margin: 0px 0 0px 8px; line-height:50px;
color: white; /*text color*/ font-weight:bold; 
text-decoration: none; color:#FF0000;  text-align:left; 
font-size:10px;  border-bottom: solid 1px #0099cc;}


#homeside ul li.ss1 a:hover{
 width: 109px; display:block; margin: 0px 0 10px 28px; 
 /*text color*/ 
text-decoration: none; color:#FF0000; text-align:left; font-weight:bold;
font-size:10px; }

#homeside ul li.top a:hover{
 width: 129px; display:block; margin: 0px 0 0px 8px; line-height:30px;
color: white; /*text color*/ font-weight:bold; 
text-decoration: none; color:#FF0000;  text-align:left; 
font-size:10px;  }


#welcome{ width:100%;   float:left; background-color:#FFFFFF; }
#welcome .head{font-family:Arial,Verdana,  Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:19px; 
color:#242464;  padding-left: 10px; padding-top:20px;}
#welcome .inter{font-family:Arial,Verdana,  Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:19px; 
color:#242464;   font-weight:bold;}
#welcome .kab{font-family:Arial,Verdana,  Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:19px; 
color:#ff0000;   font-weight:bold;}
#welcome p{font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; 
color:#282829; padding-left: 10px; padding-top:0px; padding-bottom:10px;}
 #welcome img{  margin:0 0 0px 0px; }


#home1{ width:340px;  float:left;}
#home1 p{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; color:#282829; padding:6px 10px 29px 10px;}
#home1 h1{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:13px; color:#0a305f; padding:5px 10px 0px 20px;}

#home2{ width:290px; float:right; height:270px;  }
#home2 .promo{ width:280px; color:#4a4a92; font-weight:bold; text-align:left;  margin:10px 0 0px 10px; border-bottom: solid 1px #0099cc; padding-bottom:10px;}
#home2 .video{ width:280px; color:#FFFFFF; font-weight:bold; text-align:left;  margin:8px 0px 0px 8px; }

#copy{ width: 780px; height: 32px; background-image:url(../images/bottom_line.gif);float:left; clear:both;}
#copy p{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; 
font-size: 9px; color: #333; padding: 9px 0 0 8px; }

#content{width:630px;  float:right; }
#content p{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; color:#282829; padding:0px 10px 15px 20px;}
#content .head{font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:16px; 
color:#242464; font-weight:bold; padding-top:20px;}

#content .head3{font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:12px; 
color:#242464; font-weight:bold; }
#inner{ width:637px;  float:left; background-color:#fff; }
#inner p{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; color:#282829; padding:0px 10px 15px 20px;}
#inner img { float:left; margin: 0 20px 0 0;}
#inner .img1 { float:right; margin: 0 20px 0 0;}
#inner ul{
margin: 0 0 0 20px;;
padding: 0; width:100%}

#inner ul li{
display: inline;}

#inner ul li {
float: left;  padding: 15px 5px 0 0;}

#inner ul li a{
float: left;  padding: 15px 35px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; color:#282829; font-weight:bold; 

text-decoration: none;}


#inner .head{font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:16px; 
color:#242464; font-weight:bold; padding-top:20px;}
#inner .inhead{font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:14px; 
color:#242464; font-weight:bold; }
#inner h3 { font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 10px; margin: 10px 0 14px 10px; color: #868485;}
#inner li{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 11px; margin: 10px 0 14px 10px; color: #000;}
#inner .head2{font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:14px; 
color:#242464; font-weight:bold; }

#pro{ width:100%;  float:left; }
#pro ul{
margin: 0 0 0 10px;;
padding: 0; width:100%}

#pro ul li{
display: inline;
float: left;  padding: 15px 0px 0 0;}

#pro ul li a{
float: left;   padding: 15px 0px 10px 0; width:250px;  line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; color:#282829; font-weight:bold; 

text-decoration: none;}
#pro ul li.side a{
float: left;   padding: 15px 0px 0 0; width:200px; 
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:12px; color:#282829; font-weight:bold; 

text-decoration: none;}

#news{ width:100%;  float:left;}
#news ul{
margin: 0 0 0 20px;;
padding: 0; width:100%}

#news ul li{
display: inline;
float: left;  padding: 15px 5px 0 0;}

#news ul li a{
float: left;   padding: 15px 0px 10px 0; width:150px;  line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; color:#282829; font-weight:bold; 

text-decoration: none;}


#con {
			width:610px;
			font-family:verdana,arial, helvetica, sans-serif;
			font-size:8pt;
			color:#000;
			text-align:center; float:left; margin-left: 20px; height:300px;
			
		}
		#con ul {
	margin:0; padding:0;
	list-style:none;
      }
   #con li {
      display:inline;
    margin:0;
      padding:0;
      }
		
		  #con .cbox-1  {
      float:left; width:230px; font-size:11px; padding: 0px 0px 0px 0px;  margin:0px 1px 1px 1px;  color:#000; 
       height:160px;  text-align:left; }

   #con .cbox-1  h2{ font-size:8pt;  color:#19557c;font-weight:bold;       text-align:left;}
   #con .cbox-1 a:link{ color:#0000ee; font-size:11px; font-weight:normal; text-decoration:underline;}
   
   
   #con .cbox-2  {
      float:left; width:230px; font-size:11px; padding: 0px 0px 0px 0px;  margin:0px 1px 1px 15px;  color:#000; 
       height:160px;  text-align:left; }

   #con .cbox-2  h2{ font-size:8pt;  color:#19557c;font-weight:bold;       text-align:left;}
   
   #con .cbox-2 a:link{ color:#0000ee; font-size:11px; font-weight:normal; text-decoration:underline;}
   
     #con .cbox-3  {
      float:left; width:230px; font-size:11px; padding: 0px 0px 0px 0px;  margin:0px 1px 1px 3px;  color:#000; 
       height:260px;  text-align:left; }

   #con .cbox-3  h2{ font-size:8pt;  color:#19557c;font-weight:bold;       text-align:left;}
   #con .cbox-3 a:link{ color:#0000ee; font-size:11px; font-weight:normal; text-decoration:underline; }
	
	/*	#con h2 {
			
			margin:0;
	
			font-size:8pt;
			color:#19557c;
			font-weight:bold; 
		}

		#con ul {
			width:550px;
			margin:0;
			padding:0;
		}
		
		#con ul li {
			margin-left: 10px;
			width:170px;
			margin:5px 5px 5px 0px;
			list-style:none;
			display:block;
			float:left;
		
			
		}
		
		#con ul li.day {
			background:#fff;
			color:#000;
			text-align:center;
		}*/

#map{ float:right; width:210px; padding-left:10px;}
#stock{ width: 600px;  float:left;}
#stock p{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";  font-size: 11px; margin: 10px 0 14px 10px; color: #000000; }
#stock h1{ font-family:"Trebuchet MS"; font-size: 26px; margin: 10px 0 14px 10px; color: #646262;}
#stock h3 { font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 10px; margin: 10px 0 14px 30px; color: #868485;}
#stock h3 a{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 10px; margin: 10px 0 14px 10px; color: #868485;}
#stock h4{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 10px; margin: 10px 0 14px 10px; color: #2e2e8b;}
#stock li{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 11px; margin: 10px 0 14px 10px; color: #000;}
#stock h2{ font-family:"Trebuchet MS"; font-size: 16px; margin: 10px 0 14px 10px; color: #2e2e8b;}

#subsea{width: 620px;   margin: 4px 0 0 0; }


#subsea ul{
margin: 0;
padding-left: 10px;
float: left;
width: 100%;

}

#subsea ul li{
display: inline; 
}

#subsea ul li {
width: 230px; 
float: left;
color: #0365b6;
margin: 11px 20px 0px 11px;
text-decoration: none; text-align:left; 
font-size: 13px; 
}
#subsea ul li.second {
width: 300px; 
float: left;
color: #0365b6;
margin: 11px 20px 0px 11px;
text-decoration: none; text-align:left; 
font-size: 13px; 
}
#main{ width:780px; float:left;}

#press{ width:627px;  float:left; background-color:#fff;  }
#press p{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; color:#282829; padding:0px 10px 0px 20px; margin: 0px 0px 10px 0px; }
#press .newshead{font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:16px; line-height:60px;
color:#242464; font-weight:bold;  background-image:url(../pic/news-bg.gif); background-repeat:repeat-x; width:607px; height:115px; margin:10px 0px 20px 20px; }
#press img { float:left; margin: 0 20px 0 0;}
#press ul {
	margin:0; padding:0;
	list-style:none;
      }
    #press li {
      display:inline;
    margin:0;
      padding:0;
      }
	  
	      #press .news  {
      float:left; width:607px; padding: 10px 0 0 5px;
       margin:0 1px 0px 20px; 
     height:27px;  text-align:left; border-bottom: solid 1px #bdbdbd;
     
      }
	  
	    #press .news1  {
      float:left; width:607px; padding: 10px 0 0 5px;
       margin:0 1px 0px 20px; 
     height:37px;  text-align:left; border-bottom: solid 1px #bdbdbd;
	 
	 
     
      }
	  
	  .ta-text{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; color:#000000; }
	  
	  .ta-text1{ font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; color:#000000; font-weight:normal;}
  .ta-text2 { font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", SimSun; font-size:11px; font-weight:bold; color:#19557c; }