@media screen {

	/*
	----------------------------------------------------------------------------------------------
	HSBC Malaysia STYLES StyleSheet
	Author:   Bobby Boydell (HeathWallace)
	Created:  29 June 2005
	Updated:  22 July 2005
	
	History:
	29 June 2005
		Style naming convention taken from HSBC International.
		
	---------------------------------------------------------------------------------------------- */
	
	/*"base.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	HSBC Malaysia BASE StyleSheet
	Author:   Bobby Boydell (HeathWallace)
	Created:  29 June 2005
	Updated:  22 July 2005
	
	History:
	29 June 2005
		Style naming convention taken from HSBC International.
		
	---------------------------------------------------------------------------------------------- */
	
	/* Default
	 * Text styles
	---------------------------------------------------------------------------------------------- */
	html body,
	body,
	.wpsPortletBody,
	.wpsPortletText,
	.wpsEditText,
	.wpsPortletSmText,
	.wpsEditSmText,
	.wpsPortletTinyText,
	.portlet-font
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		color: #000;
	}
	
	/* Form, Input, Select
	 * Layout styles
	---------------------------------------------------------------------------------------------- */
	form
	{
		display:inline;
	}
	
	input,
	select,
	label,
	.portlet-form-input-field,
	.wpsLabelText,
	.portlet-form-field,
	.portlet-form-field-label,
	.wpsRequiredLabelText,
	.portlet-form-label
	{
		/* mac-ie */
		vertical-align:top !important;
		/*non-mac-ie \*/
		vertical-align:middle !important;
		/* */
		
	}
	
	/* A, A Img
	 * Text stlyes
	---------------------------------------------------------------------------------------------- */
	a img
	{
		border:0px;
	}
	
	a
	{
		color:#f00;
		text-decoration:none;
	}
	
	a:hover
	{
		text-decoration:underline;
	}
	
	
	/* H1
	---------------------------------------------------------------------------------------------- */
	h1
	{
	
		margin:0px;
		/* mac-ie */
		font-size:143%;
		/*non-mac-ie \*/
		font-size:136%;
		/* */
		margin: 2px 0px 8px;
		font-weight:normal;
	}
	
	/* H2
	---------------------------------------------------------------------------------------------- */
	h2
	{
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:69%;
		/* */
		margin: 0px;
		background-repeat:no-repeat;
		background-position: top left;
		border-bottom:1px solid #f00;
		padding: 7px 0px 6px 17px;
	}
	/* H3
	---------------------------------------------------------------------------------------------- */
	h3
	{
		/* mac-ie */
		font-size:86%;
		/*non-mac-ie \*/
		font-size:82%;
		/* */	
		margin: 0px 0px 3px;
		padding: 5px 0px 0px;
	}
	
	/* Spacing control below content div's
	 * Layout styles
	---------------------------------------------------------------------------------------------- */
	.hsbcSpacing01
	{
		margin: 5px 0px 14px!important;
	}
	.hsbcSpacing02
	{
		margin-bottom: 16px;
	}
	
	/* default link style for content area
	---------------------------------------------------------------------------------------------- */
	div.hsbcContent a
	{
		color: #36C;
	}
	div.hsbcContent p
	{
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:69%;
		/* */
		font-weight: normal;
		color: #333;
	}
	
	
	/* Content headers determined by which container used 
	---------------------------------------------------------------------------------------------- */
	div.containerControlLeftRight div.containerControlOne div.hsbcColumn h2
	{
		background-image:url("images/bgOneColumnH2.gif");
	}
	div.containerControlLeftRight div.containerControlTwo div.hsbcColumn h2
	{
		background-image:url("images/bgTwoColumnH2.gif");
	}
	div.containerControlRight div.containerControlFour div.hsbcColumn h2
	{
		background-image:url("images/bgFourPersonHomeColumnH2.gif");
	}
	div.containerControlRight div.containerControlOne div.hsbcColumn h2
	{
		background-image:url("images/bgOneColumnH2ph.gif");
	}
	
	/* Content Style 01
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent01 h3
	{
		color: #36C!important;
	}
	div.hsbcStyleContent01 p
	{
		/* mac-ie */
		font-size:80%;
		/*non-mac-ie \*/
		font-size:75%;
		/* */
	}
	
	/* Content Style 02
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent02
	{
	    /*width: 95%;*/
		border-right: 1px solid #CCC;
		border-left: 1px solid #CCC;
		border-bottom: 1px solid #CCC;
		padding: 6px 15px 2px;
		margin-bottom: 0px;
	}
	div.hsbcStyleContent02 p
	{
		margin: 5px 0px 9px;
		padding: 0px;
	/*	margin-top: 3px;
		margin-bottom: 6px;*/
	}
	div.hsbcStyleContent02 ul a
	{
		text-decoration:underline;
	}
	/* Content Style 03,04  -  Fixing width for two columns within a the content 
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent03,
	div.hsbcStyleContent04
	{
		width: 50%;
		float: left;
		margin: 0px;
		padding: 0px;
	}
	div.hsbcStyleContent03 ul,
	div.hsbcStyleContent03 h3
	{
		padding-right: 15px!important;
	}
	div.hsbcStyleContent04 ul,
	div.hsbcStyleContent04 h3
	{
		padding-left: 15px!important;
	}
	div.hsbcStyleContent03 p,
	div.hsbcStyleContent04 p
	{
		background-repeat:no-repeat;
	}
	
	/* Content Style 06  -  Zero padding
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent06
	{
		padding: 0px;
	}
	/* Content Style 07
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent07
	{
		padding: 0px 15px 4px;
	}
	div.hsbcStyleContent07 p
	{
		padding: 10px 0px 11px;
		margin: 0px;
	}
	/* Content Style 08   - Used for large text inputs, with font being un-bold.
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent08
	{
		padding: 0px 15px 4px;
	}
	div.hsbcStyleContent08 p
	{
		padding: 0px;
		margin: 4px 0px 6px;
	}
	div.hsbcStyleContent08 p.
	{
		padding: 0px;
		margin: 10px 0px;
	}
	div.hsbcStyleContent08 img
	{
		margin-left: 5px;
	}
	/* Content Style 09   -  Used for special (single line) boxes at bottom of content
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent09 p
	{
		padding: 0px 0px 4px;
		margin: 0px;
	}
	/* Content Style 10   - 
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent10 p
	{
		margin: 2px 0px 14px;
		padding: 0px;
	}
	div.hsbcStyleContent10 p.extHrType01
	{
		margin: 5px 0px 5px;
		padding: 0px;
	}
	/* Content Style 11,12
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent11, 
	div.hsbcStyleContent12
	{
		float:left;
		width: 48%;
		margin: 0px;
	}
	div.hsbcStyleContent11 p
	{
		padding-right:30px;
		/*padding-left:20px;*/
		background-position:left top;
		background-repeat:no-repeat;
	}
	div.hsbcStyleContent12 p
	{
		/*padding-left: 20px;*/
		margin-left: 20px;
		background-position:left top;
		background-repeat:no-repeat;
	}
	
	/* Content Style 13
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent13 
	{
		margin-top: 6px;
		background: url("images/dotVerticalRepeater.gif") repeat-y top;
	}
	div.hsbcStyleContent13  div.extFloatBugFix
	{
		height:8px;
		font-size:1px;
		background-color:#eee;
	}
	div.hsbcStyleContent13  p
	{
		color:#666;
	}
	
	/* Content Style 14
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent14 p
	{
		margin: 2px 0px 9px;
		padding: 0px;
	}
	div.hsbcStyleContent14 p.extHrType01
	{
		margin: 15px 0px 5px;
		padding: 0px;
	}
	
	/* Content Style 15
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent15
	{
		margin-bottom: 32px;
	}
	
	/* Content Style 16
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent16 h2
	{
		background-color: #EEE;
		border-bottom: 1px solid #CCC;
	}
	
	/* Content Style 17
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent17
	{
		margin-top:0px!important;
		margin-bottom:0px!important;
	}
	
	/* Content Style 18
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent18
	{
		width:100%;
		border-bottom:1px solid #f00; 
		clear:both;
		height:28px;
	}
	
	div.hsbcStyleContent18 div
	{
		text-align:center;
	}
	
	div.hsbcStyleContent18 p
	{
		padding:7px 0px!important;
		margin:0px!important;
	}
	
	div.hsbcStyleContent18 h2 a
	{
		color:#f00;
		font-weight:bold;
		text-decoration:none;
		padding:0px!important;
	}
	
	div.hsbcStyleContent18 a
	{
		color:#000;
		text-decoration:underline;
	}
	
	div.hsbcStyleContent18 h2
	{
		margin:0px!important;
		border:0px!important;
		padding:7px 0px;!important;
		background: url("images/shopTabSelect.gif") top no-repeat!important;
	}
	
	
	/* Content Style 19
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent19
	{
		width:163px;
		float:left;
		background: url("images/shopTab.gif") top no-repeat;
	}
	
	/* Content Style 20
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent20
	{
		width:162px;
		float:left;
		background: url("images/shopTab.gif") top no-repeat;
	}
	
	/* Content background styles - (Default = White)
	---------------------------------------------------------------------------------------------- */
	/* 01 - Light Grey Background */
	div.hsbcBgStyleContent01
	{
		background-color: #F4F4F4;
	}
	div.hsbcBgStyleContent02 h2,
	div.hsbcBgStyleContent02 div.hsbcStyleContent02
	{
		background-color: #EEE;
	}
	
	/* default ul style
	---------------------------------------------------------------------------------------------- */
	div.hsbcContent ul
	{
		margin: 4px 0px 2px;
		padding: 0px;
	}
	div.hsbcContent ul li
	{
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:68%;
		/* */
		 
		/*P2GNCF006 removed font-weight: bold;*/
		/*P2GNCF006 added*/
		font-weight: normal;
		/*P2GNCF006 ended*/
		color: #333;
		list-style: none;
		background: url("images/bgDefaultListPoint.gif") no-repeat top left;
		line-height: 130%;
        padding: 0px 0px 2px 11px;
		margin: 0px 0px 7px;
	}
	
	
	/* Horizontal Line
	---------------------------------------------------------------------------------------------- */
	p.extHrType01
	{
		clear: both;
		background:url("images/dotRepeater.gif") repeat-x;
		line-height:1px;
		display:block;
		font-size:1%;
		margin:0px;
		padding:0px !important;
	}
	
	
	/*LINK STYLES */
	/* Link Type 01 0 Spanner Icon
	---------------------------------------------------------------------------------------------- */
	p.hsbcLinkStyle01 a,
	a.hsbcLinkStyle01
	{
		background: url("images/icons/iconSpanner.gif") no-repeat top left;
		line-height: 140%;
		padding-left: 25px;
		display: block;
	}
	/* Link Type 01 0 Question Mark Icon
	---------------------------------------------------------------------------------------------- */
	p.hsbcLinkStyle02 a,
	a.hsbcLinkStyle02
	{
		background: url("images/icons/iconQuestionMark.gif") no-repeat top left;
		line-height: 140%;
		padding-left: 25px;
		display: block;
	}
	/* Link Type 01 0 Information Icon
	---------------------------------------------------------------------------------------------- */
	p.hsbcLinkStyle03 a,
	a.hsbcLinkStyle03
	{
		background: url("images/icons/iconInfo.gif") no-repeat top left;
		line-height: 140%;
		padding-left: 25px;
		display: block;
	}
	
	
	
	
	/* RightTools box
	---------------------------------------------------------------------------------------------- */
	div.hsbcToolBox
	{
		background: url("images/bgToolBoxContent.gif") no-repeat bottom left;
		background-color: #F2F2F2;
		margin: 0px 0px 13px;
		padding: 0px 0px 5px;
	}
	div.hsbcToolBox p
	{
		margin: 0px 15px 5px;
		padding: 0px;
		font-size: 74%;
		/* \*/
		font-size: 69%;
		/* */
		color: #666;
		background-position:left top;
		background-repeat:no-repeat;
	}
	div.hsbcToolBox p.extHrType01
	{
		margin: 0px 0px 4px;
	}
	div.hsbcToolBox ul
	{
		margin: 0px 15px 5px;
	}
	div.hsbcToolBox ul li
	{
		margin: 0px;
		padding: 0px;
		font-size: 74%;
		/* \*/
		font-size: 69%;
		/* */
		color: #666;
	}
	div.hsbcToolBox p a
	{
		color: #36C;
		text-decoration: underline;
	}
	a:hover
	{
		color: #f00!important;
	}
	
	
	div.hsbcTitleToolBox
	{
		background: url("images/bgToolBoxHeader.gif") no-repeat top left;
		padding: 0px;
		margin: 0px 0px 7px;
		border-bottom:1px solid #CCC;
	}
	div.hsbcTitleToolBox h2
	{
		border-bottom:none;
	}
	div.hsbcTitleToolBox p
	{
		font-size: 80%;
		/* \*/
		font-size: 75%;
		/* */
		color: #333;
		margin: 0px!important;
		padding: 6px 0px 5px 16px!important;
	}
	/* Types of RightTools box
		Box Style 1 -
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleToolBox01
	{
		margin:0px!important;
		padding:0px!important;
		background:none!important;
		border:none!important;
	}
	div.hsbcStyleToolBox01 div.hsbcTitleToolBox
	{
		margin:0px!important;
	}
	
	
	
	/* Table Styles
	
	---------------------------------------------------------------------------------------------- */
	/* Table style 01
	 * used in card compare page
	---------------------------------------------------------------------------------------------- */
	table.hsbcTableStyle01
	{
		padding: 0px;
		margin: 0px;
		border-collapse:collapse;
		width:100%;
		border-right: 1px solid #CCC;
	}
	table.hsbcTableStyle01 tr th,
	table.hsbcTableStyle01 tr td
	{
		vertical-align:top;
	}
	table.hsbcTableStyle01 tr th
	{
		/* mac-ie */
		font-size:80%;
		/*non-mac-ie \*/
		font-size:75%;
		/* */
		border-left: 1px solid #CCC;
		border-bottom: 1px solid #EEE;
		border-top: none;
		text-align:left;
		padding: 10px 15px 13px 5px;
	}
	table.hsbcTableStyle01 tr th a
	{
		text-decoration: none;
		color: #000;
		font-weight: normal;
	}
	table.hsbcTableStyle01 tr td
	{
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:69%;
		/* */
		border-left: 1px solid #FFF;
		border-bottom: 1px solid #FFF;
		background-color: #EEE;
		font-weight: bold;
		padding: 10px 5px;
	}
	
	
	/* Table style 02
	 * used for mnthly promotions tabs
	---------------------------------------------------------------------------------------------- */
	table.hsbcTableStyle02
	{
		width: 422px;
		border-collapse: collapse;
		border: none;
		padding: 0px;
		margin: 0px;
		border-bottom:1px solid #f00;
	}
	table.hsbcTableStyle02 tr td
	{
		padding: 0px;
		padding-left: 2px;
		width:25%;
	}
	table.hsbcTableStyle02 tr td.extleftTab
	{
		padding: 0px;
	}
	table.hsbcTableStyle02 tr td span.ContentHeaderTabSelected
	{
		background: url("images/bgContentHeaderSliderRight.gif") no-repeat top right;
		margin: 0px;
		padding: 0px;
		border: none;
		display: block;
		color: #F00;	
	}
	table.hsbcTableStyle02 tr td h2
	{
		display: block;
		background: url("images/bgContentHeaderSliderLeft.gif") no-repeat top left !important;
		
		margin: 0px;
		padding: 7px 0px 6px 0px;
		border-bottom:none;
		text-align:center;
	}
	table.hsbcTableStyle02 tr td p
	{
		background: url("images/bgContentHeaderSliderRightWhite.gif") no-repeat top right;
		margin: 0px;
		padding: 0px;
		border: none;
		display: block;
	}
	table.hsbcTableStyle02 tr td a
	{
		display: block;
		background: url("images/bgContentHeaderSliderLeftWhite.gif") no-repeat top left !important;
		
		margin: 0px;
		padding: 7px 0px 6px 0px;
		border-bottom:none;
		text-align:center;
	}
	
	table.hsbcTableStyle03
	{
		margin-left:10px;
	}
	
	table.hsbcTableStyle03 input,
	table.hsbcTableStyle03 select
	{
		font-size:100%;
	}
	
	table.hsbcTableStyle03 td
	{
		/* mac-ie */
		font-size:80%;
		/*non-mac-ie \*/
		font-size:75%;
		/* */
	}
	
	/* Table Row and Column Styles
	---------------------------------------------------------------------------------------------- */
	/* td.extTableColumn01  -  Used for left column */
	td.extTableColumn01,
	tr.extTableRow01 td.extTableColumn01
	{
		/* mac-ie */
		padding: 5px!important;
		/*non-mac-ie \*/
		padding: 10px 15px!important;
		/* */
		border-left: 1px solid #CCC!important;
		border-bottom: 1px solid #EEE!important;
		background-color: #FFF!important;
		font-weight: normal!important;
	}
	tr.extTableRow01 td.extTableColumn01
	{
		font-weight: bold!important;
	}
	tr.extTableRow01 td
	{
		background-color:#FFF!important;
		border-left: 1px solid #CCC!important;
		border-bottom: 1px solid #EEE!important;
		padding: 8px 5px 0px!important;
	}
	tr.extTableRow01 td img
	{
		background-color:#FFF!important;
		margin-bottom: 8px!important;
	}
	
	/* Other Styles
	---------------------------------------------------------------------------------------------- */
	
	/* hsbcHideBlock
	 *
	 * Used to hide block items from non javascript browsers
	---------------------------------------------------------------------------------------------- */
	.hsbcHideBlock
	{
		display:none;
	}
	
	/* Align Type 01
	---------------------------------------------------------------------------------------------- */
	.hsbcAlignType01
	{
		float:right;
	}
	
	.hsbcAlignType02
	{
		text-align:right;
		white-space: nowrap;
	}
	
	.hsbcAlignType03
	{
		float: left;
	}
	.hsbcAlignType04 img
	{
		float:right;
	}
	.hsbcAlignType05
	{
		vertical-align: top;
		float:right;
		text-align: right;
	}
	.hsbcAlignType06
	{
		clear: both;
		float:right;
	}
	
	/* TextType01
	---------------------------------------------------------------------------------------------- */
	.hsbcTextStyle01
	{
		color: #36C !important;
	}
	.hsbcTextStyle02
	{
		color: #333!important;
	}
	.hsbcTextStyle02 img
	{
		vertical-align:middle;
	}
	.hsbcTextStyle03
	{
		color: #333  !important;
		/* mac-ie */
		font-size:80% !important;
		/*non-mac-ie \*/
		font-size:75% !important;
		/* */
	}
	.hsbcTextStyle04
	{
		color: #000  !important;
		/* mac-ie */
		font-size:93% !important;
		/*non-mac-ie \*/
		font-size:87% !important;
		/* */
	}
	.hsbcTextStyle05
	{
		font-weight: bold !important;
	}
	.hsbcTextStyle05 a
	{
		text-decoration: underline!important;
		font-weight: bold !important;
	}
	.hsbcTextStyle06
	{
		text-decoration: underline!important;
		font-weight: bold !important;
	}
	.hsbcTextStyle07
	{
		color: #F00 !important;	
	}
	.hsbcTextStyle08
	{
		color: #36C !important;
		text-decoration: underline!important;
	}
	.hsbcTextStyle09
	{
		color: #F00 !important;	
		font-weight: bold !important;
	}
	.hsbcTextStyle10
	{
		color: #333!important;
		text-decoration: underline!important;
	}
	.hsbcTextStyle11
	{
		font-weight: normal;
		font-size:93% !important;
	}
	.hsbcTextStyle12 
	{
		font-weight: bold !important;
		/* mac-ie */
		font-size:74% !important;
		/*non-mac-ie \*/
		font-size:69% !important;
		/* */
		color: #666 !important;
	}
	.hsbcTextStyle13 
	{
		/* mac-ie */
		font-size:68% !important;
		/*non-mac-ie \*/
		font-size:62% !important;
		/* */
		color: #666 !important;
	}
	.hsbcTextStyle14
	{
		/* mac-ie */
		font-size:80% !important;
		/*non-mac-ie \*/
		font-size:75% !important;
		/* */
		color: #F00 !important;	
		font-weight: bold !important;
		text-decoration: none!important;
	}
	.hsbcTextStyle15
	{
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:69%;
		/* */ 
	}
	.hsbcTextStyle16
	{
		color: #36C !important;
		font-weight: bold!important;
	}
	
	.hsbcTextStyle17 a
	{
		text-decoration:none;
		font-weight: bold!important;
	}
	
	/* Used specifically for error text 
	---------------------------------------------------------------------------------------------- */
	.hsbcTextStyleError
	{
		color:#f00;
		font-weight:bold;
	}
	
	/* Image styles
	---------------------------------------------------------------------------------------------- */
	img.hsbcImageStyle01
	{
		margin-top: 2px;
		margin-right:12px;
		margin-bottom: 7px;
	}/*
	img.hsbcImageStyle02
	{
		margin-top: 2px;
		margin-right:12px;
		margin-bottom:11px;
	}
	*/
	img.hsbcImageStyle03
	{
		margin-top: 3px;
		margin-left:12px;
		margin-bottom:7px;
	}
	img.hsbcImageStyle04
	{
		margin: 4px 0px;
		border-top: 1px solid #CCC;
		border-left: 1px solid #CCC;
	}
	img.hsbcImageStyle05
	{
		margin: 0px 9px 0px 0px;
	}
	img.hsbcImageStyle06
	{
		margin: 0px;
	}
	img.hsbcImageStyle07
	{
		margin: 6px 15px 7px 0px;
	}
	img.hsbcImageStyle08
	{
		vertical-align:text-top;
		margin: 0px 7px 0px 0px;
	}
	img.hsbcImageStyle09
	{
		margin-top: 0px;
		margin-left:12px;
		margin-bottom:0px;
	}
	img.hsbcImageStyle10
	{
		vertical-align:text-top;
		margin: 0px 0px 0px 7px;
	}
	
	/* Input styles (input,select)
	---------------------------------------------------------------------------------------------- */
	.hsbcInputStyle01
	{
		margin: 2px 0px;	
	}
	
	.hsbcInputStyle02
	{
		margin: 3px 0px 8px;
		display:block!important;
	}
	
	
	.extFloatBugFix
	{
		clear:both;
	}
	
	
	
	
	/* styles used for search results page
	---------------------------------------------------------------------------------------------- */
	div.extBlockStyle01
	{
		background-position: top left;
		background-repeat:no-repeat;
		border-bottom: 1px solid #f00;
		padding:0px;
	}
	div.containerControlNoLeftRight div.extBlockStyle01,
	div.containerControlRight div.extBlockStyle01
	{
		background-image:  url("images/bgOneColumnH2FullWidthTop.gif");
		width: 742px;
	}
	div.containerControlLeftRight div.extBlockStyle01
	{
		background-image:  url("images/bgOneColumnH2HalfWidthTop.gif");
		width: 588px;
	}
	/*div.containerControlNoLeftRight div.extBlockStyle01 p,
	div.containerControlRight div.extBlockStyle01 p*/
	div.extBlockStyle01 p
	{
		padding: 7px 0px 6px 17px;
		margin:0px;
	}
	/*div.containerControlNoLeftRight div.extBlockStyle02,
	div.containerControlRight div.extBlockStyle02*/
	div.extBlockStyle02
	{
		padding:0px;
		border-right: 1px solid #CCC;
		border-left: 1px solid #CCC;
	}
	div.containerControlNoLeftRight div.extBlockStyle02,
	div.containerControlRight div.extBlockStyle02
	{
		width: 740px;
	}
	div.containerControlLeftRight div.extBlockStyle02
	{
		width: 586px;
	}
	
	/*div.containerControlNoLeftRight div.extBlockStyle02 div.hsbcDivletPageList,
	div.containerControlRight div.extBlockStyle02 div.hsbcDivletPageList*/
	div.extBlockStyle02 div.hsbcDivletPageList
	{
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		margin-bottom: 0px;
		padding-bottom: 0px;
		line-height: 170% !important;
	}
	div.extBlockStyle03
	{
		padding: 7px 10px 5px 0px;
		border-right: 1px solid #CCC;
		border-left: 1px solid #CCC;
	}
	div.containerControlNoLeftRight div.extBlockStyle03,
	div.containerControlRight div.extBlockStyle03
	{
		width: 730px;
	}
	div.containerControlLeftRight div.extBlockStyle03
	{
		width: 576px;
	}
	/*div.containerControlNoLeftRight div.extBlockStyle03 p,
	div.containerControlRight div.extBlockStyle03 p*/
	div.extBlockStyle03 p
	{	
		margin: 4px 0px 12px 14px; 
	}
	
	/*div.containerControlNoLeftRight div.extBlockStyle03 h2,
	div.containerControlRight div.extBlockStyle03 h2*/
	div.extBlockStyle03 h2
	{
		/* mac-ie */
		font-size:80%;
		/*non-mac-ie \*/
		font-size:75%;
		/* */
		border: none!important;
		background:none!important;
		margin: 13px 0px 4px 14px;
		padding: 0px; 
	}
	div.extBlockStyle04
	{
		background-position:bottom left;
		background-repeat:no-repeat;
		border-top: 1px solid #f00;
		padding:0px;
		margin: 0px;
	}
	div.containerControlNoLeftRight div.extBlockStyle04,
	div.containerControlRight div.extBlockStyle04
	{
		background-image:  url("images/bgOneColumnH2FullWidthBot.gif");
		width: 742px;
	}
	div.containerControlLeftRight div.extBlockStyle04
	{
		background-image:  url("images/bgOneColumnH2HalfWidthBot.gif");
		width: 588px;
	}
	/*div.containerControlNoLeftRight div.extBlockStyle04 p,
	div.containerControlRight div.extBlockStyle04 p*/
	div.extBlockStyle04 p
	{
		padding: 7px 0px 6px 17px;
		margin:0px;
	}
	/* BlockStyle05 -->  Used for when no results are returned in search page. */
	/*div.containerControlNoLeftRight div.extBlockStyle05,
	div.containerControlRight div.extBlockStyle05*/
	div.extBlockStyle05
	{
		padding: 7px 10px 25px 0px;
	}
	/* BlockStyle06 -->  Used for Monthly Promotions page tabs. */
	div.extBlockStyle06
	{
	}
	div.extBlockStyle06 ul
	{
		margin: 0px !important;
		padding: 0px !important;
		float: right !important;
		clear: none;
	}
	div.extBlockStyle06 li
	{
		border-right: none !important;
		padding: 0px 4px 0px !important;
		font-weight: normal !important;
	}
	div.extBlockStyle06 li a
	{
		text-decoration: underline;
	}
	
	
	/*"containers.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	HSBC Malaysia CONTAINERS StyleSheet
	Author:   Bobby Boydell (HeathWallace)
	Created:  29 June 2005
	Updated:  24 November 2005
	
	History:
	29 June 2005
		Style naming convention taken from HSBC International.
	23 November 2005
		Width of website based on 1024x768 window size
		
	---------------------------------------------------------------------------------------------- */
	
	/* Top Level Containers
	---------------------------------------------------------------------------------------------- */
	div.containerGlobal
	{
		/*width: 760px;*/
		/*width: 1003px;*/
		width:988px;
	}
	div.containerPopupGlobal
	{
		width: 98%;
	}
	div.containerLogoArea
	{
		width: 350px;
		float: left;
		clear:left;
	}
	/*
	div.containerLeft
	{
		width: 146px;
		float: left;
	}
	*/
	div.containerTabMenu
	{
		width:100%;
		float:left;
	}
	div.containerBreadCrumb
	{
		width:100%;
		float:left;
	}
	div.containerFooter
	{
		width: 100%;
		float: left;
	}
	div.containerEntity
	{
		width: 100%;
	}
	div.containerMain
	{
		width: 100%;
		padding-left:10px;
		float:left;
	}
	
	div.containerControlOne,
	div.containerControlTwo,
	div.containerControlThree,
	div.containerControlFour,
	div.containerContent,
	div.containerOuterContent
	{
		float:left;
	}
	
	/* Left and Right columns   | |    | |
	---------------------------------------------------------------------------------------------- */
	div.containerControlLeftRight div.containerContent
	{
		/*width:438px;*/
		/*width:681px;*/
		width:666px;
	}
	div.containerControlLeftRight div.containerControlOne div.hsbcColumn
	{
		/*width:438px;*/
		/*width:680px;*/
		width:666px;
	}
	div.containerControlLeftRight div.containerControlTwo div.hsbcColumn
	{
		/*width: 219px;*/
		/*width:340px;*/
		width:333px;
	}
	div.containerControlLeftRight div.containerControlThree div.hsbcColumn
	{
		width: 146px;
	}
	div.containerControlLeftRight div.containerControlThree div.hsbcColumnDouble
	{
		width: 292px !important;
	}
	
	div.containerControlLeftRight div.containerOuterContent
	{
		/*width:604px;*/
		/*width:847px;*/
		width:832px;
	}
	
	/* Right column only   |      | |
	---------------------------------------------------------------------------------------------- */
	div.containerControlRight div.containerLeftNav
	{
		display:none;
	}
	div.containerControlRight div.containerContent
	{
		/*width:576px;*/
		/*width:819px;*/
		width:804px;
		float:left;
	}
	div.containerControlRight div.containerControlOne div.hsbcColumn
	{
		/*width: 561px;*/
		/*width:800px;*/
		width:785px;
	}
	div.containerControlRight div.containerControlOne div.hsbcColumn .hsbcContent
	{
		margin:0px;
	}
	div.containerControlRight div.containerControlTwo div.hsbcColumn
	{
		/*width: 288px;*/
		/*width:408px;*/
		width:401px;
	}
	div.containerControlRight div.containerControlFour div.hsbcColumn
	{
		/*width:144px;*/
		/*width:204px;*/
		width:200px;
	}
	div.containerControlRight div.containerControlTwo div.hsbcColumnDouble
	{
		/*width: 292px !important;*/
	}
	
	div.containerControlRight div.containerOuterContent
	{
		/*width:742px !important;*/
		width:970px!important;
		padding-left: 18px;
	}
	
	
	/* Left column only   | |      |
	---------------------------------------------------------------------------------------------- */
	div.containerControlLeft div.containerLeftNav
	{
		margin-right:0px !important;
	}
	div.containerControlLeft div.hsbcContent
	{
		margin-left:16px;
		margin-right:0px !important;
	}
	div.containerControlLeft div.containerRightTools
	{
		display:none;
	}
	div.containerControlLeft div.containerContent
	{
		width:620px;
		float:left;
	}
	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;
	}
	
	/* popup   |        |
	---------------------------------------------------------------------------------------------- */
	div.containerControlPopup div.containerLeftNav
	{
		display:none;
	}
	div.containerControlPopup div.hsbcContent
	{
		margin-left:16px;
		margin-right:0px !important;
	}
	div.containerControlPopup div.containerRightTools
	{
		display:none;
	}
	div.containerControlPopup div.containerContent
	{
		/*width:620px;*/
		width: auto;
		float:left;
	}
	div.containerControlPopup div.containerControlOne div.hsbcColumn
	{
		width: auto;
		padding-right: 10px;
	}
	
	/* fullwidth   |        |
	---------------------------------------------------------------------------------------------- */
	
	div.containerControlNoLeftRight div.hsbcContent
	{
		margin-left:16px;
		margin-right:0px !important;
	}
	
	div.containerControlNoLeftRight div.containerContent
	{
		/*width:620px;*/
		width: auto;
		float:left;
	}
	div.containerControlNoLeftRight div.containerControlOne div.hsbcColumn
	{
		width: auto;
		padding-right: 10px;
	}
	
	/* Column, Content, Right and Left div's
	---------------------------------------------------------------------------------------------- */
	div.hsbcColumn
	{
		float:left;
	}
	div.hsbcContent
	{
		margin-right:16px;
		width:auto;
		float:none;
	}
	div.containerLeftNav
	{
		width:140px;
		margin-right: 16px;
		float:left;
		margin-top: 29px;
	}
	div.containerRightTools
	{
		width:166px;
		float:left;
	}
	
	/*Left-Nav by BOBBY
	-----------------------------------------------------------------------------------------*/
	div.containerMain
	{
	padding-left: 0px;
	}
	/*Left-Nav by BOBBY
	-----------------------------------------------------------------------------------------*/
	div.containerRightTools
	{
	margin-top: 36px;
	}
	
	
	/*"homepage.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	HSBC Malaysia HOMEPAGE StyleSheet
	Author:   Bobby Boydell (HeathWallace)
	Created:  29 June 2005
	Updated:  24 November 2005
	
	History:
	29 June 2005
		Style naming convention taken from HSBC International.
	23 November 2005
		Width of website based on 1024x768 window size
		
	---------------------------------------------------------------------------------------------- */
	
	div.containerHomePageOuterContent a
	{
		text-decoration: none;
	}
	div.containerHomePageOuterContent h1
	{
		/* mac-ie */
		font-size:105%!important;
		/*non-mac-ie \*/
		font-size:100%!important;
		/* */
		color: #C00!important;	
		padding: 10px 0px 6px!important;
		font-weight:bold;
	}
	div.containerHomePageOuterContent h2
	{
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:69%;
		/* */
		margin: 0px;
		background-repeat:no-repeat;
		background-position: top left;
		border-bottom:1px solid #f00;
		padding: 7px 0px 6px 17px;
	}
	div.containerHomePageOuterContent
	{
		/*width: 751px;*/
		/*width:994px;*/
		width:984px;
		padding: 0px 0px 0px 9px;
		margin: 0px;
		float: left;
	}
	div.containerHomePageOuterContent div.containerContent
	{
		/*width: 573px;*/
		/*width:816px;*/
		width:801px;
		padding: 0px;
		margin: 16px 0px 0px;
		float: left;
	}
	div.containerHomePageRightTools
	{
		width: 178px;
		padding: 0px;
		margin: 16px 0px 0px;
		float: left;
	}
	div.containerControlRight div.containerControlThree div.hsbcColumn h2
	{
		background-image:url("images/homepageimages/bgThreeColumnH3.gif");
		/*width: 159px;*/
		/*width:240px;*/
		width:235px;
	}
	div.containerHomePageOuterContent div.containerControlOne div.hsbcColumn h2
	{
		background-image:url("images/homepageimages/bgOneColumnH3.gif");
		/*width: 541px;*/
		/*width:784px;*/
		width:769px;
	}
	div.containerHomePageOuterContent div.containerControlThree div.hsbcColumn
	{
		width:252px;
		margin: 0px;
		padding: 0px;
		padding-right:15px;
	}
	div.containerHomePageOuterContent div.containerControlOne div.hsbcColumn
	{
		/*width: 558px;*/
		/*width:801px;*/
		width:786px;
		margin: 0px 15px 0px 0px;
		margin: 0px;
	}
	div.containerHomePageOuterContent div.hsbcContent
	{
		margin-right:0px!important;
	}
	/***/
	div.containerHomePageOuterContent div.containerContent
	{
		margin:0px!important;
		padding:0px!important;
	}
	
	div.hsbcHomeLeftNav
	{
		width:103px;
		float:left;
		margin: -4px 13px 0px 0px;
	}
	div.hsbcHomeNavPartner
	{
		/*width:442px;*/
		/*width:684px;*/
		width:669px;
		float:left;
	}
	div.hsbcHomeNavPartner img
	{
		margin: 0px 0px 16px;
	}
	div.hsbcHomeNavigation h2,
	div.hsbcHomeNavigation p.hsbcHomeNavigationTitle
	{
		color: #36C;
		font-weight: bold;
		/* font size changed to allow 'commercial' instead of
		 * 'banking' mac-ie size is the same but the comment
		 * control will be left in for future reference
		 */
		/* mac-ie */
		font-size:105%;
		/*non-mac-ie \*/
		font-size:105%;
		/* */
		margin: 0px;
		padding: 1px 0px 0px 10px;
		border: none;
		background: url("images/homepageimages/bgListTitleArrow.gif") no-repeat top left;
	}
	div.hsbcHomeNavigation
	{
		margin: 0px 0px 16px;
		padding: 0px;	
	}
	div.hsbcHomeNavigation ul
	{
		margin: 4px 0px 0px;
		padding: 0px;
	}
	div.hsbcHomeNavigation ul li
	{
		color: #36C;
		font-weight: normal;
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:69%;
		/* */
		list-style: none;
		background: none;
		margin: 0px 0px 2px;
		padding: 0px 0px 0px 11px;
		background: url("images/homepageimages/bgListItemArrow.gif") no-repeat top left;
		/*MYM2061*/ line-height:100%;
	}
	div.hsbcHomeNavigation p
	{
		margin: 0px 0px 0px 10px;
		padding: 2px 0px 0px;
	}
	div.hsbcHomeNavigation ul li.extHomeBoldLink
	{
		font-weight: bold;
		margin: 7px 0px 0px;	
	}
	div.containerHomePageRightTools div.hsbcToolBox
	{
		/*background:  none;*/ /*url("images/homepageimages/bgToolBoxContentHomepage.gif") no-repeat bottom left;*/
		/*background-color: #F2F2F2;*/
		background: url("images/homepageimages/bgToolBoxContentHome.gif") no-repeat bottom left;
		margin: 0px;
		/*border-bottom: 1px solid #CCC; */
	}
	div.containerHomePageRightTools div.hsbcTitleToolBox
	{
		/*background:  url("images/homepageimages/bgToolBoxHeaderHomepage.gif") no-repeat top left;*/
		background:  url("images/homepageimages/bgToolBoxHeaderHome.gif") no-repeat top left;
		padding: 0px;
		/*margin: 0px 0px 7px;*/
		border: none;
	}
	/*	HompageBox Style  -
	---------------------------------------------------------------------------------------------- */
	/* TOOLBOX STYLE 1 - */
	div.containerHomePageOuterContent div.hsbcToolBox p
	{
		/* mac-ie */
		padding: 0px;
		/*non-mac-ie \*/
		padding: 0px 0px 5px;
		/* */
		margin: 0px 15px 0px;
	}
	div.hsbcStyleToolBoxHomepage01
	{
		margin: 0px;
		padding: 0px;
	}
	/* TOOLBOX STYLE 2 - */
	div.hsbcStyleToolBoxHomepage02
	{
		margin: 0px;
		padding: 0px;;
	}
	div.hsbcStyleToolBoxHomepage02 img
	{
		margin: 0px;
		/* mac-ie */
		padding: 4px 0px;
		/*non-mac-ie \*/
		padding: 5px 0px 2px;
		/* */
	}
	/* TOOLBOX STYLE 3 - */
	div.hsbcStyleToolBoxHomepage03
	{
		margin: 0px;
		padding: 4px 0px;
	}
	/* TOOLBOX STYLE 4 -  */
	div.hsbcStyleToolBoxHomepage04
	{
		padding: 7px 0px 5px;
	}
	div.hsbcStyleToolBoxHomepage04 p
	{
		margin: 0px 15px 5px;
		background-repeat:no-repeat;
		/*padding-left:20px!important;*/
	}
	/* TOOLBOX STYLE 5 - */
	div.hsbcStyleToolBoxHomepage05
	{
		margin: 0px;
		padding:0px;
	}
	div.hsbcStyleToolBoxHomepage05 div.hsbcTitleToolBox
	{
	
	}
	div.hsbcStyleToolBoxHomepage05 div.hsbcTitleToolBox h2
	{
		border-bottom: 1px solid #CCC;
	}
	div.hsbcStyleToolBoxHomepage06
	{
		margin-top:13px!important;
	}
	div.hsbcStyleToolBoxHomepage06 p
	{
		background-position:left top;
		background-repeat:no-repeat;
	}
	div.hsbcStyleToolBoxHomepage06 div.hsbcTitleToolBox h2
	{
		border-bottom: 1px solid #CCC;
	}
	div.hsbcStyleToolBoxHomepage06 ul
	{
		margin: 0px 15px 13px;
		padding: 0px;
	}
	div.hsbcStyleToolBoxHomepage06 ul li
	{
		list-style: none;
		padding: 0px;
		margin: 0px 0px 11px;
		line-height:130%
	}
	
	div.hsbcStyleToolBoxHomepage07
	{
		text-align:right;
		padding-bottom:10px;
	}
	
	div.hsbcHomepageSpacing01
	{
		margin: 0px 0px 16px;
	}
	
	div.hsbcHomepageRibbon
	{
		background: url("images/homepageimages/bgRibbon.gif") no-repeat;
		float:left;
		width:100%;
		height:10px;
	}
	
	
	/*"divlets.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	HSBC Malaysia DIVLETS StyleSheet
	Author:   Bobby Boydell (HeathWallace)
	Created:  29 June 2005
	Updated:  24 November 2005
	
	History:
	29 June 2005
		Style naming convention taken from HSBC International.
	23 November 2005
		Width of website based on 1024x768 window size
		
	---------------------------------------------------------------------------------------------- */
	
	/* LOGO DIVLET
	---------------------------------------------------------------------------------------------- */
	div.hsbcDivletLogo
	{
		height:48px;
		width:auto;
	}
	div.hsbcDivletLogo .hsbcDivletLogoImage
	{
		padding:14px 0px 0px 11px;
		float:left;
		width:127px;
	}
	div.hsbcDivletLogo .hsbcDivletLogoTagLine
	{
		float:left;
		vertical-align:middle;
		padding:17px 0px 0px 11px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#f00;
	}
	
	/* SEARCH DIVLET
	---------------------------------------------------------------------------------------------- */
	div.hsbcDivletSearch
	{
		float:right;
		/* mac-ie */
		font-size:86%;
		/*non-mac-ie \*/
		font-size:74%;
		/* */
		margin-top:16px;
		padding-right:10px;
	}
	div.hsbcDivletSearch label
	{
		padding: 1px 2px 0px 0px;
	}
	input.hsbcdivletSearchBox
	{
		width: 109px;
	/*	height: 13px;	*/
		margin-top:1px;
	}
	
	/* TABMENU DIVLET
	---------------------------------------------------------------------------------------------- */
	div.hsbcDivletTabMenu,
	.wpsPortletTabSet
	{
		background:url("images/tab_bg.gif") repeat-x left bottom;
		height:44px;
		width:100%;
		clear:left;
	}
	div.hsbcDivletTabMenu ul
	{
		margin:0px;
		padding:0px;
	}
	div.hsbcDivletTabMenu ul li
	{
		margin:0px;
		padding:0px 0px 0px 6px;
		list-style:none;
		float:left;
		height:44px;
		background:url("images/tab_off_left.gif") no-repeat top left;
		text-align:center;
	}
	div.hsbcDivletTabMenu ul li a,
	.wpsPortletTabLink
	{
		padding:0px 9px 0px 2px;
		margin:0px;
		height:44px;
		line-height:36px;
		float:left;
		display:block;
		background:url("images/tab_off_right.gif") no-repeat top right;
		text-decoration:none;
		color:#000;
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:68%;
		/* */
		font-weight:normal;
		vertical-align:50%;
	}
	div.hsbcDivletTabMenu ul li a:hover,
	.wpsPortletTabLink:hover
	{
		color:#f00 !important;
		text-decoration:none;
	}
	div.hsbcDivletTabMenu ul li.hsbcDivletTabMenuSelected,
	.wpsPortletSelectedTab
	{
		background:url("images/tab_on_left.gif") no-repeat top left;
	}
	div.hsbcDivletTabMenu ul li.hsbcDivletTabMenuSelected a,
	.wpsPortletSelectedTab a,
	.wpsPortletSelectedTabLink
	{
		background:url("images/tab_on_right.gif") no-repeat top right;
	}
	div.hsbcDivletTabMenu ul li.extFirstTab
	{
		background:url("images/first_tab_off_left.gif") no-repeat top left;
		padding-left:15px;
	}
	div.hsbcDivletTabMenu ul li.extFirstTabSelected
	{
		background:url("images/first_tab_on_left.gif") no-repeat top left;
		padding-left:15px;
	}
	div.hsbcDivletTabMenu ul li.extFirstTabSelected a
	{
		background:url("images/tab_on_right.gif") no-repeat top right;
	}
	div.hsbcDivletTabMenu ul li.extSelectedTabRight
	{
		background:url("images/tab_off_left_selected_right.gif") no-repeat top left;
	}
	div.hsbcDivletTabMenu ul li.extSelectedTabRight a
	{
		background:url("images/tab_off_right_selected_right.gif") no-repeat top right;
	}
	div.hsbcDivletTabMenu ul li.extSelectedTabLeft
	{}
	div.hsbcDivletTabMenu ul li.extSelectedTabLeft a
	{
		background:url("images/tab_off_right_selected_left.gif") no-repeat top right;
	}
	div.hsbcDivletTabMenu ul li.extLastTabSelected
	{
		background:url("images/tab_on_left.gif") no-repeat top left;
	}
	div.hsbcDivletTabMenu ul li.extLastTabSelected a
	{
		background:url("images/last_tab_on_right.gif") no-repeat top right;
		padding-right:34px;
	}
	div.hsbcDivletTabMenu ul li.extRightAlignTab
	{
		float:right;
		padding-right:10px;
	}
	div.hsbcDivletTabMenu ul li.extRightAlignTabSelected
	{
		background:url("images/first_tab_on_left.gif") no-repeat top left;
		float:right;
		padding-left:15px;
		padding-right:0px;
	}
	div.hsbcDivletTabMenu ul li.extRightAlignTabSelected a
	{
		background:url("images/right_align_tab_on_right.gif") no-repeat top right;
		padding-right:20px;
		padding-left:3px;
	}
	div.hsbcDivletTabMenu ul li.extSelectedTabRightEndBlock
	{
		background:url("images/tab_off_left_selected_right_end_block.gif") no-repeat top left;
	}
	div.hsbcDivletTabMenu ul li a.extDoubleLine
	{
		line-height:13px;
		padding-top:4px;
		/* FIX FOR:PC IE5.5 and PC IE5.01 */
		height:44px;
		hei\ght:40px;
	}
	div.hsbcDivletTabMenu ul li a .extMacIE
	{
		float:left;
		clear:left;
		padding-top:2px;
		/*FIX FOR:MAC IE \*/
		float:none;
		clear:none;
		padding-top:0px;
		/* */
	}
			
	/* BREADCRUMB DIVLET
	---------------------------------------------------------------------------------------------- */
	div.hsbcDivletBreadCrumb,
	.wpsBreadcrumbTrail
	{
		float:left;
		margin:6px 0px 0px;
		padding:0px 0px 10px 10px;
		width:620px;
	}
	div.hsbcDivletBreadCrumb span.hsbcDivletBreadCrumbStart
	{
		float: left;
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:68%;
		/* */
		color:#666;
		border-right:5px solid #fff;
		
	}
	div.hsbcDivletBreadCrumb ul
	{
		margin:0px;
		padding:0px;
	}
	div.hsbcDivletBreadCrumb ul li,
	.wpsBreadcrumbTrail
	{
		margin:0px;
		padding:0px 4px 0px 10px;
		list-style:none;
		float:left;
		background:url("images/breadcrumb_arrow.gif") no-repeat left;
		white-space:nowrap;
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:68%;
		/* */
		color:#666;
	}
	div.hsbcDivletBreadCrumb ul li a,
	.wpsBreadcrumbTrail a
	{
		text-decoration:underline;
		color:#666;
	}
	div.hsbcDivletBreadCrumb ul li.hsbcDivletBreadCrumbFirst,
	div.hsbcDivletBreadCrumb ul li.hsbcDivletBreadCrumbStart
	{
		background:none;
		padding-left:0px;
	}
	div.hsbcDivletBreadCrumb ul li.hsbcDivletBreadCrumbLast
	{
	}
	
	/* NAVIGATION DIVLET
	---------------------------------------------------------------------------------------------- */
	div.hsbcDivletNavigation,
	.portlet-menu
	{
		padding-bottom: 0px;
	}
	div.hsbcDivletNavigationTitle
	{
		background: url("images/bgLeftNavTitle.gif") no-repeat top right;
		width: 140px;
		padding: 4px 0px 0px;
		
	}
	div.hsbcDivletNavigationTitle span
	{
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:68%;
		/* */
		font-weight: bold;
		padding: 0px 0px 3px 11px;
		color: #333;
		background-color: #EEE;
		display: block;
	}
	div.hsbcDivletNavigation ul
	{
		border-bottom: 1px solid #CCC;
		border-top: 1px solid #CCC;
		margin:0px;
		padding: 0px;
		margin-bottom: 18px;
	}
	div.hsbcDivletNavigation ul li,
	.portlet-menu-item
	{
		list-style:none;
		line-height:100%;
		width: 139px;
		padding: 1px 0px 3px;
		margin: 0px;
		border-bottom: 1px solid #EEE;
		border-right: 1px solid #CCC;
	}
	div.hsbcDivletNavigation ul li a
	{
		text-decoration:none;
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:68%;
		/* */
		color: #333;
		display: block;
		height: 100%;
		margin: 0px 0px 0px 11px;
		padding: 1px 0px 0px 8px;
		margin-bottom: 0px;
		margin-top: 0px;
		background: url("images/bgLeftNavItemArrow.gif") no-repeat top left;
	}
	div.hsbcDivletNavigation ul li a:hover,
	.portlet-menu-item-hover
	{
		color: #f00 !important;
		text-decoration:none;
	}
	div.hsbcDivletNavigation ul li.hsbcDivletNavigationSelected,
	.portlet-menu-item-selected
	{
		/*background:url("images/nav_arrow_right_selected.gif") no-repeat top left;*/
	}
	div.hsbcDivletNavigation ul li.hsbcDivletNavigationSelectedWithChildren
	{
		/*background:url("images/nav_arrow_down_selected.gif") no-repeat top left;*/
		margin:0px;
		padding:0px;
		border-bottom: 0px;
	}
	div.hsbcDivletNavigation ul li.hsbcDivletNavigationSelected a
	{
		color:#f00 !important;
	}
	div.hsbcDivletNavigation ul li.hsbcDivletNavigationSelectedWithChildren a
	{
		color:#f00 !important;
		font-weight:bold;
		background: url("images/bgLeftNavItemArrowParent.gif") no-repeat top left;
	}
	div.hsbcDivletNavigation ul li.hsbcDivletNavigationSelectedWithChildren  ul
	{
		margin: 3px 0px 0px;
		padding: 0px;
		border-bottom: 0px;
		border-top: 1px solid #EEE;
	}
	div.hsbcDivletNavigation ul li.hsbcDivletNavigationSelectedWithChildren  ul li,
	.portlet-menu-cascade-item
	{
		background:url("images/hsbcDivletNavigation.gif") no-repeat top left;
		margin:0px;
		line-height:80%;
		/* \*/
		line-height:70%;
		/* */
		padding: 4px 0px 3px 0px;
		border-right: none;
	}
	div.hsbcDivletNavigation ul li.hsbcDivletNavigationSelectedWithChildren  ul li a
	{
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:68%;
		/* */
		margin: 0px 2px 2px 16px;
		color: #333 !important;
		font-weight:normal; 
		background: url("images/bgLeftNavItemArrowChild.gif") no-repeat top left;
		display: block;
	}
	div.hsbcDivletNavigation ul li ul li.hsbcDivletNavigationSelected,
	.portlet-menu-cascade-item-selected
	{
		background:none;
	}
	div.hsbcDivletNavigation ul li ul li.hsbcDivletNavigationSelected a
	{
		color:#f00 !important;
	}
	div.hsbcDivletNavigation ul li ul li a:hover
	{
		color:#f00 !important;
		text-decoration:none;
	}
	
	/* FOOTER DIVLET
	---------------------------------------------------------------------------------------------- */
	div.hsbcDivletFooterLinks,
	.wpsCopyrightText
	{
		width:100%;
		float:left;
		margin:16px 0px 16px;
		background-color:#eee;
		color:#333;
		line-height:180%;
		padding:0px;
	}
	div.hsbcDivletFooterLinks p,
	.wpsCopyrightText p
	{
		/* mac-ie */
		font-size:68%;
		/*non-mac-ie \*/
		font-size:61%;
		/* */
		color:#333;
		line-height:180%;
		padding:0px;
		margin:0px;
	}
	div.hsbcDivletFooterLinks p a,
	.wpsCopyrightText p a
	{
		color:#333;
		text-decoration:none;
	}
	div.hsbcDivletFooterLinks p a:hover,
	.wpsCopyrightText p a:hover
	{
		text-decoration:underline;
	}
	div.hsbcDivletFooterLinks p span.hsbcDivletFooterLinksLeft,
	.wpsCopyrightText p span.hsbcDivletFooterLinksLeft
	{
		float:left;
		margin-left:10px;
	}
	div.hsbcDivletFooterLinks p span.hsbcDivletFooterLinksRight,
	.wpsCopyrightText p span.hsbcDivletFooterLinksLeft
	{
		float:right;
		margin-right:10px;
	}
	
	/* ENTITY DIVLET
	---------------------------------------------------------------------------------------------- */
	div.hsbcEntity
	{
		float:left;
		background: url("images/bgEntityTabBack.gif") repeat-x top left;
	
		/* mac-ie */
		font-size:68%;
		/*non-mac-ie \*/
		font-size:61%;
		clear:both;
		/* */
		padding: 0px 7px 0px 11px ;
		/*width:742px*/
		width: 970px;
		
	}
	
	div.hsbcEntity div.hsbcEntityTextArea01
	{
		float:left;
		padding: 3px 0px 0px;
		
	}
	
	div.hsbcEntity div.hsbcEntityTextArea02
	{
		float:right;
	}
	div.hsbcEntity ul
	{
		display: inline;
		padding: 0px;
		margin: 0px;
		
	
	}
	div.hsbcEntity ul li
	{
		float: left;
		list-style: none;
		padding: 3px 16px 0px 0px;
		margin: 0px;
		background: url("images/bgEntityTabDivider.gif") no-repeat top right;
	
		height: 18px;
	}
	div.hsbcEntity ul li a
	{
		
	}
	div.hsbcEntity ul li.hsbcEntityTabSelectedLeft
	{
		padding: 3px 0px 0px;
		background: none;
	}
	div.hsbcEntity ul li.hsbcEntityTabLastTab
	{
		background: none;
		padding: 3px 13px 0px 0px;
	}
	
	div.hsbcEntity a
	{
		color:#333;
		text-decoration:none;
	}
	div.hsbcEntity a:hover
	{
		color:#333;
		text-decoration:underline;
	}
	div.hsbcEntity ul li.hsbcEntityTabSelected
	{
		background: url("images/bgEntityTabLeft.gif") no-repeat top left;
		padding: 3px 0px 0px 14px;
	}
	div.hsbcEntity ul li.hsbcEntityTabSelected a
	{
		background: url("images/bgEntityTabSlider.gif") no-repeat top right;
		height: 18px;
		padding: 3px 14px 6px 0px;
		color: #F00;
	}
	div.hsbcEntity ul li.hsbcEntityTabSelected a:hover
	{
		color:#F00;
	}
	
	/* Page list
	---------------------------------------------------------------------------------------------- */
	.hsbcDivletPageList
	{
		padding: 0px 9px 0px 0px !important;
		background-color: #eee !important;
		font-weight:bold;
		line-height: 160% !important;
	}
	
	/* Fix for PC IE5.01 */
	div>.hsbcDivletPageList
	{ height: 20px; }
	div > .hsbcDivletPageList
	{ height: auto; }
	/* */
	.hsbcDivletPageList ul
	{
		margin: 0px !important;
		padding: 0px !important;
		float: left !important;
		clear: none;
	}
	.hsbcDivletPageList li
	{
		float: left;
		margin: 0px !important;
		padding: 0px 11px 0px !important;
		background: none !important;
		border-right: 1px solid #fff !important;
		line-height: 240% !important;
		font-weight: bold;
		list-style:none;
	}
	
	.hsbcDivletPageList li.hsbcDivletPageListSelected
	{
		background-color: #fff !important;
		border-right: 1px solid #fff !important;
	}
	.hsbcDivletPageList li.hsbcDivletPageListSelected a
	{
		color: #333 !important;
		text-decoration: none !important;
		cursor: auto !important;
	}
	.hsbcDivletPageList li a
	{
		display:block;
		float: left !important;
		/* \*/
		float: none;
		/* */
		text-decoration: underline;
	}
	
	a.hsbcDivletPageListSearchTips,
	span.hsbcDivletPageListSearchTips
	{
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:68%;
		/* */
		padding-right: 6px;
		font-weight:bold;
	}
	
	span.hsbcDivletPageListSearchTips a
	{
		text-decoration: underline;
	}
	
	.extBlockStyle01 span.hsbcDivletPageListSearchTips
	{
		margin-right:10px;
		margin-top:7px;
	}
	
	/* Sitemap
	---------------------------------------------------------------------------------------------- */
	.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
	{
		background:none;
		padding-left: 0px;
		list-style-type:none;
		
		
		/* mac-ie */
		font-size:93%;
		/*non-mac-ie \*/
		font-size:86%;
		/* */
		margin:0px !important;
		
	}
	
	div.hsbcDivletSiteMap ul li a
	{
		font-weight:bold;
		color:#000;
		text-decoration:none;
	}
	
	.hsbcDivletSiteMap ul li ul
	{
		background: none;
	}
	
	.hsbcDivletSiteMap ul li ul
	{
		padding-left: 0px;
		padding-top:5px;
	}
	
	.hsbcDivletSiteMap ul li ul li
	{
		font-size: 93%;
		/* \*/
		font-size: 86%;
		/* */
	}
	
	.hsbcDivletSiteMap ul li ul li a
	{
		color:#f00 !important;
		font-weight:normal;
	}
	.hsbcDivletSiteMap ul li ul li ul
	{
		padding-bottom:5px;
	}
	.hsbcDivletSiteMap ul li ul li ul li
	{
		font-size: 100%;
	}
	
	/* Logon divlet
	---------------------------------------------------------------------------------------------- */
	div.hsbcDivletLogon
	{
		height:36px;
		background-color:#fff;
	}
	
	div.hsbcDivletLogon p
	{
		margin:0px;
		padding-top: 5px;
		padding-bottom:8px;
		padding-right:9px;
		text-align:right;
		background:#fff url("images/dotRepeater.gif") repeat-x bottom right;
		vertical-align:middle;
		color:#333;	
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:68%;
		/* */
	}
	div.hsbcDivletLogon a
	{
		color: #333;
	}
	div.hsbcDivletLogon p img
	{
		vertical-align:bottom !important;
	}
	
	
	/*"popup.css"
	---------------------------------------------------------------------------------------------- */
	.extPopup
	{
		width: 100% !important;
		wid\th: auto !important;
		margin-right: 20px;
		margin-top:0px!important;
	}
	.extPopup .containerMainExpanded
	{
		width: 100% !important;
	}
	.extPopup .hsbcMainContent
	{
		width: 100%;
	}
	.extPopup .hsbcMainContent .hsbcContent {
		padding-left: 10px;
	}
	.hsbcPopupCloser
	{
		float: right;
		font-size: 75%;
		margin-top: 19px;
		padding-right: 6px;
	}
	.extPopup .hsbcDivletSearch
	{
	}
	.hsbcPopupBar
	{
		width: 100%;
		float: left;
		height: 10px;
		overflow: hidden;
		background: #d90000 url("images/popup_bg.gif") no-repeat bottom right;
	}
	.hsbcPopupBarInner
	{
		width: 100%;
		float: left;
		height: 5px;
		overflow: hidden;
		background: #f00 url("images/popup_bg.gif") no-repeat top right;
	}
	.ext02Popup,
	.ext02Popup .hsbcMainContent
	{
		width: 760px !important;
	}
	.ext02Popup .hsbcMainContent .hsbcContent {
		padding-left: 10px;
	}
	.ext02Popup .hsbcPopupBar
	{
		background: #d90000 url("images/home_bar_bg.gif") no-repeat bottom right;
	}
	.ext02Popup .hsbcPopupBarInner
	{
		background: #f00 url("images/home_bar_bg.gif") no-repeat top right;
	}
	
	.hsbcContent h1
	{
		clear:both;
	}
	.extPopup .hsbcContent
	{
		clear:both;
		display:block!important;
		margin-top:5px;
	}
	
	
		.hsbcRightContent .hsbcButtonCenter,
		.hsbcRightContent .hsbcButtonLeft,
		.hsbcRightContent .hsbcButtonRight
		{
			margin-top: 3px;
		}
		
			.hsbcRightContent .hsbcButtonCenter a
		{
			font-size: 110%;
		}
		
		
		div.hsbcButtonLeft
	{
		background: url("images/btn_left_inv.gif") no-repeat right;
		width: 15px;
		height: 22px;
		float: left;
	}
	div.hsbcButtonCenter
	{
		background: url("images/btn_bg_inv.gif") repeat-x;	
		float: left;
	}
	div.hsbcButtonCenter a,
	.wpsButtonText,
	.portlet-form-input-field
	{
		background: url("images/arr_right_blu_inv.gif") no-repeat;
		text-decoration: none !important;
		color: #fff !important;
		height: 22px;
		float: left;			
		margin: 3px 0px;			
		padding: 0px 0px 0px 8px !important;
		font-weight: bold;
	}
	div.hsbcButtonCenter a:hover
	{
		text-decoration: underline !important;
		color:#fff!important;
	}
	div.hsbcButtonRight
	{
		background: url("images/btn_right_inv.gif") no-repeat;		
		width: 7px; 			
		height: 22px;		
		float: left;
	}
	div.hsbcPopupContent
	{
		padding-top:10px;
	}
	
	div.hsbcPopupContent h2
	{
		border:0px;
		padding:0px;
		margin:10px 0px;
		/* mac-ie */
		font-size:80%;
		/*non-mac-ie \*/
		font-size:74%;
		/* */
	}
	
	div.hsbcPopupContent h1
	{
		/* mac-ie */
		font-size:99%!important;
		/*non-mac-ie \*/
		font-size:93%!important;
		/* */
		font-weight:bold;
	}
	div.hsbcPopupContent p
	{
		/* mac-ie */
		font-size:80%!important;
		/*non-mac-ie \*/
		font-size:74%!important;
		/* */
	}
	div.hsbcPopupContent ol
	{
		padding-left: 20px;
	}
	div.hsbcPopupContent ul
	{
		padding-left: 40px;
	}
	div.hsbcPopupContent ul li
	{
		padding-left:20px;
	}
	
	div.hsbcPopupContent ul li li,
	div.hsbcPopupContent ol li li
	{
		font-size:100%!important;
	}
	div.hsbcPopupContent ul li,
	div.hsbcPopupContent ol li
	{
		/* mac-ie */
		font-size:80%;
		/*non-mac-ie \*/
		font-size:74%;
		/* */
		font-weight:normal;
		padding-bottom:10px;
		margin:10px 0px;;
	}

	/*"search.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	HSBC Malaysia Search StyleSheet
	Author:   Richard Ng (APH IT)
	Created:  28 April 2006
	Updated:  28 April 2006
	
	History:
		
	---------------------------------------------------------------------------------------------- */
	div.searchContent
	{
	    font-size: medium;
		font-family: Arial, Helvetica, sans-serif;
	    background-color: #FFFFFF;
		color: #666;
		margin: 0px;
	}
	
	.searchContent form
	{
		display:inline;
	}
	
	.searchContent input,
	.searchContent select,
	.searchContent label
	{
		vertical-align:middle !important;
	}
	
	.searchContent a
	{
		text-decoration:underline;
		font-size: small;
		color:#f00;
	}
	
	.searchContent a img
	{
		border:0px;
	}
	
	.searchContent a:visited
	{ 
	    
	    font-size: small;
	    color: #666699;
	}
	
	.searchContent table
	{
		border-collapse: collapse;
		margin: 0px;
	}
	
	.searchContent table td ul,
	.searchContent table td ol
	{
		font-size: 100% !important;
		margin-top: 0px !important;
	}
	
	.searchContent table td ol
	{
		padding-left: 8px !important;
	}
	
	.searchContent table td ul li,
	.searchContent table td ol li
	{
		line-height: 1.6em;
	}
	
	.searchContent h1,
	.searchContent h2,
	.searchContent h3,
	.searchContent h4,
	.searchContent h5,
	.searchContent h6
	{
		margin: 5px 0px !important;
	}
	
	.searchContent h1
	{
		margin: 0px !important;
		color: #f00;
		font-weight: normal;
		font-size: 156%;
		/* \*/
		font-size: 149%;
		/* */
	}
	
	.searchContent h2
	{
		color: #666;
		margin-top: 0px !important;
		padding-top: 4px;
		font-weight: normal;
		font-size: 119%;
		/* \*/
		font-size: 113%;
		/* */
	}
	
	.searchContent h3
	{
		padding-top: 6px !important;
		font-weight: bold;
		font-size:  80%;
		/* \*/
		font-size: 76%;
		/* */
	}
	
	.searchContent div.searchContainerMain
	{
		width: 100%;
		float:left;
	}
	
	.searchContent .searchContainerControlFull
	{
		float:left;
		width:98%;
		margin:5px 0px 8px 8px;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea
	{
		float:left;
		background:#ECECEC;
		padding:1px;
		margin:-1px 0px 0px 0px;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea
	{
		width:94%;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader
	{
		float:left;
		background:#fff;
		padding:5px,5px,5px,5px;
		border-bottom:1px solid	#ECECEC;
		border-top: 1px solid #ECECEC
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader
	{
		width:100%;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader h2
	{
		font-size:86%;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader h3
	{
		
		margin:10px 0px;
		padding:0px;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader p
	{
		font-size:74%;
		margin:10px 0px;
		padding:0px;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader select,
	.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader input
	{
		font-size:74%;
		color:#666;
		margin:0px 0px 0px 3px;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentHeader label,
	{
		font-size:74%;
		color:#666;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator
	{
		/*float: left;*/
		border-bottom:1px solid	#ECECEC;
		background:#fff;
		padding-top:1px;
		margin-bottom: -6px;
	}
	
	.searchContent .searchContainerControlFullPage .searchContentArea .searchContentNavigator
	{
		width:100%;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator
	{
		width:100%;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator a
	{
		font-size:68%;
		color:#666;
	}
	.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator ul
	{
		list-style: none;
		padding:0px;
		margin-bottom:0px;
		padding-bottom:0px
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator ul li
	{
		display:inline;
		margin:0px
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator ul li.searchSelected
	{
		
		padding-top:0px;
	}
	.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator ul li.searchSelected a
	{
		margin-top:0px;
		color:#fff;
		background:#f00;
		margin-bottom:0px;
	}
	.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator ul li a
	{
		margin:0px;
		padding:4px 10px 4px 10px;
		border-left:1px solid #ECECEC;
		vertical-align:middle;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator ul li.searchLast a
	{
		border-left:1px solid #ECECEC;
		border-right:1px solid #ECECEC;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentNavigator .searchNavStep a
	{
		padding:0px;
		vertical-align:middle;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentResults
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		float:left;
		background:#F7F7F7;
		width:100%;
		border-bottom:1px solid #ECECEC;
		border-top: 1px solid #ECECEC
	}	
	
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentResults .searchResult
	{
		margin:15px 0px 0px 15px  ;
		padding-right:15px;
		padding-bottom:15px;
		font-size:74%;
		background:url("images/bg_hrStyle_Search.gif") repeat-x bottom left;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentResults .searchLast
	{
		background:none;
	}
	
	.searchContent .searchContainerControlFull .searchContentArea .searchContentResults .searchResult p
	{
		margin:0;
		padding:0;
	}
	
	.searchContent .searchFloatLeft 
	{
		float:left;
		text-align: left;
	}
	
	.searchContent .searchFloatRight 
	{
		float:right;
		text-align:right;
	}
	
	.searchContent .searchFloatCenter
	{
		text-align:center;
	}
	
	.searchContent .searchRed
	{
		color:#f00;
	}
}

@media print {

	/*"PrintStyles.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	HSBC Malaysia PRINT StyleSheet
	Author:   Bobby Boydell (HeathWallace)
	Created:  29 June 2005
	Updated:  22 July 2005
	
	History:
	29 June 2005
		Style naming convention taken from HSBC International.
		
	---------------------------------------------------------------------------------------------- */
	body
	{
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		color: #000;
	}
	img
	{
		border: none;
		margin: 5px;
		float:left;
		vertical-align: text-top;
	}
	h1
	{
		clear: both;
		padding: 15px 0px 0px;
		margin: 0px;
	}
	h2
	{
		clear: both;
		padding: 15px 0px 0px;
		margin: 0px;
	}
	h3
	{
		clear: both;
		padding: 9px 0px 0px;
		margin: 0px;
	}
	p
	{
		padding: 0px;
		margin: 0px;
	}
	
	div.containerTabMenu,
	div.containerBreadCrumb,
	div.containerLeftNav,
	div.containerLeft,
	div.hsbcDivletSearch,
	div.containerSearchArea,
	div.containerEntity,
	div.containerRightTools,
	.hsbcDivletFooterLinksLeft,
	.extInlineButtons img,
	p.extHrType01,
	div.hsbcDivletPageList,
	div.hsbcDivletLogon,
	extHideBlock,
	div.extBlockStyle04,
	div.hsbcContent table.hsbcTableStyle02 td p
	{
		display:none;
	}
	div.hsbcDivletLogo
	{
		height:48px;
		width:auto;
		margin-bottom: 10px;
	}
	div.hsbcDivletLogo .hsbcDivletLogoImage
	{
		padding:14px 0px 0px;
		float:left;
		width:127px;
	}
	div.hsbcDivletLogo .hsbcDivletLogoTagLine
	{
		float:left;
		vertical-align: middle;
		padding:23px 0px 0px 14px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#f00;
	}
	
	span.hsbcDivletFooterLinksRight
	{
		float: left;
		padding-top: 10px;
	}
	.extFloatBugFix
	{
		clear:both;
	}
	div.hsbcStyleContent02
	{
		float: left;
		padding: 0px 0px 20px;
	
	}
	div.hsbcStyleContent02 p
	{
		margin-bottom: 8px;
	}
	p a img
	{
		clear: both;
	}
}