body 
{
	background-color:#b51d22;
	margin-top:10px;
}
.lr-shadow
{
	background-image:url('../images/lr-shadow.gif');
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
}
.hd-bgmenu
{
	background-image:url('../images/hd-bgmenu.gif');
	background-repeat:repeat-x;
	background-position:top left;
	height:26px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	padding-left:12px;
	padding-right:12px;
}
.hd-separator
{
	background-image:url('../images/hd-separator.gif');
	background-repeat:no-repeat;
	background-position:0px 2px;
	background-color:#01b0e7;
	width:2px;
}
a.hd-menu:link
{
	color:#FFFFFF;
	text-decoration:none;
}
a.hd-menu:visited
{
	color:#FFFFFF;
	text-decoration:none;
}
a.hd-menu:hover
{
	color:#0f2639;
	text-decoration:none;
}
a.toplink:link
{
	color:#FFFFFF;
	text-decoration:none;
}
a.toplink:visited
{
	color:#FFFFFF;
	text-decoration:none;
}
a.toplink:hover
{
	color:#f3cb59;
	text-decoration:none;
}

a.hd-link:link
{
	color:#FFFFFF;
	text-decoration:none;
}
a.hd-link:visited
{
	color:#FFFFFF;
	text-decoration:none;
}
a.hd-link:hover
{
	color:#044d68;
	text-decoration:none;
}

a.hd-sublink:link 
{ 	
	color:#FFFFFF;
	text-decoration:none;
}
a.hd-sublink:visited 
{ 	
	color:#FFFFFF;
	text-decoration:none;
}
a.hd-sublink:hover 
{ 
	color:#044d68;
	text-decoration:none;
}

.hd-subbullet
{
	background-image:url('images/hd-subbullet.gif');
	background-repeat:no-repeat;
	background-position:7px 10px;
	padding-left:16px;
	padding-right:15px;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	height:18px;
}
.dropdownmenu
{
	border-left:solid 1px #585858;
	border-right:solid 1px #585858;
	border-bottom:solid 1px #585858;
	border-top:solid 1px #044d68;
	background-color:#02ade3;	
}
.hd-subseparator
{
	background-image:url('../images/hd-subseparator.gif');
	background-repeat:repeat-x;
}

.line
{
	background-color:#CCCCCC;
}
.line1
{
	background-color:#FFFFFF;
	height:14px;
}
.hdots 
{ 
	background-image:url('../images/hdot.gif'); 
	background-repeat:repeat-x; 
	background-position:left center; 
}
.mainimage
{
	background-image:url('../images/ct-border.gif');
	background-repeat:no-repeat;
	padding:0px 0px 0px 1px;
}
.ct-newsevent
{
  width: 262px;
  height: 175px;
	background-image:url('../images/ct-newsevent.gif');
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-top:39px;
}
.ct-newsevent_en
{
  width: 262px;
  height: 175px;
	background-image:url('../images/ct-newsevent_en.gif');
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-top:39px;
}
.ct-bullet
{
	background-image:url('../images/ct-bullet.gif');
	background-repeat:no-repeat;
	background-position:15px 3px;
	padding-left:30px;
	padding-right:25px;
	padding-bottom:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
}
.ct-bgimage
{
	background-image:url('../images/bgimage.gif');
	background-repeat:no-repeat;
	background-position:top right;
}
a.ct-link:link
{
	color:#FFFFFF;
	text-decoration:none;
}
a.ct-link:visited
{
	color:#FFFFFF;
	text-decoration:none;
}
a.ct-link:hover
{
	color:#f3cb59;
	text-decoration:none;
}
a.ct-link1:link
{
	color:#044d68;
	text-decoration:none;
}
a.ct-link1:visited
{
	color:#044d68;
	text-decoration:none;
}
a.ct-link1:hover
{
	color:#b51d22;
	text-decoration:none;
}
.ct-content
{
	background-color:#FFFFFF;	
	width:100%;
}
.ct-contentcolumn
{
	padding-left:10px;
	padding-top:10px;
}
.ct-rightcolumn
{
	width:225px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}
.ct-title
{
	background-color:#0f2639;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 10px 2px 15px;
}
.ct-title1
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#b51d22;
	padding-bottom:10px;
}
.ct-title2
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#044d68;	
	padding-bottom:5px;
}
.ct-title3
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;	
	padding-bottom:5px;
	padding-left:20px;
}
.ct-title4
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#02ade3;
	padding:2px 10px 2px 5px;
	margin-bottom:10px;
}
.ct-title5
{
	background-image:url('../images/ct-bullet5.gif');
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:20px;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#00afe5;
}
.ct-box
{
	background-color:#efefef;

}
.image
{
	padding:10px;
	border:solid 4px #D4D4D4;
}
.image1
{
	padding:15px;
}
.topshadow
{
	background-image:url('../images/top-bgimage1.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}
.bgtopmenu
{
	background-image:url('../images/top-bgimage.gif');
	background-repeat:repeat-x;
}
.toptext
{
	font-family:Tahoma;
	font-size:11px;
	padding-left:5px;
	padding-top:4px;
}
.ct-text
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d
}
.ct-text1
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d;
	padding-left:15px;
}
.ct-text2
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d;
	padding-left:50px;
	padding-bottom:10px;
}
.ct-bullet1
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d;
	background-image:url('../images/ct-bullet1.gif');
	background-repeat:no-repeat;
	background-position:20px 3px;
	padding-left:35px;
	padding-bottom:10px;
}
.ct-bullet2
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d;
	background-image:url('../images/ct-bullet2.gif');
	background-repeat:no-repeat;
	background-position:20px 3px;
	padding-left:35px;
	padding-bottom:10px;
}
.ct-bullet3
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d;
	background-image:url('../images/ct-bullet3.gif');
	background-repeat:no-repeat;
	background-position:20px 11px;
	padding-left:35px;
	padding-top:8px;
}
.ct-bullet4
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d;
	background-image:url('../images/ct-bullet4.gif');
	background-repeat:no-repeat;
	background-position:20px 3px;
	padding-left:35px;
	padding-bottom:10px;
}
.ct-bullet5
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d;
	background-image:url('../images/ct-bullet5.gif');
	background-repeat:no-repeat;
	background-position:50px 3px;
	padding-left:67px;
	padding-bottom:5px;
}
.ct-bullet6
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d;
	background-image:url('../images/ct-bullet6.gif');
	background-repeat:no-repeat;
	background-position:80px 3px;
	padding-left:98px;
	padding-bottom:5px;
}
.ct-bullet7
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d;
	background-image:url('../images/ct-bullet7.gif');
	background-repeat:no-repeat;
	background-position:80px 3px;
	padding-left:98px;
	padding-bottom:5px;
}
.ct-bullet8
{
	font-family:Tahoma;
	font-size:11px;
	color:#00afe5;
	font-size:10px;
	background-image:url('../images/ct-bullet1.gif');
	background-repeat:no-repeat;
	background-position:10px 3px;
	padding-top:1px;
	padding-left:28px;
	padding-bottom:5px;
}
.ct-textcolor
{
	font-family:Tahoma;
	font-size:11.5px;
	color:#b51d22;
	text-transform:uppercase;
	font-weight:bold;
}
.ct-textcolor1
{
	color:#00afe5;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:18px;
	padding-bottom:5px;
}
.ct-textcolor2
{
	color:#044d68;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:49px;
	padding-bottom:5px;
}
.ct-textcolor3
{
	color:#4c4c4c;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding-left:68px;
	padding-bottom:5px;
}
a.ct-detail:link
{
	background-image:url('../images/ct-arrow.gif');
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:10px;
	line-height:20px;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#0f2639;
	text-decoration:none;
}
a.ct-detail:visited
{
	background-image:url('../images/ct-arrow.gif');
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:10px;
	line-height:20px;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#0f2639;
	text-decoration:none;
}
a.ct-detail:hover
{
	background-image:url('../images/ct-arrow1.gif');
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
	line-height:20px;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#b51d22;
	text-decoration:none;
}
.ct-image
{
	margin-right:15px;	
}
.bg_product
{
	background-image:url(../images/bg_product.jpg); 
	background-repeat:no-repeat;
	background-position:left;
	background-position:bottom;
	height: 261px;
}
.product
{
	border:solid 4px #a8a8a8;	
	margin-bottom:5px;
	margin-top:15px;	
}
.ct-tab
{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5d5d;
	padding-left:4px;
	padding-right:2px;
	padding-top:3px;
	background-image:url('../images/ct-tabbg.gif');
	border-bottom:solid 1px #b8d4e0;
	font-weight:bold;
}
.ct-tabend
{
	background-image:url('../images/ct-tabend.gif');
	background-repeat:no-repeat;
	width:7px;
}
.ct-tabseparator
{
	background-image:url('../images/ct-tabseparator.gif');
	background-repeat:no-repeat;
	width:2px;
}
.ct-selectedtabseparator
{
	background-image:url('../images/ct-seletedtabseparator.gif');
	background-repeat:no-repeat;
	width:2px;
}
.ct-selectedtab
{
	font-family:Tahoma;
	font-size:11px;
	color:Red;
	padding-left:4px;
	padding-right:1px;
	padding-top:3px;
	background-image:url('../images/ct-selectedtabbg.gif');
	font-weight:bold;
}
.ct-selectedtabend
{
	background-image:url('../images/ct-selectedtabend.gif');
	background-repeat:no-repeat;
	width:10px;
}
a.ct-tablink:link
{
	color:#000000;
	text-decoration:none;
}
a.ct-tablink:visited
{
	color:#000000;
	text-decoration:none;
}
a.ct-tablink:hover
{
	color:Red;
	text-decoration:none;
}
.rc-bgtitle
{
	background-image:url('../images/rc-bgtitle.gif');
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:6px 10px 6px 15px;
}
.rc-top
{
	background-image:url('../images/rc-topround.gif');
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#e9e9e9;
}
.rc-bullet
{
	background-image:url('../images/rc-arrow.gif');
	background-repeat:no-repeat;
	background-position:10px 8px;
	background-color:#e9e9e9;
	color:#5d5d5d;
	font-family:Tahoma;
	font-size:11px;
	padding:5px 10px 5px 25px;
}
.rc-separator
{
	background-image:url('../images/rc-separator.gif');
	background-repeat:no-repeat;
	background-position:18px 0px;
	background-color:#e9e9e9;
}

.rc-text 
{ 
	font:11px Tahoma; 
	color:#5B5B5B; 
	padding-right:15px; 
	padding-top:10px; 
	background-color:#e9e9e9;
}

.rc-text a:link { color:#00a0d4; }
.rc-text a:visited { color:#00a0d4; }
.rc-text a:hover a:hover { color:#075AAB; text-decoration:underline; }

.rc-bgcolor
{
	background-color:#e9e9e9;
	
}
.rc-line
{
	background-image:url('../images/rc-line.gif');
	background-repeat:repeat-x;
	background-color:#a6a6a6;
	height:6px;
}
a.rc-link:link
{
	color:#5d5d5d;
	text-decoration:none;
}
a.rc-link:visited
{
	color:#5d5d5d;
	text-decoration:none;
}
a.rc-link:hover
{
	color:#b51d22;
	text-decoration:none;
}
.ft-copy
{
	color:#EFEFEF;
	font-family:Tahoma;
	font-size:11px;	
	padding-left:20px;
	padding-right:20px;
}
.ft-text
{
	font-family:Verdana;
	font-size:11px;
}

a.ft-link:link
{
	color:#5d5d5d;
	text-decoration:none;
}
a.ft-link:visited
{
	color:#5d5d5d;
	text-decoration:none;
}
a.ft-link:hover
{
	color:#b51d22;
	text-decoration:none;
}

a.bottomlink:link
{
	color:#EFEFEF;
	text-decoration:none;
}
a.bottomlink:visited
{
	color:#EFEFEF;
	text-decoration:none;
}
a.bottomlink:hover
{
	color:#f3cb59;
	text-decoration:none;
}

/* news & events: begin */
.news_titlelist { font:12px Tahoma; color:#4B4B4B; padding-right:14px; padding-top:5px; }
.news_title { font:11px Tahoma; color:#5B5B5B; font-weight:bold; padding-left:15px; padding-right:14px; padding-top:5px; background-image:url('../images/ct-arrow.gif'); background-repeat:no-repeat; background-position: 5px 8px 2px 8px;}
.news_title a:link { color:#075AAB; text-decoration:underline; }
.news_title a:visited { color:#075AAB; text-decoration:underline; }
.news_title a:hover { color:#DA251D; text-decoration:underline; }
.news_headline { font:12px Tahoma; color:#424242; font-weight:bold; background-color:#EDEDED; padding-left:15px; padding-right:14px; padding-top:5px; padding-bottom:6px; background-image:url('../images/ct-arrow.gif'); background-repeat:no-repeat; background-position: 5px 8px 2px 8px;}
.news_date { font:10px Tahoma; color:#666666; padding-left:5px; padding-top:3px; }
.news_text { font:11px Tahoma; color:#5B5B5B; vertical-align: top; padding-left:5px; text-align:justify; padding-right:5px; padding-top:5px; line-height: 17px;}
.news_headline1 { font: 12px Tahoma; color: #D30000; padding-left:15px; padding-right:10px; padding-top:5px; background-image:url('../images/ct-arrow1.gif'); background-repeat:no-repeat; background-position: 2px 10px 4px 8px;}
.news_headline1 a:link { color:#075AAB; }
.news_headline1 a:visited { color:#075AAB; text-decoration:underline; }
.news_headline1 a:hover { color:#DA251D; text-decoration:underline; }
.news_hdots { background-image:url('../images/hdot.gif'); background-repeat:repeat-x; background-position:left center; }
.news_photo { border:solid 1px #D6E3F1; margin-top: 5px; margin-left:2px; margin-right:10px; }
.news_author { font:11px Tahoma; color:#4B4B4B; font-weight: bold; font-style: italic; padding-left:10px; padding-right:5px; padding-top:15px; }
.news_page { font:12px Arial; color:#5B5B5B; padding-left:5px; padding-right:8px; padding-top:5px; }
.news_page a:link { color:#075AAB; text-decoration:underline; }
.news_page a:visited { color:#075AAB; text-decoration:underline; }
.news_page a:hover { color:#DA251D; text-decoration:underline; }
/* news & events: end */

/* career: begin */
.career_title { font:12px Tahoma; color:#5B5B5B; font-weight:bold; background-color:#EDEDED; padding-left:15px; padding-right:14px; padding-top:5px; padding-bottom:6px; background-image:url('../images/ct-arrow.gif'); background-repeat:no-repeat; background-position: 5px 8px 2px 8px;}
.career_title a:link { color:#075AAB; text-decoration:underline; }
.career_title a:visited { color:#075AAB; text-decoration:underline; }
.career_title a:hover { color:#DA251D; text-decoration:underline; }
.career_title1 { font: 11.5px Tahoma; color:#044d68; font-weight:bold; padding-top:10px; padding-bottom:5px;}
.career_date { font:10px Tahoma; color:#666666; padding-left:5px; padding-top:3px; }
.career_text { font:11px Tahoma; color:#5B5B5B; vertical-align: top; padding-left:5px; text-align:justify; padding-right:5px; padding-top:5px; line-height: 17px;}
.career_hdots { background-image:url('../images/hdot.gif'); background-repeat:repeat-x; background-position:left center; }
.career_page { font:12px Arial; color:#5B5B5B; padding-left:5px; padding-right:8px; padding-top:5px; }
.career_page a:link { color:#075AAB; text-decoration:underline; }
.career_page a:visited { color:#075AAB; text-decoration:underline; }
.career_page a:hover { color:#DA251D; text-decoration:underline; }
.career_button { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#D1DCE9; background-color:#1B528F; border-top:2px solid #619AD8; border-right:2px solid #619AD8; border-bottom:2px solid #003066; border-left:2px solid #003066; }
/* career: end */

/* Box & Tab */
.ct-tabbox-topline
{
	background-image:url('../images/ct-tabbox-topline.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
}
.ct-tabbox-topline1
{
	background-image:url('../images/ct-tabbox-topline1.gif');
	background-repeat:repeat-x;
}
.ct-tabbox-leftline
{
	background-image:url('../images/ct-tabbox-leftline.gif');
	background-repeat:repeat-y;
}
.ct-tabbox-rightline
{
	background-image:url('../images/ct-tabbox-rightline.gif');
	background-position:right top;
	background-repeat:repeat-y;
}
.ct-tabbox-bottomline
{
	background-image:url('../images/ct-tabbox-bottomline.gif');
	background-repeat:repeat-x;
}
.ct-tabbox-content
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:20px;
}
.ct-cell-productlink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-image:url('../images/ct-bullet-recarrow.gif');
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:18px;
}

.ct-bgintroduction
{
	background-color:#FFFFFF; 
	background-image:url('../images/bggioithieu.gif'); 
	background-repeat:no-repeat; 
	background-position:right top;
}

.ct-bgcontact
{
	 background-image:url('../images/bglienhe.gif'); 
	 background-repeat:no-repeat; 
	 background-position:right top;
}

.ct-bgshowroom
{
	 background-image:url('../images/bgphongtrungbay.gif'); 
	 background-repeat:no-repeat;
	 background-position:right top; 
}

.ct-button
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#D1DCE9; 
	background-color:#1B528F; 
	border-top:2px solid #619AD8; 
	border-right:2px solid #619AD8; 
	border-bottom:2px solid #003066; 
	border-left:2px solid #003066; 
}

.ct-border 
{	
	border:solid 1px #d7d7d7; 
	padding:30px 30px 20px 30px;
	background-color:#f0f0f0;
}

.ct-process
{	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#d61a20; 
	background-color:#e8e8e8;
}

.ct-bgcolor
{
	background-color:#e9e9e9;
	
}

.imgThumb{
  border:1px solid #D6E3F1;
  float:left;
  padding:1px;
  text-align:center;
  width:130px;
}

a.hd-title:link
{
	color:#5B5B5B;
	text-decoration:none;
}
a.hd-title:visited
{
	color:#5B5B5B;
	text-decoration:none;
}
a.hd-title:hover
{
	color:#075AAB;
	text-decoration:none;
}

