@media All    
{
DIV.hsbcBannerImg {
	FLOAT: left; POSITION: relative
}
DIV.hsbcBannerImg .hsbcBannerTxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; Z-INDEX: 2; LEFT: 12px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 266px; CURSOR: pointer; LINE-HEIGHT: 110%; PADDING-TOP: 0px; POSITION: absolute; TOP: 12px; HEIGHT: 20px
}
DIV.extSmallBanner .hsbcBannerTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 195px; TOP: 8px; HEIGHT: 18px
}
DIV.hsbcBannerImg A {
	COLOR: #0067da; TEXT-DECORATION: none! important
}
HTML BODY {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsPortletBody {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsPortletText {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsEditText {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsPortletSmText {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsEditSmText {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsPortletTinyText {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-font {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM {
	DISPLAY: inline
}
INPUT {
	VERTICAL-ALIGN: middle! important
}
SELECT {
	VERTICAL-ALIGN: middle! important
}
LABEL {
	VERTICAL-ALIGN: middle! important
}
.portlet-form-input-field {
	VERTICAL-ALIGN: middle! important
}
.wpsLabelText {
	VERTICAL-ALIGN: middle! important
}
.portlet-form-field {
	VERTICAL-ALIGN: middle! important
}
.portlet-form-field-label {
	VERTICAL-ALIGN: middle! important
}
.wpsRequiredLabelText {
	VERTICAL-ALIGN: middle! important
}
.portlet-form-label {
	VERTICAL-ALIGN: middle! important
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #f00; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 136%; MARGIN: 2px 0px 8px
}
H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 17px; FONT-SIZE: 69%; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 7px; BORDER-BOTTOM: red 1px solid; BACKGROUND-REPEAT: no-repeat
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 82%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 5px
}
.hsbcSpacing01 {
	MARGIN: 5px 0px 14px
}
.hsbcSpacing02 {
	MARGIN-BOTTOM: 16px
}
DIV.hsbcContent A {
	COLOR: #36c
}
DIV.hsbcContent P {
	FONT-WEIGHT: normal; FONT-SIZE: 69%; COLOR: #333
}
DIV.containerControlLeftRight DIV.containerControlOne DIV.hsbcColumn H2 {
	BACKGROUND-IMAGE: url(../images/bgOneColumnH2.gif)
}
DIV.containerControlLeftRight DIV.containerControlTwo DIV.hsbcColumn H2 {
	BACKGROUND-IMAGE: url(../images/bgTwoColumnH2.gif)
}
DIV.containerControlRight DIV.containerControlFour DIV.hsbcColumn H2 {
	BACKGROUND-IMAGE: url(../images/bgFourPersonHomeColumnH2.gif)
}
DIV.containerControlRight DIV.containerControlOne DIV.hsbcColumn H2 {
	BACKGROUND-IMAGE: url(../images/bgOneColumnH2ph.gif)
}
DIV.hsbcStyleContent01 H3 {
	COLOR: #36c! important
}
DIV.hsbcStyleContent01 P {
	FONT-SIZE: 75%
}
DIV.hsbcStyleContent02 {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.hsbcStyleContent02 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 9px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent02 UL A {
	TEXT-DECORATION: underline
}
DIV.hsbcStyleContent03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 0px
}
DIV.hsbcStyleContent04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 0px
}
DIV.hsbcStyleContent03 UL {
	PADDING-RIGHT: 15px! important
}
DIV.hsbcStyleContent03 H3 {
	PADDING-RIGHT: 15px! important
}
DIV.hsbcStyleContent04 UL {
	PADDING-LEFT: 15px! important
}
DIV.hsbcStyleContent04 H3 {
	PADDING-LEFT: 15px! important
}
DIV.hsbcStyleContent03 P {
	background-repeat:no-repeat;
	PADDING-LEFT: 15px;
	BACKGROUND-IMAGE: url(../images/common/bullet_wh.gif);
	BACKGROUND-REPEAT: no-repeat;
}
DIV.hsbcStyleContent04 P {
	BACKGROUND-REPEAT: no-repeat
}
DIV.hsbcStyleContent06 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent07 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent07 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.hsbcStyleContent08 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent08 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 6px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent08 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent08 IMG {
	MARGIN-LEFT: 5px
}
DIV.hsbcStyleContent09 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent10 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 14px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent10 P.extHrType01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent11 {
	FLOAT: left; MARGIN: 0px; WIDTH: 48%
}
DIV.hsbcStyleContent12 {
	FLOAT: left; MARGIN: 0px; WIDTH: 48%
}
DIV.hsbcStyleContent11 P {
	PADDING-RIGHT: 30px; BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat
}
DIV.hsbcStyleContent12 P {
	BACKGROUND-POSITION: left top; MARGIN-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
DIV.hsbcStyleContent13 {
	MARGIN-TOP: 6px; BACKGROUND: url(../images/dotVerticalRepeater.gif) repeat-y 50% top
}
DIV.hsbcStyleContent13 DIV.extFloatBugFix {
	FONT-SIZE: 1px; HEIGHT: 8px; BACKGROUND-COLOR: #eee
}
DIV.hsbcStyleContent13 P {
	COLOR: #666
}
DIV.hsbcStyleContent14 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 9px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent14 P.extHrType01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 5px; PADDING-TOP: 0px
}
DIV.hsbcStyleContent15 {
	MARGIN-BOTTOM: 32px
}
DIV.hsbcStyleContent16 H2 {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
DIV.hsbcStyleContent17 {
	MARGIN-TOP: 0px! important; MARGIN-BOTTOM: 0px! important
}
DIV.hsbcStyleContent18 {
	CLEAR: both; WIDTH: 100%; BORDER-BOTTOM: #f00 1px solid; HEIGHT: 28px
}
DIV.hsbcStyleContent18 DIV {
	TEXT-ALIGN: center
}
DIV.hsbcStyleContent18 P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 7px! important; MARGIN: 0px; PADDING-TOP: 7px! important
}
DIV.hsbcStyleContent18 H2 A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px! important; COLOR: #f00; PADDING-TOP: 0px! important; TEXT-DECORATION: none
}
DIV.hsbcStyleContent18 A {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV.hsbcStyleContent18 H2 {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: url(../images/shopTabSelect.gif) no-repeat 50% top; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 7px! important; MARGIN: 0px; PADDING-TOP: 7px! important; BORDER-RIGHT-WIDTH: 0px! important
}
DIV.hsbcStyleContent19 {
	BACKGROUND: url(../images/shopTab.gif) no-repeat 50% top; FLOAT: left; WIDTH: 163px
}
DIV.hsbcStyleContent20 {
	BACKGROUND: url(../images/shopTab.gif) no-repeat 50% top; FLOAT: left; WIDTH: 162px
}
DIV.hsbcBgStyleContent01 {
	BACKGROUND-COLOR: #f4f4f4
}
DIV.hsbcBgStyleContent02 H2 {
	BACKGROUND-COLOR: #eee
}
DIV.hsbcBgStyleContent02 DIV.hsbcStyleContent02 {
	BACKGROUND-COLOR: #eee
}
DIV.hsbcContent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 2px; PADDING-TOP: 0px
}
DIV.hsbcContent UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 68%; BACKGROUND: url(../images/bgDefaultListPoint.gif) no-repeat left top; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 7px; COLOR: #333; LINE-HEIGHT: 130%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
P.extHrType01 {
	CLEAR: both; PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; FONT-SIZE: 1%; BACKGROUND: url(../images/dotRepeater.gif) repeat-x; PADDING-BOTTOM: 0px! important; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px! important
}
P.hsbcLinkStyle01 A {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/icons/iconSpanner.gif) no-repeat left top; LINE-HEIGHT: 140%
}
A.hsbcLinkStyle01 {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/icons/iconSpanner.gif) no-repeat left top; LINE-HEIGHT: 140%
}
P.hsbcLinkStyle02 A {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/icons/iconQuestionMark.gif) no-repeat left top; LINE-HEIGHT: 140%
}
A.hsbcLinkStyle02 {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/icons/iconQuestionMark.gif) no-repeat left top; LINE-HEIGHT: 140%
}
P.hsbcLinkStyle03 A {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/icons/iconInfo.gif) no-repeat left top; LINE-HEIGHT: 140%
}
A.hsbcLinkStyle03 {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/icons/iconInfo.gif) no-repeat left top; LINE-HEIGHT: 140%
}
DIV.hsbcToolBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgToolBoxContent.gif) #f2f2f2 no-repeat left bottom; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
DIV.hsbcToolBox P {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 69%; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 5px; COLOR: #666; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV.hsbcToolBox P.extHrType01 {
	MARGIN: 0px 0px 4px
}
DIV.hsbcToolBox UL {
	MARGIN: 0px 15px 5px
}
DIV.hsbcToolBox UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 69%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
DIV.hsbcToolBox P A {
	COLOR: black; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #f00! important
}
DIV.hsbcTitleToolBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgToolBoxHeader.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.hsbcTitleToolBox H2 {
	BORDER-BOTTOM-STYLE: none
}
DIV.hsbcTitleToolBox P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 16px! important; FONT-SIZE: 75%; PADDING-BOTTOM: 5px! important; MARGIN: 0px; COLOR: #333; PADDING-TOP: 6px! important
}
DIV.hsbcStyleToolBox01 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
DIV.hsbcStyleToolBox01 DIV.hsbcTitleToolBox {
	MARGIN: 0px
}
TABLE.hsbcTableStyle01 {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.hsbcTableStyle01 TR TH {
	VERTICAL-ALIGN: top
}
TABLE.hsbcTableStyle01 TR TD {
	VERTICAL-ALIGN: top
}
TABLE.hsbcTableStyle01 TR TH {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 75%; PADDING-BOTTOM: 13px; BORDER-LEFT: #eee 1px solid; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle01 TR TH A {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
TABLE.hsbcTableStyle01 TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 69%; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #eee
}
TABLE.hsbcTableStyle02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 422px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: #f00 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse
}
TABLE.hsbcTableStyle02 TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 25%; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle02 TR TD.extleftTab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle02 TR TD SPAN.ContentHeaderTabSelected {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgContentHeaderSliderRight.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f00; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.hsbcTableStyle02 TR TD H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgContentHeaderSliderLeft.gif) no-repeat left top; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 7px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TABLE.hsbcTableStyle02 TR TD P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgContentHeaderSliderRightWhite.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.hsbcTableStyle02 TR TD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgContentHeaderSliderLeftWhite.gif) no-repeat left top; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 7px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TABLE.hsbcTableStyle03 {
	MARGIN-LEFT: 10px
}
TABLE.hsbcTableStyle03 INPUT {
	FONT-SIZE: 100%
}
TABLE.hsbcTableStyle03 SELECT {
	FONT-SIZE: 100%
}
TABLE.hsbcTableStyle03 TD {
	FONT-SIZE: 75%
}
TD.extTableColumn01 {
	PADDING-RIGHT: 15px! important; PADDING-LEFT: 15px! important; FONT-WEIGHT: normal! important; PADDING-BOTTOM: 10px! important; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 10px! important; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #fff! important
}
TR.extTableRow01 TD.extTableColumn01 {
	PADDING-RIGHT: 15px! important; PADDING-LEFT: 15px! important; FONT-WEIGHT: normal! important; PADDING-BOTTOM: 10px! important; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 10px! important; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #fff! important
}
TR.extTableRow01 TD.extTableColumn01 {
	FONT-WEIGHT: bold! important
}
TR.extTableRow01 TD {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 8px! important; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #fff! important
}
TR.extTableRow01 TD IMG {
	MARGIN-BOTTOM: 8px! important; BACKGROUND-COLOR: #fff! important
}
.hsbcHideBlock {
	DISPLAY: none
}
.hsbcAlignType01 {
	FLOAT: right
}
.hsbcAlignType02 {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.hsbcAlignType03 {
	FLOAT: left
}
.hsbcAlignType04 IMG {
	FLOAT: right
}
.hsbcAlignType05 {
	FLOAT: right; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.hsbcAlignType06 {
	CLEAR: both; FLOAT: right
}
.hsbcTextStyle01 {
	COLOR: #36c! important
}
.hsbcTextStyle02 {
	COLOR: #333! important
}
.hsbcTextStyle02 IMG {
	VERTICAL-ALIGN: middle
}
.hsbcTextStyle03 {
	FONT-SIZE: 75%! important; COLOR: #333! important
}
.hsbcTextStyle04 {
	FONT-SIZE: 87%! important; COLOR: #000! important
}
.hsbcTextStyle05 {
	FONT-WEIGHT: bold! important
}
.hsbcTextStyle05 A {
	FONT-WEIGHT: bold! important; TEXT-DECORATION: underline! important
}
.hsbcTextStyle06 {
	FONT-WEIGHT: bold! important; TEXT-DECORATION: underline! important
}
.hsbcTextStyle07 {
	COLOR: #f00! important
}
.hsbcTextStyle08 {
	COLOR: #36c! important; TEXT-DECORATION: underline! important
}
.hsbcTextStyle09 {
	FONT-WEIGHT: bold! important; COLOR: #f00! important
}
.hsbcTextStyle10 {
	COLOR: #333! important; TEXT-DECORATION: underline! important
}
.hsbcTextStyle11 {
	FONT-WEIGHT: normal; FONT-SIZE: 93%! important
}
.hsbcTextStyle12 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 69%! important; COLOR: #666! important
}
.hsbcTextStyle13 {
	FONT-SIZE: 62%! important; COLOR: #666! important
}
.hsbcTextStyle14 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 75%! important; COLOR: #f00! important; TEXT-DECORATION: none! important
}
.hsbcTextStyle15 {
	FONT-SIZE: 69%
}
.hsbcTextStyle16 {
	FONT-WEIGHT: bold! important; COLOR: #36c! important
}
.hsbcTextStyle17 A {
	FONT-WEIGHT: bold! important; TEXT-DECORATION: none
}
.hsbcTextStyleError {
	FONT-WEIGHT: bold; COLOR: #f00
}
IMG.hsbcImageStyle01 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 7px; MARGIN-RIGHT: 12px
}
IMG.hsbcImageStyle03 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 7px; MARGIN-LEFT: 12px
}
IMG.hsbcImageStyle04 {
	BORDER-TOP: #ccc 1px solid; MARGIN: 4px 0px; BORDER-LEFT: #ccc 1px solid
}
IMG.hsbcImageStyle05 {
	MARGIN: 0px 9px 0px 0px
}
IMG.hsbcImageStyle06 {
	MARGIN: 0px
}
IMG.hsbcImageStyle07 {
	MARGIN: 6px 15px 7px 0px
}
IMG.hsbcImageStyle08 {
	MARGIN: 0px 7px 0px 0px; VERTICAL-ALIGN: text-top
}
IMG.hsbcImageStyle09 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 12px
}
IMG.hsbcImageStyle10 {
	MARGIN: 0px 0px 0px 7px; VERTICAL-ALIGN: text-top
}
.hsbcInputStyle01 {
	MARGIN: 2px 0px
}
.hsbcInputStyle02 {
	DISPLAY: block! important; MARGIN: 3px 0px 8px
}
.extFloatBugFix {
	CLEAR: both
}
DIV.extBlockStyle01 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #f00 1px solid; BACKGROUND-REPEAT: no-repeat
}
DIV.containerControlNoLeftRight DIV.extBlockStyle01 {
	BACKGROUND-IMAGE: url(../images/bgOneColumnH2FullWidthTop.gif); WIDTH: 742px
}
DIV.containerControlRight DIV.extBlockStyle01 {
	BACKGROUND-IMAGE: url(../images/bgOneColumnH2FullWidthTop.gif); WIDTH: 742px
}
DIV.containerControlLeftRight DIV.extBlockStyle01 {
	BACKGROUND-IMAGE: url(../images/bgOneColumnH2HalfWidthTop.gif); WIDTH: 588px
}
DIV.extBlockStyle01 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 7px
}
DIV.extBlockStyle02 {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 0px
}
DIV.containerControlNoLeftRight DIV.extBlockStyle02 {
	WIDTH: 740px
}
DIV.containerControlRight DIV.extBlockStyle02 {
	WIDTH: 740px
}
DIV.containerControlLeftRight DIV.extBlockStyle02 {
	WIDTH: 586px
}
DIV.extBlockStyle02 DIV.hsbcDivletPageList {
	BORDER-TOP: #fff 1px solid; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 170%! important; BORDER-BOTTOM: #fff 1px solid
}
DIV.extBlockStyle03 {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 7px
}
DIV.containerControlNoLeftRight DIV.extBlockStyle03 {
	WIDTH: 730px
}
DIV.containerControlRight DIV.extBlockStyle03 {
	WIDTH: 730px
}
DIV.containerControlLeftRight DIV.extBlockStyle03 {
	WIDTH: 576px
}
DIV.extBlockStyle03 P {
	MARGIN: 4px 0px 12px 14px
}
DIV.extBlockStyle03 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 4px 14px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
DIV.extBlockStyle04 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #f00 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV.containerControlNoLeftRight DIV.extBlockStyle04 {
	BACKGROUND-IMAGE: url(../images/bgOneColumnH2FullWidthBot.gif); WIDTH: 742px
}
DIV.containerControlRight DIV.extBlockStyle04 {
	BACKGROUND-IMAGE: url(../images/bgOneColumnH2FullWidthBot.gif); WIDTH: 742px
}
DIV.containerControlLeftRight DIV.extBlockStyle04 {
	BACKGROUND-IMAGE: url(../images/bgOneColumnH2HalfWidthBot.gif); WIDTH: 588px
}
DIV.extBlockStyle04 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 7px
}
DIV.extBlockStyle05 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; PADDING-TOP: 7px
}
DIV.extBlockStyle06 {
	
}
DIV.extBlockStyle06 UL {
	CLEAR: none; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: right! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
DIV.extBlockStyle06 LI {
	PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; FONT-WEIGHT: normal! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important
}
DIV.extBlockStyle06 LI A {
	TEXT-DECORATION: underline
}
DIV.containerGlobal {
	WIDTH: 988px
}
DIV.containerPopupGlobal {
	WIDTH: 98%
}
DIV.containerLogoArea {
	CLEAR: left; FLOAT: left; WIDTH: 350px
}
DIV.containerTabMenu {
	FLOAT: left; WIDTH: 100%
}
DIV.containerBreadCrumb {
	FLOAT: left; WIDTH: 100%
}
DIV.containerFooter {
	FLOAT: left; WIDTH: 100%
}
DIV.containerEntity {
	WIDTH: 100%
}
DIV.containerMain {
	WIDTH: 100%
}
DIV.containerControlTwo {
	FLOAT: left
}
DIV.containerControlThree {
	FLOAT: left
}
DIV.containerControlFour {
	FLOAT: left
}
DIV.containerOuterContent {
	FLOAT: left
}
DIV.containerControlLeftRight DIV.containerContent {
	FLOAT: left; WIDTH: 666px
}
DIV.containerControlLeftRight DIV.containerControlOne DIV.hsbcColumn {
	WIDTH: 666px
}
DIV.containerControlLeftRight DIV.containerControlTwo DIV.hsbcColumn {
	FLOAT: left; WIDTH: 333px
}
DIV.containerControlLeftRight DIV.containerControlThree DIV.hsbcColumn {
	WIDTH: 146px
}
DIV.containerControlLeftRight DIV.containerControlThree DIV.hsbcColumnDouble {
	WIDTH: 292px! important
}
DIV.containerControlLeftRight DIV.containerOuterContent {
	WIDTH: 832px
}
DIV.containerControlRight DIV.containerLeftNav {
	DISPLAY: none
}
DIV.containerControlRight DIV.containerContent {
	FLOAT: left; WIDTH: 804px
}
DIV.containerControlRight DIV.containerControlOne DIV.hsbcColumn {
	WIDTH: 785px
}
DIV.containerControlRight DIV.containerControlOne DIV.hsbcColumn .hsbcContent {
	MARGIN: 0px
}
DIV.containerControlRight DIV.containerControlTwo DIV.hsbcColumn {
	WIDTH: 401px
}
DIV.containerControlRight DIV.containerControlFour DIV.hsbcColumn {
	WIDTH: 200px
}
DIV.containerControlRight DIV.containerControlTwo DIV.hsbcColumnDouble {
	
}
DIV.containerControlRight DIV.containerOuterContent {
	PADDING-LEFT: 9px; WIDTH: 970px! important
}
DIV.containerControlLeft DIV.containerLeftNav {
	MARGIN-RIGHT: 0px! important
}
DIV.containerControlLeft DIV.hsbcContent {
	MARGIN-LEFT: 16px; MARGIN-RIGHT: 0px! important
}
DIV.containerControlLeft DIV.containerRightTools {
	DISPLAY: none
}
DIV.containerControlLeft DIV.containerContent {
	FLOAT: left; WIDTH: 620px
}
DIV.containerControlLeft DIV.containerControlOne DIV.hsbcColumn {
	WIDTH: 620px
}
DIV.containerControlLeft DIV.containerControlTwo DIV.hsbcColumn {
	WIDTH: 310px
}
DIV.containerControlLeft DIV.containerControlFour DIV.hsbcColumn {
	WIDTH: 155px
}
DIV.containerControlLeft DIV.containerControlFour DIV.hsbcColumnDouble {
	WIDTH: 310px
}
DIV.containerControlLeft DIV.containerControlFour DIV.hsbcTripleColumn {
	WIDTH: 465px
}
DIV.containerControlPopup DIV.containerLeftNav {
	DISPLAY: none
}
DIV.containerControlPopup DIV.hsbcContent {
	MARGIN-LEFT: 16px; MARGIN-RIGHT: 0px! important
}
DIV.containerControlPopup DIV.containerRightTools {
	DISPLAY: none
}
DIV.containerControlPopup DIV.containerContent {
	FLOAT: left; WIDTH: auto
}
DIV.containerControlPopup DIV.containerControlOne DIV.hsbcColumn {
	PADDING-RIGHT: 10px; WIDTH: auto
}
DIV.containerControlNoLeftRight DIV.hsbcContent {
	MARGIN-LEFT: 16px; MARGIN-RIGHT: 0px! important
}
DIV.containerControlNoLeftRight DIV.containerContent {
	FLOAT: left; WIDTH: auto
}
DIV.containerControlNoLeftRight DIV.containerControlOne DIV.hsbcColumn {
	PADDING-RIGHT: 10px; WIDTH: auto
}
DIV.hsbcContent {
	FLOAT: none; WIDTH: auto; MARGIN-RIGHT: 16px
}
DIV.hsbcContent H2 {
	COLOR: red
}
DIV.containerLeftNav {
	MARGIN-TOP: 29px; FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 12px
}
DIV.containerRightTools {
	FLOAT: left; WIDTH: 166px
}
DIV.containerMain {
	PADDING-LEFT: 0px
}
DIV.containerRightTools {
	MARGIN-TOP: 36px
}
DIV.containerHomePageOuterContent A {
	TEXT-DECORATION: none
}
DIV.containerHomePageOuterContent H1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 100%! important; PADDING-BOTTOM: 6px! important; COLOR: #c00! important; PADDING-TOP: 10px! important
}
DIV.containerHomePageOuterContent H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 17px; FONT-SIZE: 69%; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 7px; BORDER-BOTTOM: #f00 1px solid; BACKGROUND-REPEAT: no-repeat
}
DIV.containerHomePageOuterContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 984px; PADDING-TOP: 0px
}
DIV.containerHomePageOuterContent DIV.containerContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 801px; PADDING-TOP: 0px
}
DIV.containerHomePageRightTools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 178px; PADDING-TOP: 0px
}
DIV.containerControlRight DIV.containerControlThree DIV.hsbcColumn H2 {
	BACKGROUND-IMAGE: url(../images/homepageimages/bgThreeColumnH3.gif); WIDTH: 235px
}
DIV.containerHomePageOuterContent DIV.containerControlOne DIV.hsbcColumn H2 {
	BACKGROUND-IMAGE: url(../images/homepageimages/bgOneColumnH3.gif); WIDTH: 769px
}
DIV.containerHomePageOuterContent DIV.containerControlThree DIV.hsbcColumn {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 252px; PADDING-TOP: 0px;
height:125px;
}
DIV.containerHomePageOuterContent DIV.containerControlOne DIV.hsbcColumn {
	MARGIN: 0px; WIDTH: 786px
}
DIV.containerHomePageOuterContent DIV.hsbcContent {
	MARGIN-RIGHT: 0px! important
}
DIV.containerHomePageOuterContent DIV.containerContent {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
DIV.hsbcHomeLeftNav {
	FLOAT: left; MARGIN: -4px 13px 0px 0px; WIDTH: 122px
}
DIV.hsbcHomeNavPartner {
	FLOAT: left; WIDTH: 650px
}
DIV.hsbcHomeNavPartner IMG {
	MARGIN: 0px 0px 16px
}
DIV.hsbcHomeNavigation H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 96%; BACKGROUND: url(../images/homepageimages/bgListTitleArrow.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #36c; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.hsbcHomeNavigation P.hsbcHomeNavigationTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 96%; BACKGROUND: url(../images/homepageimages/bgListTitleArrow.gif) no-repeat left 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #36c; BORDER-TOP-STYLE: none; PADDING-TOP: 8px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.hsbcHomeNavigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-TOP: 0px
}
DIV.hsbcHomeNavigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}
DIV.hsbcHomeNavigation UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 69%; BACKGROUND: url(../images/homepageimages/bgListItemArrow.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; COLOR: #36c; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.hsbcHomeNavigation P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 2px
}
DIV.hsbcHomeNavigation UL LI.extHomeBoldLink {
	FONT-WEIGHT: bold; MARGIN: 7px 0px 0px
}
DIV.containerHomePageRightTools DIV.hsbcToolBox {
	BACKGROUND: #f2f2f2; MARGIN: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.containerHomePageRightTools DIV.hsbcTitleToolBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/homepageimages/bgToolBoxHeaderHomepage.gif) no-repeat left top; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.containerHomePageOuterContent DIV.hsbcToolBox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 15px; PADDING-TOP: 0px
}
DIV.hsbcStyleToolBoxHomepage01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hsbcStyleToolBoxHomepage02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hsbcStyleToolBoxHomepage02 IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV.hsbcStyleToolBoxHomepage03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
DIV.hsbcStyleToolBoxHomepage04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
DIV.hsbcStyleToolBoxHomepage04 P {
	MARGIN: 0px 15px 5px; BACKGROUND-REPEAT: no-repeat
}
DIV.hsbcStyleToolBoxHomepage05 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hsbcStyleToolBoxHomepage05 DIV.hsbcTitleToolBox {
	
}
DIV.hsbcStyleToolBoxHomepage05 DIV.hsbcTitleToolBox H2 {
	BORDER-BOTTOM: #ccc 1px solid
}
DIV.hsbcStyleToolBoxHomepage06 {
	MARGIN-TOP: 13px! important
}
DIV.hsbcStyleToolBoxHomepage06 P {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat
}
DIV.hsbcStyleToolBoxHomepage06 DIV.hsbcTitleToolBox H2 {
	BORDER-BOTTOM: #ccc 1px solid
}
DIV.hsbcStyleToolBoxHomepage06 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 13px; PADDING-TOP: 0px
}
DIV.hsbcStyleToolBoxHomepage06 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 11px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.hsbcStyleToolBoxHomepage07 {
	PADDING-BOTTOM: 10px; TEXT-ALIGN: right
}
DIV.hsbcHomepageSpacing01 {
	MARGIN: 0px 0px 16px
}
DIV.hsbcHomepageRibbon {
	BACKGROUND: url(../images/homepageimages/bgRibbon.gif) no-repeat; FLOAT: left; WIDTH: 100%; HEIGHT: 10px
}
DIV.hsbcDivletLogo {
	WIDTH: auto; HEIGHT: 48px
}
DIV.hsbcDivletLogo .hsbcDivletLogoImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 127px; PADDING-TOP: 14px
}
DIV.hsbcDivletLogo .hsbcDivletLogoTagLine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 12px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #f00; PADDING-TOP: 20px
}
DIV.hsbcDivletSearch {
	PADDING-RIGHT: 10px; MARGIN-TOP: 16px; FONT-SIZE: 74%; FLOAT: right
}
DIV.hsbcDivletSearch LABEL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
INPUT.hsbcdivletSearchBox {
	MARGIN-TOP: 1px; WIDTH: 109px
}
DIV.hsbcDivletTabMenu {
	CLEAR: left; BACKGROUND: url(../images/tab_bg.gif) repeat-x left bottom; WIDTH: 100%; HEIGHT: 44px
}
.wpsPortletTabSet {
	CLEAR: left; BACKGROUND: url(../images/tab_bg.gif) repeat-x left bottom; WIDTH: 100%; HEIGHT: 44px
}
DIV.hsbcDivletTabMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hsbcDivletTabMenu UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/tab_off_left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 44px; TEXT-ALIGN: center
}
DIV.hsbcDivletTabMenu UL LI A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 68%; BACKGROUND: url(../images/tab_off_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: 50%; COLOR: #000; LINE-HEIGHT: 36px; PADDING-TOP: 0px; HEIGHT: 44px; TEXT-DECORATION: none
}
.wpsPortletTabLink {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 68%; BACKGROUND: url(../images/tab_off_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: 50%; COLOR: #000; LINE-HEIGHT: 36px; PADDING-TOP: 0px; HEIGHT: 44px; TEXT-DECORATION: none
}
DIV.hsbcDivletTabMenu UL LI A:hover {
	COLOR: #f00! important; TEXT-DECORATION: none
}
.wpsPortletTabLink:hover {
	COLOR: #f00! important; TEXT-DECORATION: none
}
DIV.hsbcDivletTabMenu UL LI.hsbcDivletTabMenuSelected {
	BACKGROUND: url(../images/tab_on_left.gif) no-repeat left top
}
.wpsPortletSelectedTab {
	BACKGROUND: url(../images/tab_on_left.gif) no-repeat left top
}
DIV.hsbcDivletTabMenu UL LI.hsbcDivletTabMenuSelected A {
	BACKGROUND: url(../images/tab_on_right.gif) no-repeat right top
}
.wpsPortletSelectedTab A {
	BACKGROUND: url(../images/tab_on_right.gif) no-repeat right top
}
.wpsPortletSelectedTabLink {
	BACKGROUND: url(../images/tab_on_right.gif) no-repeat right top
}
DIV.hsbcDivletTabMenu UL LI.extFirstTab {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/first_tab_off_left.gif) no-repeat left top
}
DIV.hsbcDivletTabMenu UL LI.extFirstTabSelected {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/first_tab_on_left.gif) no-repeat left top
}
DIV.hsbcDivletTabMenu UL LI.extFirstTabSelected A {
	BACKGROUND: url(../images/tab_on_right.gif) no-repeat right top
}
DIV.hsbcDivletTabMenu UL LI.extSelectedTabRight {
	BACKGROUND: url(../images/tab_off_left_selected_right.gif) no-repeat left top
}
DIV.hsbcDivletTabMenu UL LI.extSelectedTabRight A {
	BACKGROUND: url(../images/tab_off_right_selected_right.gif) no-repeat right top
}
DIV.hsbcDivletTabMenu UL LI.extSelectedTabLeft {
	
}
DIV.hsbcDivletTabMenu UL LI.extSelectedTabLeft A {
	BACKGROUND: url(../images/tab_off_right_selected_left.gif) no-repeat right top
}
DIV.hsbcDivletTabMenu UL LI.extLastTabSelected {
	BACKGROUND: url(../images/tab_on_left.gif) no-repeat left top
}
DIV.hsbcDivletTabMenu UL LI.extLastTabSelected A {
	PADDING-RIGHT: 34px; BACKGROUND: url(../images/last_tab_on_right.gif) no-repeat right top
}
DIV.hsbcDivletTabMenu UL LI.extRightAlignTab {
	PADDING-RIGHT: 10px; FLOAT: right
}
DIV.hsbcDivletTabMenu UL LI.extRightAlignTabSelected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/first_tab_on_left.gif) no-repeat left top; FLOAT: right
}
DIV.hsbcDivletTabMenu UL LI.extRightAlignTabSelected A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 3px; BACKGROUND: url(../images/right_align_tab_on_right.gif) no-repeat right top
}
DIV.hsbcDivletTabMenu UL LI.extSelectedTabRightEndBlock {
	BACKGROUND: url(../images/tab_off_left_selected_right_end_block.gif) no-repeat left top
}
DIV.hsbcDivletTabMenu UL LI A.extDoubleLine {
	LINE-HEIGHT: 13px; PADDING-TOP: 4px; HEIGHT: 40px
}
DIV.hsbcDivletTabMenu UL LI A .extMacIE {
	CLEAR: none; FLOAT: none; PADDING-TOP: 0px
}
DIV.hsbcDivletBreadCrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 6px 0px 0px; WIDTH: 620px; PADDING-TOP: 0px
}
.wpsBreadcrumbTrail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 6px 0px 0px; WIDTH: 620px; PADDING-TOP: 0px
}
DIV.hsbcDivletBreadCrumb SPAN.hsbcDivletBreadCrumbStart {
	BORDER-RIGHT: #fff 5px solid; FONT-SIZE: 68%; FLOAT: left; COLOR: #666
}
DIV.hsbcDivletBreadCrumb UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hsbcDivletBreadCrumb UL LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FONT-SIZE: 68%; BACKGROUND: url(../images/breadcrumb_arrow.gif) no-repeat left 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
.wpsBreadcrumbTrail {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FONT-SIZE: 68%; BACKGROUND: url(../images/breadcrumb_arrow.gif) no-repeat left 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
DIV.hsbcDivletBreadCrumb UL LI A {
	COLOR: #666; TEXT-DECORATION: underline
}
.wpsBreadcrumbTrail A {
	COLOR: #666; TEXT-DECORATION: underline
}
DIV.hsbcDivletBreadCrumb UL LI.hsbcDivletBreadCrumbFirst {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.hsbcDivletBreadCrumb UL LI.hsbcDivletBreadCrumbStart {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.hsbcDivletBreadCrumb UL LI.hsbcDivletBreadCrumbLast {
	
}
DIV.hsbcDivletNavigation {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 140px
}
.portlet-menu {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 140px
}
DIV.hsbcDivletNavigationTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgLeftNavTitle.gif) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 4px
}
DIV.hsbcDivletNavigationTitle SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 68%; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #eee
}
DIV.hsbcDivletNavigation UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; WIDTH: 139px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.hsbcDivletNavigation UL LI {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 139px; LINE-HEIGHT: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: #eee 1px solid; LIST-STYLE-TYPE: none
}
.portlet-menu-item {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 139px; LINE-HEIGHT: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: #eee 1px solid; LIST-STYLE-TYPE: none
}
DIV.hsbcDivletNavigation UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 68%; BACKGROUND: url(../images/bgLeftNavItemArrow.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 11px; COLOR: #333; PADDING-TOP: 1px; HEIGHT: 100%; TEXT-DECORATION: none
}
DIV.hsbcDivletNavigation UL LI A:hover {
	COLOR: #f00! important; TEXT-DECORATION: none
}
.portlet-menu-item-hover {
	COLOR: #f00! important; TEXT-DECORATION: none
}
DIV.hsbcDivletNavigation UL LI.hsbcDivletNavigationSelected {
	
}
.portlet-menu-item-selected {
	
}
DIV.hsbcDivletNavigation UL LI.hsbcDivletNavigationSelectedWithChildren {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hsbcDivletNavigation UL LI.hsbcDivletNavigationSelected A {
	COLOR: #f00! important
}
DIV.hsbcDivletNavigation UL LI.hsbcDivletNavigationSelectedWithChildren A {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/bgLeftNavItemArrowParent.gif) no-repeat left top; COLOR: #f00! important
}
DIV.hsbcDivletNavigation UL LI.hsbcDivletNavigationSelectedWithChildren UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
DIV.hsbcDivletNavigation UL LI.hsbcDivletNavigationSelectedWithChildren UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/hsbcDivletNavigation.gif) no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 80%; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none
}
.portlet-menu-cascade-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/hsbcDivletNavigation.gif) no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 80%; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none
}
DIV.hsbcDivletNavigation UL LI.hsbcDivletNavigationSelectedWithChildren UL LI A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 68%; BACKGROUND: url(../images/bgLeftNavItemArrowChild.gif) no-repeat left top; MARGIN: 0px 2px 2px 16px; COLOR: #333! important
}
DIV.hsbcDivletNavigation UL LI UL LI.hsbcDivletNavigationSelected {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.portlet-menu-cascade-item-selected {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.hsbcDivletNavigation UL LI UL LI.hsbcDivletNavigationSelected A {
	COLOR: #f00! important
}
DIV.hsbcDivletNavigation UL LI UL LI A:hover {
	COLOR: #f00! important; TEXT-DECORATION: none
}
DIV.hsbcDivletFooterLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 16px 0px; WIDTH: 100%; COLOR: #333; LINE-HEIGHT: 180%; PADDING-TOP: 0px; BACKGROUND-COLOR: #eee
}
.wpsCopyrightText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 16px 0px; WIDTH: 100%; COLOR: #333; LINE-HEIGHT: 180%; PADDING-TOP: 0px; BACKGROUND-COLOR: #eee
}
DIV.hsbcDivletFooterLinks P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 61%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 180%; PADDING-TOP: 0px
}
.wpsCopyrightText P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 61%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 180%; PADDING-TOP: 0px
}
DIV.hsbcDivletFooterLinks P A {
	COLOR: #333; TEXT-DECORATION: none
}
.wpsCopyrightText P A {
	COLOR: #333; TEXT-DECORATION: none
}
DIV.hsbcDivletFooterLinks P A:hover {
	TEXT-DECORATION: underline
}
.wpsCopyrightText P A:hover {
	TEXT-DECORATION: underline
}
DIV.hsbcDivletFooterLinks P SPAN.hsbcDivletFooterLinksLeft {
	FLOAT: left; MARGIN-LEFT: 10px
}
.wpsCopyrightText P SPAN.hsbcDivletFooterLinksLeft {
	FLOAT: left; MARGIN-LEFT: 10px
}
DIV.hsbcDivletFooterLinks P SPAN.hsbcDivletFooterLinksRight {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.wpsCopyrightText P SPAN.hsbcDivletFooterLinksLeft {
	FLOAT: right; MARGIN-RIGHT: 10px
}
DIV.hsbcEntity {
	CLEAR: both; PADDING-RIGHT: 7px; PADDING-LEFT: 11px; FONT-SIZE: 61%; BACKGROUND: url(../images/bgEntityTabBack.gif) repeat-x left top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 970px; PADDING-TOP: 0px
}
DIV.hsbcEntity DIV.hsbcEntityTextArea01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
DIV.hsbcEntity DIV.hsbcEntityTextArea02 {
	FLOAT: right
}
DIV.hsbcEntity UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hsbcEntity UL LI {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgEntityTabDivider.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; HEIGHT: 18px
}
DIV.hsbcEntity UL LI A {
	
}
DIV.hsbcEntity UL LI.hsbcEntityTabSelectedLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
DIV.hsbcEntity UL LI.hsbcEntityTabLastTab {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
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;
	}
DIV.hsbcEntity UL LI.hsbcEntityTabSelected A:hover {
	COLOR: #f00
}
.hsbcDivletPageList {
	PADDING-RIGHT: 9px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px! important; LINE-HEIGHT: 160%! important; PADDING-TOP: 0px! important; BACKGROUND-COLOR: #eee! important
}
UNKNOWN {
	HEIGHT: 20px
}
UNKNOWN {
	HEIGHT: auto
}
.hsbcDivletPageList UL {
	CLEAR: none; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.hsbcDivletPageList LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 11px! important; PADDING-LEFT: 11px! important; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px; LINE-HEIGHT: 240%! important; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
.hsbcDivletPageList LI.hsbcDivletPageListSelected {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND-COLOR: #fff! important
}
.hsbcDivletPageList LI.hsbcDivletPageListSelected A {
	CURSOR: auto! important; COLOR: #333! important; TEXT-DECORATION: none! important
}
.hsbcDivletPageList LI A {
	DISPLAY: block; FLOAT: none; TEXT-DECORATION: underline
}
A.hsbcDivletPageListSearchTips {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 68%
}
SPAN.hsbcDivletPageListSearchTips {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 68%
}
SPAN.hsbcDivletPageListSearchTips A {
	TEXT-DECORATION: underline
}
.extBlockStyle01 SPAN.hsbcDivletPageListSearchTips {
	MARGIN-TOP: 7px; MARGIN-RIGHT: 10px
}
.hsbcDivletSiteMap A.extIconLink {
	PADDING-LEFT: 0px
}
.hsbcDivletSiteMap A.extNonIconLink {
	PADDING-LEFT: 14px
}
.hsbcDivletSiteMap UL {
	PADDING-LEFT: 0px; MARGIN: 0px 0px 15px 16px
}
DIV.hsbcDivletSiteMap UL LI {
	PADDING-LEFT: 0px; FONT-SIZE: 86%; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; LIST-STYLE-TYPE: none
}
DIV.hsbcDivletSiteMap UL LI A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.hsbcDivletSiteMap UL LI UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hsbcDivletSiteMap UL LI UL {
	PADDING-LEFT: 0px; PADDING-TOP: 5px
}
.hsbcDivletSiteMap UL LI UL LI {
	FONT-SIZE: 86%
}
.hsbcDivletSiteMap UL LI UL LI A {
	FONT-WEIGHT: normal; COLOR: #f00! important
}
.hsbcDivletSiteMap UL LI UL LI UL {
	PADDING-BOTTOM: 5px
}
.hsbcDivletSiteMap UL LI UL LI UL LI {
	FONT-SIZE: 100%
}
DIV.hsbcDivletLogon {
	HEIGHT: 36px; BACKGROUND-COLOR: #fff
}
DIV.hsbcDivletLogon P {
	PADDING-RIGHT: 9px; FONT-SIZE: 68%; BACKGROUND: url(../images/dotRepeater.gif) #fff repeat-x right bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #333; PADDING-TOP: 5px; TEXT-ALIGN: right
}
DIV.hsbcDivletLogon A {
	COLOR: #333
}
DIV.hsbcDivletLogon P IMG {
	VERTICAL-ALIGN: bottom! important
}
.extPopup {
	MARGIN-TOP: 0px! important; WIDTH: auto! important; MARGIN-RIGHT: 20px
}
.extPopup .containerMainExpanded {
	WIDTH: 100%! important
}
.extPopup .hsbcMainContent {
	WIDTH: 100%
}
.extPopup .hsbcMainContent .hsbcContent {
	PADDING-LEFT: 10px
}
.hsbcPopupCloser {
	PADDING-RIGHT: 6px; MARGIN-TOP: 19px; FONT-SIZE: 75%; FLOAT: right
}
.extPopup .hsbcDivletSearch {
	
}
.hsbcPopupBar {
	BACKGROUND: url(../images/popup_bg.gif) #d90000 no-repeat right bottom; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 10px
}
.hsbcPopupBarInner {
	BACKGROUND: url(../images/popup_bg.gif) #f00 no-repeat right top; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 5px
}
.ext02Popup {
	WIDTH: 760px! important
}
.ext02Popup .hsbcMainContent {
	WIDTH: 760px! important
}
.ext02Popup .hsbcMainContent .hsbcContent {
	PADDING-LEFT: 10px
}
.ext02Popup .hsbcPopupBar {
	BACKGROUND: url(../images/home_bar_bg.gif) #d90000 no-repeat right bottom
}
.ext02Popup .hsbcPopupBarInner {
	BACKGROUND: url(../images/home_bar_bg.gif) #f00 no-repeat right top
}
.hsbcContent H1 {
	CLEAR: both
}
.extPopup .hsbcContent {
	CLEAR: both; MARGIN-TOP: 5px; DISPLAY: block! important
}
.hsbcRightContent .hsbcButtonCenter {
	MARGIN-TOP: 3px
}
.hsbcRightContent .hsbcButtonLeft {
	MARGIN-TOP: 3px
}
.hsbcRightContent .hsbcButtonRight {
	MARGIN-TOP: 3px
}
.hsbcRightContent .hsbcButtonCenter A {
	FONT-SIZE: 110%
}
DIV.hsbcButtonLeft {
	BACKGROUND: url(../images/btn_left_inv.gif) no-repeat right 50%; FLOAT: left; WIDTH: 15px; HEIGHT: 22px
}
DIV.hsbcButtonCenter {
	BACKGROUND: url(../images/btn_bg_inv.gif) repeat-x; FLOAT: left
}
DIV.hsbcButtonCenter A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 8px! important; FONT-WEIGHT: bold; BACKGROUND: url(../images/arr_right_blu_inv.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 3px 0px; COLOR: #fff! important; PADDING-TOP: 0px! important; HEIGHT: 22px; TEXT-DECORATION: none! important
}
.wpsButtonText {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 8px! important; FONT-WEIGHT: bold; BACKGROUND: url(../images/arr_right_blu_inv.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 3px 0px; COLOR: #fff! important; PADDING-TOP: 0px! important; HEIGHT: 22px; TEXT-DECORATION: none! important
}
.portlet-form-input-field {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 8px! important; FONT-WEIGHT: bold; BACKGROUND: url(../images/arr_right_blu_inv.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 3px 0px; COLOR: #fff! important; PADDING-TOP: 0px! important; HEIGHT: 22px; TEXT-DECORATION: none! important
}
DIV.hsbcButtonCenter A:hover {
	COLOR: #fff! important; TEXT-DECORATION: underline! important
}
DIV.hsbcButtonRight {
	BACKGROUND: url(../images/btn_right_inv.gif) no-repeat; FLOAT: left; WIDTH: 7px; HEIGHT: 22px
}
DIV.hsbcPopupContent {
	PADDING-TOP: 10px
}
DIV.hsbcPopupContent H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 74%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.hsbcPopupContent H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 93%! important
}
DIV.hsbcPopupContent P {
	FONT-SIZE: 74%! important
}
DIV.hsbcPopupContent OL {
	PADDING-LEFT: 20px
}
DIV.hsbcPopupContent UL {
	PADDING-LEFT: 40px
}
DIV.hsbcPopupContent UL LI {
	PADDING-LEFT: 20px; LINE-HEIGHT: 16px! important
}
DIV.hsbcPopupContent UL LI LI {
	FONT-SIZE: 100%! important
}
DIV.hsbcPopupContent OL LI LI {
	FONT-SIZE: 100%! important
}
DIV.hsbcPopupContent UL LI {
	FONT-WEIGHT: normal; FONT-SIZE: 74%; PADDING-BOTTOM: 10px; MARGIN: 10px 0px
}
DIV.hsbcPopupContent OL LI {
	FONT-WEIGHT: normal; FONT-SIZE: 74%; PADDING-BOTTOM: 10px; MARGIN: 10px 0px
}
DIV.searchContent {
	FONT-SIZE: medium; MARGIN: 0px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.searchContent FORM {
	DISPLAY: inline
}
.searchContent INPUT {
	VERTICAL-ALIGN: middle! important
}
.searchContent SELECT {
	VERTICAL-ALIGN: middle! important
}
.searchContent LABEL {
	VERTICAL-ALIGN: middle! important
}
.searchContent A {
	FONT-SIZE: small; COLOR: #f00; TEXT-DECORATION: underline
}
.searchContent A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.searchContent A:visited {
	FONT-SIZE: small; COLOR: #666699
}
.searchContent TABLE {
	MARGIN: 0px; BORDER-COLLAPSE: collapse
}
.searchContent TABLE TD UL {
	MARGIN-TOP: 0px! important; FONT-SIZE: 100%! important
}
.searchContent TABLE TD OL {
	MARGIN-TOP: 0px! important; FONT-SIZE: 100%! important
}
.searchContent TABLE TD OL {
	PADDING-LEFT: 8px! important
}
.searchContent TABLE TD UL LI {
	LINE-HEIGHT: 1.6em
}
.searchContent TABLE TD OL LI {
	LINE-HEIGHT: 1.6em
}
.searchContent H1 {
	MARGIN: 5px 0px
}
.searchContent H2 {
	MARGIN: 5px 0px
}
.searchContent H3 {
	MARGIN: 5px 0px
}
.searchContent H4 {
	MARGIN: 5px 0px
}
.searchContent H5 {
	MARGIN: 5px 0px
}
.searchContent H6 {
	MARGIN: 5px 0px
}
.searchContent H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 149%; MARGIN: 0px; COLOR: #f00
}
.searchContent H2 {
	MARGIN-TOP: 0px! important; FONT-WEIGHT: normal; FONT-SIZE: 113%; COLOR: #666; PADDING-TOP: 4px
}
.searchContent H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 76%; PADDING-TOP: 6px! important
}
.searchContent DIV.searchContainerMain {
	FLOAT: left; WIDTH: 100%
}
.searchContent .searchContainerControlFull {
	FLOAT: left; MARGIN: 5px 0px 8px 8px; WIDTH: 98%
}
.searchContent .searchContainerControlFull .searchContentArea {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #ececec; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: -1px 0px 0px; PADDING-TOP: 1px
}
.searchContent .searchContainerControlFull .searchContentArea {
	WIDTH: 94%
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader {
	PADDING-RIGHT: 5px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ececec 1px solid
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader {
	WIDTH: 100%
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 86%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 74%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader SELECT {
	FONT-SIZE: 74%; MARGIN: 0px 0px 0px 3px; COLOR: #666
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader INPUT {
	FONT-SIZE: 74%; MARGIN: 0px 0px 0px 3px; COLOR: #666
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader LABEL {
	FONT-SIZE: 74%; COLOR: #666
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator {
	BACKGROUND: #fff; MARGIN-BOTTOM: -6px; PADDING-TOP: 1px; BORDER-BOTTOM: #ececec 1px solid
}
.searchContent .searchContainerControlFullPage .searchContentArea .searchContentNavigator {
	WIDTH: 100%
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator {
	WIDTH: 100%
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator A {
	FONT-SIZE: 68%; COLOR: #666
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator UL LI {
	DISPLAY: inline; MARGIN: 0px
}

.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator UL LI.searchSelected {
	PADDING-TOP: 0px
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator UL LI.searchSelected A {
	MARGIN-TOP: 0px; BACKGROUND: #f00; MARGIN-BOTTOM: 0px; COLOR: #fff
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ececec 1px solid; PADDING-TOP: 4px
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator UL LI.searchLast A {
	BORDER-RIGHT: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator .searchNavStep A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentResults {
	PADDING-RIGHT: 0px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ececec 1px solid
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentResults .searchResult {
	PADDING-RIGHT: 15px; FONT-SIZE: 74%; BACKGROUND: url(../images/bg_hrStyle_Search.gif) repeat-x left bottom; PADDING-BOTTOM: 15px; MARGIN: 15px 0px 0px 15px
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentResults .searchLast {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.searchContent .searchContainerControlFull .searchContentArea .searchContentResults .searchResult P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.searchContent .searchFloatLeft {
	FLOAT: left; TEXT-ALIGN: left
}
.searchContent .searchFloatRight {
	FLOAT: right; TEXT-ALIGN: right
}
.searchContent .searchFloatCenter {
	TEXT-ALIGN: center
}
.searchContent .searchRed {
	COLOR: #f00
}
.hsbcRow {
	CLEAR: left; WIDTH: 100%
}
div.langSelect {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 0px; 
	height: 15px; 
	PADDING-TOP: 3px;
	font-size:12px; 
	text-decoration: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right !important; 
}
.containerControlLeftRight .langSelect {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; WIDTH: 800px; PADDING-TOP: 0px
}
.langSelect A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.langSelect A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
.containerHomePageOuterContent .containerControlTwo .hsbcColumn {
	PADDING-RIGHT: 11px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 388px! important; PADDING-TOP: 0px! important
}
.containerHomePageOuterContent .containerControlFour .hsbcColumn {
	PADDING-RIGHT: 10px; MARGIN: 0px; WIDTH: 189px! important
}
DIV.containerHomePageRightTools DIV.hsbcStyleToolBoxHomepage03 P.hsbcTextStyle05 {
	FONT-WEIGHT: bold! important; TEXT-ALIGN: center
}
DIV.containerRightTools DIV.hsbcToolBox P.hsbcTextStyle05 {
	FONT-WEIGHT: bold! important; TEXT-ALIGN: center
}
DIV.containerHomePageRightTools DIV.HomeToolBox {
	BACKGROUND: url(../images/home/bgToolBoxContentHome.gif) no-repeat left bottom; MARGIN: 0px
}
DIV.HomeToolBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/home/bgToolBoxContent.gif) #f2f2f2 no-repeat left bottom; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px
}
DIV.HomeToolBox P {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 69%; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 5px; COLOR: #666; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV.HomeToolBox P.extHrType01 {
	MARGIN: 0px 0px 4px
}
DIV.HomeToolBox UL {
	MARGIN: 0px 15px 5px
}
DIV.HomeToolBox UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 69%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
DIV.HomeToolBox P A {
	COLOR: #36c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00! important
}
.hsbcTextStyleCenter {
	FONT-WEIGHT: bold! important; TEXT-ALIGN: center
}
DIV.hsbcColumn {
	FLOAT: left
}



}

@media print {

	/*"PrintStyles.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	HSBC Malaysia PRINT StyleSheet
	Author:   Bobby Boydell (HeathWallace)
	Created:  29 June 2005
	Updated:  22 July 2005
	
	History:
	29 June 2005
		Style naming convention taken from HSBC International.
		
	---------------------------------------------------------------------------------------------- */
	body
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		color: #000;
	}
	img
	{
		border: none;
		margin: 5px;
		vertical-align: text-top;
	}
	h1
	{
		clear: both;
		padding: 15px 0px 0px;
		margin: 0px;
	}
	h2
	{
		clear: both;
		padding: 15px 0px 0px;
		margin: 0px;
	}
	h3
	{
		clear: both;
		padding: 9px 0px 0px 15px;
		margin: 0px;
	}
	p
	{
		padding: 0px;
		margin: 0px;
	}
	div.hsbcDivletLogo
	{
		height:48px;
		width:auto;
		margin-bottom: 10px;
	}
	div.hsbcDivletLogo .hsbcDivletLogoImage
	{
		padding:14px 0px 0px;
		float:left;
		width:127px;
	}
	div.hsbcDivletLogo .hsbcDivletLogoTagLine
	{
		float:left;
		vertical-align: middle;
		padding:23px 0px 0px 14px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#f00;
	}
	
	span.hsbcDivletFooterLinksRight
	{
		float: left;
		padding-top: 10px;
	}
	.extFloatBugFix
	{
		clear:both;
	}
	div.hsbcStyleContent02
	{
		float: left;
		padding: 0px 15px 20px 0px;
	
	}
	div.hsbcStyleContent02 p
	{
		margin-bottom: 8px;
		padding:0 15px;
	}
	p a img
	{
		clear: both;
	}
	
	div.containerBreadCrumb,
	div.containerLeftNav,
	div.containerLeft,
	div.hsbcDivletSearch,
	div.containerEntity,
	div.containerRightTools,
	.hsbcDivletFooterLinksLeft,
	.extInlineButtons img,
	p.extHrType01,
	div.hsbcDivletPageList,
	div.hsbcDivletLogon,
	extHideBlock,
	div.extBlockStyle04,
	div.hsbcContent table.hsbcTableStyle02 td p
	{
		display:none;
	}
	div.hsbcDivletLogo
	{
		height:48px;
		width:auto;
		margin-bottom: 10px;
	}
	div.hsbcDivletLogo .hsbcDivletLogoImage
	{
		padding:14px 0px 0px;
		float:left;
		width:127px;
	}
	div.hsbcDivletLogo .hsbcDivletLogoTagLine
	{
		float:left;
		vertical-align: middle;
		padding:23px 0px 0px 14px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#f00;
	}
	
	span.hsbcDivletFooterLinksRight
	{
		float: left;
		padding-top: 10px;
	}
	.extFloatBugFix
	{
		clear:both;
	}
	
	div.hsbcHomeLeftNav
	{
		display:none;
	}
	
	div.hsbcStyleContent02 ,div.containerControlLeftRight div.containerControlOne div.hsbcColumn h2
	{
	    /*width: 95%;*/
		border:none;
		background:none;
	}
	
	div.containerHomePageOuterContent h2 ,
	{
		border:none;
		background:none;
	}
	
	div.containerControlLeftRight div.containerControlOne div.hsbcColumn h2
	{
		border:none;
		background:none;
	}
	div.containerControlLeftRight div.containerControlTwo div.hsbcColumn h2
	{
		border:none;
		background:none;
	}
	div.containerControlRight div.containerControlFour div.hsbcColumn h2
	{
		border:none;
		background:none;
	}
	div.containerControlRight div.containerControlOne div.hsbcColumn h2
	{
		border:none;
		background:none;
	}
	.green_menu{
		display:none;
	}
	
}



