body {
background:#fff;
margin:0px;
}

a,div,td,th,p,input,select,textarea {
color:#666;
font-family:arial, helvetica, sans-serif;
}

a {
color:#f00;
text-decoration:underline;
}

div.hsbcEntity {
float:left;
background:url(../images/bgEntityTabBack.gif) repeat-x top left;
font-size:61%;
clear:both;
padding:0px 7px 0px 11px ;
width:998px;
}
div.hsbcEntity div.hsbcEntityTextArea01 {
float:left;
padding:3px 0px 0px;
}

div.hsbcEntity div.hsbcEntityTextArea02 {
float:right;
}
div.hsbcEntity ul {
display:inline;
padding:0px;
margin:0px;
}
div.hsbcEntity ul li {
float:left;
list-style:none;
padding:3px 16px 0px 0px;
margin:0px;
background:url(../images/bgEntityTabDivider.gif) no-repeat top right;
height:18px;
}
div.hsbcEntity ul li a {
}
div.hsbcEntity ul li a:hover {
color:#f00;
text-decoration:none;
}
div.hsbcEntity ul li.hsbcEntityTabSelectedLeft {
padding:3px 0px 0px;
background:none;
}
div.hsbcEntity ul li.hsbcEntityTabLastTab {
background:none;
padding:3px 13px 0px 0px;
}
div.hsbcEntity a {
color:#333;
text-decoration:none;
}
div.hsbcEntity a:hover {
color:#333;
text-decoration:underline;
}
div.hsbcEntity ul li.hsbcEntityTabSelected {
background:url(../images/bgEntityTabLeft.gif) no-repeat top left;
padding:3px 0px 0px 14px;
}
div.hsbcEntity ul li.hsbcEntityTabSelected a {
background:url(../images/bgEntityTabSlider.gif) no-repeat top right;
height:18px;
padding:3px 14px 6px 0px;
color:#F00;
margin-top:-3px;
}
div.hsbcEntity ul li.hsbcEntityTabSelected a:hover {
color:#F00;
}

/* LOGON DIVLET */
div.containerLogoArea {
width:350px;
float:left;
clear:left;
}
div.hsbcDivletLogo {
height:52px;
width:500px;
}
div.hsbcDivletLogo .hsbcDivletLogoImage {
padding:13px 0px 0px 10px;
float:left;
width:auto;
}
div.hsbcDivletLogo .hsbcDivletLogoTagLine {
color:#FF0000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:18px 0px 0px 12px;
vertical-align:middle;
}

/* TABMENU DIVLET */
div.hsbcDivletTabMenu
{
background:url(../images/tab_bg.gif) repeat-x left bottom;
height:44px;
width:998px;
clear:left;
}
div.hsbcDivletTabMenu ul
{
margin:0px;
padding:0px;
}
div.hsbcDivletTabMenu ul li
{
margin:0px;
padding:0px 0px 0px 6px;
list-style:none;
float:left;
height:44px;
background:url(../images/tab_off_left.gif) no-repeat top left;
text-align:center;
}
div.hsbcDivletTabMenu ul li a {
padding:0px 9px 0px 2px;
margin:0px;
height:44px;
line-height:40px;
float:left;
display:block;
background:url(../images/tab_off_right.gif) no-repeat top right;
text-decoration:none;
color:#666;
font-size:69%;
font-weight:bold;
vertical-align:50%;
}
div.hsbcDivletTabMenu ul li a:hover {
color:#f00;
text-decoration:none;
}

div.hsbcDivletTabMenu ul li.extFirstTab {
background:url(../images/first_tab_off_left.gif) no-repeat top left;
padding-left:15px;
}
div.hsbcDivletTabMenu ul li.extFirstTabSelected {
background:url(../images/first_tab_on_left.gif) no-repeat top left;
padding-left:15px;
}
div.hsbcDivletTabMenu ul li.extFirstTabSelected a {
background:url(../images/tab_on_right.gif) no-repeat top right;
color:#f00;
}
div.hsbcDivletTabMenu ul li.extLastTabSelected {
background:url(../images/tab_on_left.gif) no-repeat left top;
}
div.hsbcDivletTabMenu ul li.extLastTabSelected A {
background:url(../images/last_tab_on_right.gif) no-repeat right top;
color:#f00;
padding-right:34px;
}
div.hsbcDivletTabMenu ul li.hsbcDivletTabMenuSelected {
background:url(../images/tab_on_left.gif) no-repeat top left;
}
div.hsbcDivletTabMenu ul li.hsbcDivletTabMenuSelected a {
background:url(../images/tab_on_right.gif) no-repeat top right;
color:#f00;
}
div.hsbcDivletTabMenu ul li.extSelectedTabLeft {}
div.hsbcDivletTabMenu ul li.extSelectedTabLeft a {
	background:url("../images/tab_off_right_selected_left.gif") no-repeat top right;
}
div.hsbcDivletTabMenu ul li.extSelectedTabRight {
	background:url("../images/tab_off_left_selected_right.gif") no-repeat top left;
}
div.hsbcDivletTabMenu ul li.extSelectedTabRight a {
	background:url("../images/tab_off_right_selected_right.gif") no-repeat top right;
}
div.hsbcDivletTabMenu ul li.extRightAlignTab {
float:right;
padding-right:10px;
}
div.hsbcDivletTabMenu ul li.extRightAlignTabSelected {
background:url(../images/first_tab_on_left.gif) no-repeat top left;
float:right;
padding-left:15px;
padding-right:0px;
}
div.hsbcDivletTabMenu ul li.extRightAlignTabSelected a {
background:url(../images/right_align_tab_on_right.gif) no-repeat top right;
padding-right:20px;
padding-left:3px;
color:#f00;
}

/* LEFT NAVIGATION DIVLET */
div.hsbcDivletNavigation {
background-color:#fff;
background:none;
}
div.hsbcDivletNavigation ul {
padding:9px 0px 0px 0px;
margin:8px 0px 0px 0px;
font-size:80%;
font-size:70%;
background:url(../images/left_nav_top_bg_ext.gif) no-repeat top right;
}
div.hsbcDivletNavigation ul li {
list-style:none;
background:url(../images/dotted-grey.gif) repeat-x bottom left;
padding:5px 0px 6px 11px;
margin:0px;
font-weight:normal;
color:#666;
}
div.hsbcDivletNavigation ul.hsbcDivletNavList {
}
div.hsbcDivletNavigation ul.hsbcDivletNavList li {
border-top:0;
}
div.hsbcDivletNavigation ul.hsbcDivletNavList li a:hover {
color:#f00;
}
div.hsbcDivletNavigation ul.hsbcDivletNavList li ul {
margin-top:0px;
padding:3px 0px 1px 0px ;
margin-left:8px;
font-size:100%;
background:none;
}
div.hsbcDivletNavigation ul.hsbcDivletNavList li ul li {
border:0;
padding:0px 0px 4px 0px;
margin:2px 0px 3px 0px;
font-weight:normal;
background:url(../images/dotted-grey.gif) repeat-x bottom left;
}
div.hsbcDivletNavigation ul.hsbcDivletNavList li ul li.last {
background:none;
}
div.hsbcDivletNavigation ul.hsbcDivletNavList li ul li a {
background:url(../images/grey_arrow.gif) no-repeat top left;
padding-left:8px;
display:block;
}
div.hsbcDivletNavigation a {
color:#666;
text-decoration:none;
}
div.hsbcDivletNavigation a:hover {
text-decoration:underline;
}
div.hsbcDivletNavigation li.hsbcDivletNavigationSelected a {
color:#f00;
font-weight: bold;
}
div.hsbcDivletNavigation .hsbcDivletNavList li ul li a {
color:#666;
}
div.hsbcDivletNavigation ul.hsbcNavType02 {
text-transform:uppercase;
background:url(../images/left_nav_top_bg02_ext.gif) no-repeat top right;
background-color:#E9E9E9;
font-size:69%;
}
div.hsbcDivletNavigation ul.hsbcNavType02 li {
border:0px;
border-top:1px solid #F2F2F2;
border-right:1px solid #e4e4e4;
border-bottom:1px solid #d8d8d8;
background:transparent;
padding-top:3px; padding-bottom:4px;
}
div.hsbcDivletNavigation ul.hsbcNavType02 a {
color:#333;
}

.container { }
.container1 {
background:url(../images/bg_right_01.gif) repeat-y top right;
background-position:545px -45px;
}
.container2 {
background:url(../images/bg_right_02.gif) repeat-y top right;
background-position:545px -45px;
}
.container3 {
background:url(../images/bg_right_03.gif) repeat-y top right;
background-position:545px -45px;
}
.container4 {
background:url(../images/bg_right_04.gif) repeat-y top right;
background-position:545px -45px;
}
.container5 {
background:url(../images/bg_right_05.gif) repeat-y top right;
background-position:545px -25px;
}
.container6 {
background:url(../images/bg_right_02.gif) repeat-y top right;
background-position:570px 130px;
}

.container_ph_1 {
background:url(../PH/images/bg_right_01.jpg) no-repeat top right;
}

div.content {
margin:0px 200px 0px 32px;
}

div.content0 {
margin:0px 0px 0px 32px;
}

div.content1 {
margin:0px 32px 0px 32px;
/*margin:0px 50px 0px 32px;*/
}
div.content2 {
margin:0px 20px 0px 32px;
}
div.content2 .left{
float:left;
width:590px;
}
div.content2 .right{
padding:20px 0px 0px 15px;
float:left;
text-align:center;
}
div.content2 .right a{
font-size:10px;
}

/* Hong Kong */
div.hsbcStyleContent70 {
height:65px;
padding:0px;
margin:0px;
background-color:#fff;
}
div.hsbcStyleContent70 h1 {
color:#f00;
float:left;
font-size:162%;
font-weight:normal;
padding:20px 0px 0px 30px;
margin:0px;
}
div.hsbcStyleContent70 h2 {
color:#999;
float:right;
font-size:90%;
padding:26px 14px 0px 0px;
margin:0px;
}
div.hsbcStyleContent70 h3 {
color:#f00;
float:left;
font-size:162%;
font-weight:normal;
padding:20px 0px 0px 30px;
margin:0px;
}

.InstituteName {
font-size:80%;
color:#000;
}

.hongkong {
background:url(../images/hbg_hongkong.jpg) no-repeat 0 0;
}
.malaysia {
background:url(../images/hbg_malaysia.jpg) no-repeat 0 0;
}
.philippines {
background:url(../images/hbg_philippines.jpg) no-repeat 0 0;
}
.thailand {
background:url(../images/hbg_thailand.jpg) no-repeat 0 0;
}
.bangladesh {
background:url(../images/hbg_bangladesh.jpg) no-repeat 0 0;
}
.vietnam {
background:url(../images/hbg_vietnam.jpg) no-repeat 0 0;
}
.brunei {
background:url(../images/hbg_brunei.jpg) no-repeat 0 0;
}
.region {
background:url(../images/hbg_regional.jpg) no-repeat 0 0;
}
/** hsbcDecStyle03 */
div.hsbcDecStyle03 {
background:url(../images/dotted-grey.gif) repeat-x bottom left;
margin-top:20px;
padding-bottom:6px;
width:auto;
}
div.hsbcDecStyle03 h2 {
color:#666;
font-size:142%;
font-weight:normal;
}
div.hsbcDecStyle03 h2 span{
color:#f00;
}
div.hsbcDecStyle03 h3 {
color:#f00;
font-size:93%;
padding:0px;
margin-top:20px;
margin-bottom:5px;
}
div.hsbcDecStyle03 h4 {
color:#aaa;
font-size:93%;
padding:0px;
margin-top:20px;
margin-bottom:5px;
}
div.hsbcDecStyle03 h5 {
color:#555;
font-size:93%;
padding:0px;
margin-top:20px;
margin-bottom:5px;
}
div.hsbcDecStyle03 p {
margin-top:5px;
margin-bottom:10px;
line-height:1.5em;
color:#666;
font-size:75%;
}
div.hsbcDecStyle03 p span{
color:#f00;
font-weight:bold;
}

div.hsbcDecStyle03 p.bottomRightLink {
clear:both;
text-align:right;
text-transform:uppercase;
font-weight:bold;
margin-top:-14px;
font-size:62%;
}
div.hsbcDecStyle03 a {
text-decoration:none;
}
div.hsbcDecStyle03 a:hover {
text-decoration:underline;
}
div.hsbcDecStyle03 p.note {
font-size:62%;
}
div.hsbcDecStyle03 .border {
border:3px solid #ddd;
margin:-7px -20px;
padding:10px 10px;
/*width:800px;*/
}
div.hsbcDecStyle03 .textab {
width:510px;
/*text-align:justify;*/
}
div.hsbcDecStyle03 .textab tr{
height:100%;
}
/** list style */
ol.hsbcListStyle01 {
font-size:75%;
padding:0px;
margin-top:10px;
margin-left:0px;
list-style:none;
}
ol.hsbcListStyle01 li {
padding-left:0px;
margin-bottom:8px;
}
ol.hsbcListStyle01 ul {
padding:0px;
margin-top:10px;
margin-left:0px;
list-style:none;
}
ol.hsbcListStyle01 ul li {
background:url(../images/disc_grey.gif) no-repeat left top;
padding-left:10px;
margin-left:14px;
margin-bottom:8px;
}

ol.hsbcListStyle02
{
height:20px;
margin:0;
padding-left:0px;
background:url(../images/tab_bottom.gif) repeat-x bottom;
}

ol.hsbcListStyle02 li
{
margin:0;
padding:0;
display:inline;
list-style-type:none;
}

ol.hsbcListStyle02 li a:link, ol.hsbcListStyle02 li a:visited
{
float:left;
background:#f3f3f3;
font-size:11px;
line-height:14px;
font-weight:bold;
padding:2px 6px 2px 6px;
margin-right:4px;
border:1px solid #ccc;
text-decoration:none;
color:#666;
}

ol.hsbcListStyle02 li a:link.active
{
border-bottom:1px solid #fff;
background:#fff;
color:#000;
}

ol.hsbcListStyle02 li a:hover
{
background:#fff;
}
ol.hsbcListStyle02 li b{
font-weight:none;
float:left;
font-size:11px;
line-height:14px;
font-weight:bold;
padding:2px 6px 2px 6px;
margin-right:4px;
border:1px solid #ccc;
text-decoration:none;
color:#666;
background:#fff;
border-bottom:1px solid #fff;
}


ul.hsbcListStyle02 {
font-size:75%;
padding:0px;
margin-top:10px;
margin-left:0px;
list-style:none;
}
ul.hsbcListStyle02 li {
background:url(../images/disc_grey.gif) no-repeat left top;
padding-left:10px;
margin-bottom:8px;
}
.hsbcTableStyle03 ul.hsbcListStyle02 {
margin-top:0px;
}
.ol hsbcTableStyle04 .li{font-size:75%;}
/** list style for committee */
ul.hsbcListStyle03 {
font-size:75%;
padding:0px;
margin-top:10px;
margin-left:0px;
list-style:none;
}
ul.hsbcListStyle03 li {
background:url(../images/disc_grey.gif) no-repeat left top;
padding-left:10px;
margin-bottom:8px;
}

.hsbcColorText04 {
color:#666;
}

/* FOOTER DIVLET */
div.hsbcDivletFooterLinks {
width:998px;
float:left;
margin:16px 0px 16px;
background-color:#eee;
color:#333;
line-height:180%;
padding:0px;
}
div.containerControlPopup div.hsbcDivletFooterLinks {
margin:16px 0px 0px;
}
div.hsbcDivletFooterLinks p {
font-size:64%;
color:#333;
line-height:180%;
padding:0px;
margin:0px;
}
div.hsbcDivletFooterLinks p a {
color:#333;
text-decoration:none;
}
div.hsbcDivletFooterLinks p a:hover {
text-decoration:underline;
}
div.hsbcDivletFooterLinks p span.hsbcDivletFooterLinksLeft {
float:left;
margin-left:10px;
}
div.hsbcDivletFooterLinks p span.hsbcDivletFooterLinksRight {
float:right;
margin-right:10px;
}

div.regional {
background:url(../images/regional.gif) no-repeat top left;
color:#d90000;
font-size:80%;
font-weight:bold;
margin-top:12px;
margin-left:12px;
padding-top:7px;
padding-left:60px;
height:50px;
}

div.regional a{
width:100%;
}

/** home content */
div.hsbcHome {
border:1px solid #fff;
background:url(../images/home-visual.jpg) no-repeat top left;
margin:0px;
margin-left:32px;
height:470px;
width:650px;
}
div.hsbcHome h2 {
color:#d90000;
font-size:170%;
font-weight:normal;
padding-top:0px;
padding-bottom:0px;
margin-left:24px;
margin-top:24px;
}
div.hsbcHome p {
color:#000;
font-size:75%;
padding-top:0px;
padding-bottom:0px;
margin-left:24px;
margin-top:0px;
margin-bottom:6px;
line-height:1.5em;
}
div.hsbcHomeVideo {
border:1px solid #fff;
margin:0px;
margin-left:32px;
height:470px;
width:650px;
}
/* hsbcTable styles */
table.hsbcTableStyle01 {
background-color:#f8f8f8;
border-right:#dbdbdb 1px solid;
border-top:#dbdbdb 1px solid;
border-left:#dbdbdb 1px solid;
border-bottom:#dbdbdb 1px solid;
}
table.hsbcTableStyle01 th {
color:#333;
font-size:81%;
font-weight:normal;
text-align:left;
padding-right:8px;
padding-left:8px;
padding-bottom:0px;
padding-top:10px;
}
table.hsbcTableStyle01 td {
padding-right:8px;
padding-left:8px;
padding-bottom:0px;
padding-top:10px;
padding-right:10px;
}
table.hsbcTableStyle01 td p {
color:#333;
font-size:81%;
margin-bottom:0;
/*line-height: 70%;*/
}
table.hsbcTableStyle01 td.footer {
padding-right:8px;
border-top:#f8f8f8 16px solid;
padding-left:8px;
font-size:56%;
padding-bottom:6px;
vertical-align:middle;
color:#666;
padding-top:8px;
background-color:#f3f2f2;
}
table.hsbcTableStyle01 td.header {
background-color:#f3f2f2;
color:#666;
font-size:75%;
font-weight:bold;
border-top:#f8f8f8 16px solid;
padding-left:8px;
padding-right:8px;
padding-bottom:6px;
padding-top:28px;
}
table.hsbcTableStyle01 td.footer input {
background:0px 50%;
color:#f00;
border-left-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-top-width:0px;
font-size:130%;
font-weight:bold;
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
margin:0px 0px 0px 16px;
text-transform:uppercase;
}

table.hsbcTableStyle03 {
background-color:#fff;
border-right:#ccc 1px solid;
border-top:#ccc 1px solid;
border-left:#ccc 1px solid;
border-bottom:#ccc 0px solid;
border-collapse:collapse;
}
table.hsbcTableStyle03 td{
background:url(../images/gradient-light.gif) repeat-x left bottom;
border-left:#ccc 1px solid;
border-bottom:#ccc 1px solid;
padding-right:8px;
padding-left:8px;
padding-bottom:3px;
padding-top:3px;
text-align:left;
}
table.hsbcTableStyle03 td p, table.hsbcTableStyle03 th p{
font-size:75%;
padding:0px;
margin:0px;
}
table.hsbcTableStyle03 th {
background-color:#fff;
border-left:#ccc 1px solid;
border-bottom:#ccc 1px solid;
font-weight:bold;
padding-right:8px;
padding-left:8px;
padding-bottom:3px;
padding-top:6px;
text-align:left;
}

table.hsbctablestyle03 .caption {
background:url(../images/gradient-light.gif) repeat-x left bottom;
border-left:#ccc 1px solid;
border-right:#ccc 1px solid;
border-bottom:#ccc 1px solid;
border-top:#ccc 1px solid;
font-size:100%;
font-weight:bold;
padding-left:8px;
padding-right:8px;
padding-bottom:6px;
padding-top:8px;
text-align:left;
}

.searchText {
background:#FFE784;
}

div.navback {
font-size:75%;
float:left;
margin-top:8px;
}

div.navtop {
font-size:75%;
float:right;
margin-top:8px;
}

input, select, textarea {
color:#000;
}

textarea {
color:#000;
overflow:auto;
}

.contact_header {
font-weight: bold;
border-top:1px dotted #333;
}
.dashLine{
background:url(../images/dotted-grey.gif) repeat-x top left;
margin-bottom:-25px;
}