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
}
BODY {
	BACKGROUND: url(../../images/main/bg.gif) #f4f2f2 repeat-x
}
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
}
A:hover {
	TEXT-DECORATION: underline
}
DIV.hsbcSpacing01 {
	FLOAT: left; PADDING-BOTTOM: 16px! important; WIDTH: auto; BACKGROUND-COLOR: #fff
}
DIV.hsbcSpacing02 {
	MARGIN-BOTTOM: 16px; WIDTH: auto
}
DIV.hsbcSpacing03 DIV.hsbcColumn {
	BORDER-BOTTOM: #fff 16px solid; BACKGROUND-COLOR: #fff
}
DIV.hsbcPageBanner {
	LINE-HEIGHT: 0px
}
DIV.hsbcBannerImg {
	FLOAT: left
}
DIV.hsbcStyleContent01 {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px; BACKGROUND-COLOR: #f4efde
}
DIV.hsbcStyleContent03 {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px; BACKGROUND-COLOR: #f4efde
}
DIV.hsbcStyleContent01 P {
	MARGIN: 10px 0px 12px
}
DIV.hsbcStyleContent03 P {
	MARGIN: 10px 0px 12px
}
DIV.hsbcStyleContent01 H2 {
	FONT-SIZE: 74%; MARGIN: 0px 0px 21px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 100%
}
DIV.hsbcStyleContent02 H2 {
	FONT-SIZE: 74%; MARGIN: 0px 0px 21px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 100%
}
DIV.hsbcStyleContent03 H2 {
	FONT-SIZE: 74%; MARGIN: 0px 0px 21px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 100%
}
DIV.hsbcStyleContent01 A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.hsbcStyleContent03 A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.hsbcStyleContent01 A:hover {
	TEXT-DECORATION: underline
}
DIV.hsbcStyleContent02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
DIV.hsbcStyleContent02 P {
	MARGIN: 6px 0px
}
DIV.hsbcStyleContent02 P.extHrType01 {
	MARGIN: 12px 0px
}
UNKNOWN {
	MARGIN: 12px 0px 10px
}
UNKNOWN {
	MARGIN: 12px 0px
}
DIV.hsbcStyleContent03 {
	PADDING-BOTTOM: 9px
}
DIV.hsbcStyleContent03 H2 {
	MARGIN-BOTTOM: 5px! important
}
DIV.hsbcStyleContent14 {
	PADDING-RIGHT: 49px! important; PADDING-LEFT: 40px; MARGIN-BOTTOM: 23px
}
DIV.hsbcStyleContent04 {
	PADDING-RIGHT: 49px! important; PADDING-LEFT: 40px; MARGIN-BOTTOM: 23px
}
DIV.hsbcStyleContent14 P {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
DIV.hsbcStyleContent04 P {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
DIV.hsbcStyleContent16 H2 {
	FONT-SIZE: 86%; MARGIN: 0px 16px
}
DIV.hsbcStyleContent15 H2 {
	FONT-SIZE: 86%; MARGIN: 0px 16px
}
DIV.hsbcStyleContent05 H2 {
	FONT-SIZE: 86%; MARGIN: 0px 16px
}
DIV.hsbcStyleContent16 H2 A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.hsbcStyleContent15 H2 A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.hsbcStyleContent05 H2 A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.hsbcStyleContent16 H2 A:hover {
	TEXT-DECORATION: underline
}
DIV.hsbcStyleContent15 H2 A:hover {
	TEXT-DECORATION: underline
}
DIV.hsbcStyleContent05 H2 A:hover {
	TEXT-DECORATION: underline
}
DIV.hsbcStyleContent16 P {
	MARGIN: 0px 32px 18px
}
DIV.hsbcStyleContent15 P {
	MARGIN: 0px 32px 18px
}
DIV.hsbcStyleContent05 P {
	MARGIN: 0px 32px 18px
}
DIV.hsbcStyleContent16 P.extHrType01 {
	MARGIN-BOTTOM: 14px; MARGIN-LEFT: 16px; MARGIN-RIGHT: 16px
}
DIV.hsbcStyleContent15 P.extHrType01 {
	MARGIN-BOTTOM: 14px; MARGIN-LEFT: 16px; MARGIN-RIGHT: 16px
}
DIV.hsbcStyleContent05 P.extHrType01 {
	MARGIN-BOTTOM: 14px; MARGIN-LEFT: 16px; MARGIN-RIGHT: 16px
}
DIV.hsbcStyleContent13 P {
	PADDING-BOTTOM: 10px; MARGIN: 0px 16px; PADDING-TOP: 10px
}
DIV.hsbcStyleContent06 P {
	PADDING-BOTTOM: 10px; MARGIN: 0px 16px; PADDING-TOP: 10px
}
DIV.hsbcStyleContent07 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.hsbcStyleContent07 H1 {
	MARGIN-LEFT: 16px! important; MARGIN-RIGHT: 16px! important
}
DIV.hsbcStyleContent07 H2 {
	MARGIN-LEFT: 16px! important; MARGIN-RIGHT: 16px! important
}
DIV.hsbcStyleContent07 H3 {
	MARGIN-LEFT: 16px! important; MARGIN-RIGHT: 16px! important
}
DIV.hsbcStyleContent07 P {
	MARGIN-LEFT: 16px! important; MARGIN-RIGHT: 16px! important
}
DIV.hsbcStyleContent07 UL {
	MARGIN-LEFT: 16px! important; MARGIN-RIGHT: 16px! important
}
DIV.hsbcStyleContent07 P {
	MARGIN-TOP: 6px! important
}
DIV.hsbcStyleContent07 P.extHrType01 {
	MARGIN-BOTTOM: 12px
}
DIV.hsbcStyleContent08 {
	MARGIN-BOTTOM: 23px; MARGIN-LEFT: 24px; MARGIN-RIGHT: 32px! important
}
DIV.hsbcStyleContent08 P {
	MARGIN-TOP: 7px! important; MARGIN-BOTTOM: 7px
}
DIV.hsbcStyleContent08 P.extHrType01 {
	MARGIN-RIGHT: 0px! important
}
DIV.hsbcStyleContent09 H3 {
	MARGIN-TOP: -2px! important; MARGIN-BOTTOM: 15px! important
}
DIV.hsbcStyleContent09 H3 A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.hsbcStyleContent09 H3 A:hover {
	TEXT-DECORATION: underline
}
DIV.hsbcStyleContent09 P.extHrType01 {
	MARGIN-TOP: 0px
}
DIV.hsbcStyleContent17 {
	MARGIN-LEFT: 16px; MARGIN-RIGHT: 32px! important
}
DIV.hsbcStyleContent10 {
	MARGIN-LEFT: 16px; MARGIN-RIGHT: 32px! important
}
DIV.hsbcStyleContent11 {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 22px
}
DIV.hsbcStyleContent11 P {
	MARGIN: auto 16px
}
DIV.hsbcStyleContent11 H2 {
	MARGIN: auto 16px
}
DIV.hsbcStyleContent11 H2 {
	MARGIN-TOP: 15px; FONT-SIZE: 86%; MARGIN-BOTTOM: 3px
}
DIV.hsbcStyleContent11 P {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
DIV.hsbcStyleContent11 P.extHrType01 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
DIV.hsbcStyleContent12 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 74%; PADDING-BOTTOM: 14px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 14px; BACKGROUND-COLOR: #eee
}
DIV.hsbcStyleContent12 SELECT {
	FONT-SIZE: 100%; COLOR: #333
}
DIV.hsbcStyleContent13 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
DIV.hsbcStyleContent14 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-BOTTOM: 20px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid
}
DIV.hsbcStyleContent14 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
DIV.hsbcStyleContent15 {
	PADDING-BOTTOM: 15px
}
DIV.hsbcStyleContent16 P.extHrType01 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 14px
}
DIV.hsbcStyleContent17 {
	MARGIN-BOTTOM: 16px
}
DIV.hsbcStyleContent17 H2 {
	FONT-SIZE: 86%
}
DIV.hsbcStyleContent18 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
DIV.hsbcStyleContent19 {
	FLOAT: left; WIDTH: 291px
}
DIV.hsbcStyleContent20 {
	FLOAT: left; WIDTH: 275px
}
DIV.hsbcStyleContent21 {
	MARGIN: 12px 32px 12px 16px
}
DIV.hsbcStyleContent21 P {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px
}
DIV.hsbcStyleContent22 {
	MARGIN: 12px 16px
}
DIV.hsbcStyleContent22 P {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px
}
H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 111%; MARGIN-BOTTOM: 14px
}
DIV.hsbcStyleContentBase H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 111%; MARGIN-BOTTOM: 14px
}
H2 {
	FONT-SIZE: 99%; MARGIN: 14px 0px
}
DIV.hsbcStyleContentBase H2 {
	FONT-SIZE: 99%; MARGIN: 14px 0px
}
H3 {
	FONT-SIZE: 74%; MARGIN: 14px 0px
}
DIV.hsbcStyleContentBase H3 {
	FONT-SIZE: 74%; MARGIN: 14px 0px
}
DIV.hsbcStyleContentBase P {
	FONT-SIZE: 74%; MARGIN: 14px 0px 17px
}
DIV.hsbcStyleContentBase A {
	COLOR: red
}
UL.hsbcBaseList LI {
	PADDING-LEFT: 12px; FONT-SIZE: 74%; BACKGROUND: url(../../images/listDot.gif) no-repeat left top; MARGIN: 7px 0px 7px 16px; LINE-HEIGHT: 151%; LIST-STYLE-TYPE: none
}
DIV.hsbcStyleContentBase UL LI {
	PADDING-LEFT: 12px; FONT-SIZE: 74%; BACKGROUND: url(../../images/listDot.gif) no-repeat left top; MARGIN: 7px 0px 7px 16px; LINE-HEIGHT: 151%; LIST-STYLE-TYPE: none
}
UL.hsbcBaseList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hsbcStyleContentBase UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hsbcStyleContentBase P.extHrType02 {
	BORDER-TOP: #ccc 2px solid; BACKGROUND-IMAGE: none! important
}
DIV.hsbcStyleContentBase LABEL {
	FONT-SIZE: 74%
}
DIV.hsbcStyleContentBase SELECT {
	FONT-SIZE: 68%; COLOR: #333
}
.wpsPortletText {
	FONT-SIZE: 74%
}
.wpsEditText {
	FONT-SIZE: 74%
}
.wpsPortletSmText {
	FONT-SIZE: 74%
}
.wpsEditSmText {
	FONT-SIZE: 74%
}
.wpsPortletTinyText {
	FONT-SIZE: 74%
}
.portlet-font {
	FONT-SIZE: 74%
}
DIV.hsbcContent P {
	FONT-SIZE: 74%
}
P.extHrType01 {
	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
}
.extInlineButtons IMG {
	FLOAT: right
}
.extInlineButtons IMG {
	MARGIN-LEFT: 6px
}
.extOverrideInlineButtons {
	FLOAT: none! important; MARGIN-LEFT: 0px! important
}
.extPopup {
	WIDTH: 100%! important; MARGIN-RIGHT: 20px
}
A.hsbcLinkStyle01 {
	FONT-WEIGHT: bold; COLOR: #f00; TEXT-DECORATION: none
}
A.hsbcLinkStyle01:hover {
	TEXT-DECORATION: underline
}
A.hsbcLinkStyle02 {
	COLOR: #06c! important; TEXT-DECORATION: none
}
A.hsbcLinkStyle02:hover {
	TEXT-DECORATION: underline
}
A.hsbcLinkStyle03 {
	COLOR: #36c! important
}
A.hsbcLinkStyle04 {
	COLOR: #999! important; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.hsbcLinkStyle04:hover {
	TEXT-DECORATION: underline
}
DIV.hsbcToolBox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e3dbbd
}
DIV.hsbcToolBox A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.hsbcToolBox A:hover {
	TEXT-DECORATION: underline
}
DIV.hsbcToolBox P {
	FONT-SIZE: 68%; MARGIN: 5px 8px
}
DIV.hsbcToolBox SELECT {
	FONT-SIZE: 68%; MARGIN-LEFT: 8px
}
DIV.hsbcToolBox FORM {
	DISPLAY: block; MARGIN: 0px
}
DIV.hsbcToolBox LABEL {
	DISPLAY: block
}
DIV.hsbcTitleToolBox P {
	DISPLAY: none
}
DIV.hsbcTitleToolBox {
	BACKGROUND-POSITION: left top; DISPLAY: block; MARGIN-LEFT: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
DIV.hsbcToolBoxStyle01 DIV.hsbcTitleToolBox {
	BACKGROUND-IMAGE: url(../../images/toolbox/hInternetBankingUnlocked.gif)
}
DIV.hsbcToolBoxStyle01 DIV.extUnlocked {
	BACKGROUND-IMAGE: url(../../images/toolbox/hInternetBankingLocked.gif)
}
DIV.hsbcToolBoxStyle02 DIV.hsbcTitleToolBox {
	BACKGROUND-IMAGE: url(../../images/toolbox/hRelatedLinks02.gif)
}
DIV.hsbcToolBoxStyle03 DIV.hsbcTitleToolBox {
	BACKGROUND-IMAGE: url(../../images/toolbox/hPageOptions02.gif)
}
DIV.hsbcToolBoxStyle04 DIV.hsbcTitleToolBox {
	BACKGROUND-IMAGE: url(../../images/toolbox/hAdviceAndTools02.gif); PADDING-BOTTOM: 6px
}
DIV.hsbcToolBoxStyle05 {
	BACKGROUND-IMAGE: url(../../images/toolbox/hImgTalkToUs02.gif)
}
DIV.hsbcToolBoxStyle05 DIV.hsbcTitleToolBox {
	BACKGROUND-IMAGE: url(../../images/toolbox/hTalkToUsTrn02.gif); PADDING-BOTTOM: 0px
}
DIV.hsbcToolBoxStyle06 DIV.hsbcTitleToolBox {
	BACKGROUND-IMAGE: url(../../images/toolbox/hQuickApplyAndInfo02.gif); PADDING-BOTTOM: 7px
}
DIV.hsbcToolBoxStyle07 DIV.hsbcTitleToolBox {
	BACKGROUND-IMAGE: url(../../images/toolbox/hMarketWatch02.gif); PADDING-BOTTOM: 5px
}
DIV.hsbcToolBoxStyle08 DIV.hsbcTitleToolBox {
	BACKGROUND-IMAGE: url(../../images/toolbox/hImportantInformation02.gif)
}
DIV.hsbcToolBoxStyle01 INPUT.extTextInput {
	FONT-SIZE: 100%; PADDING-BOTTOM: 0px! important; VERTICAL-ALIGN: middle; WIDTH: 100px
}
DIV.hsbcToolBoxStyle01 LABEL {
	
}
DIV.hsbcToolBoxStyle01 TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 68%; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 9px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
DIV.hsbcToolBoxStyle01 TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 22px
}
DIV.hsbcToolBoxStyle01 .extLogStatus {
	FONT-WEIGHT: bold; COLOR: red
}
DIV.hsbcToolBoxStyle04 SELECT {
	WIDTH: 115px
}
DIV.hsbcToolBoxStyle04 LABEL {
	FONT-SIZE: 68%; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 8px
}
DIV.hsbcToolBoxStyle06 SELECT {
	WIDTH: 118px
}
DIV.hsbcToolBoxStyle06 LABEL {
	FONT-SIZE: 68%; MARGIN-BOTTOM: 4px
}
DIV.hsbcToolBoxStyle07 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px
}
DIV.hsbcToolBoxStyle07 P {
	FONT-SIZE: 68%; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
DIV.hsbcToolBoxStyle07 P.pStyle01 {
	FONT-SIZE: 61%; COLOR: #666
}
DIV.hsbcSubToolBoxContentStyle01 {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d4d4d4 1px solid; BACKGROUND-COLOR: #fff
}
DIV.hsbcSubToolBoxContentStyle01 P {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
TR.hsbcTableRow01 {
	BACKGROUND-COLOR: #fff
}
TR.hsbcTableRow02 {
	BACKGROUND-COLOR: #fcc
}
TD.hsbcTableColumn01 {
	TEXT-ALIGN: right
}
TABLE.hsbcTableStyle01 {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.hsbcTableStyle01 TD {
	padding: 0px;
}
TABLE.hsbcTableStyle01 TD.extTableColumn01 {
	VERTICAL-ALIGN: top; WIDTH: 184px; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle01 TD.extTableColumn02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle01 TD.extTableColumn03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle01 TD.extTableColumn04 {
	VERTICAL-ALIGN: bottom
}
TABLE.hsbcTableStyle01 TD.extTableColumn05 {
	VERTICAL-ALIGN: bottom
}
TABLE.hsbcTableStyle01 TD.extTableColumn06 {
	BACKGROUND-COLOR: #ff0000
}
TABLE.hsbcTableStyle01 TD.extTableColumn07 {
	VERTICAL-ALIGN: bottom; WIDTH: 150px
}
TABLE.hsbcTableStyle02 {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.hsbcTableStyle02 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 68%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
TABLE.hsbcTableStyle03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.hsbcTableStyle03 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle03 TD.extTableColumn01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 140px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle03 TD.extTableColumn02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 28px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle03 TD.extTableColumn03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle03 TD.extTableColumn04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.hsbcTableStyle03 TD.extTableColumn05 {
	BACKGROUND-COLOR: #ff0000
}
TABLE.hsbcTableStyle04 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
TABLE.hsbcTableStyle04 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 74%; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
TABLE.hsbcTableStyle04 TD.extSelected {
	BACKGROUND-COLOR: #fff
}
TABLE.hsbcTableStyle04 TD A {
	
}
TABLE.hsbcTableStyle05 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
TABLE.hsbcTableStyle05 TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle05 TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 74%; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
TABLE.hsbcTableStyle05 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 74%; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
TABLE.hsbcTableStyle05 TD IMG {
	PADDING-RIGHT: 5px
}
TABLE.hsbcTableStyle05 TR.hsbcTableRow03 TD {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
TABLE.hsbcTableStyle05 TR.hsbcTableRow04 TD {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.hsbcTableStyle05 TR.hsbcTableRow05 TD {
	PADDING-BOTTOM: 15px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eee
}
TABLE.hsbcTableStyle05 TD.extTableColumn04 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 1em! important; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle06 TR.hsbcTableRow05 TD {
	BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.hsbcTableStyle07 TR.hsbcTableRow05 TD {
	BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.hsbcTableStyle20 TR.hsbcTableRow05 TD {
	BORDER-BOTTOM: #cccccc 1px solid
}
.hsbcHideBlock {
	DISPLAY: none
}
.hsbcAlignType01 {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.hsbcAlignType02 {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.hsbcAlignType03 {
	FLOAT: left
}
.hsbcAlignType04 {
	FLOAT: right; MARGIN-LEFT: 16px
}
.hsbcPageBgStyle01 {
	BACKGROUND: url(../../images/bgColumnType02RightToolsOnly.gif) repeat-y
}
.hsbcPageBgStyle02 {
	BACKGROUND: url(../../images/bgRightToolsOnlyType02.gif) repeat-y
}
.hsbcPageBgStyle03 {
	BACKGROUND: url(../../images/country-guides/bg.gif) repeat-y left top
}
.hsbcPageBgStyle04 {
	BACKGROUND: url(../../images/country-guides/subBg.gif) repeat-y left top
}
.hsbcPageBgStyle05 {
	PADDING-BOTTOM: 16px; BORDER-BOTTOM: #ccc 1px solid
}
.hsbcTextStyle01 {
	FONT-SIZE: 68%! important
}
.hsbcTextStyle01 A {
	COLOR: #000! important
}
.hsbcTextStyle02 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 15px! important; COLOR: #666! important
}
.hsbcTextStyle03 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.hsbcTextStyle04 {
	FONT-WEIGHT: bold; COLOR: #f00
}
.hsbcTextStyle05 {
	FONT-SIZE: 68%! important; MARGIN: 0px 0px 7px
}
.hsbcTextStyle06 {
	FONT-WEIGHT: bold; FONT-SIZE: 149%! important
}
.wpsCopyrightText {
	FONT-SIZE: 68%! important; COLOR: #666
}
P.hsbcTextStyle07 {
	FONT-SIZE: 68%! important; COLOR: #666
}
.hsbcTextStyle08 {
	COLOR: #090! important
}
.hsbcTextStyle08 A {
	COLOR: #090! important
}
.hsbcTextStyle09 {
	COLOR: #f00! important
}
.hsbcTextStyle09 A {
	COLOR: #f00! important
}
.hsbcTextStyle10 {
	FONT-WEIGHT: bold
}
.hsbcTextStyle11 {
	COLOR: #f00
}
.hsbcBlockStyle01 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 17px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 17px; BACKGROUND: #eee; PADDING-BOTTOM: 13px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 13px
}
.hsbcBlockStyle01 P {
	MARGIN: 0px
}
.hsbcBlockStyle02 {
	BORDER-TOP-WIDTH: 0px! important; BORDER-BOTTOM: #ccc 1px solid
}
IMG.hsbcImageStyle01 {
	MARGIN-RIGHT: 8px! important
}
IMG.hsbcImageStyle02 {
	MARGIN-RIGHT: 6px! important
}
.extFloatBugFix {
	CLEAR: both
}
.extHideBlock {
	DISPLAY: none
}
DIV.extMessageLangToggle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 96%; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef
}
DIV.extMessageLangToggle SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 86%; FLOAT: right; PADDING-BOTTOM: 6px; COLOR: #999; PADDING-TOP: 0px
}
DIV.extMessageLangToggle P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../../images/icons/iconMessageNew.gif) no-repeat left 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.containerGlobal {
	WIDTH: 974px
}
DIV.containerLogoArea {
	CLEAR: left; FLOAT: left; WIDTH: 350px
}
DIV.containerLeft {
	FLOAT: left; WIDTH: 152px
}
DIV.containerTabMenu {
	FLOAT: left; WIDTH: 100%
}
DIV.containerBreadCrumb {
	FLOAT: left; WIDTH: 100%
}
DIV.containerFooter {
	FLOAT: left; WIDTH: 100%
}
DIV.containerEntity {
	WIDTH: 100%
}
DIV.containerMain {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 964px;
}
DIV.containerPopupMain {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 100%
}
DIV.containerControlOne {
	FLOAT: left
}
DIV.containerControlTwo {
	FLOAT: left
}
DIV.containerControlThree {
	FLOAT: left
}
DIV.containerControlFour {
	FLOAT: left
}
DIV.containerContent {
	FLOAT: left
}
DIV.containerOuterContent {
	FLOAT: left
}
DIV.containerControlLeft DIV.containerContentOne {
	FLOAT: left; WIDTH: 812px
}
DIV.containerControlLeft DIV.containerControlOne {
	FLOAT: left;
	width: 812px;
}
DIV.containerControlLeft DIV.containerControlOne DIV.containerContentOne {
	FLOAT: left; WIDTH: 812px
}
DIV.containerControlLeft DIV.containerContentTwo {
	FLOAT: left; WIDTH: 652px
}
DIV.containerControlLeft DIV.containerRight {
	PADDING-RIGHT: 3px; FLOAT: right; WIDTH: auto; TEXT-ALIGN: right
}
DIV.containerControlLeft DIV.containerRightLeft {
	PADDING-RIGHT: 3px; FLOAT: right; WIDTH: 10%; TEXT-ALIGN: right
}
DIV.containerControlLeft DIV.containerControlTwo {
	FLOAT: left;
	WIDTH: 652px
}

/*------ only for new FAQ pages--------*/

DIV.containerFaqControl {
	FLOAT: right;
	WIDTH: 812px;
	display: inline;
}

DIV.containerFaqControlTwo {
	FLOAT: right;
	WIDTH: 812px
}

/*------ only for new FAQ pages END--------*/

DIV.containerControlLeft DIV.containerControlTwo DIV.containerContentTwo {
	FLOAT: left; WIDTH: 652px
}
DIV.containerControlLeft DIV.containerRightTools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; WIDTH: 150px; PADDING-TOP: 0px;
}

DIV.containerControlLeft DIV.containerControlRightTools {
	FLOAT: left; WIDTH: 160px
}
DIV.containerControlLeft DIV.containerControlRightTools DIV.containerRightTools {
	FLOAT: left; WIDTH: 160px
}
DIV.containerControlLeftRight DIV.containerContent {
	FLOAT: left; WIDTH: 652px
}
DIV.containerControlLeftRight DIV.containerControlOne DIV.hsbcColumn {
	WIDTH: 652px
}
DIV.containerControlLeftRight DIV.containerControlTwo DIV.hsbcColumn {
	WIDTH: 219px
}
DIV.containerControlLeftRight DIV.containerControlThree DIV.hsbcColumn {
	WIDTH: 146px
}
DIV.containerControlLeftRight DIV.containerControlThree DIV.hsbcColumnDouble {
	WIDTH: 292px! important
}
DIV.containerControlLeftRight DIV.containerOuterContent {
	WIDTH: 604px
}
DIV.containerControlRight DIV.containerLeftNav {
	DISPLAY: none
}
DIV.containerControlRight DIV.containerContent {
	FLOAT: left; WIDTH: 584px
}
DIV.containerControlRight DIV.containerControlOne DIV.hsbcColumn {
	WIDTH: 584px
}
DIV.containerControlRight DIV.containerControlTwo DIV.hsbcColumn {
	WIDTH: 292px
}
DIV.containerControlRight DIV.containerControlFour DIV.hsbcColumn {
	WIDTH: 146px
}
DIV.containerControlRight DIV.containerControlTwo DIV.hsbcColumnDouble {
	WIDTH: 292px! important
}
DIV.containerControlRight DIV.containerOuterContent {
	WIDTH: 750px! important
}
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.hsbcColumn {
	FLOAT: left
}
DIV.hsbcContent {
	FLOAT: none; WIDTH: auto; MARGIN-RIGHT: 0px; TEXT-ALIGN: right;
	width:809px;
	float:left;
}
DIV.containerRightTools {
	FLOAT: left; WIDTH: 160px
}
DIV.containerControlLeft DIV.containerControlWide DIV.containerContentThree {
	FLOAT: left; WIDTH: 966px
}
DIV.containerControlLeft DIV.containerContentThree {
	FLOAT: left; WIDTH: 966px
}
DIV.hsbcDivletLogo {
	WIDTH: auto; HEIGHT: 52px
}
DIV.hsbcDivletLogo .hsbcDivletLogoImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 141px; PADDING-TOP: 13px
}
DIV.hsbcDivletLogo .hsbcDivletLogoTagLine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 14px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #f00; PADDING-TOP: 18px
}
DIV.hsbcDivletSearch {
	PADDING-RIGHT: 6px; MARGIN-TOP: 13px; FONT-SIZE: 80%; FLOAT: right; TEXT-ALIGN: right
}
DIV.hsbcDivletSearch INPUT {
	VERTICAL-ALIGN: middle
}
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: 100%; PADDING-TOP: 0px
}
.wpsBreadcrumbTrail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 6px 0px 0px; WIDTH: 100%; 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 {
	
}
.portlet-menu {
	
}
DIV.hsbcDivletNavigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
DIV.hsbcDivletNavigation UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 100%; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
.portlet-menu-item {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 100%; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
DIV.hsbcDivletNavigation UL LI A {
	FONT-SIZE: 68%; COLOR: #000; 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 {
	
}
DIV.hsbcDivletNavigation UL LI.hsbcDivletNavigationSelected A {
	COLOR: #f00
}
DIV.hsbcDivletNavigation UL LI.hsbcDivletNavigationSelectedWithChildren A {
	COLOR: #f00
}
DIV.hsbcDivletNavigation UL LI UL {
	MARGIN: 3px 0px 3px 5px
}
DIV.hsbcDivletNavigation UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(../../images/hsbcDivletNavigation.gif) no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 70%; PADDING-TOP: 3px
}
.portlet-menu-cascade-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(../../images/hsbcDivletNavigation.gif) no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 70%; PADDING-TOP: 3px
}
DIV.hsbcDivletNavigation UL LI UL LI A {
	FONT-SIZE: 68%; COLOR: #000! 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 .extNavigationHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0px 0px 3px 10px; COLOR: #666; FONT-STYLE: italic
}
DIV.hsbcDivletNavigation .extBackLink {
	
}
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; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 11px; FONT-SIZE: 61%; LINE-HEIGHT: 170%; HEIGHT: 17px
}
DIV.hsbcEntity SPAN.hsbcEntityTextArea01 {
	FLOAT: left
}
DIV.hsbcEntity SPAN.hsbcEntityTextArea02 {
	FLOAT: right
}
DIV.hsbcEntity A {
	COLOR: #999; TEXT-DECORATION: underline
}
DIV.hsbcEntity A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.hsbcDivletPageList {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 9px! important; BORDER-TOP: #d4d4d4 1px solid; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 74%! important; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #d4d4d4 1px solid; LINE-HEIGHT: 210%! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #d4d4d4 1px solid; BACKGROUND-COLOR: #eee! important
}
.hsbcDivletPageList DIV {
	LINE-HEIGHT: 240%! 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: #d4d4d4 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: #d4d4d4 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
}
.hsbcDivletPageList DIV.hsbcAlignType03 {
	FLOAT: left
}
.hsbcDivletPageList DIV.hsbcAlignType02 {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.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 {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 3px; HEIGHT: 36px; TEXT-ALIGN: right;
}
DIV.hsbcDivletLogon P {
	PADDING-RIGHT: 9px; BACKGROUND: url(../../images/dotRepeater.gif) repeat-x 50% bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; TEXT-ALIGN: right
}
DIV.hsbcDivletLogon P IMG {
	VERTICAL-ALIGN: bottom! important
}
DIV.extMainBanner {
	FLOAT: left; WIDTH: 553px; HEIGHT: 270px
}
DIV.extBannerButtons {
	FLOAT: left; WIDTH: 15px; HEIGHT: 270px
}
DIV.extBannerButton {
	HEIGHT: 90px
}
DIV.extHomePageLinks .hsbcColumn {
	PADDING-LEFT: 26px; BACKGROUND: url(../../images/homepage/hpSeparator.gif) repeat-y left top
}
DIV.extHomePageLinks .extHomePageFirst {
	PADDING-LEFT: 4px
}
DIV.extHomePageTalkStrip {
	BACKGROUND: url(../../images/homepage/bgPixel.gif) repeat-y left top
}
DIV.extHomePageTalkStrip DIV.hsbcContent {
	PADDING-TOP: 10px
}
DIV.extHomePageTalkStrip P {
	MARGIN-TOP: 4px; FONT-SIZE: 74%
}
DIV.extHomePageTalkStrip P.extHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 68%; MARGIN: 5px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 100%
}
DIV.extHomePageTalkStrip SELECT {
	FONT-SIZE: 68%
}
TD.verticalDottedLine {
	BACKGROUND-IMAGE: url(../../images/products/dot.gif); BACKGROUND-REPEAT: repeat-y
}
A.hsbcContentLink01 {
	COLOR: #999999
}
A.hsbcContentLink01:visited {
	COLOR: #999999
}
A.hsbcContentLink01:hover {
	COLOR: #ff0000
}
TR.empty TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
TR.empty2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
TABLE.tableStyleAdver {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 321px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #999999; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.tableStyleAdver TD.Column01 {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: arial,helvetica
}
TABLE.tableStyleProduct {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

/*20080303 ut landingpage*/
TABLE.tableStyleProductut {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; width:652px;
}
TABLE.tableStyleProductut TD {
	VERTICAL-ALIGN: top
}
/*0303end*/

TABLE.tableStyleProduct TD {
	VERTICAL-ALIGN: top
}
TABLE.tableStyleProduct TD.Column01 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.tableStyleProductInner {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
TABLE.tableStyleProductInner TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
TABLE.tableStyleProductInner TD.Column01 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid
}
TABLE.tableStyleProductInner TD.Column02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid
}
TABLE.tableStyleProductInner TD.Column03 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid
}
TABLE.tableStyleProductInner TD.Column04 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid
}
TABLE.tableStyleProductInner TD.hsbcTableColumn05 {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; PADDING-BOTTOM: 5px; COLOR: #000000; TEXT-ALIGN: left
}
TABLE.tableStyleProductInner TD.faq1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
TABLE.tableStyleProductInner TD.faq2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eaeaea
}
TABLE.tableStyleProductInner TD.faq3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.containerControlLeft DIV.containerRightTools2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 16px; WIDTH: 150px; PADDING-TOP: 0px
}
TABLE.hsbcTableProductool {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.hsbcTableProductool TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 74%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
TABLE.hsbcTableProductool TD.heading {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left; width:138px;
}
TABLE.hsbcTableProductool TH.hsbcTableColumn02 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE.simpletableStyle {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
TABLE.ProductPoints {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.ProductPoints TD.hsbcTableColumn01 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 5px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.ProductPoints TD.hsbcTableColumn02 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.SavingReason {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.tableStyleHome {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 914px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
TABLE.SavingInnertable {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.SavingInnertable TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.SavingInnerContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px
}
TD.hsbcSavingTextStyle01 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff0000; FONT-FAMILY: Arial
}
TD.hsbcSavingTextStyle02 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial
}
UL.contentnormal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 10px; MARGIN: 7px; LINE-HEIGHT: 1.2em; PADDING-TOP: 10px; FONT-STYLE: normal; LIST-STYLE-TYPE: square; TEXT-DECORATION: none
}
TR.empty1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
TABLE.tableStylePopupFooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
TABLE.tableStylePopup {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.tableStylePopup TD.tableColumn02 {
	BORDER-TOP: #cccccc 1px solid
}
TABLE.tableStylePopup TD.popupTitle {
	FONT-WEIGHT: bold
}
TABLE.popupInnertable {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.popupInnertable TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.popupHeader {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.popupHeader TD.hsbcTableColumn01 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 5px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.popupHeader TD.hsbcTableColumn02 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: right
}
OL.popupOrderNormal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
OL.popupOrderNormal LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
OL.popupOrderEnglish {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: lower-alpha; TEXT-DECORATION: none
}
OL.popupOrderEnglish LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
OL.popupOrderRoman {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: lower-roman; TEXT-DECORATION: none
}
OL.popupOrderRoman LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
UL.popupUnorderNormal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: circle; TEXT-DECORATION: none
}
UL.popupUnorderNormal LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
TD.hsbcPopupTextStyle01 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff0000; FONT-FAMILY: Arial
}
DIV.containerPopup {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 650px; PADDING-TOP: 10px
}
DIV.containerPopupFooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 650px; PADDING-TOP: 0px
}
TABLE.ContactRadio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 200px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.ContactRadio TD.hsbcTableColumn01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.ContactUsContent {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 500px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.ContactUsContent TD.ContactUsColumn01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.ContactUsContent TD.ContactUsColumn02 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 5px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
FONT.ContactStar {
	COLOR: #ff0000
}
INPUT.ContactUs {
	WIDTH: 200px
}
SELECT.ContactUs {
	WIDTH: 205px
}
TEXTAREA.ContactUs {
	FONT-SIZE: 9pt; WIDTH: 200px; FONT-FAMILY: arial,helvetica; HEIGHT: 50px
}
TABLE.ContactRightBox TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 9pt; PADDING-BOTTOM: 6px; COLOR: #666666; LINE-HEIGHT: 15px; PADDING-TOP: 6px
}
TABLE.ContactRightBox TD.bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 9pt; PADDING-BOTTOM: 6px; WIDTH: 3px; COLOR: #666666; LINE-HEIGHT: 15px; PADDING-TOP: 12px
}
TABLE.ContactUsButton {
	WIDTH: 280px
}
TABLE.ContactUsButton TD.ContactUsButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid
}
FONT.redTitle {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
FONT.whiteTitle {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.title_bg_01 {
	BACKGROUND: url(../../images/title/title_bg.gif)
}
TABLE.menuTableStyle {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 100%; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
TABLE.menuTableStyle TD.hsbcTableColumn00 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
TABLE.menuTableStyle TD.hsbcTableColumn01 {
	BACKGROUND: url(../../images/main/top_nav_01.gif); WIDTH: 322px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.menuTableStyle TD.hsbcTableColumn02 {
	BACKGROUND: url(../../images/main/top_nav_02.gif); WIDTH: 320px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.menuTableStyle TD.hsbcTableColumn03 {
	BACKGROUND: url(../../images/main/top_nav_03.gif); WIDTH: 322px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.menuTableStyle TD.hsbcTableColumn04 {
	BACKGROUND: url(../../images/main/top_nav_01_ro.gif); WIDTH: 322px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.menuTableStyle TD.hsbcTableColumn05 {
	BACKGROUND: url(../../images/main/top_nav_02_ro.gif); WIDTH: 320px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.menuTableStyle TD.hsbcTableColumn06 {
	BACKGROUND: url(../../images/main/top_nav_03_ro.gif); WIDTH: 322px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.bottomline {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ff0000 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center
}
TABLE.toolboxbottomline {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
TABLE.hsbcTableStyle06 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle07 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle20 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle06 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 74%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
TABLE.hsbcTableStyle07 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 74%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
TABLE.hsbcTableStyle06 TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 74%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
TABLE.hsbcTableStyle07 TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 74%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
TABLE.hsbcTableStyle20 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
TABLE.hsbcTableStyle20 TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
TABLE.hsbcTableStyle08 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle08 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-SIZE: 74%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #ffffff; LINE-HEIGHT: 1em; PADDING-TOP: 10px
}
TABLE.hsbcTableStyle08 TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-SIZE: 74%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #ffffff; LINE-HEIGHT: 1em; PADDING-TOP: 10px
}
TABLE.hsbcTableStyle09 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
TABLE.hsbcTableStyle09 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 74%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 10px
}
TABLE.hsbcTableStyle09 TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 74%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 10px
}
TABLE.hsbcTableStyle10 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 24px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle10 TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1em; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid
}
TABLE.hsbcTableStyle10 TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1em; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid
}
TABLE.hsbcTableStyle10 TD.hsbcTableColumn02 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle11 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.hsbcTableStyle11 TD.hsbcTable11Column01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle11 TD.hsbcTable11Column02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.hsbcTableStyle12 {
	HEIGHT: 20px
}
TABLE.hsbcTableStyle13 {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.hsbcTableStyle13 TD.hsbcTable11Column01 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.hsbcTableStyle13 TD.hsbcTable11Column02 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
TABLE.hsbcTableStyle14 {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle14 TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle15 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.hsbcTableStyle16 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle16 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1em; PADDING-TOP: 10px
}
TABLE.hsbcTableStyle16 TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1em; PADDING-TOP: 10px
}
TABLE.hsbcTableStyleHelp {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.hsbcTableStyleHelp TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-TOP: 0px
}
TR.hsbcTableRow03 {
	BACKGROUND-COLOR: #ffffff
}
TR.hsbcTableRow04 {
	BACKGROUND-COLOR: #ffffff
}
TR.hsbcTableRow05 {
	
}
TR.hsbcTableRow06 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TR.hsbcTableRow06 TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TR.hsbcTableRow07 TD {
	BORDER-TOP: #cccccc 1px solid
}
TR.hsbcTableRow07 TH {
	BORDER-TOP: #cccccc 1px solid
}
TR.hsbcTableRow08 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid
}
TR.hsbcTableRow09 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
TR.hsbcTableRow09 TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
TR.hsbcTableRow10 TD {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 0px solid; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn01 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn01 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn01 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle06 TH {
	BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle07 TH {
	BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle20 TH {
	BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn02 {
	BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn02 {
	BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn02 {
	BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn03 {
	TEXT-ALIGN: right
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn03 {
	TEXT-ALIGN: right
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn03 {
	TEXT-ALIGN: right
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn04 {
	LINE-HEIGHT: 14px
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn04 {
	LINE-HEIGHT: 14px
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn04 {
	LINE-HEIGHT: 14px
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn05 {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; PADDING-BOTTOM: 5px; COLOR: #000000; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn05 {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; PADDING-BOTTOM: 5px; COLOR: #000000; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn05 {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; PADDING-BOTTOM: 5px; COLOR: #000000; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn06 {
	WIDTH: 25px
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn06 {
	WIDTH: 25px
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn06 {
	WIDTH: 25px
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn07 {
	TEXT-ALIGN: left
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn07 {
	TEXT-ALIGN: left
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn07 {
	TEXT-ALIGN: left
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn08 {
	BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn08 {
	BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn08 {
	BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle06 TH.hsbcTableColumn08 {
	BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle07 TH.hsbcTableColumn08 {
	BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle20 TH.hsbcTableColumn08 {
	BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn09 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn09 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn09 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn09 SELECT {
	WIDTH: 48%
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn09 SELECT {
	WIDTH: 48%
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn09 SELECT {
	WIDTH: 48%
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn09 INPUT {
	WIDTH: 19.9%
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn09 INPUT {
	WIDTH: 19.9%
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn09 INPUT {
	WIDTH: 19.9%
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn11 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn11 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn11 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
TABLE.hsbcTableStyle06 TH {
	PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle07 TH {
	PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle20 TH {
	PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn12 {
	PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn12 {
	PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn12 {
	PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn13 INPUT {
	FONT-SIZE: 9px; WIDTH: 19.9%
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn18 {
	COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn18 {
	COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn18 {
	COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn19 {
	TEXT-ALIGN: center
}
TABLE.hsbcTableStyle07 TD.hsbcTableColumn19 {
	TEXT-ALIGN: center
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn19 {
	TEXT-ALIGN: center
}
TABLE.hsbcTableStyle16 TD.hsbcTableColumn25 {
	FONT-SIZE: 8pt; COLOR: #666666; LINE-HEIGHT: 10pt; BACKGROUND-COLOR: #f1f1f1
}
TABLE.hsbcTableStyle17 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle17 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 74%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1.9em; PADDING-TOP: 4px
}
TABLE.hsbcTableStyle17 TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 74%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1.9em; PADDING-TOP: 4px
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn01 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle17 TH {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 1em! important; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn02 {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 1em! important; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn03 {
	TEXT-ALIGN: right
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn04 {
	
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn05 {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; PADDING-BOTTOM: 5px; COLOR: #000000; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn06 {
	WIDTH: 25px
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn07 {
	TEXT-ALIGN: left
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn08 {
	BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle17 TH.hsbcTableColumn08 {
	BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn09 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn09 SELECT {
	WIDTH: 48%
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn09 INPUT {
	WIDTH: 19.9%
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn11 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
TABLE.hsbcTableStyle17 TH TABLE.hsbcTableStyle17 TD.hsbcTableColumn12 {
	PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn18 {
	COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.hsbcTableStyle17 TD.hsbcTableColumn19 {
	TEXT-ALIGN: center
}
TABLE.hsbcTableStyle18 {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 21px; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle18 TD {
	COLOR: #333333; LINE-HEIGHT: 22px! important; BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle18 TD.hsbcTableColumn01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #ffffff; LINE-HEIGHT: 24px! important; PADDING-TOP: 0px; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle18 TD.hsbcTableColumn02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px! important; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle18 TD.hsbcTableColumn03 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 24px! important; PADDING-TOP: 7px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TABLE.hsbcTableStyle18 TD.hsbcTableColumn04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px! important; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle18 TD.hsbcTableColumn05 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 22px! important; PADDING-TOP: 7px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TABLE.hsbcTableStyle18 TD.hsbcTableColumn06 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 24px! important; PADDING-TOP: 8px; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: right
}
TABLE.hsbcTableStyle18 TD.hsbcTableColumn07 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px! important; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle18 TD.hsbcTableColumn08 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px! important; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle18 TD.hsbcTableColumn09 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../images/main/dotted_line.gif) repeat-x; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px! important; PADDING-TOP: 0px
}
TABLE.hsbcTableStyle19 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle19 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 74%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1em; PADDING-TOP: 4px
}
TABLE.hsbcTableStyle19 TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 74%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 1em; PADDING-TOP: 4px
}
TABLE.hsbcTableStyle19 TD.hsbcTableColumn01 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 1em! important; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}
TABLE.hsbcTableStyle19 TH.hsbcTableColumn02 {
	BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle17 TH.hsbcTableColumn02 {
	BACKGROUND-COLOR: #ffffff
}
TD.hsbcTableColumn20 {
	BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.hsbcTableColumn21 {
	BACKGROUND-COLOR: #ffffff
}
TD.hsbcTableColumn22 {
	WIDTH: 200px; BACKGROUND-COLOR: #ffffff
}
TD.hsbcTableColumn23 {
	BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.hsbcTableColumn24 {
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle08 TD.hsbcTableColumn25 {
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle08 TD.hsbcTableColumn26 {
	BORDER-RIGHT: #cccccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle06 TD.hsbcTableColumn27 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.hsbcTableStyle20 TD.hsbcTableColumn27 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.welcome {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #000000 0px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: arial,helvetica; BORDER-COLLAPSE: collapse; TEXT-ALIGN: right
}
A.hsbcLinkStyle05 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: underline
}
A.hsbcLinkStyle05:hover {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: underline
}
A.hsbcLinkStyle06 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 18px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none
}
A.hsbcLinkStyle07 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 18px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none
}
A.hsbcLinkStyle06:hover {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 18px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
A.hsbcLinkStyle07:hover {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 18px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
UNKNOWN {
	FLOAT: left
}
A.hsbcLinkStyle07 {
	MARGIN-RIGHT: 0px
}
A.hsbcLinkStyle08 {
	COLOR: #333333
}
A.hsbcLinkStyle08 IMG {
	MARGIN-LEFT: 10px
}
A.hsbcLinkStyle09 {
	TEXT-DECORATION: none
}
A.hsbcLinkStyle10 {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.hsbcLinkStyle11 {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.hsbcLinkStyle09:hover {
	TEXT-DECORATION: none
}
A.hsbcLinkStyle10:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.hsbcLinkStyle11:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.hsbcLinkStyle09 {
	COLOR: #999999
}
A.hsbcLinkStyle09:hover {
	COLOR: #999999
}
A.hsbcLinkStyle10 {
	COLOR: #333333
}
A.hsbcLinkStyle10:hover {
	COLOR: #333333
}
A.hsbcLinkStyle11 {
	COLOR: #ff0000
}
A.hsbcLinkStyle11:hover {
	COLOR: #ff0000
}
A.hsbcLinkStyle12 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 18px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; WHITE-SPACE: nowrap; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #eaeaea; TEXT-DECORATION: none
}
A.hsbcLinkStyle12 {
	MARGIN-RIGHT: 0px
}
A.hsbcLinkStyle13 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}
A.hsbcLinkStyle13:hover {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}
A.hsbcLinkStyle14 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; COLOR: #999999; PADDING-TOP: 5px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.hsbcLinkStyle14:hover {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.hsbcLinkStyle15 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.hsbcLinkStyle15:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.hsbcLinkStyle16 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: none
}
A.hsbcLinkStyle16:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: none
}
A.hsbcLinkStyle17 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.hsbcLinkStyle17:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.hsbcLinkStyle18 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14pt; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: none
}
A.hsbcLinkStyle18:visited {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14pt; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: none
}
A.hsbcLinkStyle18:hover {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14pt; PADDING-BOTTOM: 10px; COLOR: #333333; PADDING-TOP: 10px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: none
}
.hsbcLinkStyle19 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14pt; PADDING-BOTTOM: 10px; COLOR: #ff0000; PADDING-TOP: 10px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: none
}
.hsbcLinkStyle19:hover {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14pt; PADDING-BOTTOM: 10px; COLOR: #ff0000; PADDING-TOP: 10px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: none
}
A.hsbcLinkStyle20 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.hsbcLinkStyle20:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
SPAN.hsbcTextStyle13 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.hsbcTextStyle14 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #cccccc; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.hsbcTextStyle12 {
	FONT-SIZE: 9pt; COLOR: #333333
}
.hsbcTextStyle15 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.hsbcTextStyle16 {
	PADDING-LEFT: 12px; BACKGROUND: url(../../images/bullet.gif) no-repeat left 50%
}
SPAN.hsbcTextStyle17 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.hsbcTextStyle18 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.hsbcTextStyle19 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.hsbcTextStyle20 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.hsbcTextStyle21 {
	FONT-SIZE: 12px
}
.hsbcListStyle01 {
	PADDING-LEFT: 0px; MARGIN-LEFT: 14px; LIST-STYLE-TYPE: square
}
.hsbcTextStyleError {
	FONT-WEIGHT: bold; COLOR: #ff0000! important
}
.hsbcTextStyleWarning {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.hsbcInputStyle01 {
	FONT-SIZE: 12px; HEIGHT: 200px
}
DIV.extMessageLangToggle {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 96%; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 8px; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea
}
DIV.extMessageLangToggle SPAN {
	FONT-SIZE: 86%; FLOAT: right; COLOR: #999
}
DIV.extMessageLangToggle P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../../images/icons/iconMessageNew.gif) no-repeat left 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.myfootitem4 {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: none
}
.myfootitem4:hover {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: none
}
.myfootitem5 {
	FONT-SIZE: 9pt; COLOR: #999999; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: underline
}
.myfootitem5:hover {
	FONT-SIZE: 9pt; COLOR: #999999; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: underline
}
.myfootitem6 {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; TEXT-DECORATION: none
}
.help_center {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 5px; FONT-FAMILY: arial,helvetica; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.myfootitem6:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 5px; FONT-FAMILY: arial,helvetica; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.red {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: arial, helvetica, sans-serif
}
.1depth {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: arial, helvetica
}
.2depth {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: arial, helvetica
}
.contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.inquiry {
	PADDING-LEFT: 13px; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, helvetica
}
.printmargin {
	MARGIN-TOP: 2px
}
.titlemargin {
	MARGIN-LEFT: 4px
}
.mapword {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, helvetica
}
.mappage {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: arial, helvetica
}
.pagediv {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.mapinput {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; MARGIN-LEFT: 4px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 142px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 14px
}
.mapinput288 {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; MARGIN-LEFT: 4px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 280px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 14px
}
.inquiry_n01 {
	PADDING-LEFT: 13px; FONT-SIZE: 12px; COLOR: #6a6c6c; FONT-FAMILY: arial, helvetica
}
TABLE.menuTableStyle TD.hsbcTableColumn_n01 {
	BACKGROUND: url(../../images/main/top_nav_n01.gif); WIDTH: 322px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.menuTableStyle TD.hsbcTableColumn_n02 {
	BACKGROUND: url(../../images/main/top_nav_n02.gif); WIDTH: 320px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.menuTableStyle TD.hsbcTableColumn_n03 {
	BACKGROUND: url(../../images/main/top_nav_n03.gif); WIDTH: 322px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.menuTableStyle TD.hsbcTableColumn_n04 {
	BACKGROUND: url(../../images/main/top_nav_n01_ro.gif); WIDTH: 322px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.menuTableStyle TD.hsbcTableColumn_n05 {
	BACKGROUND: url(../../images/main/top_nav_n02_ro.gif); WIDTH: 320px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
TABLE.menuTableStyle TD.hsbcTableColumn_n06 {
	BACKGROUND: url(../../images/main/top_nav_n03_ro.gif); WIDTH: 322px! important; LINE-HEIGHT: 55px! important; TEXT-ALIGN: center
}
A.hsbcLinkStyle_n18 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13pt; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
A.hsbcLinkStyle_n18:visited {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13pt; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
A.hsbcLinkStyle_n18:hover {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13pt; PADDING-BOTTOM: 10px; COLOR: #333333; PADDING-TOP: 10px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.hsbcLinkStyle_n19 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13pt; PADDING-BOTTOM: 10px; COLOR: #ff0000; PADDING-TOP: 10px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.hsbcLinkStyle_n19:hover {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13pt; PADDING-BOTTOM: 10px; COLOR: #ff0000; PADDING-TOP: 10px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
DIV.extMessageLangToggle_n01 {
	BORDER-RIGHT: #d5d7d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d5d7d7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 96%; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 8px; BORDER-LEFT: #d5d7d7 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 4px; BORDER-BOTTOM: #d5d7d7 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #f5f7f7
}
DIV.extNoMessageLangToggle_n01 {
	BORDER-RIGHT: #d5d7d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d5d7d7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 96%; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 8px; BORDER-LEFT: #d5d7d7 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #d5d7d7 1px solid; BACKGROUND-COLOR: #f5f7f7
}
DIV.extMessageLangToggle_n01 SPAN {
	FONT-SIZE: 86%; FLOAT: right; COLOR: #999
}
DIV.extNoMessageLangToggle_n01 SPAN {
	FONT-SIZE: 86%; FLOAT: right; COLOR: #999
}
DIV.extMessageLangToggle_n01 P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../../images/icons/iconMessageNew.gif) no-repeat left 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
DIV.extNoMessageLangToggle_n01 P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
DIV.extMessageLangToggle_n02 {
	BORDER-RIGHT: #d5d7d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d5d7d7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 96%; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 8px; BORDER-LEFT: #d5d7d7 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 4px; BORDER-BOTTOM: #d5d7d7 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #f5f7f7
}
DIV.extNoMessageLangToggle_n02 {
	BORDER-RIGHT: #d5d7d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d5d7d7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 96%; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 8px; BORDER-LEFT: #d5d7d7 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #d5d7d7 1px solid; BACKGROUND-COLOR: #f5f7f7
}
DIV.extMessageLangToggle_n02 SPAN {
	FONT-SIZE: 86%; FLOAT: right; COLOR: #999
}
DIV.extNoMessageLangToggle_n02 SPAN {
	FONT-SIZE: 86%; FLOAT: right; COLOR: #999
}
DIV.extMessageLangToggle_n02 P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
DIV.extNoMessageLangToggle_n02 P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.hsbcTextStyle1box_n01 {
	BORDER-RIGHT: #fd1008 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #fd1008 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 9pt; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 15px; BORDER-LEFT: #fd1008 1px solid; WIDTH: 95%; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 13px; BORDER-BOTTOM: #fd1008 1px solid; TOP: 0px; voice-family: arial,helvetica
}
.hsbcTextStyle1box_n01-1
{ 
  top: 0px;
	border: 1px solid #FD1008;
	background: #F3F3F3;
	padding-top:13px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	voice-family:arial,helvetica;
	font-size:9pt; /* mod 2006/01 */
	color:#333333; /* mod 2006/01 */
	width: 96%;
	line-height:18px;

}
.hsbcTextStyle1box_n02 {
	BORDER-RIGHT: #fd1008 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #fd1008 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 15px; BORDER-LEFT: #fd1008 1px solid; WIDTH: 100%; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 13px; BORDER-BOTTOM: #fd1008 1px solid; TOP: 0px; voice-family: arial,helvetica
}
.text_pad_L08 {
	PADDING-LEFT: 8px
}
.text_pad_R08 {
	PADDING-RIGHT: 8px
}
.body_01 {
	MARGIN: 10px
}
.table_box_01 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.pop_pad_01 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
.text_01 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; FONT-FAMILY: arial, helvetica
}
.text_02 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fa0e0e; LINE-HEIGHT: 22px; FONT-FAMILY: arial, helvetica
}
.text_03 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fa0e0e; FONT-FAMILY: arial, helvetica
}
.footer_01 {
	FONT-SIZE: 10px; COLOR: #676767; FONT-FAMILY: Arial
}
.radio_01 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 12px; BORDER-BOTTOM: 0px solid; HEIGHT: 12px; BACKGROUND-COLOR: transparent
}
.board_box_01 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.board_01 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_01 A:link {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_01 A:visited {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_01 A:hover {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.board_02 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_02 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_02 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_02 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.board_03 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #858585; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_04 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica
}
.board_05 {
	FONT-SIZE: 12px; COLOR: #989898; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.board_06 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_07 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fe0000; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_07 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fe0000; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_07 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fe0000; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_07 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fe0000; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.board_08 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_09 {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.board_09 A:link {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.board_09 A:visited {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.board_09 A:hover {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.board_10 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_10 A:link {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_10 A:visited {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.board_10 A:hover {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.board_pad_01 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 12px
}
.board_pad_02 {
	PADDING-BOTTOM: 6px
}
.board_pad_03 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eaeaea
}
.board_pad_04 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.board_pad_05 {
	PADDING-LEFT: 12px
}
.board_pad_06 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eaeaea
}
.board_pad_07 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.board_pad_08 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.board_bg_01 {
	BACKGROUND-COLOR: #cccccc
}
.board_bg_02 {
	BACKGROUND-COLOR: #e4e4e4
}
.board_bg_03 {
	HEIGHT: 3px; BACKGROUND-COLOR: #ff0000
}
.bbs_01 {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: dotum; TEXT-DECORATION: none
}
.bbs_01 A:link {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: dotum; TEXT-DECORATION: none
}
.bbs_01 A:visited {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: dotum; TEXT-DECORATION: none
}
.bbs_01 A:hover {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: dotum; TEXT-DECORATION: none
}
.hsbcTextStyle1box_n02 {
	BORDER-RIGHT: #fd1008 1px solid; BORDER-TOP: #fd1008 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 15px; BORDER-LEFT: #fd1008 1px solid; WIDTH: 100%; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 13px; BORDER-BOTTOM: #fd1008 1px solid; TOP: 0px; voice-family: arial, helvetica
}
.small_01 {
	FONT-SIZE: 8pt; FONT-FAMILY: arial,helvetica
}
TR.grey TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
TR.red TD {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #ff0000 3px solid
}
TABLE.hsbcTableStyleReg01 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.hsbcTableStyleReg01 TD {
	VERTICAL-ALIGN: top
}
TABLE.hsbcTableStyleReg01 TH {
	VERTICAL-ALIGN: top
}
TABLE.hsbcTableStyleReg01 TD.hsbcTableReg01Column01 {
	WIDTH: 135px
}
TABLE.hsbcTableStyleReg01 TD.hsbcTableReg01Column02 {
	WIDTH: 6px
}
TABLE.hsbcTableStyleReg01 TD.hsbcTableReg01Column03 {
	WIDTH: 808px
}
TR.black TD {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #000000 3px solid
}
.lh_17 {
	LINE-HEIGHT: 17px
}
.lh_20 {
	LINE-HEIGHT: 20px
}
.board_07 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fd0400; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
DIV.mainhead {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	COLOR: #ff0000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif;
	TEXT-DECORATION: none
}
DIV.containerControlLeft DIV.containerRightTools3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 16px; WIDTH: 150px; PADDING-TOP: 35px
}
TABLE.ProductPoints TD.hsbcTableColumn03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; PADDING-TOP: 8px
}
TABLE.hsbcTableProductool TD.hsbcTableColumn01 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.hsbcTableProductool TD.hsbcTableColumn03 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 17px; PADDING-TOP: 6px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
A.hsbcContentLink02 {
	COLOR: #ff0000
}
TABLE.simpletableStyle2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../../images/Loans_files/title_bg.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
TABLE.simpletableStyle3 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
TABLE.simpletableStyle3 TD.Column01 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
TABLE.simpletableStyle4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
TABLE.simpletableStyle4 TD.Column01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 118px; PADDING-TOP: 0px; HEIGHT: 17px
}
TABLE.simpletableStyle4 TD.Column02 {
	WIDTH: 1px; BACKGROUND-COLOR: #e4e4e4
}
TABLE.simpletableStyle4 TD.Column03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 74%; PADDING-BOTTOM: 0px; WIDTH: 481px; PADDING-TOP: 0px; HEIGHT: 46px
}
TABLE.simpletableStyle5 {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #cccccc; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
TABLE.simpletableStyle5 TR.Row01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
TABLE.simpletableStyle5 TD.Column01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; WIDTH: 144px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eaeaea
}
TABLE.simpletableStyle5 TD.Column02 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 114px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.simpletableStyle5 TD.Column04 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 114px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffe5e5; TEXT-ALIGN: center
}
TABLE.simpletableStyle5 TD.Column05 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; WIDTH: 114px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ecd2d2; TEXT-ALIGN: left
}
TR.line1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
/*1119 create*/
A.tooltip {
	TEXT-DECORATION: none;
	
}
A.tooltip:hover {
	TEXT-DECORATION: none;
}
A.tooltip {
	PADDING-LEFT: 3px; POSITION: relative;
}

.tooltipbox {
	BACKGROUND: url(../../images/new/flyout-btm.gif) no-repeat left bottom; 
	LEFT: -270px; 
	WIDTH: 270px;
	POSITION: absolute; 
	TOP: 11px;


}
.tooltipbox SPAN {
    POSITION: relative;
	background-image: url(../../images/new/flyout-top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 90%;
	PADDING-BOTTOM: 10px;
	COLOR: #333;
	PADDING-TOP: 15px;
}
/*.tooltipbox {
	LEFT: -130px;
	WIDTH: 150px;
	POSITION:absolute;
	TOP:10px;
}
.tooltipbox SPAN {
	background:url(../../images/products/tipbg.gif) left bottom repeat;
	PADDING-RIGHT: 10px;
	DISPLAY:block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 87%;
	LEFT: 0px;
	PADDING-BOTTOM: 8px;
	COLOR: #333;
	PADDING-TOP: 8px;
	POSITION: relative;
	TOP: 10px;
	text-align: left;
}*/

table.hsbcTableStyle06n th,
table.hsbcTableStyle07n th,
table.hsbcTableStyle20n th,
table.hsbcTableStyle06 td.hsbcTableColumn02n,
table.hsbcTableStyle07 td.hsbcTableColumn02n,
table.hsbcTableStyle20 td.hsbcTableColumn02n
{
	background-color: #EAEAEA;
	border-top: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	color:#333333; 
	font-size:9pt; 
	line-height: 14px;
}

table.hsbcTableStylebg
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 812px;
	PADDING-TOP: 0px;
	FONT-FAMILY: arial,helvetica;
	BORDER-COLLAPSE: collapse;
	TEXT-ALIGN: left;
	background-image: url(../../images/products/tablebg.jpg);
	
}

table.hsbcTableStylebg td,
{
    
	padding: 10px 10px 6px 5px;
	TEXT-ALIGN: left;
}

table.hsbcTableStylebg a,
{
    
	TEXT-DECORATION: none;
}

table.hsbcTableStylebg img,
{
    
	padding-right:5px;
	padding-left:5px;
}



/* boxStyle07
------------------------------------------------------------------------------------------- */

#homepage .boxStyle07
{
	margin:10px 0 0 0;
	padding:0;
	width:812px !important;
	float:left;
}
#homepage .boxStyle07 .columnStyle00
{
	padding:10px 10px 10px 10px;
	float:left;
}
#homepage .boxStyle07 .columnStyle00 h3
{
	padding:0;
	margin:0;
}
#homepage .boxStyle07 .columnStyle01 
{
	width:812px;
	width:265px;
	padding:10px 10px 10px 10px;
	float:left;
}
#homepage .boxStyle07 .columnStyle01 img 
{
	border:1px solid #999;
	padding:1px 1px 1px 1px;
	background:#fff;
}
#homepage .boxStyle07 .row
{
	float:left;
	background-image:url(../../images/products/tablebg.jpg);
	width:812px;
}
#homepage .boxStyle07 p.textStyle00 a
{
	font-weight:bold;
	text-decoration:none;
}
#homepage .boxStyle07 ul.listStyle00
{
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	background-color:#fff;
	width:812px;
	background-image:url(../../images/products/tablebg.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
}
#homepage .boxStyle07 ul.listStyle00 li
{
	margin:0;
	float:left;
	padding:0;
	list-style:none;
	list-style-type:none;
	background-image:url(../../images/products/tabmenu.gif);
	background-repeat:repeat-x;
	background-position:top left;
	border-bottom:1px solid #d9d9d9;
}
#homepage .boxStyle07 ul.listStyle00 li.first
{
	border-left:none;
}
#homepage .boxStyle07 ul.listStyle00 li a
{
	margin:0;
	padding:3px 13px 2px 7px;
	font-weight:normal;
	font-size:93%;
	color:#333;
	text-decoration:none;
	background-image:url(../../images/products/tabmenuright.gif);
	background-position:top right;
	background-repeat:no-repeat;
	float:left;
}
#homepage .boxStyle07 ul.listStyle00 li a:hover,
#homepage .boxStyle07 ul.listStyle00 li a:active,
#homepage .boxStyle07 ul.listStyle00 li a:focus
{
	text-decoration:underline;
	background-color:inherit !important;
	color:#333;
}
#homepage .boxStyle07 ul.listStyle00 li.selectedItem
{
	background-image:url(../../images/products/tabmenu.gif);
	background-repeat:repeat-x;
	background-position:top left;
	border-bottom:1px solid #fff;
}
#homepage .boxStyle07 ul.listStyle00 li.selectedItem a,
#homepage .boxStyle07 ul.listStyle00 li.selectedItem a:hover,
#homepage .boxStyle07 ul.listStyle00 li.selectedItem a:active
{
	color:#FF0000;
	background:url(../../images/products/tabmenu.gif) top right no-repeat;
	background-color:inherit !important;
	text-decoration:none;
}


#homepage .boxStyle07 ul.listStyle00 li.selectedItem
{
	background-image:url(../../images/products/tabmenuselect.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #fff;
}
#homepage .boxStyle07 ul.listStyle00 li.selectedItem a,
#homepage .boxStyle07 ul.listStyle00 li.selectedItem a:hover,
#homepage .boxStyle07 ul.listStyle00 li.selectedItem a:active
{
	color:#FF0000;
	background:url(../../images/products/tabmenu.gif) top right no-repeat;
	background-color:inherit !important;
	text-decoration:none;
}






/*1119 end*/

/*INSA0001 start*/

div.hsbcLpiContent
{
	margin-top:20px;
	background:#fff;
}
/* -------------------------------- Rows -------------------------------- */

div.hsbcLpiRow
{
	height: 1%;
}
div.hsbcLpiRow:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;

}
div.hsbcLpiRow01
{
	width: 812px;
}
div.hsbcLpiRow02
{
	width: 652px;
}
/* -------------------------------- Columns -------------------------------- */

div.hsbcLpiColumn
{
	float: left;
}
div.hsbcLpiColumn01
{
	width: 812px;
}
div.hsbcLpiColumn02
{
	width: 652px;
}

/* -------------------------------- Content -------------------------------- */

div.hsbcLpiContentStyle13
{
	
	padding: 0px 0px 0px 0px;
	border:1px solid #ccc;
	border-bottom:none;
	
}
div.hsbcLpiContentStyle13 .hsbcLpiContentStyle13a
{
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 19px 20px 22px 170px;
}
div.hsbcLpiContentStyle13 .hsbcLpiContentStyle13b
{
	padding: 19px 20px 22px 15px;
}
div.hsbcLpiContentStyle13 h1
{
	font-size:87.5%;
	color:#333;
	margin-bottom: 0px;
	padding:0px;
	line-height: 1em;
}
div.hsbcLpiContentStyle13 h2
{
	color:#f00;
	font-size:112.5%;
	padding:0px;
	margin: 3px 0px 8px 0px;
}
div.hsbcLpiContentStyle13 ul
{
	height: 1%;
	padding:0;
	margin:0;
	list-style:none;
}
div.hsbcLpiContentStyle13 ul:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle13 ul li
{
	float:left;
	padding:3px 1px 0px 1px;
}
div.hsbcLpiContentStyle14
{
	height: 1%;
	padding: 8px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
	border:1px solid #ccc;
	background:url(../../images/insurance/grey-gradient-line.gif) top left no-repeat;
}
div.hsbcLpiContentStyle14NoTop
{
	padding: 33px 0 0 0;
	margin:0;
}
div.hsbcLpiContentStyle14NoShadow
{
	background: none;
}
div.hsbcLpiContentStyle14:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle14 h1
{
	font-size:137.5%;
	color:#ff0000;
	margin-bottom: 0px;
	padding:9px 15px 0px 15px;
	line-height: 1em;
}
div.hsbcLpiContentStyle14 h2
{
	color:#333;
	font-size:112.5%;
	padding:0px;
	margin: 1px 0px 8px 0px;
}
div.hsbcLpiContentStyle14 h3
{
	color:#ff0000;
	font-size:112.5%;
	padding:0px;
	margin: 1px 0px 8px 10px;
}

div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14a
{
	float: left;
	width: 531px;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14b
{
	float: left;
	width: 190px;   /*width: 278px;*/
	padding: 6px 0px 0px 0px;  /*padding: 21px 0px 0px 0px;*/
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14a p
{
	font-size:75%;
	color:#666;
	margin: 0px;
	padding: 8px 15px 0px 15px;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14c
{
	margin: 0px 0px 0px 15px;
	padding: 0px;
	background:url(../../images/insurance/product-upper-background.gif) top left no-repeat;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14d
{
	margin: 21px 0px 20px 0px;
	padding: 16px 0px 33px 0px;
	background:url(../../images/insurance/product-lower-background.gif) bottom left no-repeat;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14d p
{
	font-size:75%;
	color:#666;
	margin: 0px;
	padding: 3px 15px 3px 15px;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14d a
{
	font-size:75%;
	color:#ff0000;
	text-decoration: underline;
	padding: 0px 15px 0px 15px;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14d a:hover
{
	text-decoration: none;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14e
{
	height: 1%;
	margin: 0px;
	padding: 0px 15px 0px 15px;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14e:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14f
{
	float: left;
	width: 250px;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14g
{
	float: left;
	width: 233px;
	text-align: right;
	padding: 5px 0px 0px 0px;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14g a
{
	padding: 0px 0px 0px 0px;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14h
{
	margin: 0px;
	padding: 6px 0px 0px 1px;
	font-size: 87.5%;
	color: #333;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14h span.hsbcLpiContentStyle14hRed
{
	color: #ff0000;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14h span.hsbcLpiContentStyle14hGreen
{
	color: #00a400;
}
div.hsbcLpiContentStyle14 p.hsbcLpiContentStyle14i
{
	margin: 0px 0px 0px 18px;
	padding: 5px 20px 0px 30px;
	font-size: 75%;
	color: #666;
}
div.hsbcLpiContentStyle14 p.hsbcLpiContentStyle14i.hsbcLpiContentStyle14iLast
{
	padding: 5px 20px 18px 30px;
}
div.hsbcLpiContentStyle14 p.hsbcLpiContentStyle14iTick
{
	background:url(../../images/insurance/tick.gif) top left no-repeat;
	background-position: 0px 5px;
}
div.hsbcLpiContentStyle14 p.hsbcLpiContentStyle14iCross
{
	background:url(../../images/insurance/cross.gif) top left no-repeat;
	background-position: 0px 12px;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14j
{
	margin: 0px;
	padding: 6px 15px 0px 15px;
	font-size: 112.5%;
	color: #ff0000;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14j span
{
	color: #333;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle14k
{
	font-size:75%;
	color:#666;
	margin: 0px;
	padding: 13px 15px 3px 15px;
}
div.hsbcLpiContentStyle14 .hsbcLpiContentStyle147k
{
	font-size:75%;
	color:#666;
	margin: 0px;
	padding: 2px 15px 2px 15px;
}
div.hsbcLpiContentStyle15
{
	padding:21px 17px 0 17px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background:url(../../images/insurance/grey-gradient-line.gif) top left no-repeat;
	border-bottom:0;
}

div.hsbcLpiContentStyle15 form
{
	margin: 0px 0px 0px 0px;
	padding: 0;
}
div.hsbcLpiContentStyle15 form fieldset
{
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: 0;
}
div.hsbcLpiContentStyle15 form legend
{
	display: none;
}
div.hsbcLpiContentStyle15 form fieldset dl
{
	margin:0px;
	padding:0px;
	width:auto;
}

div.hsbcLpiContentStyle15 form fieldset dt
{
	padding:0 0 10px 0;
	color:#f00;
	font-size:112.5%;
	margin: 0px;
}
div.hsbcLpiContentStyle15 form fieldset dd label
{
	font-size: 75%;
	color:#666;
}
div.hsbcLpiContentStyle15 form fieldset dd
{	
	height: 1%;
	margin: 0;
	padding: 4px 0px 45px 0px;
}
div.hsbcLpiRadioGroup01
{	
	padding: 0px 0px 13px 0px;
}
div.hsbcLpiContentStyle15 form fieldset dd:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.hsbcLpiContentStyle15 form fieldset dd input
{
	margin: 0;
	padding: 0;
	font-size: 74%;
	font-weight: normal;
	color: #000;
}
div.hsbcLpiContentStyle16
{
	border-top: #ccc 1px solid;
	border-bottom: #ccc 1px solid;
	margin: 0px 15px 38px 11px;
	padding: 9px 16px 13px 16px;
}
div.hsbcLpiContentStyle16 p
{
	margin: 0px;
	padding: 0px;
	font-size: 68.75%;
}
div.hsbcLpiContentStyle16 ul
{
	margin: 0px;
	padding: 0px;
}
div.hsbcLpiContentStyle16 ul li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 7px;
	list-style-type: none;
	background: url(../../images/insurance/red-bullet.gif) top left no-repeat;
	line-height: 1em;
	background-position: 0px 4px;
}
div.hsbcLpiContentStyle16 ul li a
{
	font-size: 75%;
	color: #ff0000;
	text-decoration: underline;
}
div.hsbcLpiContentStyle16 ul li a:hover
{
	text-decoration: none;
}
div.hsbcLpiContentStyle17
{
	height: 1%;	
	padding: 10px 0 36px 0;
	border: 1px solid #ccc;
	border-top: none;
	border-bottom: 3px solid #f00;
}
div.hsbcLpiContentStyle17:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle17 .hsbcLpiContentStyle17a
{
	float: left;
	width: 160px;
	padding: 3px 0px 0px 13px;
}
div.hsbcLpiContentStyle17 .hsbcLpiContentStyle17b
{
	float: left;
	width: auto;
	padding: 8px 0px 0px 16px;
}
div.hsbcLpiContentStyle17 .hsbcLpiContentStyle17b a
{
	font-size: 75%;
	text-decoration: underline;
}
div.hsbcLpiContentStyle17 .hsbcLpiContentStyle17b span
{
	font-size: 75%;
}
div.hsbcLpiContentStyle17 .hsbcLpiContentStyle17b a:hover
{
	text-decoration: none;
}
div.hsbcLpiContentStyle18
{
	
	margin: 35px 15px 0px 11px;
	padding: 0px;
	border: #eaeaea 3px solid;
	background:url(../../images/insurance/cross-sell-background.gif) bottom left repeat-x;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18a
{
	margin: 0px;
	padding: 13px 13px 17px 13px;
	border-left: #fff 1px solid;
	border-right: #fff 1px solid;
	border-bottom: #fff 1px solid;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18b
{
	margin: 0px;
	padding: 0px;
	font-size: 87.5%;
	color: #ff0000;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18c
{
	margin: 0px;
	padding: 1px 0px 0px 0px;
	font-size: 100%;
	color: #000;
	line-height: 1.2em;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18d
{
	margin: 13px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
	border-top: #ccc 1px solid;
	background-position: top right;
	background-repeat: no-repeat;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18d p
{
	margin: 0px;
	padding: 0px 70px 0px 0px;
	font-size: 68.75%;
	color: #666;
	line-height: 1.4em;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18e
{
	margin: 0px;
	padding: 0px;
	height: 1%;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18e:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18f
{
	float: left;
	width: auto;
	padding: 17px 8px 0px 0px;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18g
{
	float: left;
	width: auto;
	padding: 22px 0px 0px 0px;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18g a
{
	font-size: 68.75%;
	color: #ff0000;
	text-decoration: underline;
}
div.hsbcLpiContentStyle18 .hsbcLpiContentStyle18g a:hover
{
	text-decoration: none;
}
div.hsbcLpiContentStyle19
{
	margin: 0px;
	padding: 5px 0 36px 0;
}
div.hsbcLpiContentStyle19 strong
{
	margin: 0px;
	padding: 0px;
	font-size: 68.75%;
	color: #666;
	font-weight: bold;
}
div.hsbcLpiContentStyle19 p
{
	margin: 0px;
	padding: 0px 0px 13px 0px;
	font-size: 68.75%;
	line-height: 1.3em;
	color: #999;
}
div.hsbcLpiContentStyle20
{	
	margin: 0px 0px 0px 0px;  /*margin: 0px 10px 0px 11px;*/
	padding: 10px 0px 0px 0px;  /*padding: 10px 0px 0px 0px;*/
	background:url(../../images/insurance/cross-sell-upper-background.gif) top left no-repeat;
}
div.hsbcLpiContentStyle20 p
{	
	margin: 0px;
	padding: 9px 0px 0px 0px;
	font-size: 68.75%;
	color: #666;
}
div.hsbcLpiContentStyle20 p a
{	
	color: #666;
	text-decoration: underline;
}
div.hsbcLpiContentStyle20 p a:hover
{	
	text-decoration: none;
}
div.hsbcLpiContentStyle20 .hsbcLpiContentStyle20a
{	
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 15px 10px;   /*padding: 4px 16px 20px 16px;*/
	background:url(../../images/insurance/cross-sell-lower-background.gif) bottom left no-repeat;
}
div.hsbcLpiContentStyle20 .hsbcLpiContentStyle20b
{
	margin: 0px;
	padding: 0px 0px 5px 0px; /*padding: 0px 0px 15px 0px;*/
	font-size: 112.5%;
	color: #ff0000;
}
div.hsbcLpiContentStyle20 .hsbcLpiContentStyle20c
{
	margin: 0px;
	padding: 0px;	
}
div.hsbcLpiContentStyle20 .hsbcLpiContentStyle20c a
{
	background:url(../../images/insurance/pdf-icon.gif) top left no-repeat;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 10px 17px;
	font-size: 75%;
	color: #333;
	display: block;
}
div.hsbcLpiContentStyle20 .hsbcLpiContentStyle20c a:hover
{
	text-decoration: none;
}
div.hsbcLpiContentStyle21
{
	margin: 0px 0px 50px 0px;
	padding: 21px 26px 0px 26px;
}
div.hsbcLpiContentStyle21 .hsbcLpiContentStyle21a
{
	margin: 0px;
	padding: 0px 0px 2px 0px;
	font-size: 87.5%;
	color: #ff0000;
}
div.hsbcLpiContentStyle21 p
{
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-size: 68.75%;
	color: #666;
	line-height: 1.4em;
}
div.hsbcLpiContentStyle21 p strong
{
	color: #333;
	font-weight: bold;
	text-decoration: underline;
}
div.hsbcLpiContentStyle22
{
	position:relative;
	padding:18px 0px 16px 0px;
	border:1px solid #ccc;
	background:url(../../images/insurance/grey-gradient-line.gif) top left no-repeat;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22a
{
	margin: 0px;
	padding: 0px 17px 5px 17px;
	font-size: 87.5%;
	color: #ff0000;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22b
{
	margin: 0px;
	padding: 0px 0px 0px 17px;
	height: 1%;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22b table
{
	width:100%;
	border:none;
	border-spacing:0;
	border-collapse:collapse;
	margin: 0px 0px 0px 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22b table th
{
	text-align:left;
	padding:4px 0px 4px 0px;
	margin:0;
	color:#666;
	font-size:75%;
	vertical-align:top;
	line-height: 1.3em;
	font-weight: normal;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22b table td
{
	text-align:left;
	padding:4px 0px 4px 0px;
	margin:0;
	color:#666;
	font-size:75%;
	vertical-align:top;
	line-height: 1.3em;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22b table td img
{
	padding:8px 0px 0px 0px;
	margin:0;
	border: 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22b table td.hsbcLpiContentStyle22m
{
	text-align:left;
	padding:4px 0px 4px 0px;
	margin:0;
	color:#666;
	font-size:87.5%;
	vertical-align:top;
	line-height: 1.3em;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22b:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22c
{
	float: left;
	width: 131px;
	font-size: 75%;
	color: #666;
	line-height: 1.5em;
	padding: 6px 17px 0px 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22d
{
	float: left;
	width: 627px;
	font-size: 75%;
	color: #666;
	line-height: 1.5em;
	padding: 6px 17px 0px 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22e
{
	float: left;
	width: 264px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22f
{
	float: left;
	width: 100px;
	font-size: 75%;
	color: #666;
	line-height: 1.5em;
	padding: 6px 17px 0px 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22g
{
	float: left;
	width: 130px;
	font-size: 75%;
	color: #666;
	line-height: 1.5em;
	padding: 6px 17px 0px 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22h
{
	float: left;
	width: 247px;
	font-size: 87.5%;
	color: #666;
	line-height: 1.5em;
	padding: 6px 17px 0px 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22i
{
	float: left;
	width: 379px;
	font-size: 75%;
	color: #666;
	line-height: 1.5em;
	padding: 6px 17px 0px 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22j
{
	margin: 0px 0px 17px 0px;
	padding: 16px 0px 13px 0px;
	border-bottom: #ccc 1px solid;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22j a
{
	padding: 0px 17px 0px 17px;
}
div.hsbcLpiContentStyle22 p
{
	margin: 0px;
	padding: 0px 17px 3px 17px;
	font-size: 68.75%;
	color: #666;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22k
{
	width:778px;
	height:200px;
	overflow:auto;
	border:1px solid #ccc;
	margin: 15px 0px 17px 16px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22k p
{
	padding:15px 20px 0 15px;
	color:#000;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22l
{
	height: 1%;
	margin: 0px;
	padding: 0px 10px 0px 11px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22l:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22l input
{
	float:left;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22l label
{
	float:left;
	font-size: 75%;
	color: #333;
	padding: 3px 0px 0px 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22l label.hsbcLpiContentStyle22p
{
	width: 600px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22n
{
	float: left;
	width: 467px;
	font-size: 75%;
	color: #666;
	line-height: 1.5em;
	padding: 6px 17px 0px 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22o
{
	float: left;
	width: 299px;
	font-size: 75%;
	color: #666;
	line-height: 1.5em;
	padding: 6px 17px 0px 0px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22p
{
	margin: 0px;
	padding: 6px 17px 16px 17px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22p a
{
	text-decoration: underline;
	color: #ff0000;
	font-size: 75%;
	background:url(../../images/insurance/arrow-red.gif) top left no-repeat;
	padding: 0px 0px 0px 7px;
	background-position: 0px 4px;
}
div.hsbcLpiContentStyle22 .hsbcLpiContentStyle22p a:hover
{
	text-decoration: none;
}
div.hsbcLpiContentStyle23
{
	padding:8px 0px 0 0px;
	border:1px solid #ccc;
	background:url(../../images/insurance/grey-gradient-line.gif) top left no-repeat;
	position: relative;
}
div.hsbcLpiContentStyle23 h3
{
	margin: 0px;
	padding: 9px 17px 2px 17px;
	font-size: 87.5%;
	color: #ff0000;
}
div.hsbcLpiContentStyle23 p
{
	margin: 0px;
	padding: 0px 17px 9px 17px;
	font-size: 62.5%;
	color: #666;
}
div.hsbcLpiContentStyle23 form
{
	margin: 0px 0px 0px 0px;
	padding: 0;
}
div.hsbcLpiContentStyle23 form fieldset
{
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: 0;
}
div.hsbcLpiContentStyle23 form legend
{
	display: none;
}
div.hsbcLpiContentStyle23 form fieldset dl
{
	margin:0px;
	padding:9px 17px 0px 17px;
	height: 1%;
	position: relative;
}
div.hsbcLpiContentStyle23 form fieldset dl:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.hsbcLpiContentStyle23 form fieldset dt
{
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 334px;
}
div.hsbcLpiContentStyle23 form fieldset dt label
{
	padding:0px 0px 0px 0px;
	color:#666;
	font-size: 75%;
	margin: 0px;
}
div.hsbcLpiContentStyle23 .mandatory
{
	position: absolute;
	top: 11px;
	left: 644px;
	color: #ff0000;
	font-size: 68.75%;
}
div.hsbcLpiContentStyle23 hr
{
	border: none;
	height: 1px;
	padding: 0px;
}
div.hsbcLpiContentStyle23 hr.short
{
	border-bottom: #eaeaea 1px solid;
	margin: 0px 17px 0px 17px;
	
}
div.hsbcLpiContentStyle23 hr.short2
{
	border-bottom: #eaeaea 1px solid;
	margin: 11px 17px 0px 17px;
	
}
div.hsbcLpiContentStyle23 hr.long
{
	border-bottom: #ccc 1px solid;
	margin: 8px 0px 0px 0px;
	
}
div.hsbcLpiContentStyle23 form fieldset dd label
{
	font-size: 75%;
	color:#666;
}
div.hsbcLpiContentStyle23 form fieldset dd label.hsbcLpiContentStyle23e
{
	padding: 0px 70px 0px 0px;
}
div.hsbcLpiContentStyle23 form fieldset dd
{	
	float: left;
	margin: 0;
	padding: 0px 0px 0px 0px;
	width: 400px;
}
div.hsbcLpiRadioGroup01
{	
	padding: 0px 0px 13px 0px;
}
div.hsbcLpiContentStyle23 form fieldset dd:after,
div.hsbcLpiContentStyle23 .hsbcLpiContentStyle23a:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.hsbcLpiContentStyle23 form fieldset dd input
{
	margin: 0px 0px 0px 17px;
	padding: 0px 0px 0px 0px;
	font-size: 75%;
	font-weight: normal;
	color: #666;
}
div.hsbcLpiContentStyle23 form fieldset dd select
{
	margin: 0px 0px 1px 17px;
	padding: 0px 0px 0px 0px;
	font-size: 75%;
	font-weight: normal;
	color: #666;
}
div.hsbcLpiContentStyle23 form fieldset dd input.hsbcLpiContentStyle23b
{
	width: 32px;
}
div.hsbcLpiContentStyle23 form fieldset dd input.hsbcLpiContentStyle23c
{
	width: 172px;
}
div.hsbcLpiContentStyle23 .hsbcLpiContentStyle23a
{
	margin: 0px;
	padding: 10px 17px 24px 13px;
	height: 1%;
}
div.hsbcLpiContentStyle23 .hsbcLpiContentStyle23a input
{
	float: left;
	width: 1em;
	height:1em;
}
div.hsbcLpiContentStyle23 .hsbcLpiContentStyle23a label
{
	float: left;
	width: 750px;
	margin: 0px;
	font-size: 75%;
	color: #333;
}
div.hsbcLpiContentStyle23 .hsbcLpiContentStyle23a span
{
	color: #ff0000;
}
div.hsbcLpiContentStyle23 .hsbcLpiContentStyle23d
{
	margin: 0px;
	padding: 0px 17px 10px 17px;
	font-size: 75%;
	color: #999;
	line-height: 1.5em;
}
div.hsbcLpiContentStyle23 .hsbcLpiContentStyle23f
{
	margin: 14px 0px 0px 17px;
	padding: 0px 0px 0px 20px;
	font-size: 75%;
	color: #ff0000;
	background:url(../../images/insurance/plus.gif) top left no-repeat;
}
div.hsbcLpiContentStyle23 .hsbcLpiContentStyle23g
{
	margin: 15px 0px 0px 17px;
	padding: 0px 0px 0px 10px;
	font-size: 75%;
	color: #ff0000;
	background:url(../../images/insurance/arrow-down.gif) top left no-repeat;
	background-position: 0px 3px;
}
div.hsbcLpiContentStyle25
{
	background:url(../../images/insurance/details-upper-background.gif) top left no-repeat;
	margin: 0px 0px 2px 2px;
}
div.hsbcLpiContentStyle25 .hsbcLpiContentStyle25a
{
	background:url(../../images/insurance/details-lower-background.gif) bottom left no-repeat;
	padding:15px 15px 10px 15px;
}
div.hsbcLpiContentStyle25 .hsbcLpiContentStyle25a p
{
	margin:0;
	padding:0;
	color:#f00;
	font-size:74%;
}
div.hsbcLpiContentStyle25 .hsbcLpiContentStyle25a textarea
{
	vertical-align:top;
	width: 230px;
}
div.hsbcLpiContentStyle26
{
	margin:0;
	padding:0;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26a
{
	margin:0;
	padding: 3px 16px 0px 16px;
	color:#333;
	font-size:87.5%;
}
div.hsbcLpiContentStyle26 span.hsbcLpiContentStyle26b
{
	margin:0;
	padding:0;
	color:#333;
	font-size:150%;
}
div.hsbcLpiContentStyle26 span.hsbcLpiContentStyle26c
{
	margin:0;
	padding:0;
	color:#666;
	font-size:62.5%;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26d
{
	margin:0;
	padding:0px 16px 0px 16px;
	color:#000;
	font-size:87.5%;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26e
{
	margin:0;
	padding: 14px 16px 0px 16px;
	color:#999;
	font-size:68.75%;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26f
{
	margin:0;
	padding: 4px 16px 6px 16px;
	color:#ff0000;
	font-size:87.5%;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26g
{
	margin:0;
	padding: 0px 16px 0px 16px;
	color:#333;
	font-size:75%;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26h
{
	margin:0;
	padding: 11px 16px 11px 16px;
	color:#666;
	font-size:75%;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26i
{
	height: 1%;
	margin: 0px;
	padding: 17px 10px 0px 11px;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26i:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26i input
{
	float:left;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26i select
{
	float:left;
	color:#666;
	font-size:75%;
	margin: 4px 0px 0px 4px;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26i label
{
	float:left;
	font-size: 75%;
	color: #333;
	padding: 3px 0px 0px 0px;
}
div.hsbcLpiContentStyle26 .hsbcLpiContentStyle26j
{
	margin: 0px;
	padding: 5px 16px 7px 16px;
}
div.hsbcLpiContentStyle26 ul
{
	margin: 0px;
	padding: 0px 16px 17px 16px;
}
div.hsbcLpiContentStyle26 li
{
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 14px;
	list-style-type: none;
	background: url(../../images/insurance/grey-bullet.gif) top left no-repeat;
	background-position: 0px 13px;
	color:#666;
	font-size:75%;
}
div.hsbcLpiContentStyle26
{
	height: 1%;
	margin:0;
	padding:0;
}
div.hsbcLpiContentStyle26 dl
{
	margin: 0px;
	padding: 13px 16px 0px 16px;
}
div.hsbcLpiContentStyle26 dl:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.hsbcLpiContentStyle26 dt
{
	margin:0;
	padding:0;
	float: left;
	color:#666;
	font-size:75%;
	width: 141px;
}
div.hsbcLpiContentStyle26 dd
{
	margin:0;
	padding:0;
	float: left;
	color:#333;
	font-size:75%;
	width: 343px;
}

div.hsbcLpiContentStyle30
{
	width:532px;
	margin:0 0 20px 0;
}
div.hsbcLpiContentStyle30 h1
{
	font-size:112.5%;
	color:#ff0000;
	margin-bottom: 0px;
	padding:18px 15px 0px 15px;
	line-height: 1em;
	font-weight:normal;
}
div.hsbcLpiContentStyle30 p.hsbcLpiContentStyle30a
{
	margin:0;
	padding:13px 15px 2px 15px;
	font-size:87.5%;
	color:#333;
	line-height: 1em;
}
div.hsbcLpiContentStyle30 p.hsbcLpiContentStyle30b
{
	margin:0;
	padding:10px 15px 0px 15px;
	font-size:75%;
	color:#666;
	line-height: 1.5em;
}
div.hsbcLpiContentStyle30 h2
{
	font-size:112.5%;
	color:#ff0000;
	margin-bottom: 0px;
	padding:9px 15px 0px 15px;
	line-height: 1em;
	font-weight:normal;
}

div.hsbcLpiContentStyle31
{
	margin: 0 0 11px 0;
	padding: 10px 0 0 0;
	background:url(../../images/insurance/methods-upper-background.gif) top left no-repeat;
}
div.hsbcLpiContentStyle31TwoItem
{
	width:532px;
}
div.hsbcLpiContentStyle31OneItem
{
	width:266px;
}
div.hsbcLpiContentStyle31 .hsbcLpiContentStyle31a
{
	height:1%;
	margin: 0;
	padding: 4px 0 6px 0;
	background:url(../../images/insurance/methods-lower-background.gif) bottom left no-repeat;
}
div.hsbcLpiContentStyle31 .hsbcLpiContentStyle31a:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle31 .hsbcLpiContentStyle31b
{
	float:left;
	width:266px;
}
div.hsbcLpiContentStyle31 .hsbcLpiContentStyle31d
{
	margin: 0px;
	padding: 0 16px 3px 31px;;
	font-size: 112.5%;
	color: #ff0000;
}
div.hsbcLpiContentStyle31 .hsbcLpiContentStyle31e
{	
	margin: 0px;
	padding: 9px 16px 7px 31px;
	font-size: 75%;
	color: #666;
}
div.hsbcLpiContentStyle31 .hsbcLpiContentStyle31f
{	
	margin: 0px;
	padding: 0 16px 9px 31px;
	font-size: 87.5%;
	color: #666;
	font-weight:bold;
}
div.hsbcLpiContentStyle31 dl
{
	margin:0 0 6px 0;
	padding:0;
	height:1%;
}
div.hsbcLpiContentStyle31 dl:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle31 dl dt
{
	margin:0;
	padding:0;
	float:left;
	width:145px;
}
div.hsbcLpiContentStyle31 dl dt span
{
	margin:0;
	padding: 5px 16px 0 31px;
	font-size:75%;
	font-weight:bold;
	color:#666;
	line-height:1em;
}
div.hsbcLpiContentStyle31 dl dd
{
	margin:0;
	padding:0;
	float:left;
	width:120px;
}
div.hsbcLpiContentStyle31 dl dd select
{
	margin: 0 0 1px 0;
	font-size:75%;
	color:#666;
}

div.hsbcLpiContentStyle32
{
	background: url(../../images/insurance/grey-gradient-line.gif) top left repeat-x;
	border: 1px solid #ccc;
	border-top: none;
}
div.hsbcLpiContentStyle32 .hsbcLpiContentStyle32x
{
	padding: 21px 0 36px 15px;
	border-bottom: 3px solid #f00;
}
div.hsbcLpiContentStyle32 img
{
	border:0;
	vertical-align:middle;
}
div.hsbcLpiContentStyle32 a.hsbcLpiContentStyle32b
{
	margin:0 4px 0 0;
}
div.hsbcLpiContentStyle32 span.hsbcLpiContentStyle32a
{
	color:#666;
	font-size: 75%;
	padding: 0 0 0 8px;
}
div.hsbcLpiContentStyle32 span.hsbcLpiContentStyle32a a
{
	text-decoration: underline;
}
div.hsbcLpiContentStyle32 span.hsbcLpiContentStyle32a a:hover
{
	text-decoration: none;
}

div.hsbcLpiContentStyle33
{
	border:#ccc solid 1px;
	padding:17px 15px 0 15px;
	background:url(../../images/insurance/grey-gradient-line.gif) top left no-repeat;
}
div.hsbcLpiContentStyle33 p
{
	color:#666;
	font-size:75%;
	line-height:1.2em;
	margin:0;
	padding:0 0 18px 0;
}
div.hsbcLpiContentStyle34
{
	border:#ccc solid 1px;
	border-top:0;
	padding:17px 15px 20px 15px;
}
div.hsbcLpiContentStyle34 p.hsbcLpiContentStyle34a
{
	float:right;
	color:#f00;
	font-size:68.75%;
	line-height:1em;
	margin:0;
	padding:4px 0 0 0;
}
div.hsbcLpiContentStyle34 p.hsbcLpiContentStyle34b
{
	color:#f00;
	font-size:87.5%;
	line-height:1em;
	margin:0;
	padding:0 0 15px 0;
}
div.hsbcLpiContentStyle34 select
{
	margin: 0 0 1px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:72%;
}

div.hsbcLpiContentStyle35
{
	border:#ccc solid 1px;
	border-top:0;
	padding:18px 15px 0px 15px;
}
div.hsbcLpiContentStyle35 p
{
	color:#f00;
	font-size:87.5%;
	line-height:1em;
	margin:0;
	padding:0 0 15px 0;
}
div.hsbcLpiContentStyle35 dl
{
	padding:0 0 18px 0;
	margin:0;
	height:1%;
}
div.hsbcLpiContentStyle35 dl:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle35 dl dt
{
	margin:0;
	padding:0;
	float:left;
	width:365px;
	font-size:75%;
	color:#666;
	line-height:1.3em;
}
div.hsbcLpiContentStyle35 dl dd
{
	margin:0;
	padding:0;
	float:left;
	width:415px;
}
div.hsbcLpiContentStyle35 dl dd label
{
	font-size:75%;
	color:#666;
	line-height:1.3em;
}
div.hsbcLpiContentStyle35 select
{
	margin: 0 0 1px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:68.75%;
}
div.hsbcLpiContentStyle35 input.hsbcLpiContentStyle35a
{
	width:1em;
	height:1em;
}
div.hsbcLpiContentStyle35 dd.hsbcLpiContentStyle35b label
{
	margin:0 35px 0 0;
}
div.hsbcLpiContentStyle35 dl.hsbcLpiContentStyle35c
{
	margin:0;
}
div.hsbcLpiContentStyle35 dl.hsbcLpiContentStyle35c dt
{
	float:none;
	width:780px;
}
div.hsbcLpiContentStyle35 dl.hsbcLpiContentStyle35c dd
{
	float:none;
	width:780px;
}
div.hsbcLpiContentStyle35 dl.hsbcLpiContentStyle35c dd label
{
	float:left;
	padding:3px 10px 0 0;
	font-weight:bold;
}
div.hsbcLpiContentStyle35 dl.hsbcLpiContentStyle35c dd .sliderOutput
{
	float:left;
	width:215px;
}
div.hsbcLpiContentStyle35 dl.hsbcLpiContentStyle35c dd .sliderOutput div
{
	background: url(../../images/insurance/slider-output-box.gif) top left no-repeat;
	margin:0 0 0 33px;
	padding:8px 10px 12px 18px;
	color:#666;
	font-size:112.5%;
	font-weight:bold;
	line-height:1em;
}
div.hsbcLpiContentStyle35 dl.hsbcLpiContentStyle35c dd .hsbcLpiContentStyle35g
{
	padding:13px 0 0 0;
	float:left;
}
div.hsbcLpiContentStyle35 dl.hsbcLpiContentStyle35c dd .hsbcLpiContentStyle35g a
{
	font-size:75%;
}
div.hsbcLpiContentStyle35 dd.hsbcLpiContentStyle35d
{
	font-size:75%;
	color:#666;
	line-height:1em;
}
div.hsbcLpiContentStyle35 dd.hsbcLpiContentStyle35d input
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:81.25%;
	color:#666;
}
div.hsbcLpiContentStyle35 input.hsbcLpiContentStyle35e
{
	width:30px;
}
div.hsbcLpiContentStyle35 input.hsbcLpiContentStyle35f
{
	width:20px;
}
div.hsbcLpiContentStyle36
{
	border:#ccc solid 1px;
	border-top:0;
	padding:18px 15px 0px 15px;
}
div.hsbcLpiContentStyle36 p
{
	color:#f00;
	font-size:87.5%;
	line-height:1em;
	margin:0;
	padding:0 0 15px 0;
}
div.hsbcLpiContentStyle36 dl
{
	padding:0 0 18px 0;
	margin:0;
	height:1%;
}
div.hsbcLpiContentStyle36 dl:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle36 dl dt
{
	margin:0;
	padding:0;
	float:left;
	width:334px;
	font-size:75%;
	color:#666;
	line-height:1.3em;
}
div.hsbcLpiContentStyle36 dl dd
{
	margin:0;
	padding:0;
	float:left;
	width:280px;

}
div.hsbcLpiContentStyle36 dl dd span a
{
	font-size: 75%;
	color: #ff0000;
	text-decoration: underline;
	padding: 0px 0px 0px 8px;
}
div.hsbcLpiContentStyle36 dl dd span a:hover
{
	text-decoration: none;
}
div.hsbcLpiContentStyle36 dl dd label
{
	font-size:75%;
	color:#666;
	line-height:1.3em;
}
div.hsbcLpiContentStyle36 select
{
	margin: 0 0 1px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:72%;
}
div.hsbcLpiContentStyle36 input.hsbcLpiContentStyle36a
{
	width:1em;
	height:1em;
}
div.hsbcLpiContentStyle36 dd.hsbcLpiContentStyle36b label
{
	margin:0 35px 0 0;
}
div.hsbcLpiContentStyle36 dd.hsbcLpiContentStyle36d
{
	font-size:75%;
	color:#666;
	line-height:1em;
}
div.hsbcLpiContentStyle36 dd.hsbcLpiContentStyle36d input
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:81.25%;
	color:#666;
}
div.hsbcLpiContentStyle36 input.hsbcLpiContentStyle36e
{
	width:30px;
}
div.hsbcLpiContentStyle36 input.hsbcLpiContentStyle36f
{
	width:20px;
}
div.hsbcLpiContentStyle36 input.hsbcLpiContentStyle36g
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:81.25%;
	color:#666;
	width: 90px;
}
div.hsbcLpiContentStyle40
{
	margin: 20px 0px 0px 0px;
	padding: 0px;
}
div.hsbcLpiContentStyle40 .hsbcLpiContentStyle40a
{
	margin: 0px 0px 7px 0px;
	padding: 0px;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
	border-right: #ccc 1px solid;
}
div.hsbcLpiContentStyle40 .hsbcLpiContentStyle40b
{
	margin: 0px;
	padding: 0px 0px 0px 0px;	
	border-bottom: #000 3px solid;
}
div.hsbcLpiContentStyle40 .hsbcLpiContentStyle40c
{
	margin: 0px;
	padding: 3px 0px 3px 6px;
	border-bottom: #ccc 1px solid;
	background-color: #eaeaea;
	color: #333;
	font-size: 81.25%;
}
div.hsbcLpiContentStyle40 .hsbcLpiContentStyle40d
{
	background-position: center left;
	background-position: 7px;
	background-repeat: no-repeat;
	padding: 0px 10px 14px 65px;
	min-height: 60px;
	*height: 60px;
}
div.hsbcLpiContentStyle40 .hsbcLpiContentStyle40d a
{
	margin: 0px 0px 0px 0px;
	padding: 11px 10px 4px 0px;
	font-size: 75%;
	line-height: 1.1em;
	color: #ff0000;
	text-decoration: underline;
	display: block;
}
div.hsbcLpiContentStyle40 .hsbcLpiContentStyle40e
{
	margin: 0px;
	padding: 0px 0px 0px 8px;
	color: #999;
	font-size: 137.5%;
}
div.hsbcLpiContentStyle40 .hsbcLpiContentStyle40f
{
	margin: 0px;
	padding: 0px 0px 0px 9px;
	color: #999;
	font-size: 100%;
}
div.hsbcLpiContentStyle40 .hsbcLpiContentStyle40g
{
	margin: 0px;
	padding: 0px 0px 5px 9px;
	color: #323232;
	font-size: 118.75%;
}
div.hsbcLpiContentStyle40 .hsbcLpiContentStyle40dOneLine
{
	padding: 9px 0px 0px 65px;
}
div.hsbcLpiContentStyle40 .hsbcLpiContentStyle40d a:hover
{
	text-decoration: none;
}
div.hsbcLpiContentStyle50
{
	border: 1px solid #ccc;
	border-bottom: none;
	height:1%;
	background:#FFF url(../../images/insurance/hsbcLpiContentImage-08.jpg) bottom left no-repeat;
	padding:10px 0 32px 0;
}
div.hsbcLpiContentStyle50a
{
	float:left;
	width: 541px;
}
div.hsbcLpiContentStyle50a h1
{
	font-size:137.5%;
	color:#F00;
	padding:1px 0 0 161px;
	margin:0;
}
div.hsbcLpiContentStyle50a h2
{
	font-size:87.5%;
	padding:1px 0 7px 161px;
	color:#666;
	margin:0;
}
div.hsbcLpiContentStyle50a p
{
	padding:5px 24px 5px 161px;
	font-size:75%;
	color:#666;
	margin:0;
}
div.hsbcLpiContentStyle50b
{
	float:left;
	height:1%;
}
div.hsbcLpiContentStyle50ba
{
	float:left;
	background:#FFF url(../../images/insurance/hsbcLpiContentImage-01.gif) top left no-repeat;
	width: 269px;
	height:1%;
	padding-bottom:11px;
}
div.hsbcLpiContentStyle50ba p
{
	font-size:68.75%;
	color:#666;
	text-transform:uppercase;
	padding:14px 40px 5px 51px;
	margin:0;
}
.hsbcLpiContentStyle50ba p a,
.hsbcLpiContentStyle50bb p a
{
	text-transform:none;
	background:url(../../images/insurance/hsbcLpiContentImage-07.gif) 0px 2px no-repeat;
	padding:1px 0 0 7px;
}
div.hsbcLpiContentStyle50bb
{
	width: 269px;
	float:left;
	background:#FFF url(../../images/insurance/hsbcLpiContentImage-03.gif) bottom left no-repeat;
	height:1%;
	padding:12px 0 6px 0;
}
div.hsbcLpiContentStyle50bb p
{
	font-size:68.75%;
	color:#666;
	text-transform:uppercase;
	padding:0px 40px 14px 18px;
	margin:0;
}
.hsbcLpiContentStyle50bb a
{
	text-transform:none;
}
div.hsbcLpiContentStyle50ba a,
div.hsbcLpiContentStyle50bb a
{
	display:block;
}
div.hsbcLpiContentStyle50b
{
	float:left;
	width: 269px;
	padding: 10px 0 0;
}
.hsbcLpiContentStyle50bc
{
	float:left;
	display:block;
	width: 269px;
	height:1px;
	overflow:hidden;
	background:#FFF url(../../images/insurance/hsbcLpiContentImage-09.gif) left top no-repeat;
}
div.hsbcLpiContentStyle51
{
	float:left;
	width:810px;
	border: 1px solid #ccc;
	border-top: none;
}
p.hsbcLpiContentStyle51a
{
	padding:9px 0 1px 12px;
	font-size:112.5%;
	color:#999;
	margin:0;
}
p.hsbcLpiContentStyle51a strong
{
	color:#F00;
	font-weight:normal;
}
.hsbcLpiContentStyle51b
{
	padding:19px 0 0 0;
	margin:0;
}
.hsbcLpiContentStyle51ba
{
	text-align:center;
	float:left;
	width:271px;
	position:relative;
}
.hsbcLpiContentStyle51ba span strong
{
	font-size:112.5%;
	color:#F00;
	font-weight:normal;
}
.hsbcLpiContentStyle51bb
{
	text-align:center;
	float:left;
	width:263px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	position:relative;
}
.hsbcLpiContentStyle51bc
{
	text-align:center;
	float:left;
	width:271px;
	position:relative;
}
.hsbcLpiContentStyle51ba a
{
	position:absolute;
	top: 16em;
	left: 105px;
}
.hsbcLpiContentStyle51bb a
{
	position:absolute;
	top: 16em;
	left: 105px;
}
.hsbcLpiContentStyle51bc a
{
	position:absolute;
	top: 16em;
	left: 105px;
}
.hsbcLpiContentStyle51ba p
{
	background:#FFF url(../../images/insurance/hsbcLpiContentImage-04.gif) top no-repeat;
	padding: 135px 30px 6.2em;
	margin:0;
	color: #666;
	font-size:75%;
}
.hsbcLpiContentStyle51bb p
{
	background:#FFF url(../../images/insurance/hsbcLpiContentImage-05.gif) top no-repeat;
	padding: 135px 30px 6.2em;
	margin:0;
	color: #666;
	font-size:75%;
}
.hsbcLpiContentStyle51bc p
{
	background:#FFF url(../../images/insurance/hsbcLpiContentImage-06.gif) top no-repeat;
	padding: 135px 30px 6.2em;
	margin:0;
	color: #666;
	font-size:75%;
}
.hsbcLpiContentStyle51ba p strong,
.hsbcLpiContentStyle51bb p strong,
.hsbcLpiContentStyle51bc p strong
{
	font-size:150%;
	display:block;
	padding-bottom:8px;
	margin:0;
	color: #333;
	font-weight:normal;
}
.hsbcLpiContentStyle51ba a,
.hsbcLpiContentStyle51bb a,
.hsbcLpiContentStyle51bc a
{
	display:block;
}
div.hsbcLpiContentStyle52
{
	border: 1px solid #CCC;
	border-top:none;

	position:relative;
}
div.hsbcLpiContentStyle52a
{
	padding:8px 15px 11px 15px;
	height:1%;
}
div.hsbcLpiContentStyle52 h3
{
	color:#f00;
	font-size:87%;
	line-height:1.1em;
	padding:14px 0 16px 0;
	margin:0;
}
div.hsbcLpiContentStyle52 h4
{
	color:#666;
	font-size:87%;
	line-height:1.1em;
	padding:13px 0 13px 0;
	margin:0;
}
div.hsbcLpiContentStyle52 span.hsbcLpiContentStyle52f
{
	border:none;
	display:block;
	background: #FFF url(../../images/insurance/hsbcLpiContentImage-10.gif) left repeat-x ;
	height:3px;
	padding:0;
	margin:0;
}
div.hsbcLpiContentStyle52 dl
{
	height:1%;
	margin:0;
	padding:0;
	line-height:1em;
	position: relative;
}
div.hsbcLpiContentStyle52 dl:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle52 dt
{
	float:left;
	width:334px;
	margin:0;
	padding:0 16px 16px 0;
}
div.hsbcLpiContentStyle52 dd
{
	float:left;
	width:429px;
	margin:0;
	padding:0;
}
div.hsbcLpiContentStyle52 dd p
{
	margin:0;
	font-size: 87.5%;
	font-weight: bold;
	line-height: 1.2em
}
div.hsbcLpiContentStyle52 dd span
{
	font-size: 75%;
}
div.hsbcLpiContentStyle52 select
{
	margin: 0 0 1px 0;
	font-size:75%;
	color:#777;
	margin-bottom:1px;
}
div.hsbcLpiContentStyle52 input
{
	font-size:75%;
	/*height:1em;
	width:175px;
	margin:0 10px 0 0;*/
}
div.hsbcLpiContentStyle52 input.hsbcLpiInputStyle01
{
	margin-bottom:5px;
}
div.hsbcLpiContentStyle52 input.hsbcLpiInputStyle02
{
	width:30px;
}
div.hsbcLpiContentStyle52 input.hsbcLpiInputStyle03
{
	width:240px;
}
div.hsbcLpiContentStyle52 input.hsbcLpiInputStyle04
{
	width:30px;
}
div.hsbcLpiContentStyle52 input.hsbcLpiInputStyle05
{
	width:20px;
}
div.hsbcLpiContentStyle52 input.hsbcLpiInputStyle06
{
	width:100px;
}

div.hsbcLpiContentStyle52 label,
div.hsbcLpiContentStyle52 span.hsbcLpiContentStyle52g
{
	font-size:75%;
	color:#777;
}
div.hsbcLpiContentStyle52 label.hsbcLpiLabelStyle01
{
	float:left;
}
div.hsbcLpiContentStyle52 label.hsbcLpiLabelStyle02
{
	float:left;
	width:80px;
}
div.hsbcLpiContentStyle52 label.hsbcLpiLabelStyle03
{
	margin-right:70px;
}
div.hsbcLpiContentStyle52 .hsbcLpiContentStyle52b
{
	margin:0;
	padding:0;
	background:transparent url("../img/controls/more-questions.gif") no-repeat scroll left bottom;
	color:#f00;
	font-size:74%;
	padding:15px 0 0 10px;
}
div.hsbcLpiContentStyle52 .hsbcLpiContentStyle52c
{
	color: #f00;
	position: absolute;
	top:-3px;
	left:603px;
}
div.hsbcLpiContentStyle52 ol
{
	list-style-type:upper-alpha;
}
div.hsbcLpiContentStyle52 ol li
{
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 5px;
	color: #666;
	font-size: 74%;
	line-height: 1.5em;
}
div.hsbcLpiContentStyle52 .hsbcLpiContentStyle52i
{
	height:1%;
	padding:0 0 8px 0;
	margin:0;
}
div.hsbcLpiContentStyle52 .hsbcLpiContentStyle52h
{
	float:left;
	height:1%;
	width:320px;
}
div.hsbcLpiContentStyle52 .hsbcLpiContentStyle52h .hsbcLpiContentStyle52ha
{
	float:left;
	display:block;
	width: 20px;
}
div.hsbcLpiContentStyle52 .hsbcLpiContentStyle52h .hsbcLpiContentStyle52hb
{
	float:left;
	display:block;
	width: 300px;
	padding-top:2px;
	position:relative;
	left:5px;
}
div.hsbcLpiContentStyle52 .hsbcLpiContentStyle52h .hsbcLpiContentStyle52hc
{
	display:block;
	padding:6px 0 2px 0;
	margin:0;
}
div.hsbcLpiContentStyle52 .hsbcLpiContentStyle52h .hsbcLpiContentStyle52hc label
{
	display:block;
	float:left;
	width: 80px;
	padding-top:5px;
}
.hsbcLpiContentStyle52p
{
	height:1%;
	padding:10px 0 10px 0;
	margin:0;
}
.hsbcLpiContentStyle52 .hsbcLpiContentStyle52p .hsbcLpiContentStyle52pa
{
	display:block;
	float:left;
}
.hsbcLpiContentStyle52 .hsbcLpiContentStyle52p .hsbcLpiContentStyle52pb
{
	margin:0;
	padding:2px 0 0 5px;
	float:left;
	display:block;
	width:750px;
}

.hsbcLpiContentStyle52 .hsbcLpiContentStyle52p label
{
	color:#000;
	font-weight:bold;
}
.hsbcLpiContentStyle52 .hsbcLpiContentStyle52p label span
{
	color:#f00;
}
div.hsbcLpiContentStyle53
{
	height: 1%;
	margin: 0px;
	padding: 21px 0px 10px 0px;
	border:1px #CCC solid;
	background:url(../../images/insurance/grey-gradient-line.gif) top left no-repeat;
}
div.hsbcLpiContentStyle53:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle53 .hsbcLpiContentStyle53a
{
	float: left;
	width: 360px;
}
div.hsbcLpiContentStyle53 .hsbcLpiContentStyle53a p
{
	font-size:75%;
	color:#777;
	margin: 0px;
	padding:0px 0px 0px 16px;
	line-height: 1.3em;
}
div.hsbcLpiContentStyle53 .hsbcLpiContentStyle53b
{
	float: left;
	width: 443px;	
	
}
div.hsbcLpiContentStyle53 .hsbcLpiContentStyle53b ul
{
	margin:0;
	padding:0;
	list-style-type: none;
}
div.hsbcLpiContentStyle53 .hsbcLpiContentStyle53b ul li
{
	background: url(../../images/insurance/list-image-02.gif) top left no-repeat;
	padding:0px 0px 7px 10px;
	list-style-type: none;
	font-size:74%;
	line-height: 1.3em;
	color:#777;
}

div.hsbcLpiContentStyle53 .hsbcLpiContentStyle53b ul li a
{
	color: #f00;
	text-decoration: underline;
}

div.hsbcLpiContentStyle53 .hsbcLpiContentStyle53b ul li a:hover
{
	text-decoration: none;
}
div.hsbcLpiContentStyle54
{
	position:relative;
}
div.hsbcLpiContentStyle54a
{
	position:absolute;
	color: #f00;
	font-size:68.75%;
	left: 631px;
	top:21px;
}
div.hsbcLpiContentStyle55
{
	width:812px;
}
div.hsbcLpiContentStyle55x
{
	padding:18px 15px 10px 15px;
	border: 1px solid #ccc;
	border-top: none;
	position:relative;
}
div.hsbcLpiContentStyle55ext
{
	background:url(../../images/insurance/grey-gradient-line.gif) top left no-repeat;
}

div.hsbcLpiContentStyle55a
{
	padding:10px 15px 10px 15px;
	border-bottom: 0;
}
div.hsbcLpiContentStyle55 h3
{
	color:#f00;
	font-size:87.5%;
	margin:0;
	padding:1px 0 3px 0;
}
div.hsbcLpiContentStyle55 h4
{
	color:#666;
	font-size:87%;
	line-height:1.1em;
	padding-bottom:12px;
}
div.hsbcLpiContentStyle55 dl
{
	height:1%;
	margin:0;
	padding:4px 0 9px 0;
	line-height:1em;
	position:relative;
}
div.hsbcLpiContentStyle55 dl:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle55 dt
{
	float:left;
	width:336px;
	margin:0;
	padding:0 16px 0 0;
	position:relative;
}
div.hsbcLpiContentStyle55 dd
{
	float:left;
	width:427px;
	margin:0;
	padding:0;
}
div.hsbcLpiContentStyle55 dd p
{
	margin:0;
	margin:0;
	font-size: 87%;
	font-weight: bold;
	line-height: 1.2em
}
div.hsbcLpiContentStyle55 dd span
{
	font-size: 74%;
}
div.hsbcLpiContentStyle55 select
{
	margin: 0 0 1px 0;
	font-size:74%;
	color:#777;
	margin-bottom:1px;
}
div.hsbcLpiContentStyle55 input
{
	font-size:74%;
	/*height:1em;
	width:175px;
	margin:0 10px 0 0;*/
}
div.hsbcLpiContentStyle55 input.hsbcLpiInputStyle01
{
	margin-bottom:5px;
}
div.hsbcLpiContentStyle55 input.hsbcLpiInputStyle02
{
	width:30px;
}
div.hsbcLpiContentStyle55 input.hsbcLpiInputStyle03
{
	width:240px;
}
div.hsbcLpiContentStyle55 label
{
	position: relative;
	top:1px;
	font-size:74%;
	color:#777;
}
div.hsbcLpiContentStyle55 label.hsbcLpiLabelStyle01
{
	float:left;
}
div.hsbcLpiContentStyle55 label.hsbcLpiLabelStyle02
{
	float:left;
	width:80px;
}
div.hsbcLpiContentStyle55 label.hsbcLpiLabelStyle03
{
	margin-right:70px;
}
div.hsbcLpiContentStyle55 .hsbcLpiContentStyle55b
{
	margin:0;
	padding:0;
	background:transparent url(../../images/insurance/more-questions.gif) no-repeat scroll left bottom;
	color:#f00;
	font-size:74%;
	padding:15px 0 0 10px;
}
div.hsbcLpiContentStyle55 a
{
	font-size:75%;
}
div.hsbcLpiContentStyle55 ol
{
	list-style-type:upper-alpha;
}
div.hsbcLpiContentStyle55 ol li
{
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 5px;
	color: #666;
	font-size: 75%;
	line-height: 1.5em;
}
div.hsbcLpiContentStyle55 .hsbcLpiContentStyle55c
{
	margin: 0px;
	padding: 0px 200px 12px 0px;
	font-size: 75%;
	color: #999;
	line-height: 1.5em;
}
.hsbcLpiContentStyle55d
{
	margin: 0px;
	padding: 10px 17px 24px 13px;
	height: 1%;
}
.hsbcLpiContentStyle55d input
{
	float: left;
}
.hsbcLpiContentStyle55d label
{
	margin: 0px;
	padding: 3px 0px 0px 0px;
	float: left;
	font-size: 75%;
	color: #333;
}
.hsbcLpiContentStyle55d span
{
	color: #ff0000;
}
.hsbcLpiContentStyle55e
{
	position: absolute;
	top: 3px;
	left: 616px;
	color: #ff0000;
	font-size: 68.75%;
}
.hsbcLpiContentStyle55g
{
	display:none;
}



.hsbcLpiContentStyle50:after,
.hsbcLpiContentStyle50b:after,
.hsbcLpiContentStyle50ba:after,
.hsbcLpiContentStyle50bb:after,
div.hsbcLpiContentStyle52 .hsbcLpiContentStyle52h:after,
div.hsbcLpiContentStyle52 .hsbcLpiContentStyle52i:after,
div.hsbcLpiContentStyle55:after,
div.hsbcLpiContentStyle52a:after,
.hsbcLpiContentStyle52p:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


div.hsbcLpiContentStyle98
{
	margin: 15px 20px 3px 17px;
	padding: 1px 0px 0px 0px;
	background:url(../../images/insurance/dot-line-background.gif) bottom left repeat-x;
	font-size: 0px;
	line-height: 0px;
}
div.hsbcLpiContentStyle99
{
	margin: 15px 0px 0px 1px;
	padding: 17px 0px 0px 0px;
	background:url(../../images/insurance/product-division-background.gif) bottom left no-repeat;
	font-size: 0px;
	line-height: 0px;
}

div.hsbcLpiContentStyle36 dt.short1
{
	width: 280px;
}

div.hsbcLpiContentStyle36 dt.short2
{
	width: 54px;
}

div.hsbcLpiContentStyle36 .part1
{
	width: 175px;
}
div.hsbcLpiContentStyle36 .part2
{
	width: 175px;
}
div.hsbcLpiContentStyle36 .part3
{
	width: 150px;
}
div.hsbcLpiContentStyle36 .part4
{
	width: 114px;
}
div.hsbcLpiContentStyle36 .part5
{
	width: 614px;
}
div.hsbcLpiContentStyle36 dd textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:81.25%;
}

div.hsbcLpiContentStyle36 .hsbcLpiContentStyle36answer
{
	background-color:#CEE7FF;
	width:250px;
	padding:5px;
	display:none
}

.hsbcTextSyle001
{
	FONT-SIZE: 9pt; 
	COLOR: #666;
}
.hsbcTextStyle002
{
	FONT-SIZE: 14pt; 
	COLOR: #000000;
}
.hsbcLpiDisplayNone
{
	display: none;
}
.hsbcLpiValignBottom
{
	vertical-align: bottom;
}

/*instooltip start*/

A.instooltip {
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;	
}
A.instooltip:hover {
	TEXT-DECORATION: none;
}
.instooltipbox {
	BACKGROUND: url(../../images/insurance/flyout-btm2.gif) no-repeat left bottom; 
	LEFT: -190px; 
	WIDTH: 480px;
	POSITION: absolute; 
	TOP: 11px;
}
.instooltipbox SPAN {
	POSITION: relative;
	background-image: url(../../images/insurance/flyout-top2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 90%;
	PADDING-BOTTOM: 10px;
	COLOR: #333;
	PADDING-TOP: 15px;
	overflow: visible;
	visibility: visible;
	cursor: text;
}
.instooltipbox {
	BACKGROUND: url(../../images/insurance/flyout-btm2.gif) no-repeat left bottom; 
	LEFT: -190px; 
	WIDTH: 510px;
	POSITION: absolute; 
	TOP: 17px;
}

A.instooltip {
	PADDING-LEFT: 3px;
	POSITION: relative;
	overflow: scroll;
	visibility: inherit;
	z-index: auto;
}

/*instooltip2 start*/

A.instooltip2 {
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;	
}
A.instooltip2:hover {
	TEXT-DECORATION: none;
}

.instooltipbox2 SPAN {
	POSITION: relative;
	background-image: url(../../images/insurance/flyout-top3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 90%;
	PADDING-BOTTOM: 10px;
	COLOR: #333;
	PADDING-TOP: 15px;
	overflow: visible;
	visibility: visible;
	cursor: text;
}
.instooltipbox2 {
	BACKGROUND: url(../../images/insurance/flyout-btm3.gif) no-repeat left bottom; 
	LEFT: -190px; 
	WIDTH: 640px;
	POSITION: absolute; 
	TOP: 17px;
}

A.instooltip2 {
	PADDING-LEFT: 3px;
	POSITION: relative;
	overflow: scroll;
	visibility: inherit;
	z-index: auto;
}

/*instooltip3 start*/

A.instooltip3 {
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;	
}
A.instooltip3:hover {
	TEXT-DECORATION: none;
}

.instooltipbox3 SPAN {
	POSITION: relative;
	background-image: url(../../images/insurance/flyout-top4.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 90%;
	PADDING-BOTTOM: 10px;
	COLOR: #333;
	PADDING-TOP: 15px;
	overflow: visible;
	visibility: visible;
	cursor: text;
}
.instooltipbox3 {
	BACKGROUND: url(../../images/insurance/flyout-btm4.gif) no-repeat left bottom; 
	LEFT: -190px; 
	WIDTH: 360px;
	POSITION: absolute; 
	TOP: 17px;
}

A.instooltip3 {
	PADDING-LEFT: 3px;
	POSITION: relative;
	overflow: scroll;
	visibility: inherit;
	z-index: auto;
}

/*instooltip4 start*/

A.instooltip4 {
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;	
}
A.instooltip4:hover {
	TEXT-DECORATION: none;
}

.instooltipbox4 SPAN {
	POSITION: relative;
	background-image: url(../../images/insurance/flyout-top5.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 90%;
	PADDING-BOTTOM: 10px;
	COLOR: #333;
	PADDING-TOP: 15px;
	overflow: visible;
	visibility: visible;
	cursor: text;
}
.instooltipbox4 {
	BACKGROUND: url(../../images/insurance/flyout-btm5.gif) no-repeat left bottom; 
	LEFT: -250px; 
	WIDTH: 270px;
	POSITION: absolute; 
	TOP: 17px;
}

A.instooltip4 {
	PADDING-LEFT: 3px;
	POSITION: relative;
	overflow: scroll;
	visibility: inherit;
	z-index: auto;
}

/*instooltip5 start*/

A.instooltip5 {
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;	
}
A.instooltip5:hover {
	TEXT-DECORATION: none;
}

.instooltipbox5 SPAN {
	POSITION: relative;
	background-image: url(../../images/insurance/flyout-top6.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 90%;
	PADDING-BOTTOM: 10px;
	COLOR: #333;
	PADDING-TOP: 15px;
	overflow: visible;
	visibility: visible;
	cursor: text;
}
.instooltipbox5 {
	BACKGROUND: url(../../images/insurance/flyout-btm6.gif) no-repeat left bottom; 
	LEFT: -240px; 
	WIDTH: 240px;
	POSITION: absolute; 
	TOP: 17px;
}

A.instooltip5 {
	PADDING-LEFT: 3px;
	POSITION: relative;
	overflow: scroll;
	visibility: inherit;
	z-index: auto;
}

.hsbcContentStyle01 {	
	width:650px;
	background:#ffe9e9 url("../../images/insurance/intro-bg-top.gif") top left no-repeat;
	border:#ccc 1px solid;
	margin:0;
	padding:0;
}	
	
.hsbcContentStyle01 ul {	
	background:url("../../images/insurance/intro-bg-bottom.gif") bottom left repeat-x;
	margin:0;
	padding:3px 35px 18px 20px;
	position:relative;
	top:10px;
}	
.hsbcContentStyle01 ul li {	
	background:url("../../images/insurance/arrow01.gif") top left no-repeat;
	color: #666;
	font-size:68%;
	line-height:1.3em;
	list-style:none;
	margin:0;
	padding:0 0 6px 12px;
}	
.hsbcContentStyle01 ul li.extListStyle01 {	
	padding-left:10px;
}	
	
.hsbcContentStyle01 ul li strong {	
	color:#f00;
}	
	
.hsbcContentStyle01 ul li.extListStyle01 a {	
	padding-left:5px;
	padding-right:5px;
}

.hsbcContentStyle01 ol { 
 background:url("../../images/insurance/intro-bg-bottom.gif") bottom left repeat-x;
 margin:0;
 padding:3px 35px 18px 20px;
 position:relative;
 top:10px;
} 
.hsbcContentStyle01 ol li.extListStyle01 { 
 background:url("../../images/insurance/arrow01.gif") top left no-repeat;
 color: #666;
 font-size:68%;
 line-height:1.3em;
 list-style:none;
 margin:0;
 padding:0 0 6px 12px;
} 
.hsbcContentStyle01 ol li.extListStyle02 { 
 color: #666;
 font-size:68%;
 line-height:1.3em;
 margin-left:35px;
 list-style-type:decimal;
 padding:0 5px 15px 0;
}

TABLE.hsbcErrorTableStyle {
	 BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;WIDTH: 100%;
}
TABLE.hsbcErrorTableStyle TD {
	PADDING-RIGHT: 35px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; POSITION: relative;
}

.hsbcInsuranceErrorTextStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 74%; background:url("../../images/insurance/liError.gif") no-repeat left top; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #f00; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px;
}

/*INSA0001 end*/

/*------------------------- left menu 11/13 ------------------------*/
DIV.containerLeftNav {
FLOAT: left; MARGIN: 52px 7px 0px 0px; WIDTH: 144px;
}

.leftmenu ul ,.menu_jump ul{
	padding:0;
	margin:0;
	list-style:none;
}

.leftmenu li{
	BACKGROUND: url(../../images/main/dotted_line.gif) left bottom repeat-x; 
	width:135px;
	padding:3px 5px 0 5px ;
}

.leftmenu li a , .leftmenu li a:hover ,.menu_select a , .menu_select a:hover{
	width:130px;
	font-size:15px;
	line-height:24px;
	padding:0;
	text-decoration:none;
	display:block;
}

.leftmenu li a{
	BACKGROUND: url(../../images/main/arrow_normal.gif) right 5px no-repeat;
	color:#000;
}

.leftmenu li a:hover{
	BACKGROUND: url(../../images/main/arrow_active.gif) right 5px no-repeat;
	color:#ff0000;
}

.menu_select {
	background-color:#eaeaea !important;
}

.menu_select a , .menu_select a:hover{
	BACKGROUND: url(../../images/main/arrow_down.gif) right 5px no-repeat !important;
	color:#ff0000 !important;
}

.menu_jump{
	BACKGROUND: url(../../images/main/dotted_line.gif) left bottom repeat-x;
	width:145px;
}

.menu_jump ul{
	width:130px;
}

.menu_jump li{
	width:120px;
	padding:0 0 0 15px;
	background:none;
}

.menu_jump li a ,.menu_jump li a:hover ,.menu_jump_select a , .menu_jump_select a:hover{
	width:120px ;
	font-size:12px ;
	line-height:24px ;
	padding:0 ;
	text-decoration:none;
	display:block;
}

.menu_jump li a{
	BACKGROUND: url(../../images/main/arrow_normal.gif) right 5px no-repeat ;
	color:#000 ;
}

.menu_jump li a:hover{
	BACKGROUND: url(../../images/main/arrow_active.gif) right 5px no-repeat;
	color:#ff0000 ;
}

.menu_jump_select a , .menu_jump_select a:hover{
	BACKGROUND: url(../../images/main/arrow_active.gif) right 5px no-repeat !important;
	color:#ff0000  !important;
}

.containerContentTwo H2{
	font-size:12px;
	font-weight:bold;
	color:#333;
	line-height:20px;
	margin:0;
}

.right_table{
	width:148px;
	border: 1px solid #ccc;
	border-bottom:2px solid #000;
	margin-bottom:10px;
}

.right_table td{
	padding:0;
	margin:0;
}

.heading{
	padding:0 0 0 10px !important;
	background-color:#eaeaea;
	font-size:12px;
	line-height:22px;
	font-weight:bold;
}

.ad_banner{
	width:148px;
	margin-bottom:10px;
}

.leftmenu{
 margin:25px 0 0 0;
 border-top:1px solid #ccc;
}
 
.nomargin { margin-top:0 !important;}

/*DDTAIG0064 start*/
div.hsbcLpiContentStyle37
{
	padding:18px 15px 0px 15px;
}
div.hsbcLpiContentStyle37 dl
{
        PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 18px;
	MARGIN: 0px;
	PADDING-TOP: 0px; /*HEIGHT: 1%*/
}
div.hsbcLpiContentStyle37 dl:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div.hsbcLpiContentStyle37 dl dt
{
	margin:0;
	padding:0;
	float:left;
	width:334px;
	font-size:75%;
	color:#666;
	line-height:1.3em;
}
div.hsbcLpiContentStyle37 dl dd
{
	margin:0;
	padding:0;
	float:left;
	width:280px;
}
div.hsbcLpiContentStyle38
{
	border:#ccc solid 1px;
	border-top:0;
	padding:18px 15px 0px 15px;
}
div.hsbcLpiContentStyle38 p
{
	color:#f00;
	font-size:87.5%;
	line-height:1em;
	margin:0;
	padding:0 0 1px 0;
}
/*DDTAIG0064 end*/







