@media screen {
	/*
	----------------------------------------------------------------------------------------------
	SCM4 related styles added
	Author:   Sherman Ng
	Created:  15 June 2006
	Updated:  15 June 2006
	---------------------------------------------------------------------------------------------- */
	/* eSales Begins */
	div.hsbcBannerImg
	{
		float:left;
		position:relative;
	}

	div.hsbcBannerImg .hsbcBannerTxt
	{
		font-size:18px;
		padding:0px;
		position:absolute;
		width:266px;
		height:20px;
		overflow:hidden;
		line-height:110%;
		top:12px;
		left:12px;
		z-index:2;
		cursor:pointer;
	}

	div.extSmallBanner .hsbcBannerTxt
	{
		font-size:14px;
		top:8px;
		font-weight:bold;
		width:195px;
		height:18px;
	}

	div.hsbcBannerImg a
	{
		text-decoration:none!important;
		color:#0067DA;
	}
	/* eSales Ends */

	/*
	----------------------------------------------------------------------------------------------
	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
	{
		font-size:112%;
		margin: 0px 14px 0px 0px;
		padding: 5px 0px 10px;
		font-weight:bold;
		color:#333;
	}
	.containerHomePageOuterContent h1
	{
		margin: 0px 14px 5px 0px;
		padding: 0px 0px 12px;
		background:url("images/dotRepeater.gif") repeat-x bottom left;
	}
	
	/* 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;
			}
	.hsbcBgStyleContent02 h2
	{
		/*font-size:112%;*/
		border-top:1px solid #ccc;
		border-right:1px solid #ccc;
		border-left:1px solid #ccc;
		border-bottom:1px solid #f00;
		margin-top:10px;
		padding: 12px 8px 8px 8px;
		background:none;
	}
/*AOC_PWS Removed Start
	.containerHomePageOuterContent .hsbcContent h2
	{
		width:766px!important;
	}
AOC_PWS REMOVED END*/
	/* H3
	---------------------------------------------------------------------------------------------- */
	h3
	{
		font-size:80%;
		color:#333;
		margin: 0px 0px 3px;
		padding: 5px 0px 5px;
	}
	
	/* 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
	{
		line-height:130%;
		/* mac-ie */
		font-size:74%;
		/*non-mac-ie \*/
		font-size:69%;
		/* */
		font-weight: normal;
		color: #333;
	}
	
	
	/* Content Style 01
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent01 h3
	{
		color: #f00!important;
	}
	div.hsbcStyleContent01 p
	{
		/* mac-ie */
		font-size:80%;
		/*non-mac-ie \*/
		font-size:75%;
		/* */
	}
	
	/* Content Style 02
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent02
	{
		border-right: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		padding: 10px 15px 25px;
		margin-bottom: 0px;
	}
	div.hsbcStyleContent02 a div
	{
		font-size:75%;
	}
	div.hsbcStyleContent02 div a
	{
		font-size:75%;
	}
	div.hsbcStyleContent02 p
	{
		margin: 0px 0px 4px;
		padding: 0px;
		font-size:75%;
		color:#333;
	}
	div.hsbcStyleContent02 ul
	{
		padding: 2px 0px 2px 9px!important;
	}
	div.hsbcStyleContent02 ul li
	{
		color:#333;
		margin: 0px!important;
		line-height:100%!important;
		padding: 2px 0px 5px 9px!important;
		font-size:75%!important;
		background:url(images/icons/arrow.gif) no-repeat top left!important;
	}
	div.hsbcStyleContent02 p.extHrType01
	{
		margin-top:10px;
		margin-bottom:5px;
	}
	div.hsbcStyleContent02 ul li a
	{
		text-decoration:none;
		color:#f00;
	}
	div.hsbcBgStyleContent01 div.hsbcStyleContent02
	{
		border: 1px solid #ccc;
		padding: 0px 15px 13px;
		margin-bottom: 0px;
	}
	div.hsbcBgStyleContent01 div.hsbcStyleContent02 h3
	{
		padding:12px 0px 0px;
		margin:0px;
		color:#333;
		font-size:75%;
	}
	div.hsbcBgStyleContent01 div.hsbcStyleContent02 p
	{
		padding:8px 0px 0px;
		margin:0px;
		color:#333;
		font-size:75%;
	}
	div.hsbcBgStyleContent01 div.hsbcStyleContent02 ul li
	{
		color:#333;
		font-size:75%;
	}
	div.hsbcBgStyleContent02 div.hsbcStyleContent02
	{
		padding: 0px 15px 13px;
		margin-bottom: 0px;
	}
	/* 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: 15px 15px 10px;
		background:#F7F4E8;
	}
	div.hsbcStyleContent07 p
	{
		padding: 10px 0px 10px;
		line-height:100%;
		margin: 0px;
		font-size:87%!important;
		color:#333;
		font-weight:bold;
	}
	div.hsbcStyleContent07 p img
	{
		margin: -2px 0px 0px;
	}
	div.hsbcStyleContent07 p.extHrType01
	{
		padding: 0px 0px 0px;
		line-height:3px;
		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
	{
		border:none;
		padding: 0px 9px 0px!important;
		margin: 0px;
	}
	div.hsbcStyleContent09 p
	{
		padding: 0px 15px 9px!important;
		font-weight:normal!important;
		color:#333;
		font-size:87%;
		margin: 0px;
	}
	div.hsbcStyleContent09 p a
	{
		color:#f00;
		text-decoration:none!important;
		font-size:100%;
		font-weight:normal!important;
	}
	div.hsbcStyleContent09 p a:hover
	{
		text-decoration:underline!important;
	}
	/* Content Style 10   - 
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent10 p
	{
		margin: 2px 0px 9px;
		padding: 0px;
	}
	div.hsbcStyleContent10 p br
	{
		line-height:69%;
	}
	div.hsbcStyleContent10 p.extHrType01
	{
		margin: 15px 0px 15px;
		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 
	{
		padding-top:9px;
		padding-bottom:5px;
	}
	div.hsbcStyleContent13  p
	{
		color:#666;
		font-size:69%;
	}
	div.hsbcStyleContent13  p strong a
	{
		color:#f00;
		font-weight:normal;
	}
	div.hsbcStyleContent13 a:hover
	{
		text-decoration:underline;
	}
	
	/* Content Style 14
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent14
	{
		background:#F7F4E8;
	}
	div.hsbcStyleContent14 p
	{
		margin: 2px 0px 9px;
		padding: 0px;
		font-size:69%;
	}
	div.hsbcStyleContent14 p a
	{
		color:#333;
	}
	div.hsbcStyleContent14 p a strong
	{
		color:#f00;
		font-weight:normal;
	}
	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:639px;
		border-bottom:1px solid #E4DDC0; 
		border-right:1px solid #E4DDC0; 
		clear:both;
		height:28px;
	}
	
	div.hsbcStyleContent18 div
	{
		text-align:center;
	}
	
	div.hsbcStyleContent18 p
	{
		padding:7px 0px!important;
		margin:0px!important;
		font-size:87%!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;
		font-size:87%!important;
		font-weight:bold!important;
	}
	
	
	/* Content Style 19
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent19
	{
		width:153px;
		float:left;
		background: #F0EBDB url("images/tabbedoffers_2.gif") repeat-x top left;
	}
	
	/* Content Style 20
	---------------------------------------------------------------------------------------------- */
	div.hsbcStyleContent20
	{
		width:161px;
		float:left;
		background: #F0EBDB url("images/tabbedoffers_2.gif") repeat-x top left;
		border-left:1px solid #ccc;
	}
	
	/* Content background styles - (Default = White)
	---------------------------------------------------------------------------------------------- */
	/* 01 - Light Grey Background */
	div.hsbcBgStyleContent01 div.hsbcStyleContent02
	{
		background-color: #F7F4E8;
	}
	/* 01 - YellowGrey Background */
	div.hsbcBgStyleContent02 h2,
	div.hsbcBgStyleContent02 div.hsbcStyleContent02
	{
		background-color: #F7F4E8;
	}
	
	/* 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;
		/*MYM2060 line-height: 100%;
		padding: 2px 0px 0px 11px;*/
		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 !important;
		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 10px 0px;
		padding: 0px;
		font-size: 74%;
		/* \*/
		font-size: 69%;
		/* */
		color: #333;
		background-position:left top;
		background-repeat:no-repeat;
	}
	div.hsbcToolBox p.extHrType01
	{
		margin: 0px 0px 4px;
	}
	div.hsbcToolBox ul
	{
		margin: 0px 10px 5px;
	}
	div.hsbcToolBox ul li
	{
		margin: 0px;
		padding: 0px;
		font-size: 74%;
		/* \*/
		font-size: 69%;
		/* */
		color: #666;
	}
	div.hsbcToolBox a img
	{
		border:none;
		padding:0px 0px 0px 5px;
		margin-bottom:0px;
	}
	div.hsbcToolBox p a img
	{
		border:none;
		padding:0px 0px 0px;
		margin-bottom:0px;
	}
	div.hsbcToolBox p a
	{
		color: #333;
		text-decoration: underline;
		padding:0px;
	}
	a:hover
	{
		text-decoration: none;
		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;
		border-right: 1px solid #ccc;
	}
	table.hsbcTableStyle01 tr th,
	table.hsbcTableStyle01 tr td
	{
		vertical-align:top;
	}
	table.hsbcTableStyle01 tr th
	{
		font-size:87%;
		color:#333;
		font-weight:bold!important;
		text-align:left;
		
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-top: none;
		padding: 10px 15px 8px 5px;
		background:#FBFBFB;
	}
	table.hsbcTableStyle01 tr th a
	{
		text-decoration: none;
		color:#333;
	}
	table.hsbcTableStyle01 tr th a:hover
	{
		text-decoration: none;
	}
	table.hsbcTableStyle01 tr td
	{
		font-size:87%;
		color:#333;
		font-weight:normal;
		text-align:left;
		
		border-left: 1px solid #ccc!important;
		border-bottom: 1px solid #ccc!important;
		background: #F7F4E8;
		padding: 10px 5px;
	}
	table.hsbcTableStyle01 tr.extTableRow01 td
	{
		background: #F7F4E8!important;
	}
	table.hsbcTableStyle01 tr td.extTableColumn01
	{
		background:#FBFBFB!important;
		font-size:87%;
		color:#333;
		font-weight:bold!important;
		text-align:left;
	}
	
	
	/* 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 #ccc!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 #ccc!important;
		padding: 8px 5px 0px!important;
	}
	tr.extTableRow01 td img
	{
		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: normal !important;
	}
	span.hsbcTextStyle05
	{
		padding-top:10px;
	}
	.hsbcTextStyle05 a
	{
		text-decoration: none!important;
		color:#f00!important;
	}
	.hsbcTextStyle05 a:hover
	{
		text-decoration: underline!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-size:75% !important;
		color: #333 !important;
		background:#F7F4E8;
		padding: 15px!important;
	}
	.hsbcTextStyle12  br
	{
		line-height:75%;
	}
	.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: 10px 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 #EEE;
		border-left: 1px solid #EEE;
	}
	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 #EEE;
		border-left: 1px solid #EEE;
	}
	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;
	}
/* hsbcStyleContent80
 * Used for content areas.  Contains all margin/padding required for each content area.
---------------------------------------------------------------------------------------------- */
div.hsbcStyleContent80
{
	/*margin: 31px 16px 16px 32px;*/
	margin: 31px 15px 16px 0px;
	padding-top: 1px;
}

/* hsbcDecStyle01
 * Standard content area for images/text etc. Standard padding only
---------------------------------------------------------------------------------------------- */
div.hsbcDecStyle02,
div.hsbcDecStyle01
{

	width: 413px;
	/* \*/
	width: 100%;
	/* */
	margin-bottom: 16px;
	clear:left;
}

/* hsbcDecStyle02
 * Used for heading w/ sub text elements.  Adds a dotted line under the h2 element
---------------------------------------------------------------------------------------------- */
div.hsbcDecStyle02 h2
{
	margin: 0px; padding: 0px 0px 10px;
	background: url("../images/dotted-black.gif") repeat-x bottom left;
	font-weight: normal;
	color:#666;
	font-size: 143%;
	/* \*/
	font-size: 137%;
	/* */ 
}
div.hsbcDecStyle02 p
{
	margin: 13px 0px 0px;
	color:#666;
	line-height: 1.5em;
	font-size: 105%;
	/* \*/
	font-size: 100%;
	/* */
}

/* hsbcDecStyle09
 * Tabbed list heading used for tools
---------------------------------------------------------------------------------------------- */
div.hsbcDecStyle09
{
	height:25px;
	width:100%;
	clear:left;
	border-bottom: 1px solid #ccc;
}
div.hsbcDecStyle09 ul
{
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}
div.hsbcDecStyle09 ul li
{
	margin:0px 4px 0px 0px !important;
	padding:0px 0px 0px 5px !important;
	list-style:none;
	float:left;
	height:25px;
	background:url("images/tab_pink_left.gif") no-repeat top left !important;
	text-align:center;
}
div.hsbcDecStyle09 ul li a
{ 
	padding:0px 17px 0px 17px;
	margin:0px;
	height:25px;
	line-height:25px;
	float:left;
	display:block;
	background:url("images/tab_pink_right.gif") no-repeat top right;
	vertical-align:50%;
	
	color: #b188b1;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
div > .hsbcDecStyle09 ul li a
{
	line-height:28px;
}
div.hsbcDecStyle09 ul li a.extSelected
{
	color: #844884;
}
/* hsbcDecStyle10
 * Bordered area under tabs - used for tools
---------------------------------------------------------------------------------------------- */
div.hsbcDecStyle12,
div.hsbcDecStyle10
{
	border: 1px solid #ccc;
	padding: 13px 18px;
	border-top: 0;
}
div.hsbcDecStyle10 h2,
div.hsbcDecStyle10 p
{
	margin: 0;
}
div.hsbcDecStyle10 h2
{
	background:none;
	color: #969;
}
div.hsbcDecStyle10 h2 span
{
	color: #666;
}
div.hsbcDecStyle10 h3
{
	margin: 0; padding: 0;
	font-size: 99%;
	/* \*/
	font-size: 94%;
	/* */
}
div.hsbcDecStyle12 label,
div.hsbcDecStyle10 label
{	
	font-size: 80%;
	/* */
	font-size: 75%;
	/* \*/
}
div.hsbcDecStyle10 div.hsbcTextStyle03 label
{	
	font-size: 100%;	
}
div.hsbcDecStyle10 a
{
	font-size: 75%;
	text-decoration:underline;
	
}

div.hsbcDecStyle10 label a
{
	font-size: 100%;
}
/* hsbcTextStyle01 - 11pt text */
.hsbcSizeText01
{
	font-size: 80% !important;
	/* \*/
	font-size: 75% !important;
	/* */
}
.hsbcSpacing05
{
	margin-bottom: 8px !important;
}
	div.containerControlOne,
	div.containerControlTwo,
	div.containerControlThree,
	div.containerControlFour,
	div.containerContent,
	div.containerOuterContent
	{
		float:left;
	}
	
	/* Left and Right columns   | |    | |
	---------------------------------------------------------------------------------------------- */
	div.containerControlLeftRight div.containerContent
	{
		width:654px;
	}
	div.containerControlLeftRight div.containerControlOne div.hsbcColumn
	{
		/*644+10=654*/
		width:644px;
	}
	div.containerControlLeftRight div.containerControlTwo div.hsbcColumn
	{
		/*(317+10)*2=654*/
		width:317px;
		padding-right:10px;
	}
	div.containerControlLeftRight div.containerControlThree div.hsbcColumn
	{
		/*(208+10)*3=654*/
		width: 208px;
		padding-right:10px;
	}
	div.containerControlLeftRight div.containerControlThree div.hsbcColumnDouble
	{
		/*208+10+208=426*/
		width: 426px !important;
		padding-right:10px;
	}
	
	div.containerControlLeftRight div.containerOuterContent
	{
		/*width:604px;*/
		/*width:847px;*/
		width:832px;
	}
	
	/* Right column only   |      | |
	---------------------------------------------------------------------------------------------- */
	div.containerControlRight div.containerLeftNav
	{
		display:none;
	}
	div.containerControlRight div.containerContent
	{
		width:796px;
		float:left;
		padding-left: 9px;
		padding-right:5px;
	}
	div.containerControlRight div.containerControlOne div.hsbcColumn
	{
		/*786+10=796*/
		width:786px;
	}
	div.containerControlRight div.containerControlOne div.hsbcColumn .hsbcContent
	{
		margin:0px;
	}
	div.containerControlRight div.containerControlTwo div.hsbcColumn
	{
		/*(388+10)*2=796*/
		/*width: 288px;*/
		/*width:408px;*/
		width:388px;
		padding-right:10px;
	}
	div.containerControlRight div.containerControlThree div.hsbcColumn
	{
		/*(255+10)*3=795<796*/
		width:255px;
		padding-right:10px;
	}
	div.containerControlRight div.containerControlThree div.hsbcColumnDouble
	{
		/*(255+10+255)=520*/
		width: 520px !important;
		padding-right:10px;
	}
	div.containerControlRight div.containerControlFour div.hsbcColumn
	{
		/*(189+10)*4=796*/
		/*width:144px;*/
		/*width:204px;*/
		width:188px;
		padding-right:10px;
	}
	div.containerControlRight div.containerControlFour div.hsbcColumnDouble
	{
		/*189+10+189=388*/
		width: 388px !important;
		padding-right:10px;
	}
	
	div.containerControlRight div.containerOuterContent
	{
		/*width:742px !important;*/
		width:970px!important;
		padding-left: 0px;
	}
	
	
	/* 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:796px;
		float:left;
		padding-left: 9px;
		padding-right:5px;
	}
	div.containerControlPopup div.containerControlOne div.hsbcColumn
	{
		margin-left:16px;
		
		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;
		padding-bottom:10px;
	}

	div.hsbcColumnDouble
	{
		float:left;
		padding-bottom:10px;
	}
	div.hsbcContent
	{
		width:auto;
		float:none;
	}
	div.containerLeftNav
	{
		width:140px;
		margin-right: 16px;
		float:left;
		margin-top: 29px;
	}
	div.containerRightTools
	{
		width:166px;
		float:left;
		margin-top: 32px;
	}
	
	/*Left-Nav by BOBBY
	-----------------------------------------------------------------------------------------*/
	div.containerMain
	{
	padding-left: 0px;
	}
	
	/*"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
	{
		/*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;
		margin: 0px;
		padding: 32px 0px 0px;
		float: left;
	}
	div.containerControlRight div.containerControlThree div.hsbcColumn h2
	{
	}
	div.containerHomePageOuterContent div.containerControlOne div.hsbcColumn h2
	{
		/*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:800px;
	}
	div.containerHomePageOuterContent div.containerControlOne div.hsbcColumn .hsbcStyleContent02
	{	
		margin-right:11px;
	}
	div.containerHomePageOuterContent div.hsbcContent
	{
		margin-right:0px!important;
	}
	/***/
	div.containerHomePageOuterContent div.containerContent
	{
		margin:0px!important;
		padding:0px!important;
	}
	
	div.hsbcHomeLeftNav
	{
		width:100%;
		float:left;
		padding-top:12px;
		padding-bottom:2px;
	}
	div.hsbcHomeNavPartner
	{
		width:100%;
		float:left;
	}
	div.hsbcHomeNavPartner img
	{
		padding: 0px 10px 0px 0px;
		margin: 0px;
	}
	div.hsbcHomeNavigation h2,
	div.hsbcHomeNavigation p.hsbcHomeNavigationTitle
	{
		color: #f00;
		font-size:112%;
		margin: 0px;
		padding: 1px 0px 0px 10px;
		border: none;
		background: url("images/homepageimages/bgListTitleArrow.gif") no-repeat top left;
	}
	div.hsbcHomeNavigation h2 a,
	div.hsbcHomeNavigation p.hsbcHomeNavigationTitle a
	{
		color: #f00;
	}
	div.hsbcHomeNavigation
	{
		margin: 0px;
		padding: 0px 10px 0px 0px;	
		width:388px;
		float:left;
	}
	div.hsbcHomeNavigation ul
	{
		margin: 4px 0px 0px;
		padding: 0px;
	}
	div.hsbcHomeNavigation ul li
	{
		color: #f00;
		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 ul li a
	{
		color: #f00;
	}
	div.hsbcHomeNavigation p
	{
		margin: 0px;
		padding: 6px 0px 2px;
		color:#333;
	}
	div.hsbcHomeNavigation ul li.extHomeBoldLink
	{
		font-weight: bold;
		margin: 7px 0px 0px;	
	}
	/*	HompageBox Style  -
	---------------------------------------------------------------------------------------------- */
	/* TOOLBOX STYLE 1 - */
	div.hsbcToolBox p
	{
		/* mac-ie */
		padding: 0px;
		/*non-mac-ie \*/
		padding: 0px 0px 5px;
		/* */
		margin: 0px 10px 0px;
	}
	div.hsbcStyleToolBoxHomepage01
	{
		margin: 0px;
		padding: 0px;
		border:none;
	}
	/* TOOLBOX STYLE 2 - */
	div.hsbcStyleToolBoxHomepage02
	{
		margin: 0px;
		padding: 0px;
		border:none;
	}
	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: 9px 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 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;
		font-size:1%;
	}
	
	
	/*"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:100%;
	}
	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 #EEE;
	}
	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;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-right: 1px solid #ccc;
		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 a
	{
		color:#f00;
	}
	
	.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
	{
		font-size:112%!important;
		font-weight:normal;
		color:#333;
	}
	div.hsbcPopupContent h2
	{
		font-size:87%!important;
		font-weight:bold;
		color:#333;
		background:none;
		padding-top:9px;
	}
	div.hsbcPopupContent h3
	{
		font-size:69%!important;
		font-weight:bold;
		color:#333;
		background:none;
	}
	div.hsbcPopupContent p
	{
		font-size:69%!important;
		color:#333;
	}
	div.hsbcPopupContent ol
	{
		padding-left: 35px;
		margin-left: 0px;
	}
	div.hsbcPopupContent ul
	{
		padding-left: 18px;
		margin-left: 0px;
	}
	div.hsbcPopupContent ul li
	{
		padding-left:17px;
	}
	
	div.hsbcPopupContent ul li,
	div.hsbcPopupContent ol li
	{
		font-size:69%!important;
		color:#333;
		font-weight:normal;
		margin:10px 0px 0px;
	}
	div.hsbcPopupContent ul li li,
	div.hsbcPopupContent ol li li
	{
		font-size:100%!important;
	}

	/*"search.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	HSBC Malaysia Search StyleSheet
	Author:   Richard Ng (APH IT)
	Created:  28 April 2006
	Updated:  28 April 2006
	
	History:
		
	---------------------------------------------------------------------------------------------- */
	div.searchContainerMain 
	{
	   /* font-size: medium;*/
	    background-color: #FFFFFF;
		color: #666;
		margin: 0px;
		width: 100%;
		float:left;
	}
	
	.searchContainerMain form
	{
		display:inline;
	}
	
	.searchContainerMain input,
	.searchContainerMain select,
	.searchContainerMain label
	{
		vertical-align:middle !important;
	}
	
	.searchContainerMain a
	{
		text-decoration:underline;
		font-size: small;
		color:#f00;
	}
	
	.searchContainerMain a img
	{
		border:0px;
	}
	
	.searchContainerMain a:visited
	{ 
	    
	    font-size: small;
	    color: #666699;
	}
	
	.searchContainerMain table
	{
		border-collapse: collapse;
		margin: 0px;
	}
	
	.searchContainerMain table td ul,
	.searchContainerMain table td ol
	{
		font-size: 100% !important;
		margin-top: 0px !important;
	}
	
	.searchContainerMain table td ol
	{
		padding-left: 8px !important;
	}
	
	.searchContainerMain table td ul li,
	.searchContainerMain table td ol li
	{
		line-height: 1.6em;
	}
	
	.searchContainerMain h1,
	.searchContainerMain h2,
	.searchContainerMain h3,
	.searchContainerMain h4,
	.searchContainerMain h5,
	.searchContainerMain h6
	{
		margin: 5px 0px !important;
	}
	
	.searchContainerMain h1
	{
		margin: 0px !important;
		color: #f00;
		font-weight: normal;
		font-size: 156%;
		/* \*/
		font-size: 149%;
		/* */
	}
	
	.searchContainerMain h2
	{
		color: #666;
		margin-top: 0px !important;
		padding-top: 4px;
		font-weight: normal;
		font-size: 119%;
		/* \*/
		font-size: 113%;
		/* */
	}
	
	.searchContainerMain h3
	{
		padding-top: 6px !important;
		font-weight: bold;
		font-size:  80%;
		/* \*/
		font-size: 76%;
		/* */
	}
	
	
	.searchContainerMain .searchContainerControlFull
	{
		float:left;
		width:98%;
		margin:5px 0px 8px 8px;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea
	{
		float:left;
		background:#ECECEC;
		padding:1px;
		margin:-1px 0px 0px 0px;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea
	{
		width:94%;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentHeader
	{
		float:left;
		background:#fff;
		padding:5px 5px 5px 0px;
		border-bottom:1px solid	#ECECEC;
		border-top: 1px solid #ECECEC
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentHeader
	{
		width:100%;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentHeader h2
	{
		font-size:68%;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentHeader h3
	{
		
		margin:10px 0px;
		padding:0px;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentHeader p
	{
		font-size:68%;
		margin:10px 0px;
		padding:0px;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentHeader select,
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentHeader input
	{
		font-size:68%;
		color:#666;
		margin:0px 0px 0px 3px;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentHeader label
	{
		font-size:68%;
		color:#666;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentNavigator
	{
		/*float: left;*/
		border-bottom:1px solid	#ECECEC;
		background:#fff;
		padding-top:1px;
		margin-bottom: -6px;
	}
	
	.searchContainerMain .searchContainerControlFullPage .searchContentArea .searchContentNavigator
	{
		width:100%;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentNavigator
	{
		width:100%;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentNavigator a
	{
		font-size:68%;
		color:#666;
	}
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentNavigator ul
	{
		list-style: none;
		padding:0px;
		margin-bottom:0px;
		padding-bottom:0px
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentNavigator ul li
	{
		display:inline;
		margin:0px
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentNavigator ul li.searchSelected
	{
		
		padding-top:0px;
	}
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentNavigator ul li.searchSelected a
	{
		margin-top:0px;
		color:#fff;
		background:#f00;
		margin-bottom:0px;
	}
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentNavigator ul li a
	{
		margin:0px;
		padding:4px 10px 4px 10px;
		border-left:1px solid #ECECEC;
		vertical-align:middle;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentNavigator ul li.searchLast a
	{
		border-left:1px solid #ECECEC;
		border-right:1px solid #ECECEC;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentNavigator .searchNavStep a
	{
		padding:0px;
		vertical-align:middle;
	}
	
	.searchContainerMain .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
	}	
	
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentResults .searchResult
	{
		margin:15px 0px 0px 15px  ;
		padding-right:15px;
		padding-bottom:15px;
		font-size:68%;
		background:url("images/bg_hrStyle_Search.gif") repeat-x bottom left;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentResults .searchLast
	{
		background:none;
	}
	
	.searchContainerMain .searchContainerControlFull .searchContentArea .searchContentResults .searchResult p
	{
		margin:0;
		padding:0;
	}
	
	.searchContainerMain .searchFloatLeft 
	{
		float:left;
		text-align: left;
	}
	
	.searchContainerMain .searchFloatRight 
	{
		float:right;
		text-align:right;
	}
	
	.searchContainerMain .searchFloatCenter
	{
		text-align:center;
	}
	
	.searchContainerMain .searchRed
	{
		color:#f00;
	}
	
/* Styles added for China ---------------------------------------------*/
.hsbcRow
{
	clear:left;
	width:100%;
}
.langSelect
{
	font-family: Arial;
	/* font-weight:bold;*/
	text-align:right;
	float:left;
	width:950px;
	padding: 3px 14px 0px;
}

.containerControlLeftRight .langSelect
{
	width:800px;
	padding: 0px 14px 0px;
}

.langSelect a
{
	
	color:#000;
	text-decoration:none;
	font-size:68%;
	padding: 0px;
	margin: 0px;
}
.langSelect a:hover
{
	color:#f00;
	text-decoration:none;
}
.containerHomePageOuterContent .containerControlTwo .hsbcColumn
{
	padding: 0px 11px 0px 0px!important;
	width:388px!important;
	margin: 0px;
}
.containerHomePageOuterContent .containerControlFour .hsbcColumn
{
	padding-right:10px;
	width:189px!important;
	margin: 0px;
}	
/* End of Styles added for China ---------------------------------------------*/	
}

@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 p
	{
		margin-bottom: 8px;
	}
	p a img
	{
		clear: both;
	}
}
		
	/*"gp_styles.css.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	Global Primier
	Author:   
	Created:  03 April 2007
	Updated:  03 April 2007
	
	History:
		
	---------------------------------------------------------------------------------------------- */
	.hsbcGP2007ContentArea .hsbcGP2007BoxStyle02 .hsbcGP2007BoxStyleContent ul li a
{
	color:#000;
}
.hsbcGP2007ContentArea .hsbcGP2007ColumnControl01
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007ColumnControl02
{
	float:left;
	margin-left:40px;
}
.jsHeading
{
	padding-right:0px !important;
	padding-left:0px!important;
	background:url("images/bullets/arrow-white-on-purple-2.gif") no-repeat top left!important;
}

.jsHeading a
{
	padding-bottom:6px !important;
	padding-right:0px !important;
	padding-left:10px;
	padding-top:6px !important;
	display:block;
	width:130px;
	background:url("images/js-h2-border.gif") repeat-x bottom left!important;
}

.jsFirstAnchor
{
	background:url("images/bullets/arrow-white-on-purple.gif") no-repeat top left!important;
	padding-top:0px !important;
}

.jsFirstAnchor a
{
	padding-top:0px !important;
}
.jsColumn
{
	float:left;
	clear:left;
}
.jsParagraph
{
	position:absolute;
	display:block;
	top:0px;
}
.hsbcGP2007ContentArea
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
.hsbcGP2007ContentArea .hsbcGP2007ContainerInner
{
	float:left;/* IE 5 fix */
}
.hsbcGP2007ContentArea .hsbcGP2007LogoBar
{
	float:left;
	width:100%;
	margin:0px 0px 14px 0px;
	padding:0px;
	/*background-color:#FF00FF;*/
}
.hsbcGP2007ContentArea .hsbcGP2007LogoBar img
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007LogoBar .hsbcGP2007Content p
{
	float:right;
	padding:5px 0px 0px 0px;
	margin:0px;
	font-size:74%;
	line-height:1.4em;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder
{
	float:left;
	border-top:1px solid #d5d0e0;
	border-bottom:1px solid #d5d0e0;
	padding-bottom:25px;
	/*background-color:#0000FF;*/
}
.hsbcGP2007ContentArea ul,
.hsbcGP2007ContentArea ul li,
.hsbcGP2007ContentArea p,
.hsbcGP2007ContentArea h1,
.hsbcGP2007ContentArea h2,
.hsbcGP2007ContentArea h3
{
	padding:0px;
	margin:0px;
}
.hsbcGP2007ContentArea ul
{
	list-style:none;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04
{
	float:left;
	padding-top:21px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row
{
	padding-left:22px;
	float:left;
	/*clear:left;*/
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column
{
	float:left;
	padding-bottom:20px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column h2
{
	font-weight:bold;
	font-size:74%;
	line-height:1.4em;
	color:#2e1362;
	padding-bottom:7px;
	padding-right:16px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column ul
{

}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column ul li 
{
	font-size:74%;
	background:url("images/bullets/arrow-purple.gif") top left no-repeat;
	height:1%;
	padding:0px 32px 0px 9px;
	margin-left:1px;
	line-height:1.4em;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column ul li a
{
	color:#2e1362;
	text-decoration:none;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column ul li a:hover
{
	text-decoration:underline;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05
{
	float:left;/* BEN */
	width:100%;
	background-color:#2e1362;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007BoxStyleContent
{
	/*float:left;*/
	padding-left:21px;
	padding-top:23px;
	padding-bottom:15px;
	padding-right:22px;
	height:1%;
}
.hsbcGP2007ContentArea .hsbcGP2007ButtonStyle01
{
	float:left;
	background:url("images/buttons/white-on-purple-left.gif") top left no-repeat;
	padding-left:12px;
	padding-bottom:8px;
	margin:0px;
}
.hsbcGP2007ContentArea .hsbcGP2007ButtonStyle01 .hsbcGP2007ButtonStyleContent
{
	float:left;
	background:url("images/buttons/white-on-purple-right.gif") top right no-repeat;
	padding-right:12px;
	padding-bottom:8px;
	padding-top:6px;
}
.hsbcGP2007ContentArea .hsbcGP2007ButtonStyle01 .hsbcGP2007ButtonStyleContent a
{
	color:#2e1362;
	font-weight:bold;
	font-size:61%;
	text-transform:uppercase;
	text-decoration:none;
	border:0px;
	padding:0px;
	margin:0px;
}
.hsbcGP2007ContentArea .hsbcGP2007ButtonStyle01 .hsbcGP2007ButtonStyleContent a:hover
{
	text-decoration:underline;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style03 .hsbcGP2007Row
{
	margin:14px 0px 9px 0px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style03 h1
{
	font-size:111%;
	/*AOC*/ font-family:"Times New Roman", Times, serif;
	/* font-family:Arial, Helvetica, sans-serif; */
	font-weight:normal;
	color:#fff;
	line-height:1.6em;
/*	padding-bottom:10px;*/
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 h2
{
	font-size:74%;
	line-height:1.4em;
	color:#fff;
	background:url("images/bullets/arrow-white-on-purple.gif") top left no-repeat;
	padding:0px 0px 0px 9px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 h2 a
{
	color:#fff;
	text-decoration:none;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 h2 a:hover
{
	text-decoration:underline;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 p
{
	font-size:74%;
	color:#fff;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02 p,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02 h2
{
	padding-right:16px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02
{
	position:relative;
	float:left;/* Need this for IE to get absolute positioning right */
	margin-bottom:20px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02 .hsbcGP2007Row
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02 .hsbcGP2007Row .hsbcGP2007Column
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01
{
	float:left;	
	border-bottom:1px solid #604c88;
	border-top:1px solid #604c88;	
	margin-bottom:15px;
	margin-top:14px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01 .hsbcGP2007Row
{
	padding:8px 0px 9px 0px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01 .hsbcGP2007Column
{
	float:left;
	width:50%;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01 .hsbcGP2007LastColumn .hsbcGP2007ButtonStyle01
{
	float:right;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle01,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle02
{
	margin-left:20px;
	/*background-color:#CCCCCC;*/
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01
{
	float:left;
	width:100%;
	border-top:1px solid #d5d0e0;
	padding-top:23px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 .hsbcGP2007BoxStyleContent
{
	padding-left:23px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 h2,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle01 h2
{
	font-size:74%;
	line-height:1.4em;
	font-weight:bold;
	padding-bottom:10px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle01 ul
{

}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 ul li,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle01 ul li
{
	border-top:1px solid #d5d0e0;
	font-size:74%;
	line-height:1.4em;
	padding-top:8px;
	padding-bottom:6px;
	padding-right:16px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 ul li
{
	margin-right:22px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 ul li.hsbcGP2007FirstItem,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle01 ul li.hsbcGP2007FirstItem
{
	border-top:0px;
	padding-top:0px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 ul li a,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle01 ul li a
{
	color:#000;
	text-decoration:none;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 ul li a:hover,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle01 ul li a:hover
{
	text-decoration:underline;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 ul li.hsbcGP2007TextStyle01,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle01 ul li.hsbcGP2007TextStyle01
{
	color:#4c4c4c;
	font-size:68%;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 ul li.hsbcGP2007TextStyle01 a,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle01 ul li.hsbcGP2007TextStyle01 a
{
	text-decoration:underline;
	color:#4c4c4c;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle02
{
	float:left;
	width:100%;
	border-top:1px solid #d5d0e0;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle02 .hsbcGP2007BoxStyleContent
{
	padding-left:22px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle02,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle02
{
	padding-top:20px;
	padding-bottom:14px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle02 ul li,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle02 ul li
{
	font-size:74%;
	line-height:1.4em;
	/*background:url("images/bullets/info.gif") top left no-repeat;*/
	background-position:top left;
	background-repeat:no-repeat;
	height:1%;
	padding:6px 10px 10px 29px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle03
{
	float:left;
	background-color:#e72b2a;
	width:100%;
	background-repeat:no-repeat;
	background-position:right;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle03 .hsbcGP2007BoxStyleContent
{
	padding:20px 170px 16px 22px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle03 p
{
	font-size:87%;
	color:#fff;
	position:relative;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle03 p img
{
	position:absolute;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle03 p a
{
	color:#fff;
	text-decoration:none;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle03 p a:hover
{
	text-decoration:underline;
}


/*** START - Content page styles ***/

.hsbcGP2007ContentArea .hsbcGP2007ContentRow01
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow
{
	border-top:1px solid #d5d0e0;	
}
.hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow .hsbcGP2007Content
{
	/*background:url("images/800/header-cartoon.gif") top right no-repeat;*/
	background-position:top right;
	background-repeat:no-repeat;
}
.hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow h1
{
	color:#2e1362;
	font-size:150%;
	font-weight:normal;
/*AOC*/	font-family:"Times New Roman", Times, serif;
/*AOC	font-family:Arial, Helvetica, sans-serif;	 */
	padding:29px 0px 0px 0px;
	padding-right:185px;
}
.hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow p
{
	color:#8271a1;
	font-size:150%;
/*AOC*/	font-family:"Times New Roman", Times, serif;
/*AOC	font-family:Arial, Helvetica, sans-serif; */
	padding-bottom:27px;
	padding-right:180px;
}
.hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow ul
{
	background-color:#2e1362;
	width:100%;
	float:left;
	padding:10px 0px 10px 0px;
	margin-bottom:30px;
	/* border-bottom:30px solid #fff;Need to do this as IE7 is not picking up margin */
}
.hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow ul li
{
	float:left;
	font-size:74%;
	padding:0px 20px 0px 20px;
	line-height:1.4em;
}
.hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow ul li a
{
	color:#fff;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle06 .hsbcGP2007Content
{
	background-color:#e72b2a;
	padding:17px 16px 15px 16px;
}


.hsbcGP2007ContentArea .hsbcGP2007BoxStyle06 .hsbcGP2007Content h2
{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-size:111%;
	font-weight:normal;
	padding-bottom:12px;
}

.hsbcGP2007ContentArea .hsbcGP2007BoxStyle06 .hsbcGP2007Content ul
{

}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle06 .hsbcGP2007Content ul li
{
	color:#fff;
	font-size:74%;
	line-height:1.4em;
	background:url("images/bullets/white-on-red.gif") ;
	background-position: top left;
	background-repeat:no-repeat;
	padding:0px 0px 5px 11px;
	font-weight:bold;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle07
{

}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle07 .hsbcGP2007Content
{
	border-top:1px solid #d5d0e0;
	border-bottom:1px solid #d5d0e0;
	padding:15px 16px 15px 16px;
	margin-bottom:16px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle07 .hsbcGP2007Content h2
{
	font-family:"Times New Roman", Times, serif;
	font-size:111%;
	font-weight:normal;
	padding-bottom:12px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle07 .hsbcGP2007Content ul li
{
	font-size:74%;
	line-height:1.4em;
	background:url("images/bullets/grey-on-white.gif") ;
	background-position: top left;
	background-repeat:no-repeat;
	padding:0px 0px 5px 12px;
}
.hsbcGP2007ContentArea a.hsbcGP2007LinkStyle02
{
	color:#f00 !important;
}
.hsbcGP2007ContentArea a.hsbcGP2007LinkStyle01
{
	color:#2e1362;
	text-decoration:underline;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle07 .hsbcGP2007Content ul li a.hsbcGP2007LinkStyle01
{
	/* font-size:87%;Warning - nested font size */
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle08
{
	background-color:#2e1362;
	margin-bottom:16px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle08 .hsbcGP2007Content
{
	float:left;
	padding:15px 16px 15px 16px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle08 .hsbcGP2007Content h2
{
	font-weight:normal;
/*AOC*/	font-family:"Times New Roman", Times, serif;
/*AOC	font-family:Arial, Helvetica, sans-serif; */
	font-size:111%;
	color:#fff;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle08 .hsbcGP2007Content p
{
	font-size:74%;
	line-height:1.4em;
	color:#fff;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle08 .hsbcGP2007Content .hsbcGP2007LastColumn .hsbcGP2007ButtonStyle01
{
	float:right;
}
.hsbcGP2007ContentArea .hsbcGP2007ColumnControl02 .hsbcGP2007BoxStyle08 .hsbcGP2007Content .hsbcGP2007LastColumn .hsbcGP2007ButtonStyle01
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle08 .hsbcGP2007Content .hsbcGP2007LastColumn p
{
	text-align:right;
	clear:both;
}
.hsbcGP2007ContentArea .hsbcGP2007ColumnControl02 .hsbcGP2007BoxStyle08 .hsbcGP2007Content h2
{
	padding-bottom:10px;
	font-size:150%;
}
.hsbcGP2007ContentArea .hsbcGP2007ColumnControl02 .hsbcGP2007BoxStyle08 .hsbcGP2007Content .hsbcGP2007LastColumn p
{
	text-align:left;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle08 .hsbcGP2007Content .hsbcGP2007Column
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle09
{

}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content
{
	background-position:top left;
	background-repeat:no-repeat;	
	margin-bottom:20px;
}
.hsbcGP2007ContentArea .hsbcGP2007ColumnControl01 .hsbcGP2007BoxStyle09 .hsbcGP2007Content
{
	background-position: top left;
	background-repeat:no-repeat;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content .hsbcGP2007ContentInner
{
	border:1px solid #dedede;
	border-top:0px;
	padding:21px 31px 8px 23px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content h2
{
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:111%;
	line-height:1.4em;
	padding-bottom:10px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content p
{
	font-size:74%;
	line-height:1.4em;
	padding-bottom:8px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content ul li
{
	background:url("images/bullets/black-on-white.gif") ;
	background-position: top left;
	background-repeat:no-repeat;
	font-size:74%;
	line-height:1.4em;
	padding:0px 0px 8px 11px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle10 .hsbcGP2007Content a,
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content a
{
	text-decoration:underline;
	color:#000;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content a:hover
{
	text-decoration:underline;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle10
{

}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle10 .hsbcGP2007Content
{
	background-color:#f5f5f5;
	padding:16px 24px 10px 24px;
	margin-bottom:16px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle10 .hsbcGP2007Content h2
{
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:111%;
	line-height:1.4em;
	padding-bottom:10px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle10 .hsbcGP2007Content ul li
{
	background:url("images/bullets/grey-on-light-grey.gif") top left no-repeat;
	font-size:74%;
	line-height:1.4em;
	padding:0px 0px 8px 12px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle11
{

}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle11 .hsbcGP2007Content
{	
	margin-bottom:16px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle11 .hsbcGP2007Content h2
{
	font-size:74%;
	line-height:1.4em;
	padding-bottom:7px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle11 .hsbcGP2007Content p
{
	font-size:74%;
	line-height:1.4em;
	padding-bottom:10px;
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle11 .hsbcGP2007Content p a.hsbcGP2007LinkStyle01
{
	/* font-size:81%;Warning - nested font size */
}
.hsbcGP2007ContentArea .hsbcGP2007ExtStyle01
{
	text-align:right;
}
.hsbcGP2007ContentArea .hsbcGP2007ExtStyle02
{
	margin-bottom:0px !important;
}
.hsbcGP2007ContentArea .hsbcGP2007ExtStyle03
{
	border-top:1px solid #604c88;
	float:left;
}
	
		/*"gp_single-column.css.css.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	Global Primier
	Author:   
	Created:  03 April 2007
	Updated:  03 April 2007
	
	History:
		
	---------------------------------------------------------------------------------------------- */	
	
	.hsbcGP2007ExtOneCol .hsbcGP2007ContainerInner
{
	padding:0px 0px 0px 10px;;
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01
{
	width:610px;
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 
{
	width:365px;
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01 
{
	width:307px;
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02 .hsbcGP2007Row .hsbcGP2007Column
{
	width:269px;
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder
{
	/*AOC background-image:url("/images/1024/1col/shadow.png");*/
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row
{
	width:610px;
	wid\th:578px;
	/*width:490px; Width for IE 5 
	wid\th:458px;*/
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column
{
	width:269px;
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007ColControl01 .hsbcGP2007Column
{
	width:538px;
}

/* Content styles */

.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007ContentRow01
{
	width:975px;

}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007ColumnControl01
{
	width:585px;
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007ColumnControl01 .hsbcGP2007ContentRow01
{
	width:585px;
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007ColumnControl02
{
	width:350px;
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007ColumnControl02 .hsbcGP2007ContentRow01
{
	width:350px;
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content
{
	background:url("images/red-line-notch.gif") ;
	background-position: top left;
	background-repeat:no-repeat;	
}
.hsbcGP2007ExtOneCol .hsbcGP2007ContentArea .hsbcGP2007BoxStyle08 .hsbcGP2007Content .hsbcGP2007Column
{
	width:276px;
}
	
		/*"gp_two-column-left.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	Global Primier
	Author:   
	Created:  03 April 2007
	Updated:  03 April 2007
	
	History:
		
	---------------------------------------------------------------------------------------------- */	
	
	.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01
{
	width:490px;
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02
{
	width:270px;
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column
{
	width:209px;
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007ColControl01 .hsbcGP2007Column
{
	 width:418px;
}

.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02 .hsbcGP2007Row .hsbcGP2007Column
{
	width:209px;
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01
{
	width:185px;
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row
{
	width:490px;/* Width for IE 5 */
	wid\th:458px;
}

/* Content styles */
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007ColumnControl02
{
	width:270px;
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007ColumnControl02 .hsbcGP2007ContentRow01
{
	width:270px;
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content
{
	background:url("images/red-line-notch.gif") ;
	background-position: top left;
	background-repeat:no-repeat;	
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007ContentRow01
{
	width:760px;
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007ColumnControl01 .hsbcGP2007ContentRow01
{
	width:450px;
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007BoxStyle08 .hsbcGP2007Content .hsbcGP2007Column
{
	width:205px;
}
.hsbcGP2007ExtTwoCol .hsbcGP2007ContentArea .hsbcGP2007ColumnControl01
{
	width:450px;
}


	
			/*"gp_two-column-right.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	Global Primier
	Author:   
	Created:  03 April 2007
	Updated:  03 April 2007
	
	History:
		
	---------------------------------------------------------------------------------------------- */	
	

.hsbcGP2007ExtWithRightArea .hsbcGP2007ContainerInner
{
	padding:0px 15px 0px 10px;;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01
{
	width:432px;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 
{
	width:258px;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01 
{
	width:129px;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02 .hsbcGP2007Row .hsbcGP2007Column
{
	width:180px;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007FauxBorder
{
	/*AOC background-image:url("/images/1024/2col-right/shadow.png");*/
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row
{
	width:432px;
	wid\th:400px;
	/*width:490px; Width for IE 5 
	wid\th:458px;*/
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column
{
	width:180px;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007ColControl01 .hsbcGP2007Column
{
	width:360px;
}

/* Content styles */

.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007ContentRow01
{
	width:690px;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007ColumnControl01
{
	width:406px;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007ColumnControl01 .hsbcGP2007ContentRow01
{
	width:406px;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007ColumnControl02
{
	width:244px;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007ColumnControl02 .hsbcGP2007ContentRow01
{
	width:244px;
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content
{
	background:url("images/red-line-notch.gif");
	background-position: top left;
	background-repeat:no-repeat;	
}
.hsbcGP2007ExtWithRightArea .hsbcGP2007ContentArea .hsbcGP2007BoxStyle08 .hsbcGP2007Content .hsbcGP2007Column
{
	width:187px;
}	
	
	
			/*"gp_three-column.css"
	---------------------------------------------------------------------------------------------- */
	/*
	----------------------------------------------------------------------------------------------
	Global Primier
	Author:   
	Created:  03 April 2007
	Updated:  03 April 2007
	
	History:
		
	---------------------------------------------------------------------------------------------- */	
	
	

.hsbcGP2007ExtThreeCol .hsbcGP2007ContainerInner
{
	padding:0px 15px 0px 0px;;
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01
{
	width:475px;
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01 
{
	width:172px;
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02 .hsbcGP2007Row .hsbcGP2007Column
{
	width:201px;
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder
{
	/*AOC background-image:url("/images/1024/3col/shadow.png");*/
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row
{
	width:474px;
	wid\th:443px;
	/*width:490px; Width for IE 5 
	wid\th:458px;*/
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column
{
	width:201px;
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007ColControl01 .hsbcGP2007Column
{
	width:443px;
}

/* Content styles */
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow h1,
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow p
{
	font-size:150%;
	padding-right:140px; 
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007ContentRow01
{
	width:475px;
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007ColumnControl01
{
	width:475px;
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007ColumnControl01 .hsbcGP2007ContentRow01
{
	width:475px;
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007BoxStyle09 .hsbcGP2007Content
{
	background:url("images/red-line-notch.gif");
	background-position: top left;
	background-repeat:no-repeat;	
}
.hsbcGP2007ExtThreeCol .hsbcGP2007ContentArea .hsbcGP2007BoxStyle08 .hsbcGP2007Content .hsbcGP2007Column
{
	width:221px;
}

			/*"gp_change-width.css"
	---------------------------------------------------------------------------------------------- */
		
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style03
{
	width:100%;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder
{
/*AOC	background-image:url("../_images/1024/shadow.png");*/
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04
{
	padding-top:3px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row
{
	float:left;
	padding-left:32px;
	border-bottom:1px solid #d5d0e0;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007LastRow
{
	border:0px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column
{
	float:left;
	padding-bottom:20px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column h2
{
	font-size:74%;
	font-weight:bold;
	padding-top:19px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 img
{
	float:left;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007BoxStyleContent
{
	padding-left:32px;
	padding-top:32px;
	padding-bottom:0px;
}
.hsbcGP2007ContentArea .hsbcGP2007ButtonStyle01 .hsbcGP2007ButtonStyleContent
{

}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style03
{
	float:left;	
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02
{
	margin-bottom:12px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02 .hsbcGP2007Row
{
	padding-top:0px;/*padding-top:9px;*/
	padding-bottom:15px;
	border-bottom:1px solid #604c88;
	margin-bottom:15px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style02 .hsbcGP2007LastRow
{
	border:0px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 h2
{
	padding-bottom:10px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01
{
	border:0px;
	float:left;
	margin:0px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01 .hsbcGP2007Row
{
	padding:0px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01 .hsbcGP2007Column
{
	float:none;
	width:auto;
	text-align:right;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle05 .hsbcGP2007Style01 .hsbcGP2007LastColumn .hsbcGP2007ButtonStyle01
{
	/*float:left;*/
	margin-top:5px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle01 h2
{
	font-size:74%;
	font-weight:bold;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle02
{
	padding-top:20px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle02 h2
{
	padding-bottom:5px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol02 .hsbcGP2007BoxStyle02 ul
{
	padding-left:3px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle03 .hsbcGP2007BoxStyleContent
{
	padding:23px 210px 22px 32px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle03 p
{
	font-size:111%;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 .hsbcGP2007BoxStyleContent,
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle02 .hsbcGP2007BoxStyleContent
{
	padding-left:32px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle01 ul li
{
	margin-right:40px;
}
.hsbcGP2007ContentArea .hsbcGP2007FauxBorder .hsbcGP2007FauxCol01 .hsbcGP2007BoxStyle04 .hsbcGP2007Row .hsbcGP2007Column ul li 
{
	padding-right:40px;
}
.hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow h1
{
	padding-right:320px; 
	font-size:222%;
}
.hsbcGP2007ContentArea .hsbcGP2007MainHeadingRow p
{
	font-size:222%;
	padding-right:320px; 
	
}
.hsbcGP2007ContentArea .hsbcGP2007BoxStyle06
{
	margin-bottom:20px;
}
.hsbcGP2007ContentArea .hsbcGP2007ColumnControl
{
	width:100%;
	float:left;
}
/* 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/bgThreeColumnH3_8.gif");
	width: 225px;
	}
	div.containerControlRight div.containerControlOne div.hsbcColumn h2
	{
		background-image:url("images/bgOneColumnH2ph.gif");
	}