.containerMain
{
	background-color:#fff;
	text-align:left;
	width:980px;
	margin:0 auto;
	height:1%;
}
.containerOuterContent
{
	padding:0!important;
}
.containerContent
{
	width:960px;
	margin:0 0 20px;
	float:left;
}
.containerControlLeftRight .containerContent
{
	width:588px;
}
.containerControlOne,
.containerControlTwo,
.containerControlThree,
.containerControlFour,
.containerRightTools,
.containerLeft,
.containerLeftNav
{
	float:left;
}	
.containerControlOne .hsbcColumn,
.containerControlTwo .hsbcColumn,
.containerControlThree .hsbcColumn,
.containerControlFour .hsbcColumn
{
	margin:0 10px;
}
.hsbcDivletLogon
{
	width:972px;
	float:left;
	border-bottom:20px #fff solid;
	display:inline;
}
.containerControlLeftRight .hsbcDivletLogon
{
	width:776px;
}
.containerControlRightPIB .hsbcDivletLogon
{
	margin:0 0 10px;
}
.hsbcColumn
{
	float:left;
}
.containerControlFull .containerContent
{
	width:980px;
	float:left;
}
.containerControlFull .hsbcColumn,
.containerMain .hsbcColumn
{
	width:960px;
	margin:0 10px 20px 10px;
}
.containerControlFull .containerControlTwo .hsbcColumn
{
	width:490px;
}
.containerControlFull .containerControlThree .hsbcColumn
{
	width:326.6px;
}
.containerControlFull .containerControlFour .hsbcColumn
{
	width:245px;
}
.containerControlFull .containerControlFour .spanThree
{
	width:735px;
}
.containerControlRight .containerContent
{
	width:735px;
}
.containerControlRight .containerRightTools
{
	width:225px;
	margin-right:20px;
}
.containerControlRight .hsbcColumn
{
	width:735px;
}
.containerControlRight .containerControlTwo .hsbcColumn
{
	width:367.5px;
}
.containerControlRight .containerControlThree .hsbcColumn
{
	width:245px;
}
.containerControlRight .containerControlFour .hsbcColumn
{
	width:183.75px;
}
.containerControlRightPIB
{
	height:auto;
	margin-top:27px;
}
.extAbout
{
	margin-top:0;
}
.containerControlRightPIB .pageContent
{
	background:url("../_img/backgrounds/rightPIB_page_bg2.gif") left top repeat-y;
}
.containerControlRightPIB .containerContent
{
	width:764px;
	margin:0;
}
.containerControlRightPIB .containerRightTools
{
	width:176px;
	margin:13px 0 0 30px;
	display:inline;
}
.extAbout .containerRightTools
{
	margin:0 0 0 30px;
	padding-top:13px;
	border-top:55px solid #fff;
}
.containerControlRightPIB .hsbcColumn
{
	width:735px;
}
.containerControlRightPIB .containerControlTwo .hsbcColumn
{
	width:367.5px;
}
.containerControlRightPIB .containerControlThree .hsbcColumn
{
	width:245px;
}
.containerControlRightPIB .containerControlFour .hsbcColumn
{
	width:183.75px;
}
.containerControlRightWide .containerContent
{
	width:568px;
}
.containerControlRightWide .containerContent
{
	width:568px;
	margin:0 20px 0 0;
	display:inline;
}
.containerControlRightWide .containerContent .hsbcColumn
{
	width:568px;
}
.containerControlRightWide .containerContent .containerControlTwo .hsbcColumn
{
	width:264px;
	float:left;
	padding-right:20px;
}
.containerControlRightWide .containerContent .containerControlTwo .hsbcSpacing09
{
	width:263px;
	padding-left:20px;
	padding-right:0;
}
.containerControlRightWide .containerContent .containerControlTwo.hsbcSpacing07
{
	padding-bottom:20px;
	margin-bottom:20px;
}
.containerControlRightWide .containerContent .hsbcSpacing10
{
	padding-bottom:20px;
	margin-bottom:15px;
	border-bottom:1px solid #d2d2d2;
}
.containerControlRightWide .containerContent .hsbcSpacing10 .hsbcColumn
{
	width:372px;
	float:left;
}
.containerControlRightWide .containerContent .hsbcSpacing10 .hsbcSpacing11
{
	width:176px;
	float:left;
	padding-right:0;
}
.containerControlRightWide .containerContent .containerControlThree .hsbcColumn
{
	width:176px;
	float:left;
}
.containerControlRightWide .containerContent .containerControlThree .hsbcSpacing05
{
	width:196px;
}
.containerControlRightWide .containerRight
{
	float:left;
	width:352px;
	padding-left:20px;
	padding-bottom:20px;
	margin-top:47px;
	background:#efebe3 url("../_img/graphics/brown_map.gif") left top no-repeat;
}
.containerControlRightWide .containerRight .containerControlOne .hsbcColumn
{
	margin-right:0;
	width:332px;
}
.containerControlRightWide .containerRight .containerControlOne .hsbcContent
{
	margin-right:0;
	padding-right:0;
}
.containerControlRightWide .containerRight .containerControlTwo .hsbcColumn
{
	margin-right:0;
	width:176px;
}
.containerControlLeftRight .containerLeft,
.containerControlLeftRight .containerLeftNav
{
	width:196px;
}
.containerControlLeftRight .containerRightTools
{
	width:176px;
	margin-top:0;
	margin-left:10px;
	display:inline;
}
.containerControlLeftRight .hsbcColumn
{
	width:568px;
	display:inline;	
}
.containerControlLeftRight .containerControlTwo .hsbcColumn
{
	width:284px;
}
.containerControlLeftWide .containerContent
{
	width:589px;
	margin:47px 20px 0 0;
	display:inline;
}
.containerControlLeftWide .containerContent .hsbcColumn
{
	width:589px;
}
.containerControlLeftWide .containerLeft
{
	width:371px;
}
.containerControlLeftWide .containerLeft .hsbcColumn
{
	width:352px;
}
.containerControlLeftWide .containerLeft .hsbcSpacing05
{
	width:371px;
}
.containerControlLeftWide .containerLeft .containerControlTwo .hsbcColumn
{
	width:176px;
	margin-right:19px;
	display:inline;
}
.containerControlLeftWide .containerLeft .containerControlOne .hsbcColumn,
.containerControlRightWide .containerRight .containerControlOne .hsbcColumn
{
	margin-right:19px;
	display:inline;
}
.containerControlLeftWide .containerContent .hsbcColumn
{
	width:589px;
}
.containerControlLeftWide .hsbcSpacing06 .hsbcColumn
{
	width:548px;
}
.containerControlLeftWide .containerContent .containerControlThree .hsbcColumn
{
	width:196px;
	margin-right:0;
}
.containerControlLeftWide .containerContent .containerControlOne .hsbcSpacing05 .hsbcContent,
.containerControlLeftWide .containerLeft .containerControlOne .hsbcSpacing05,
.containerControlLeftWide .containerLeft .containerControlTwo .hsbcSpacing05,
.containerControlLeftWide .containerLeft .hsbcContent,
.containerControlLeftWide .containerContent .containerControlThree .hsbcContent,
.containerControlRightWide .containerContent .containerControlOne .hsbcContent,
.containerControlRightWide .containerContent .containerControlTwo .hsbcContent,
.containerControlRightWide .containerContent .containerControlThree .hsbcContent,
.containerControlRightWide .containerContent .hsbcSpacing10 .hsbcContent
{
	margin-right:0;
}
.containerNavigation
{
	margin:0 auto;
	width:960px;
	text-align:left;
	padding:0;
}
.containerFooter 
{
	padding:34px 0 50px 0;
	text-align:center;
	width:960px;
	clear:both;
	margin:0 auto;
}
.hsbcSpacing01
{
	padding-bottom:20px;
}
.hsbcContent
{
	position:relative;	
}
.hsbcSpacing02
{
	margin-right:15px;
}
.hsbcSpacing03
{
	margin-right:19px;
}
.hsbcSpacing04
{
	margin-right:5px;
}
.containerControlRightWide .hsbcSpacing06
{
	background:url("../_img/backgrounds/column_seperator.gif") left top repeat-y;
}
.hsbcSpacing07
{
	padding:0 0 26px;
	border-bottom:1px solid #d8d8d8;
	margin-bottom:8px;	
}
.containerMain .hsbcSpacing08
{
	position:relative;
	top:-9px;
	background:url("../_img/backgrounds/half_border.gif") top left no-repeat;
	padding-top:9px;	
}
.hsbcSpacing09
{
	border-left:1px solid #d8d8d8;
}
.pageContent
{
	float:left;
	position:relative;
	width:980px;
	display:inline;
	margin-bottom:0;
	border-bottom:#fff 30px solid;
}
.containerMain .pageContent .row
{
	clear:both;
	margin:0 0 18px;
}
.containerControlRightPIB .containerRightTools .row
{
	margin:0 0 8px;
}
.containerMain .containerOuterContent .pageContent .rowStyle01
{
	margin-bottom:0;
}
.containerMain .containerOuterContent .pageContent .rowStyle02
{
	padding:0 0 22px;
	margin-bottom:10px;
	background:url("../_img/backgrounds/border_solid_05.gif") left bottom no-repeat;
}
.containerMain .containerOuterContent .pageContent .rowStyle03
{
	padding:0 0 22px;
	margin-bottom:20px;
	background:url("../_img/backgrounds/border_solid_04.gif") left bottom no-repeat;
}
.containerMain .containerOuterContent .pageContent .rowStyle04
{
	margin:20px 0;
}
.containerMain .containerOuterContent .pageContent .rowStyle05
{
	margin-bottom:9px;
}
.pageContent .row,
.pageContent .column
{
	float:left;
	margin:0;
	padding:0;
	width:100%;
}
.columnTwo .column
{
	width:490px;
}
.columnTwo .columnStyle01
{
	width:735px;
}
.columnTwo .columnStyle02
{
	width:245px;
}
.columnThree .column
{
	width:326px;
}
.columnFour .column
{
	width:245px;
}
.containerControlRightWide .pageContent .containerLeftContent
{
	width:392px;
	float:left;
	margin-bottom:20px;
}
.containerControlRightWide .pageContent .hsbcSpacing12
{
	width:372px;
}
.containerControlRightWide .pageContent .containerLeftContent .columnTwo .column
{
	width:176px;
}
.containerControlRightWide .pageContent .containerLeftContent .columnTwo .columnExt01
{
	margin-left:20px;
}
.containerControlRightWide .pageContent .containerRightContent
{
	width:588px;
	float:left;
	margin-bottom:20px;
}
.containerControlRightWide .pageContent .containerRightContent .row
{
	width:568px;
}
.containerControlRightWide .pageContent .hsbcSpacing06 .row
{
	padding-left:18px;
}
.containerGlobal .containerControlRightWide .pageContent .hsbcSpacing13
{
	padding:0 9px 0 10px;
	width:589px;
}
.containerGlobal .containerControlRightWide .pageContent .hsbcSpacing13 .row
{
	width:588px;
	padding:0;
	margin:0;
}
.containerGlobal .containerControlRightWide .pageContent .hsbcSpacing13 .columnThree
{
	border-left:1px solid #d8d8d8;
}
.containerControlRightWide .pageContent .containerRightContent .columnThree .column
{
	width:196px;
	float:left;
}
.containerControlLeftWide .pageContent .containerLeftContent
{
	width:588px;
	float:left;
	margin-bottom:20px;
} 
.containerControlLeftWide .pageContent .containerLeftContent .columnTwo .column
{
	width:294px;
	float:left;
} 
.containerControlLeftWide .pageContent .containerLeftContent .columnTwo .columnStyle01
{
	width:392px;
} 
.containerControlLeftWide .pageContent .containerLeftContent .columnTwo .columnStyle02
{
	width:196px;
} 
.containerControlLeftWide .pageContent .containerRightContent
{
	float:left;
	width:372px;
	margin:0 10px 30px 10px;
	display:inline;
	background:#efebe3 url("../_img/graphics/brown_map.gif") no-repeat left top;
}
.extRightTool .pageContent .containerLeftContent
{
	float:left;
	width:764px;
}
.extRightTool .pageContent .containerLeftContent .columnTwo .column
{
	float:left;
	width:382px;
}
.extRightTool .pageContent .containerRightContent
{
	float:left;
	width:196px;
	margin:0 10px;
	background-color:#efebe3;
	display:inline;
}