﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
A:link {
	COLOR: #09409B; TEXT-DECORATION: none
}
A:visited {
	COLOR: #09409B; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline;
	COLOR:#003366;
}
A:active {
	TEXT-DECORATION: underline;
	COLOR:Highlight;
}

.style1 {
	color: #6C6C6C;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
}
.style4 
{
	font-size: 11px; 
	font-family: tahoma;
	color: #444444;
 }
.style5
 {
	font-family: tahoma;
	font-size: 12px;
	color: #444444;
 }
.style6 {
	color: #09409B;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
}
.style7 {
	color: #69A321;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style71 {
	color: #69a321;
	font-size: 13px;
	font-family: tahoma;
	font-weight: bold;
}
.copyrightStyle {
	color: #4F4F4F;
	font-size: 11px;
	font-family: tahoma;
}
.style9 
{
	font-family: tahoma;
	color: #69A321;
	font-size: 11px;
}
.style10 {
	color: #F56825;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style41 
{
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma;
	color: #0000FF;
 }
 
 .hrefStyle_Child_B_sub
{
	color: #003366;
	font-weight:bold;
	text-decoration:none;
	FONT-SIZE: 11px; 
	FONT-FAMILY: "Tahoma";
	cursor:pointer;
}
.divMenu1
{
	padding-top:11px;
	padding-right:27px;
	color: #09409B;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.divMenu2
{
	padding-top:5px;
	padding-right:27px;
	color: #09409B;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.divMenuChild
{
	padding-top:0px;
	padding-left:6px;
	color: #003366;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
    width: 121px;
}

.divMenuChild_Subj
{
	padding-top:0px;
	padding-left:10px;
	padding-bottom:5px;
	color: #09409B;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	text-align:center;
}
.divMenuChild_Lf
{
	padding-top:0px;
	padding-left:2px;
	color: #003366;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}

.divMenuChild_Lf_ABC
{
	padding-top:0px;
	padding-left:2px;
	color: #292E75;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
}

.divMenuChild_Lf_ABC_12
{
	padding-top:0px;
	padding-left:2px;
	color: #292E75;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
}

.divMenuChild_Lf_A
{
	padding-top:0px;
	padding-left:2px;
	color: #292E75;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
}

.hrefStyle_Child_Update
{
	padding-left:5px;
	color: #632523;
	font-weight:bold;
	text-decoration:none;
	FONT-SIZE: 13px; 
	FONT-FAMILY: "Verdana";
	cursor:pointer;
    
}

.detail
{
	color: #595959;
	font-weight:bold;
	text-decoration:none;
	FONT-SIZE: 10px; 
	FONT-FAMILY: "Times New Roman";
	padding-right:4px;
	cursor:pointer
}

.hrefStyle
{
	color: #09409B;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.hrefStyle_Child
{
	color: #09409B;
	font-weight:normal;
	text-decoration:none;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
}
.char_image_offshore_AB {
	font-family: "Verdana";
	font-size: 12px;
	color:#444444;
	font-weight:bold;
	padding-top:1px;
	padding-left:2px;
}

.hrefStyle_Child_B
{
	color: #632523;
	font-weight:bold;
	text-decoration:none;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Tahoma;
}

.hrefStyle_Child_A
{
	color: #09409B;
	font-weight:normal;
	text-decoration:none;
	FONT-SIZE: 14px; 
	FONT-FAMILY: tahoma;
}
/*.hrefStyle_Child:visited{color:#a994d4 }*/
.rightClass
{
	background-image:url(../images/rep_right.gif);
	background-color:#EAEAEA;
	background-position:left;
	background-repeat:repeat-y ;
}
.leftClass
{	
	background-image:url(../images/rep_left.gif);
	background-color:#ECECEC;
	background-position:right;
	background-repeat:repeat-y ;
}

.menu_left {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		11px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
		
	position:		relative;
	background:		url('../images/menu_left.png') no-repeat 0px 0px;
	/*border: solid 1px;*/
}

.menu_left_top_page {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		11px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
		
	position:		relative;
	
	background-image:url('../images/menu_left.png');
	background-size:151px 30px;
    
	/*border: solid 1px;*/
}

.menu_left_top_page_detail {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		12px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
		
	position:		relative;
	
	background-image:url('../images/button_detail.gif');
	/*background-size:225px 30px;*/
    
	/*border: solid 1px;*/
}


.title_sub {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		24px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
	padding-left:2px;
	padding-top:10px;
		
	position:		relative;
	
	background:url('../images/title_Sub.gif') no-repeat 0px 0px;
}

.Detail_Offshore {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		14px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
    
	position:		relative;
	
	background:url('../images/off.GIF') no-repeat 0px 0px;
    
	/*border: solid 1px;*/
}

.Detail_A {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		14px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
    
	position:		relative;
	
	background:url('../images/title_det.gif') no-repeat 0px 0px;
    
	/*border: solid 1px;*/
}
.detail_Solution_QuickRegy {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		14px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
    
	position:		relative;
	
	background:url('../images/QRe.gif') no-repeat 0px 0px;
    
	/*border: solid 1px;*/
}

.detail_Solution_Pharma {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		14px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
    
	position:		relative;
	
	background:url('../images/phar.gif') no-repeat 0px 0px;
    
	/*border: solid 1px;*/
}
.Button {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		10px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
		
	position:		relative;
	
	background:url('../images/phplriCuPPM.jpg') no-repeat 0px 0px;
	background-size:151px 50px;
    
	/*border: solid 1px;*/
}
.menu_left_vision {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		11px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
		
	position:		relative;
	
	background-image:url('../images/menu_left.png');
	background-size:151px 47px;
    
	/*border: solid 1px;*/
}
.menu_left_introduce {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		11px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
		
	position:		relative;
	
	background-image:url('../images/menu_left.png');
	background-size:151px 47px;
    
	/*border: solid 1px;*/
}


.menu_left_act {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		11px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
	position:		relative;
	background:		url('../images/menu_left_act.png');
	background-size:30px 30px;
	/*border: solid 1px;*/
}

.menu_right {
	left:			-5px;
	cursor:			pointer;
	position:		relative;
	background:		url('../images/menu_right.png') no-repeat 0px 0px;
	/*border: solid 1px;*/
}

.menu_right_top_page {
	left:			-5px;
	cursor:			pointer;
	position:		relative;
	background:		url('../images/menu_right.png');
	background-size:30px 30px;
	/*border: solid 1px;*/
}
.menu_right_introduce {
	left:			-5px;
	cursor:			pointer;
	position:		relative;
	background:		url('../images/menu_right.png');
	background-size:29px 47px;
	/*border: solid 1px;*/
}

.menu_right_act {
	left:			-3px;
	cursor:			pointer;
	position:		relative;
	background:		url('../images/menu_right_act.png') no-repeat 0px 0px;
	/*border: solid 1px;*/
}

.menu_text {
	padding-top:		4px;
}

.menu_text_top_page {
	padding-top:		10px;
	
}

_top_page {
	padding-top:		10px;
	
}

.menu_text_top_page_sub {
	padding-top:		10px;
	
}

.menu_text_top_page_detail {
	padding-top:		15px;
    height: 31px;
}

.title_detail {
	padding-top:		3px;
	padding-left:       5px;
	font-family: Tahoma;
	font-size: 18px;
	color:White;
	font-weight:bold;
}

.summary_Offshore {
	color:			#09409B;
	font-family:	tahoma;
	font-size:		14px;
	font-weight:	bold;
	text-decoration:none;
	text-align:		center;
	cursor:			pointer;
    
	position:		relative;
	
	background:url('../images/background_A.GIF') no-repeat 0px 0px;
    
	/*border: solid 1px;*/
}

.menu_text_vision {
	padding-top:		10px;
}

.menu_text_vision_JP {
	padding-top:		15px;
}
.menu_text_introduce {
	padding-top:		10px;
}

.textmenu
{
	color: #6C6C6C;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
}

.textDate
{
	font-size: 11px; 
	font-weight: bold;
	font-family: tahoma;
	color: #0000FF;
 }
 .title1
 {
 	font-size: 12px;
 	font-weight: normal;
 	font-family: tahoma;
 	color: #FFFFFF;
 }
 .title2
 {
 	color: #6C6C6C;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
 }
 .titlelink
 {
 	color: #0000FF;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
 }
	
 .text
 {
 	font-family: tahoma;
 	font-size: 11px;
 	color: #6C6C6C;
 }
 .link
 {
 	font-family: tahoma;
 	font-size: 12px;
 	color: #0000FF;
 }
 .footText
  {
	color: #6C6C6C;
	font-size: 13px;
	font-family: tahoma;
}
table.sample
{
	border-width:0px;
	border-spacing:0px;
	padding:0px;
}
.imlink-12-24blue {
	FONT-SIZE: 12px;
	COLOR: #6C6C6C;
	LINE-HEIGHT: 24px;
	FONT-STYLE: normal;
	FONT-FAMILY:tahoma;
	/*font-weight:bold;*/
}
.imlink-12-24black
{
    font-size:11px;
    color:#444444;
    LINE-HEIGHT: 24px;
	FONT-STYLE: normal;
	FONT-FAMILY:Verdana;
	font-weight:lighter;
	text-align:justify;
}

.imlink-12-24blue_A
{
    font-size:11px;
    color:#003366;
    LINE-HEIGHT: 24px;
	FONT-STYLE: normal;
	FONT-FAMILY:Verdana;
	font-weight:bold;
	text-align:justify;
}

.imlink-12-24black_A
{
    font-size:16px;
    color:#444444;
    LINE-HEIGHT: 24px;
	FONT-STYLE: normal;
	FONT-FAMILY:tahoma;
	font-weight:lighter;
}

.imlink-12-24_Bold_black
{
    font-size:12px;
    color:#444444;
    LINE-HEIGHT: 24px;
	FONT-STYLE: normal;
	FONT-FAMILY:tahoma;
	font-weight:bold;
}
.imlink-12-24_Bold_Red
{
    font-size:12px;
    color:Red;
    LINE-HEIGHT: 24px;
	FONT-STYLE: normal;
	FONT-FAMILY:tahoma;
	font-weight:bold;
}
.imlink-12-20black
{
    font-size:12px;
    color:#444444;
    LINE-HEIGHT: 20px;
	FONT-STYLE: normal;
	FONT-FAMILY:Verdana;
	font-weight:lighter;
	text-align: justify;
}
.imlink-10-24blue
{
    font-size:10px;
    color:#6C6C6C;
    LINE-HEIGHT: 24px;
	FONT-STYLE: normal;
	FONT-FAMILY:tahoma;
	font-weight:lighter;
}
.imlink-10-24red
{
    font-size:10px;
    color:#FF0000;
    LINE-HEIGHT: 24px;
	FONT-STYLE: normal;
	FONT-FAMILY:tahoma;
	font-weight:lighter;
}
.imlink-12-17blue-b {
	/*FONT-WEIGHT: bold ;*/
	FONT-SIZE: 12px; 
	COLOR: #6C6C6C; 
	LINE-HEIGHT: 17px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma;
	FONT-WEIGHT: bold ;
}
.imlink-18-24blue-b {
	/*FONT-WEIGHT: bold ;*/
	FONT-SIZE: 17px; 
	COLOR: #292E75; 
	LINE-HEIGHT: 18px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana;
}

.imlink-18-24blue-b_A 
{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #632523; LINE-HEIGHT: 28px; FONT-STYLE: inherit; FONT-FAMILY: "Verdana"
}

.imlink-12-24black_A
{
    font-size:12px;
    color:#444444;
    LINE-HEIGHT: 24px;
	FONT-STYLE: normal;
	FONT-FAMILY:"Verdana";
	font-weight:bold;
}

.padding2020Div
{
    padding-left:20px;
	padding-right:20px;
	font-family:Tahoma;
	font-size:14px;
	color:Black;
	font-weight:bold;
}

.button_B
{
	padding-left:20px;
	padding-right:20px;
	color:			#09409B;
	font-family:	tahoma;
	font-size:		11px;
	font-weight:	bold;
}

.padding_text
{
	padding-left:20px;
	padding-right:20px;
}

.padding_text_B
{
	padding-left:20px;
	padding-right:20px;
}

.bgTbRepeat_T
{
	background-image:url(../images/rep_7.gif);
	background-position:top;
	background-repeat:repeat-x ;
	border:0;
}
.bgTbRepeat_T1
{
	background-image:url(../images/rep_10.gif);
	background-position:top;
	background-repeat:repeat-x ;
	border:0;
}
.bgTbRepeat_R
{
	background-image:url(../images/rep_4.gif);
	background-position:right;
	background-repeat:repeat-y ;
	border:0;
}
.bgTbRepeat_B
{
	background-image:url(../images/rep_8.gif);
	background-position:bottom;
	background-repeat:repeat-x ;
	border:0;
}
.bgColorMainTable
{
	background-color:#FFFFFF;
	border:0;
}
.bgTbRepeat_L
{
	background-image:url(../images/rep_4.gif);
	background-position:left;
	background-repeat:repeat-y ;
	border:0;
}
.errorStyle
{
	FONT-SIZE: 12px; 
	COLOR: red; 
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma;	
}
.skillTitle
{
	
	LINE-HEIGHT: 25px; 
	font-size: 24px; 
	color: #000000; 
	font-style:normal; 
	font-family: Arial;	
	font-weight:bold;
	text-decoration:underline;
}
.hrefStyle_Child_Curent
{
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana;
	
}
.ShainMessStyle
{
	color: #09409B;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	font-style:italic;
}
.ShainMessStyle2
{
	font-size:12px;
    color:#444444;
    LINE-HEIGHT: 20px;
	FONT-STYLE: normal;
	FONT-FAMILY:tahoma;
	font-weight:lighter;
	font-style:italic;
}
.inputStyle
{
	
	border-width:1px;
	border-style:solid;
	border-color:#CDCDCD;
	font-family: tahoma;
	font-size: 12px;
	color: #444444;
	height:17px;
	vertical-align:middle;
}

.inputStyle_detail
{
	
	border-width:1px;
	border-style:solid;
	border-color:#CDCDCD;
	font-family: tahoma;
	font-size: 12px;
	color: #444444;
	
}
	
h;
    font-size: 16px;
    width: 50%;
}
.mtd {
    background: url("images/mbg1.gif") repeat scroll 0 0 transparent;
    border: 1px solid #C0C0C0;
}
#innercontent h2, #frameright h3 {
    border-bottom: 3px solid #0B5DB3;
    clear: both;
    font-size: 16px;
    width: 50%;
}



.mtd {
    background: url("images/mbg1.gif") repeat scroll 0 0 transparent;
    border: 1px solid #C0C0C0;
}
.view_example
{
	text-align: center;
	width: 100%;
	background-color: silver;
	border: 1px solid silver;
}
	text-decoration:none;
	FONT-SIZE: 14px; 
	FONT-FAMILY: "Cambria";
	cursor:pointer;
}

.style72
{
    text-align: center;
    font-family: "Tahoma";
    font-size: 14px;
    color: #632523;
    font-weight: bold;
}

.char_image {
	font-family: "Verdana";
	font-size: 40px;
	color:#632523;
	font-weight:bold;
}

.style72
{
    text-align: center;
    font-family: "Tahoma";
    font-size: 14px;
    color: #632523;
    font-weight: bold;
}

.char_image {
	font-family: "Verdana";
	font-size: 40px;
	color:#632523;
	font-weight:bold;
}

.char_image_offshore {
	font-family: "Verdana";
	font-size: 12px;
	color:#003366;
	font-weight:bold;
	padding-top:1px;
	padding-left:2px;
}

.char_image_offshore_VN {
	font-family: "Verdana";
	font-size: 12px;
	color:#003366;
	font-weight:bold;
	padding-top:1px;
	padding-left:2px;
}

.char_content {
	font-family: "Verdana";
	font-size: 14px;
	color:#632523;
	font-weight:bold;
	line-height:20px;
}
.char_content_detail {
	font-family: "Verdana";
	font-size: 11px;
	color:Black;
	font-weight:normal;
	text-align:justify;
	line-height:20px;
}

.char_content_detail_B {
	font-family: "Verdana";
	font-size: 12px;
	color:#632523;
	font-weight:bold;
	text-align:left;
	line-height:17px;
}

.char_content_detail_to {
	font-family: "Verdana";
	font-size: 11px;
	color:Black;
	font-weight:normal;
	text-align:justify;
	line-height:15px;
}

.char_content_promise {
	font-family: "Verdana";
	font-size: 12px;
	color:Black;
	font-weight:normal;
	text-align:left;
	line-height:17px;
}
.char_content_detail_title {
	font-family: "Verdana";
	font-size: 11px;
	color:Black;
	font-weight:normal;
	text-align:left;
}

.char_content_to {
	font-family: "Verdana";
	font-size: 12px;
	color:Black;
	font-weight:bold;
	text-align:justify;
	line-height:17px;
}

.char_content_product {
	font-family: "Verdana";
	font-size: 11px;
	color:#632523;
	font-weight:bold;
	text-align:left;
}

.padding2020Div_News
{
	padding-left:20px;
	padding-right:20px;
	font-family: "Verdana";
	font-size: 11px;
	color:Black;
	font-weight:normal;
	text-align:left;
	line-height:20px;
	
}
.char_image_pro {
	font-family: "Verdana";
	font-size: 14px;
	color:#632523;
	font-weight:bold;
	line-height:30px;
}

.char_image_title_pro {
	font-family: "Cambria";
	font-size: 20px;
	color:#993735;
	font-weight:bold;
	padding-top:1px;
	padding-left:2px;
	font-style:italic;
}

.char_image_title_pro_A {
	font-family: "Arial";
	font-size: 18px;
	color:#993735;
	padding-top:1px;
	padding-left:2px;
	font-weight:bold;
	font-style:inherit;
}

.char_image_title_pro_B {
	font-family: "Verdana";
	font-size: 14px;
	color:#993735;
	padding-top:1px;
	padding-left:2px;
	font-weight:bold;
	font-style:inherit;
}

.divMenuChild_Lf_Product
{
	padding-top:1px;
	padding-left:2px;
	color: #993735;
	font-size: 20px;
	FONT-STYLE:normal; 
	font-weight:bold;
	FONT-FAMILY: "Cambria";
}

.char_content_detail_A {
	font-family: "Verdana";
	font-size: 13px;
	color:#003366;
	font-weight:bold;
	text-align:left;
	line-height:17px;
}