/* Default
 * Text styles
---------------------------------------------------------------------------------------------- */
html body,
body
{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

h2
{
	/* mac-ie */
	font-size:118%;
	/*non-mac-ie \*/
	font-size:111%;
	/* */
	font-weight:bold;
}

h2 a
{
	color:#333;
	text-decoration:none;
}

h2 a:hover
{
	text-decoration:underline;
}

/*
----------------------------------------------------------------------------------------------
HSBC Group Website CONTAINERS StyleSheet
Author:   Rew Islam (HeathWallace)
Created:  04 August 2005
Updated:  04 August 2005

History:
04 August 2005
	Style naming convention taken from HSBC International.
	
---------------------------------------------------------------------------------------------- */

/* Top Level Containers
---------------------------------------------------------------------------------------------- */
div.containerGlobal
{
	width: 806px;
}
div.containerLogoArea
{
	width: 350px;
	float: left;
	clear: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;
	padding-left: 0px;
}


/*
----------------------------------------------------------------------------------------------
HSBC Group Website DIVLETS StyleSheet
Author:   Rew Islam (HeathWallace)
Created:  04 August 2005
Updated:  04 August 2005

History:
04 August 2005
	Style naming convention taken from HSBC International.
	
---------------------------------------------------------------------------------------------- */


/* LOGO DIVLET
---------------------------------------------------------------------------------------------- */
div.hsbcDivletLogo
{
	/* Mac IE */
	height:55px;
	/* non-Mac ID \*/
	height:60px;
	/* */
	width:auto;
}
div.hsbcDivletLogo .hsbcDivletLogoImage
{
	padding:10px 0px 10px 11px;
	float:left;
	width:99px;
}
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/tabmenu/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/tabmenu/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/tabmenu/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:bold;
	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/tabmenu/tab_on_left.gif") no-repeat top left;
}
div.hsbcDivletTabMenu ul li.hsbcDivletTabMenuSelected a,
.wpsPortletSelectedTab a,
.wpsPortletSelectedTabLink
{
	background:url("images/tabmenu/tab_on_right.gif") no-repeat top right;
}
div.hsbcDivletTabMenu ul li.extFirstTab
{
	background:url("images/tabmenu/first_tab_off_left.gif") no-repeat top left;
	padding-left:15px;
}
div.hsbcDivletTabMenu ul li.extFirstTabSelected
{
	background:url("images/tabmenu/first_tab_on_left.gif") no-repeat top left;
	padding-left:15px;
}
div.hsbcDivletTabMenu ul li.extFirstTabSelected a
{
	background:url("images/tabmenu/tab_on_right.gif") no-repeat top right;
}
div.hsbcDivletTabMenu ul li.extSelectedTabRight
{
	background:url("images/tabmenu/tab_off_left_selected_right.gif") no-repeat top left;
}
div.hsbcDivletTabMenu ul li.extSelectedTabRight a
{
	background:url("images/tabmenu/tab_off_right_selected_right.gif") no-repeat top right;
}
div.hsbcDivletTabMenu ul li.extSelectedTabLeft
{}
div.hsbcDivletTabMenu ul li.extSelectedTabLeft a
{
	background:url("images/tabmenu/tab_off_right_selected_left.gif") no-repeat top right;
}
div.hsbcDivletTabMenu ul li.extLastTabSelected
{
	background:  url("images/tabmenu/tab_on_left.gif") no-repeat top left;
}
div.hsbcDivletTabMenu ul li.extLastTabSelected a
{
	background: url("../_images/tabmenu/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/tabmenu/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/tabmenu/right_align_tab_on_right.gif") no-repeat top right;
	padding-right:20px;
	padding-left:3px;
}
div.hsbcDivletTabMenu ul li.extSelectedTabRightEndBlock
{
	background:url("images/tabmenu/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;
	/* */
}

/* FOOTER DIVLET
---------------------------------------------------------------------------------------------- */
.hsbcDivletFooterStatement
{
	padding:0px 12px;
	padding-bottom:12px;
	color:#AEB0B3!important;
}
div.hsbcDivletFooterLinks,
.wpsCopyrightText
{
	width:100%;
	float:left;
	margin:16px 0px 3px;
	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: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;
}

#global-wrapper
{
    margin: 0px;
    width: 988px;
}
/*********************
    Navigation Wrapper
    */
    #navigation-wrapper
    {
        float: left;
        width: 140px;
    }

    
        /*********************
        Navigation
        */
        #left-hand-panel
        {
            /* mac-ie */
			font-size:74%;
			/*non-mac-ie \*/
			font-size:68%;
			/* */
            font-weight: normal;
            line-height: 120%;
			/*padding-top:30px;*/
			padding-top:14px;
			/*padding-left:10px;*/
        }

        #left-hand-panel ul,
        #left-hand-panel ul li ul,
        #left-hand-panel ul li ul li ul
        {
            margin: 5px 0 0 0px;
            padding-left: 10px;
        }
        
        #left-hand-panel ul li ul
        {
            margin: 0px 0 0;
        }
		
		#left-hand-panel ul li ul li
		{
			padding:1px 0px 0px;
		}
        
        #left-hand-panel ul li ul li ul
        {
            font-size: 0.92em;
            margin: 5px 0 0 0px;
        }
        
        #left-hand-panel ul li ul li ul li
        {
            margin-left: 10px;
			border:none;
        }
            
        #left-hand-panel li
        {
            margin: 6px 0 0;
			
            list-style-type:none;
            list-style-image:none;
        } 
		
		#left-hand-panel li.selected
        {
			color:#696969;
			font-weight:bold;
        }
		
		#left-hand-panel li.selected li
        {
			font-weight:normal;
        }
		
		#left-hand-panel a
		{
			color:#696969;	
			text-decoration:none;
		}     
        
		#left-hand-panel a:hover
		{
			text-decoration:underline;
		} 
		
        #left-hand-panel a.selected
        {
            font-weight: bold;
        }

        
 


/*********************
        Drop down navigation
        */
        #dropdownnav
        {
            padding: 0;
			display:none;
        }
        

    #dropdownnav select
    { 
        display: inline;
        font-size: 0.58em;
        width: 120px;
        /* - - -
           11 Dec 03 Change(s)
        */
        vertical-align:bottom;
        /* - - - */
    }

        
        #dropdownnav input
        {
            vertical-align: middle;
        }
    
    /*********************
    Content Wrapper
    */
    #content-wrapper
    {
        float: left;
        margin: 0px 0px 0px 8px!important;
	    padding: 0px!important;
        width: 654px!important;
    }
	
	#content-area
    {
        /*margin: 36px 0px 0px 0px !important;*/
	    padding: 0px!important;
    }



a img
{
    border: 0;
}


.subNav {
	/*margin:76px 0px 0px 0px;*/
	margin:18px 0px 65px 0px;
	padding:15px 0px 0px 0px;
}

.subNav ul {
	margin:0px;
	padding:0px 0px 10px 0px!important;
	/*text-align:right;*/
	border-top: 1px solid #CFCFCF;
	border-bottom: 1px solid #CFCFCF;
	background:#F3EFE7;
}

.subNav li {
	padding:5px 10px 5px 10px ;
	list-style:none;
}

.subNav li a {
	font-weight:bold;
}

.subNav li.header {
	padding:5px 10px 5px 10px ;
	color:#696969;
	text-align:right;
}

.subNav li.header .subNavImage {
	float:left;
	padding-left:5px;
}

.subNav li.header .subNavText {
	text-align:center;
	font-weight:bold;
	margin: 0px 0px 0px 40px;
}

.amanahStyles,
.amanahProductStyles {

	margin-top:5px!important;
	/*
	padding:0px!important;
	*/
}

.amanahStyles h1,
.amanahProductStyles h1{
	padding:0px 0px 0px 0px!important;
	margin:0px!important;
	/* mac-ie */
	font-size:143%;
	/*non-mac-ie \*/
	font-size:136%;
	/* */
	color:#303030!important;	
}


.amanahStyles p {
	/* mac-ie */
	padding:0px 10px 0px 0px;
	font-size:80%;
	/*non-mac-ie \*/
	padding:0px 0px;
	font-size:74%;
	/* */
	margin:10px 10px !important;
}

.amanahProductStyles p {
	/* mac-ie */
	padding:0px 10px 0px 0px;
	font-size:80%;
	/*non-mac-ie \*/
	padding:0px 0px;
	font-size:74%;
	/* */
	margin:10px 10px !important;
}

.amanahStyles p.intro,
.amanahProductStyles p.intro {
	font-weight:bold;
}

.amanahStyles p.red,
.amanahProductStyles p.red{
	color:#f00 !important;
}

.amanahStyles a,
.amanahProductStyles a {
	text-decoration:underline;
	color:#f00;
}

.amanahStyles ul,
.amanahProductStyles ul{
	margin:10px 0px !important;
	padding:0px 0px;
}

.amanahStyles ol,
.amanahProductStyles ol{
	margin:10px 0px 0px 20px !important;
	padding:0px 0px;
}

.amanahStyles ul li,
.amanahStyles ol li,
.amanahProductStyles ul li,
.amanahProductStyles ol li {
	margin:0px 0px 0px 2px ;
	padding:2px 0px 2px 10px!important;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */
	line-height:1.2em;	
}

.amanahStyles ul li,
.amanahProductStyles ul li{
	list-style:none;
	background:url(images/arch_bullet.gif) no-repeat top left;
}




.amanahStyles .row{
	float:left;
	
	/* mac-ie */
	/*non-mac-ie \*/
	clear:both;
	width:785px;
	/* */
	
	padding:0px 0px 0px 0px!important;
	margin:0px!important;
	/*background-color:#3300FF;*/
}

.amanahStyles .row .columnWrapper{
	margin:0px!important;
	padding:0px!important;
}

.amanahStyles .row .doubleColumn{	
	margin:0px 0px 0px 15px;
	padding:0px;
	float:left;
	width:397px;
}

.amanahStyles .row .singleColumn{	
	margin:0px 0px 0px 15px;
	padding:0px;
	float:left;
	width:191px;
}



.amanahStyles .row .doubleColumnFirst{	
	margin:15px 0px 0px 0px;
	padding:0px;
	float:left;
	width:397px;
}

.amanahStyles .row .singleFirstColumn{	
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:373Px;
}

.amanahStyles .row .singleFirstColumn .contentWithoutImage{	
	margin:0px 0px 0px 0px;
	min-height:189px;
	padding:0px 0px 0px 10px;
	
	/* Mac IE */
	height: 189px;
	/* non-mac-ie \*/
	height: auto;
	
	/* */
}




.amanahStyles .row .columnWrapper .leftColumn{	
	margin:0px 0px 0px 0px !important;
	padding:0px;
	float:left;

	/* mac-ie */
	width:578px;
	/*non-mac-ie \*/
	width:579px;
	/* */
}

.amanahStyles .row .columnWrapper .leftColumn .contentWithoutImage{
	margin-bottom:0px!important;
	padding:0px 0px 0px 10px;
	min-height:173px;
	/* Mac IE */
	width:568px;
	height:173px;
	/* non-mac-ie \*/
	width:569px;
	height:auto;
	/* */
}
/*
.amanahStyles .row .columnWrapper .leftColumn .contentWithImage

To change the image in the intro section of the page you can change the image reference below.
The image is aligned to the bottom right of the intro section.

In the HTML page the "contentWithImage" is specified to show this image.
You can also use the "alternateImage" below if you require a different image for certain pages.
If you do not wish to display an image here you can use the "contentWithoutImage" class.
*/
.amanahStyles .row .columnWrapper .leftColumn .contentWithImage{
	margin-bottom:0px!important;
	padding:0px!important;
	background:url(images/investments_main.jpg) no-repeat bottom right;
	min-height:173px;

	
	/* Mac IE */
	height: 168px;
	width:396px;
	height:173px;
	/* non-mac-ie \*/
	height: auto;
	width:397px;
	height:auto;
	/* */
}

.amanahStyles .row .columnWrapper .leftColumn .alternateImage{
	background:url(images/investments_main_alt.jpg) no-repeat bottom right;
}

.amanahStyles .row .columnWrapper .leftColumn .contentWithImage p{

	margin-top:0px;
	margin:0px !important;
	/* Mac IE */
	padding:10px 165px 0px 0px;
	/* non-mac-ie \*/
	padding:10px 165px 10px 0px;
	/* */
}

.amanahStyles .row .columnWrapper .leftColumn .contentWithImage p.intro{
	padding-bottom:0px;
}

.amanahStyles .row .columnWrapper .leftColumn .contentWithoutImage p{
	/* Mac IE */
	padding:10px 0px 0px 0px;
	/* non-mac-ie \*/
	padding:10px 0px 10px 0px;
	/* */
	margin:0px !important;
}

.amanahStyles .row .columnWrapper .leftColumn .contentWithoutImage p.intro{
	padding-bottom:0px;
}

.amanahStyles .row .singleFirstColumn .contentWithoutImage p{
	/* Mac IE */
	padding:10px 0px 0px 0px;
	/* non-mac-ie \*/
	padding:10px 0px 10px 0px;
	/* */
	margin:0px !important;
}

.amanahStyles .row .singleFirstColumn .contentWithoutImage p.intro{
	padding-bottom:0px;
}

.amanahStyles .row .leftColumn .expand01 {
	background:url(images/globe_black.gif) no-repeat top left;
	background-color:#333;
	padding:0px!important;
	margin:0px!important; 
}

.amanahStyles .row .leftColumn .expand02{
	background:url(images/globe_black_alt.gif) no-repeat top left;
	background-color:#333;
	padding:0px!important;
	margin:0px!important; 
}

.amanahStyles .row .singleFirstColumn .expand01 ,
.amanahStyles .row .singleColumn .expand01 {
	background:url(images/globe_black_slim.gif) no-repeat top left;
	background-color:#333!important;
	padding:0px!important;
	margin:0px!important; 
}

.amanahStyles .row .leftColumn .expand01 span,
.amanahStyles .row .leftColumn .expand02 span,
.amanahStyles .row .singleFirstColumn .expand01 span,
.amanahStyles .row .singleColumn .expand01 span
{
	display:block;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 65px  !important;
	color:#fff;
	font-weight:bold;
	/* mac-ie */
	font-size:86%;
	/*non-mac-ie \*/
	font-size:81%;
	/* */
	line-height:26px;
	height:26px;
}

.amanahStyles .row .leftColumn .expand01 span.home,
.amanahStyles .row .leftColumn .expand02 span.home,
.amanahStyles .row .singleFirstColumn .expand01 span.home,
.amanahStyles .row .singleColumn .expand01 span.home
{
	padding:0px 0px 0px 35px  !important;
}

.amanahStyles .row .leftColumn .expand01 a,
.amanahStyles .row .leftColumn .expand02 a,
.amanahStyles .row .singleFirstColumn .expand01 a,
.amanahStyles .row .singleColumn .expand01 a
{
	padding:0px!important;
	margin:0px!important; 
	text-decoration:none;
}

.amanahStyles .row .leftColumn .countries
{
	background:url(images/globe_silver.gif) no-repeat top left;
	background-color:#EFEDEC;
	padding:0px 0px 0px 0px!important;
	margin-top:1px!important; 
	float:left;
}



.amanahStyles .row .singleFirstColumn .countries,
.amanahStyles .row .singleColumn .countries
{
	background:url(images/globe_silver_slim.gif) no-repeat top left;
	background-color:#EFEDEC;
	padding:0px 0px 0px 0px!important;
	margin-top:1px!important; 
	float:left;
}


.amanahStyles .row .leftColumn .countries ul
{
	float:left;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 5px 65px !important;
	background:url(images/globe_silver_footer.gif) no-repeat bottom left;
	/* Mac IE */
	width:331px;
	/* non-mac-ie \*/
	width:332px;
	/* */
}

.amanahStyles .row .singleFirstColumn .countries ul,
.amanahStyles .row .singleColumn .countries ul
{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 30px !important;
	background:url(images/globe_silver_slim_footer.gif) no-repeat bottom left;
	width:161px;
	float:left;
}

.amanahStyles .row .leftColumn .countries ul li,
.amanahStyles .row .singleFirstColumn .countries ul li,
.amanahStyles .row .singleColumn .countries ul li
{
	padding:0px 0px 0px 15px!important;
	margin:0px 0px 0px 0px!important;
	list-style:none;
	float:left;
	background:none;
	white-space:nowrap!important;
}

.amanahStyles .row .leftColumn .countries ul li a,
.amanahStyles .row .singleFirstColumn .countries ul li a,
.amanahStyles .row .singleColumn .countries ul li a
{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px  !important;

	color:#333;
	line-height:26px;
	min-height:26px;
	text-decoration:underline;

}

.amanahStyles .row .leftColumn .expand01 a,
.amanahStyles .row .leftColumn .expand02 a
{
	display:block;
	margin:0px 0px 0px 65px !important;
	padding:0px 0px 0px 15px  !important;
	color:#fff;
	font-weight:bold;
	background:url(images/findus_arrow.gif) no-repeat center left;
	/* mac-ie */
	font-size:86%;
	/*non-mac-ie \*/
	font-size:81%;
	/* */
	line-height:26px;
	height:26px;
	cursor:pointer;
}

.amanahStyles .row .singleFirstColumn .expand01 a,
.amanahStyles .row .singleColumn .expand01 a
{
	display:block;
	margin:0px 0px 0px 30px !important;
	padding:0px 0px 0px 15px  !important;
	color:#fff;
	font-weight:bold;
	background:url(images/findus_arrow.gif) no-repeat center left;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */
	line-height:26px;
	height:26px;
	cursor:pointer;
}


.amanahStyles .row .leftColumn .expand01 a.expanded,
.amanahStyles .row .leftColumn .expand02 a.expanded,
.amanahStyles .row .singleFirstColumn .expand01 a.expanded,
.amanahStyles .row .singleColumn .expand01 a.expanded
{
	background:url(images/findus_arrow_expanded.gif) no-repeat center left;
}

.amanahStyles .row .leftColumn .expand01 a:hover,
.amanahStyles .row .leftColumn .expand02 a:hover,
.amanahStyles .row .singleFirstColumn .expand01 a:hover,
.amanahStyles .row .singleColumn .expand01 a:hover
{
	text-decoration:none;
}


.amanahStyles .nextsteps{
	line-height:1.2;
}

.amanahStyles .nextsteps h2{
	background:url(images/nextsteps_header_main.gif) no-repeat bottom left;
	margin:0px !important;
	padding:0px 0px 0px 10px !important;
	border-bottom:1px solid #CDC187;
	height:23px;
	line-height:23px;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
}

.amanahStyles .nextsteps h2 a{
	text-decoration:none;
	color:#303030;	
}

.amanahStyles .nextsteps h2 a:hover{
	text-decoration:underline;
}

.amanahStyles .nextsteps .inner {
	background:url(images/box_shape.gif) no-repeat top left;
	background-color:#F1EFE7;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 10px 1px 10px ;
}

.amanahStyles .nextsteps .inner ul{
	margin:0px;
	padding:0px;
}


.amanahStyles .nextsteps .inner ul li{
	margin:8px 0px 10px 0px !important;
	padding:0px 0px !important;
	list-style:none;
	background:none;
}

.amanahStyles .nextsteps .inner ul li.bullet{
	list-style:none !important;
	background:url(images/arch_bullet.gif) no-repeat top left !important;
	margin:0px 0px 0px 10px !important;
	padding:2px 0px 2px 10px!important;
}

.amanahStyles .nextsteps .inner ul li a {
	margin:0px !important;
	padding:0px !important;
	color:#9E8009;
}

/* PORTAL BOX */
.amanahStyles .row .portalLightBox,
.amanahStyles .row .portalArchLightBox {
	width:250px !important;
	float:left;
	margin:15px 0px 0px 15px;
}

.amanahStyles .row .portalDarkBox {
	width:250px !important;
	float:left;
	margin:15px 0px 0px 15px;
}

.amanahStyles .row .portalBoxFirst{
	margin:15px 0px 0px 0px;
}



/* Portal Box backgrounds */
.amanahStyles .rowPortalStyle {
	margin:15px 0px 0px 0px!important;
}

.amanahStyles .RowHighlightLeft {
	background:url(images/portal_row_bg_highlight_left.gif) repeat-y top left;
}

.amanahStyles .RowNormal {
	background:url(images/portal_row_bg_normal.gif) repeat-y top left;
}

.amanahStyles .RowSingle {
	background:url(images/portal_row_bg_single.gif) repeat-y top left;
}

.amanahStyles .RowDouble {
	background:url(images/portal_row_bg_double.gif) repeat-y top left;
}



.amanahStyles .row .portalLightBox,
.amanahStyles .row .portalArchLightBox {
	width:250px !important;
	float:left;
	margin:15px 0px 0px 15px;
}

.amanahStyles .row .portalDarkBox {
	width:250px !important;
	float:left;
	margin:15px 0px 0px 15px;
}

.amanahStyles .row .portalBoxFirst{
	margin:15px 0px 0px 0px;
}

/*.amanahStyles .rowPortalStyle .portalLightBox,
.amanahStyles .rowPortalStyle .portalDarkBox,
.amanahStyles .rowPortalStyle .portalBoxFirst
{
	margin-top:0px;
}*/

.amanahStyles .row .portalLightBox h2{
	background:url(images/portal_header_main.gif) no-repeat top left;
	/*background:#996600;*/
	margin:0px !important;
	padding:5px 0px 0px 10px;
	border-bottom:1px solid #CDC187;
	/*height:23px;*/
	min-height:23px;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
}

.amanahStyles .row .portalLightBox h2 a,
.amanahStyles .row .portalArchLightBox h2 a{
	text-decoration:none;
	color:#303030;
	height:1%;
}

.amanahStyles .row .portalLightBox h2 a:hover,
.amanahStyles .row .portalArchLightBox h2 a:hover{
	text-decoration:underline;
}


.amanahStyles .row .portalDarkBox h2{
	background:url(images/portal_header_dark_main.gif) no-repeat top left;
	/*background:#996600;*/
	margin:0px !important;
	padding:5px 0px 0px 10px;
	border-bottom:1px solid #CDC187;
	/*height:23px;*/
	min-height:23px;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
}

.amanahStyles .row .portalDarkBox h2 a{
	text-decoration:none;
	color:#303030;
	height:1%;

}

.amanahStyles .row .portalDarkBox h2 a:hover{
	text-decoration:underline;
}

.amanahStyles .row .portalLightBox .inner,
.amanahStyles .row .portalArchLightBox .inner{
	background:url(images/box_shape.gif) no-repeat top left;
	background-color:#F1EFE7;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 10px 1px 10px ;
}

.amanahStyles .row .portalLightBox .DarkBG,
.amanahStyles .row .portalArchLightBox .DarkBG{
	background:url(images/box_shape_dark.gif) no-repeat top left;
}

.amanahStyles .row .portalLightBox .inner a,
.amanahStyles .row .portalArchLightBox .inner a{
	color:#9E8009;
	text-decoration:underline;
}

.amanahStyles .row .portalDarkBox .inner {
	background:url(images/box_shape_dark.gif) no-repeat top left;
	background-color:#E2DEC9;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 10px 1px 10px ;
}

.amanahStyles .row .portalDarkBox .inner a {
	color:#9E8009;
	text-decoration:underline;
}


#amanahFooter
{
	color: #666;
	float: left;
	/* mac-ie */
	font-size:68%;
	/*non-mac-ie \*/
	font-size:61%;
	/* */	
	margin: 12px 0px 12px;
	padding:0px;
	width: 988px;
	display:block;
}

#amanahFooter .bar
{	
	margin: 0px;
	width:968px;
	background:#eee;
	padding:3px 10px!important;
}

#amanahFooter p
{
	margin: 2px 0px;
	padding:3px 10px!important;
	font-weight:bold;
}

#amanahFooter a
{
	color:#666;
}

#amanahFooter span.right
{
	float:right;
}

.height01 {
	/* mac-ie */
	height:232px;
	/*non-mac-ie \*/
	height:auto;
	/* */
	min-height:232px;
}

/* Logon divlet
---------------------------------------------------------------------------------------------- */
div.hsbcDivletLogon
{
	/*height:36px;*/
	height:19px;
	background-color:#fff;
}

div.hsbcDivletLogon p
{
	margin:0px;
	/*padding-top: 17px;*/
	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;
}

/* Double Portal Box (Richard Ng)
---------------------------------------------------------------------------------------------- */
.amanahStyles .rowPortalStyle .portalLightBox,
.amanahStyles .rowPortalStyle .portalArchLightBox,
.amanahStyles .rowPortalStyle .portalDarkBox,
.amanahStyles .rowPortalStyle .portalBoxFirst,
.amanahStyles .rowPortalStyle .portalDoubleBoxFirst,
.amanahStyles .rowPortalStyle .portalLightBoxArch
{
	margin-top:0px;
}

.amanahStyles .row .portalDoubleLightBoxFirst {
	width:517px !important;
	float:left;
	margin:15px 0px 0px 0px;
}

.amanahStyles .row .portalDoubleLightBoxFirst h2{
	background:url(images/portal_double_header_main.gif) no-repeat top left;
	/*background:#996600;*/
	margin:0px !important;
	padding:5px 0px 0px 10px;
	border-bottom:1px solid #CDC187;
	/*height:23px;*/
	min-height:23px;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
}

.amanahStyles .row .portalDoubleLightBoxFirst h2 a{
	text-decoration:none;
	color:#303030;
	height:1%;
}

.amanahStyles .row .portalDoubleLightBoxFirst h2 a:hover{
	text-decoration:underline;
}

.amanahStyles .row .portalDoubleLightBoxFirst .inner {
	background:url(images/box_shape.gif) no-repeat top left;
	background-color:#F1EFE7;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 10px 1px 10px ;
}

.amanahStyles .row .portalDoubleLightBoxFirst .DarkBG {
	background:url(images/box_shape_dark.gif) no-repeat top left;
}

.amanahStyles .row .portalDoubleLightBoxFirst .inner a {
	color:#9E8009;
	text-decoration:underline;
}

.amanahStyles .row .portalDoubleDarkBoxFirst {
	width:517px !important;
	float:left;
	margin:15px 0px 0px 0px;
}

.amanahStyles .row .portalDoubleDarkBoxFirst h2{
	background:url(images/portal_double_header_dark_main.gif) no-repeat top left;
	/*background:#996600;*/
	margin:0px !important;
	padding:5px 0px 0px 10px;
	border-bottom:1px solid #CDC187;
	/*height:23px;*/
	min-height:23px;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
}

.amanahStyles .row .portalDoubleDarkBoxFirst h2 a{
	text-decoration:none;
	color:#303030;
	height:1%;

}

.amanahStyles .row .portalDoubleDarkBoxFirst h2 a:hover{
	text-decoration:underline;
}

.amanahStyles .row .portalDoubleDarkBoxFirst .inner {
	background:url(images/box_shape_dark.gif) no-repeat top left;
	background-color:#E2DEC9;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 10px 1px 10px ;
}

.amanahStyles .row .portalDoubleDarkBoxFirst .inner a {
	color:#9E8009;
	text-decoration:underline;
}

/* Additional Style for Template (Richard Ng)
---------------------------------------------------------------------------------------------- */
img.hsbcImageStyle01
{
	margin-top: 2px;
	margin-right:12px;
	margin-bottom: 7px;
	float: left;
}

img.hsbcImageStyle03
{
	margin-top: 3px;
	margin-left:12px;
	margin-bottom:7px;
	float:right;
}

img.hsbcImageStyle04
{
	margin: 4px 0px;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

img.hsbcImageStyle05
{
	margin: 0px 9px 0px 0px;
}

img.hsbcImageStyle07
{
	margin: 6px 15px 7px 0px;
}

.amanahStyles .nextsteps .inner .doubleColumnWrapper{
	margin:0px!important;
	padding:0px!important;
}

.amanahStyles .nextsteps .inner .doubleColumnWrapper div.extFloatBugFix
{
	height:8px;
	font-size:1px;
	background-color:#eee;
}

.amanahStyles .nextsteps .inner a
{
	color:#9E8009;
	text-decoration:underline;
}

.amanahStyles .DarkBG .inner
{
	background:url(images/box_shape_dark.gif);
}

.amanahStyles .nextsteps .doubleRightColumn
{
	margin:0px 0px 0px 15px;
	padding:0px;
	float:left;
	width:375px;
}

.amanahStyles .nextsteps .doubleLeftColumn
{	
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:375px;
}

div.doubleLeftColumn p,
div.doubleRightColumn p
{
	background-repeat:no-repeat;
}

p.extHrType01
{
	clear: both;
	background:url("images/dotRepeater.gif") repeat-x;
	line-height:1px;
	display:block;
	font-size:1%;
	margin:0px;
	padding:0px !important;
}

.amanahStyles .row .portalArchLightBox h2{
	margin:0px !important;
	border-bottom:1px solid #CDC187;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
	padding:32px 0px 0px 10px;
	min-height:23px;
}

.amanahStyles .row .longBannerWrapper {
	margin:0px!important;
	padding:0px!important;
}

.amanahStyles .row .longBannerWrapper .bannerColumn{	
	margin:0px 0px 0px 0px !important;
	padding:0px;
	float:left;

	/* mac-ie */
	width:593px;
	/*non-mac-ie \*/
	width:594px;
	/* */
}

.amanahStyles .row .longBannerWrapper .bannerColumn .content
{
	margin-bottom:0px!important;
	padding-top:0px!important;
	padding-left:10px!important;
	min-height:173px;
	float:left;
	
	/* Mac IE */
	width:578px;
	height:173px;
	/* non-mac-ie \*/
	width:579px;
	height:auto;
	/* */
}

.amanahStyles .row .longBannerWrapper .bannerColumn .content p{

	margin-top:0px;
	margin:0px !important;
	min-height:75px;

	/* Mac IE */
	padding:10px 0px 0px 0px;
	height:75px;
	/* non-mac-ie \*/
	padding:10px 0px 10px 0px;
	height:75px;
	/* */
}

.amanahStyles .row .longBannerWrapper .bannerColumn .content p.intro{
	padding-bottom:0px;
}

.amanahStyles .row .longBannerWrapper .bannerColumn .longBanner {
	padding:0px!important;
	margin:0px!important; 
	text-align:right;

	/* Mac IE */
	width:593px;
	height:78px;
	/* non-mac-ie \*/
	width:594px;
	height:auto;
	/* */
}

.amanahStyles .row .longBannerWrapper .archColumn{	
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:191px;
}

.amanahStyles .row .shortBannerWrapper {
	margin:0px!important;
	padding:0px!important;
}

.amanahStyles .row .shortBannerWrapper .bannerColumn{
	/* Mac IE */
	width:583px;
	/* non-mac-ie \*/
	width:584px;
	/* */
	float:left
}

.amanahStyles .row .shortBannerWrapper .bannerColumn img.bottompusher,
.amanahStyles .row .shortBannerWrapper .bannerColumn img.shortbanner{
	float:right;
	clear:right
}

.amanahStyles .row .shortBannerWrapper .bannerColumn img.bottompusher {
}

.amanahStyles .row .shortBannerWrapper .bannerColumn img.shortbanner {
	margin:20px 0 0 20px;
}

.amanahStyles .row .shortBannerWrapper .bannerColumn{
	padding-left:10px;
}

.amanahStyles .row .shortBannerWrapper .bannerColumn p{

	margin:0px !important;

	/* Mac IE */
	padding:10px 0px 0px 0px;
	/* non-mac-ie \*/
	padding:10px 0px 10px 0px;
	/* */
}

.amanahStyles .row .shortBannerWrapper .bannerColumn p.intro{
	padding-bottom:0px;
}

.amanahStyles .row .shortBannerWrapper .archColumn{	
	margin:0px !important;
	padding:0px !important;
	float:left;
	width:191px;
}

.height04 {
	/* mac-ie */
	height:100px;
	/*non-mac-ie \*/
	height:auto;
	/* */
	min-height:100px;
}

.hsbcAlignType01
{
	float:right;
}

div.hsbcDivletLangToggle
{
	height:36px;
	background-color:#fff;
	margin:0px 0px 0px 3px;
	padding:0px;
	float:left;
}

div.hsbcDivletLangToggle p
{
	margin:0px;
	padding-top: 5px;
	padding-bottom:0px;
	text-align:left;
	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.containerMain
{
	width: 100%;
	padding-left:10px;
	float:left;
}

#content-main-tool
{
	width: 988px;
	padding-left:0px;
	float:left;
}

#main-content-wrapper
{
    float: left;
    margin: 0px 0px 0px 8px!important;
    padding: 0px!important;
    width: 803px!important;
}

div.containerProduct
{
	width: 100%;
	padding-left:10px;
	float:left;
}

#content-product-tool
{
	width: 840px;
	padding-left:0px;
	float:left;
}

#tool-area
{
	width:166px;
	float:left;
	margin-top:15px;
}

.right-panel p {
	/* mac-ie */
	padding:0px 10px 0px 0px;
	font-size:80%;
	/*non-mac-ie \*/
	padding:0px 0px;
	font-size:74%;
	/* */
	margin:10px 0px !important;
}

.right-panel p.intro{
	font-weight:bold;
}

.right-panel p.red{
	color:#f00 !important;
}

.right-panel ul{
	margin:10px 0px !important;
	padding:0px 0px;
}

.right-panel ol{
	margin:10px 0px 0px 20px !important;
	padding:0px 0px;
}

.right-panel ul li,
.right-panel ol li {
	margin:0px 0px 0px 2px ;
	padding:2px 0px 2px 10px!important;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */
	line-height:1.2em;	
}

.right-panel ul li{
	list-style:none;
	background:url(images/arch_bullet.gif) no-repeat top left;
}

.right-panel .portalLightBox,
.right-panel .portalArchLightBox {
	float:left;
	margin:15px 0px 0px 0px;
	width:166px;
}

.right-panel .portalLightBox h2,
.right-panel .portalArchLightBox h2{
	background:url(images/portal_toolbox_header.gif) no-repeat top left;
	margin:0px !important;
	padding:5px 0px 0px 10px;
	border-bottom:1px solid #CDC187;
	min-height:23px;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
}

.right-panel .portalLightBox h2 a,
.right-panel .portalArchLightBox h2 a{
	text-decoration:none;
	color:#303030;
	height:1%;
}

.right-panel .portalLightBox h2 a:hover,
.right-panel .portalArchLightBox h2 a:hover{
	text-decoration:underline;
}

.right-panel .portalLightBox .inner,
.right-panel .portalArchLightBox .inner{
	background:url(images/box_shape.gif) no-repeat top left;
	background-color:#F1EFE7;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 15px 1px 16px;
	width:134px;
}

.right-panel .portalLightBox .DarkBG,
.right-panel .portalArchLightBox .DarkBG{
	background:url(images/box_shape_dark.gif) no-repeat top left;
}

.right-panel .portalLightBox .inner a,
.right-panel .portalArchLightBox .inner a{
	color:#9E8009;
	text-decoration:underline;
}

.right-panel .portalArchLightBox h2{
	margin:0px !important;
	border-bottom:1px solid #CDC187;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
	padding:32px 0px 0px 10px;
	min-height:23px;
}


/* Product page styles (Richard Ng)
---------------------------------------------------------------------------------------------- */
.amanahProductStyles .row{
	float:left;
	
	/* mac-ie */
	/*non-mac-ie \*/
	clear:both;
	width:639px;
	/* */
	
	padding:0px 0px 0px 0px!important;
	margin:0px!important;
	/*background-color:#3300FF;*/
}

.amanahProductStyles .row .columnWrapper{
	margin:0px!important;
	padding:0px!important;
}

.amanahProductStyles .row .doubleColumn{	
	margin:0px 0px 0px 15px;
	padding:0px;
	float:left;
	width:419px;
}

.amanahProductStyles .row .singleColumn{	
	margin:0px 0px 0px 15px;
	padding:0px;
	float:left;
	width:201px;
}

.amanahProductStyles .row .doubleColumnFirst{	
	margin:15px 0px 0px 0px;
	padding:0px;
	float:left;
	width:419px;
}

.amanahProductStyles .row .singleFirstColumn{	
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:201px;
}

.amanahProductStyles .row .singleFirstColumn .contentWithoutImage{	
	margin:0px 0px 0px 0px;
	min-height:189px;
	padding:0px;
	
	/* Mac IE */
	height: 189px;
	/* non-mac-ie \*/
	height: auto;
	
	/* */
}

.amanahProductStyles .row .leftColumn{	
	margin:0px 0px 0px 0px !important;
	padding:0px;
	float:left;

	/* mac-ie */
	width:396px;
	/*non-mac-ie \*/
	width:397px;
	/* */
}

.amanahProductStyles .row .leftColumn .contentWithoutImage{
	margin-bottom:0px!important;
	padding:0px;
	min-height:173px;
	/* Mac IE */
	height: 168px;
	width:396px;
	height:173px;
	/* non-mac-ie \*/
	height: auto;
	width:397px;
	height:auto;
	/* */
}
/*
.amanahProductStyles .row .leftColumn .contentWithImage

To change the image in the intro section of the page you can change the image reference below.
The image is aligned to the bottom right of the intro section.

In the HTML page the "contentWithImage" is specified to show this image.
You can also use the "alternateImage" below if you require a different image for certain pages.
If you do not wish to display an image here you can use the "contentWithoutImage" class.
*/
.amanahProductStyles .row .leftColumn .contentWithImage{
	margin-bottom:0px!important;
	padding:0px!important;
	background:url(images/investments_main.jpg) no-repeat bottom right;
	min-height:173px;

	
	/* Mac IE */
	height: 168px;
	width:396px;
	height:173px;
	/* non-mac-ie \*/
	height: auto;
	width:397px;
	height:auto;
	/* */
}

.amanahProductStyles .row .leftColumn .alternateImage{
	background:url(images/investments_main_alt.jpg) no-repeat bottom right;
}

.amanahProductStyles .row .leftColumn .contentWithImage p{

	margin-top:0px;
	margin:0px !important;
	/* Mac IE */
	padding:10px 165px 0px 0px;
	/* non-mac-ie \*/
	padding:10px 165px 10px 0px;
	/* */
}

.amanahProductStyles .row .leftColumn .contentWithImage p.intro{
	padding-bottom:0px;
}

.amanahProductStyles .row .leftColumn .contentWithoutImage p{
	/* Mac IE */
	padding:10px 0px 0px 0px;
	/* non-mac-ie \*/
	padding:10px 0px 10px 0px;
	/* */
	margin:0px !important;
}

.amanahProductStyles .row .leftColumn .contentWithoutImage p.intro{
	padding-bottom:0px;
}

.amanahProductStyles .row .singleFirstColumn .contentWithoutImage p{
	/* Mac IE */
	padding:10px 0px 0px 0px;
	/* non-mac-ie \*/
	padding:10px 0px 10px 0px;
	/* */
	margin:0px !important;
}

.amanahProductStyles .row .singleFirstColumn .contentWithoutImage p.intro{
	padding-bottom:0px;
}

.amanahProductStyles .row .leftColumn .expand01 {
	background:url(images/globe_black.gif) no-repeat top left;
	background-color:#333;
	padding:0px!important;
	margin:0px!important; 
}

.amanahProductStyles .row .leftColumn .expand02{
	background:url(images/globe_black_alt.gif) no-repeat top left;
	background-color:#333;
	padding:0px!important;
	margin:0px!important; 
}

.amanahProductStyles .row .singleFirstColumn .expand01 ,
.amanahProductStyles .row .singleColumn .expand01 {
	background:url(images/globe_black_slim.gif) no-repeat top left;
	background-color:#333!important;
	padding:0px!important;
	margin:0px!important; 
}

.amanahProductStyles .row .leftColumn .expand01 span,
.amanahProductStyles .row .leftColumn .expand02 span,
.amanahProductStyles .row .singleFirstColumn .expand01 span,
.amanahProductStyles .row .singleColumn .expand01 span
{
	display:block;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 65px  !important;
	color:#fff;
	font-weight:bold;
	/* mac-ie */
	font-size:86%;
	/*non-mac-ie \*/
	font-size:81%;
	/* */
	line-height:26px;
	height:26px;
}

.amanahProductStyles .row .leftColumn .expand01 span.home,
.amanahProductStyles .row .leftColumn .expand02 span.home,
.amanahProductStyles .row .singleFirstColumn .expand01 span.home,
.amanahProductStyles .row .singleColumn .expand01 span.home
{
	padding:0px 0px 0px 35px  !important;
}

.amanahProductStyles .row .leftColumn .expand01 a,
.amanahProductStyles .row .leftColumn .expand02 a,
.amanahProductStyles .row .singleFirstColumn .expand01 a,
.amanahProductStyles .row .singleColumn .expand01 a
{
	padding:0px!important;
	margin:0px!important; 
	text-decoration:none;
}

.amanahProductStyles .row .leftColumn .countries
{
	background:url(images/globe_silver.gif) no-repeat top left;
	background-color:#EFEDEC;
	padding:0px 0px 0px 0px!important;
	margin-top:1px!important; 
	float:left;
}



.amanahProductStyles .row .singleFirstColumn .countries,
.amanahProductStyles .row .singleColumn .countries
{
	background:url(images/globe_silver_slim.gif) no-repeat top left;
	background-color:#EFEDEC;
	padding:0px 0px 0px 0px!important;
	margin-top:1px!important; 
	float:left;
}


.amanahProductStyles .row .leftColumn .countries ul
{
	float:left;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 5px 65px !important;
	background:url(images/globe_silver_footer.gif) no-repeat bottom left;
	/* Mac IE */
	width:331px;
	/* non-mac-ie \*/
	width:332px;
	/* */
}

.amanahProductStyles .row .singleFirstColumn .countries ul,
.amanahProductStyles .row .singleColumn .countries ul
{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 30px !important;
	background:url(images/globe_silver_slim_footer.gif) no-repeat bottom left;
	width:161px;
	float:left;
}

.amanahProductStyles .row .leftColumn .countries ul li,
.amanahProductStyles .row .singleFirstColumn .countries ul li,
.amanahProductStyles .row .singleColumn .countries ul li
{
	padding:0px 0px 0px 15px!important;
	margin:0px 0px 0px 0px!important;
	list-style:none;
	float:left;
	background:none;
	white-space:nowrap!important;
}

.amanahProductStyles .row .leftColumn .countries ul li a,
.amanahProductStyles .row .singleFirstColumn .countries ul li a,
.amanahProductStyles .row .singleColumn .countries ul li a
{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px  !important;

	color:#333;
	line-height:26px;
	min-height:26px;
	text-decoration:underline;

}

.amanahProductStyles .row .leftColumn .expand01 a,
.amanahProductStyles .row .leftColumn .expand02 a
{
	display:block;
	margin:0px 0px 0px 65px !important;
	padding:0px 0px 0px 15px  !important;
	color:#fff;
	font-weight:bold;
	background:url(images/findus_arrow.gif) no-repeat center left;
	/* mac-ie */
	font-size:86%;
	/*non-mac-ie \*/
	font-size:81%;
	/* */
	line-height:26px;
	height:26px;
	cursor:pointer;
}

.amanahProductStyles .row .singleFirstColumn .expand01 a,
.amanahProductStyles .row .singleColumn .expand01 a
{
	display:block;
	margin:0px 0px 0px 30px !important;
	padding:0px 0px 0px 15px  !important;
	color:#fff;
	font-weight:bold;
	background:url(images/findus_arrow.gif) no-repeat center left;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */
	line-height:26px;
	height:26px;
	cursor:pointer;
}


.amanahProductStyles .row .leftColumn .expand01 a.expanded,
.amanahProductStyles .row .leftColumn .expand02 a.expanded,
.amanahProductStyles .row .singleFirstColumn .expand01 a.expanded,
.amanahProductStyles .row .singleColumn .expand01 a.expanded
{
	background:url(images/findus_arrow_expanded.gif) no-repeat center left;
}

.amanahProductStyles .row .leftColumn .expand01 a:hover,
.amanahProductStyles .row .leftColumn .expand02 a:hover,
.amanahProductStyles .row .singleFirstColumn .expand01 a:hover,
.amanahProductStyles .row .singleColumn .expand01 a:hover
{
	text-decoration:none;
}

.amanahProductStyles .nextsteps{
	line-height:1.2;
}

.amanahProductStyles .nextsteps h2{
	background:url(images/nextsteps_header.gif) no-repeat bottom left;
	margin:0px !important;
	padding:0px 0px 0px 10px !important;
	border-bottom:1px solid #CDC187;
	height:23px;
	line-height:23px;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
}

.amanahProductStyles .nextsteps h2 a{
	text-decoration:none;
	color:#303030;	
}

.amanahProductStyles .nextsteps h2 a:hover{
	text-decoration:underline;
}

.amanahProductStyles .nextsteps .inner {
	background:url(images/box_shape.gif) no-repeat top left;
	background-color:#F1EFE7;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 10px 1px 10px ;
}

.amanahProductStyles .nextsteps .inner ul{
	margin:0px;
	padding:0px;
}


.amanahProductStyles .nextsteps .inner ul li{
	margin:8px 0px 10px 0px !important;
	padding:0px 0px !important;
	list-style:none;
	background:none;
}

.amanahProductStyles .nextsteps .inner ul li.bullet{
	list-style:none !important;
	background:url(images/arch_bullet.gif) no-repeat top left !important;
	margin:0px 0px 0px 10px !important;
	padding:2px 0px 2px 10px!important;
}

.amanahProductStyles .nextsteps .inner ul li a {
	margin:0px !important;
	padding:0px !important;
	color:#9E8009;
}

/* PORTAL BOX */
.amanahProductStyles .row .portalLightBox,
.amanahProductStyles .row .portalArchLightBox {
	width:201px !important;
	float:left;
	margin:15px 0px 0px 15px;
}

.amanahProductStyles .row .portalDarkBox {
	width:201px !important;
	float:left;
	margin:15px 0px 0px 15px;
}

.amanahProductStyles .row .portalBoxFirst{
	margin:15px 0px 0px 0px;
}



/* Portal Box backgrounds */
.amanahProductStyles .rowPortalStyle {
	margin:15px 0px 0px 0px!important;
}

.amanahProductStyles .RowHighlightLeft {
	background:url(images/portal_row_bg_highlight_left.gif) repeat-y top left;
}

.amanahProductStyles .RowNormal {
	background:url(images/portal_row_bg_normal.gif) repeat-y top left;
}

.amanahProductStyles .RowSingle {
	background:url(images/portal_row_bg_single.gif) repeat-y top left;
}

.amanahProductStyles .RowDouble {
	background:url(images/portal_row_bg_double.gif) repeat-y top left;
}

.amanahProductStyles .row .portalLightBox,
.amanahProductStyles .row .portalArchLightBox {
	width:201px !important;
	float:left;
	margin:15px 0px 0px 15px;
}

.amanahProductStyles .row .portalDarkBox {
	width:201px !important;
	float:left;
	margin:15px 0px 0px 15px;
}

.amanahProductStyles .row .portalBoxFirst{
	margin:15px 0px 0px 0px;
}

/*.amanahProductStyles .rowPortalStyle .portalLightBox,
.amanahProductStyles .rowPortalStyle .portalDarkBox,
.amanahProductStyles .rowPortalStyle .portalBoxFirst
{
	margin-top:0px;
}*/

.amanahProductStyles .row .portalLightBox h2{
	background:url(images/portal_header.gif) no-repeat top left;
	/*background:#996600;*/
	margin:0px !important;
	padding:5px 0px 0px 10px;
	border-bottom:1px solid #CDC187;
	/*height:23px;*/
	min-height:23px;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
}

.amanahProductStyles .row .portalLightBox h2 a,
.amanahProductStyles .row .portalArchLightBox h2 a{
	text-decoration:none;
	color:#303030;
	height:1%;
}

.amanahProductStyles .row .portalLightBox h2 a:hover,
.amanahProductStyles .row .portalArchLightBox h2 a:hover{
	text-decoration:underline;
}


.amanahProductStyles .row .portalDarkBox h2{
	background:url(images/portal_header_dark.gif) no-repeat top left;
	/*background:#996600;*/
	margin:0px !important;
	padding:5px 0px 0px 10px;
	border-bottom:1px solid #CDC187;
	/*height:23px;*/
	min-height:23px;
	/* mac-ie */
	font-size:84%;
	/*non-mac-ie \*/
	font-size:80%;
	/* */	
}

.amanahProductStyles .row .portalDarkBox h2 a{
	text-decoration:none;
	color:#303030;
	height:1%;

}

.amanahProductStyles .row .portalDarkBox h2 a:hover{
	text-decoration:underline;
}

.amanahProductStyles .row .portalLightBox .inner,
.amanahProductStyles .row .portalArchLightBox .inner{
	background:url(images/box_shape.gif) no-repeat top left;
	background-color:#F1EFE7;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 10px 1px 10px ;
}

.amanahProductStyles .row .portalLightBox .DarkBG,
.amanahProductStyles .row .portalArchLightBox .DarkBG{
	background:url(images/box_shape_dark.gif) no-repeat top left;
}

.amanahProductStyles .row .portalLightBox .inner a,
.amanahProductStyles .row .portalArchLightBox .inner a{
	color:#9E8009;
	text-decoration:underline;
}

.amanahProductStyles .row .portalDarkBox .inner {
	background:url(images/box_shape_dark.gif) no-repeat top left;
	background-color:#E2DEC9;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 10px 1px 10px ;
}

.amanahProductStyles .row .portalDarkBox .inner a {
	color:#9E8009;
	text-decoration:underline;
}

.amanahProductStyles .rowPortalStyle .portalLightBox,
.amanahProductStyles .rowPortalStyle .portalArchLightBox,
.amanahProductStyles .rowPortalStyle .portalDarkBox,
.amanahProductStyles .rowPortalStyle .portalBoxFirst,
.amanahProductStyles .rowPortalStyle .portalDoubleBoxFirst,
.amanahProductStyles .rowPortalStyle .portalLightBoxArch
{
	margin-top:0px;
}

.amanahProductStyles .row .portalDoubleLightBoxFirst {
	width:419px !important;
	float:left;
	margin:15px 0px 0px 0px;
}

.amanahProductStyles .row .portalDoubleLightBoxFirst h2{
	background:url(images/portal_double_header.gif) no-repeat top left;
	/*background:#996600;*/
	margin:0px !important;
	padding:5px 0px 0px 10px;
	border-bottom:1px solid #CDC187;
	/*height:23px;*/
	min-height:23px;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
}

.amanahProductStyles .row .portalDoubleLightBoxFirst h2 a{
	text-decoration:none;
	color:#303030;
	height:1%;
}

.amanahProductStyles .row .portalDoubleLightBoxFirst h2 a:hover{
	text-decoration:underline;
}

.amanahProductStyles .row .portalDoubleLightBoxFirst .inner {
	background:url(images/box_shape.gif) no-repeat top left;
	background-color:#F1EFE7;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 10px 1px 10px ;
}

.amanahProductStyles .row .portalDoubleLightBoxFirst .DarkBG {
	background:url(images/box_shape_dark.gif) no-repeat top left;
}

.amanahProductStyles .row .portalDoubleLightBoxFirst .inner a {
	color:#9E8009;
	text-decoration:underline;
}

.amanahProductStyles .row .portalDoubleDarkBoxFirst {
	width:419px !important;
	float:left;
	margin:15px 0px 0px 0px;
}

.amanahProductStyles .row .portalDoubleDarkBoxFirst h2{
	background:url(images/portal_double_header_dark.gif) no-repeat top left;
	/*background:#996600;*/
	margin:0px !important;
	padding:5px 0px 0px 10px;
	border-bottom:1px solid #CDC187;
	/*height:23px;*/
	min-height:23px;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
}

.amanahProductStyles .row .portalDoubleDarkBoxFirst h2 a{
	text-decoration:none;
	color:#303030;
	height:1%;

}

.amanahProductStyles .row .portalDoubleDarkBoxFirst h2 a:hover{
	text-decoration:underline;
}

.amanahProductStyles .row .portalDoubleDarkBoxFirst .inner {
	background:url(images/box_shape_dark.gif) no-repeat top left;
	background-color:#E2DEC9;
	border-top:1px solid #fff;
	margin:0px 0px!important;
	padding:1px 10px 1px 10px ;
}

.amanahProductStyles .row .portalDoubleDarkBoxFirst .inner a {
	color:#9E8009;
	text-decoration:underline;
}

.amanahProductStyles .nextsteps .inner .doubleColumnWrapper{
	margin:0px!important;
	padding:0px!important;
}

.amanahProductStyles .nextsteps .inner .doubleColumnWrapper div.extFloatBugFix
{
	height:8px;
	font-size:1px;
	background-color:#eee;
}

.amanahProductStyles .nextsteps .inner a
{
	color:#9E8009;
	text-decoration:underline;
}

.amanahProductStyles .DarkBG .inner
{
	background:url(images/box_shape_dark.gif);
}

.amanahProductStyles .nextsteps .doubleRightColumn
{
	margin:0px 0px 0px 15px;
	padding:0px;
	float:left;
	width:302px;
}

.amanahProductStyles .nextsteps .doubleLeftColumn
{	
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:302px;
}

.amanahProductStyles .row .portalArchLightBox h2{
	margin:0px !important;
	border-bottom:1px solid #CDC187;
	/* mac-ie */
	font-size:80%;
	/*non-mac-ie \*/
	font-size:74%;
	/* */	
	padding:32px 0px 0px 10px;
	min-height:23px;
}

.amanahProductStyles .row .longBannerWrapper {
	margin:0px!important;
	padding:0px!important;
}

.amanahProductStyles .row .longBannerWrapper .bannerColumn{	
	margin:0px 0px 0px 0px !important;
	padding:0px;
	float:left;

	/* mac-ie */
	width:447px;
	/*non-mac-ie \*/
	width:448px;
	/* */
}

.amanahProductStyles .row .longBannerWrapper .bannerColumn .content
{
	margin-bottom:0px!important;
	padding-top:0px!important;
	padding-left:10px!important;
	min-height:173px;
	float:left;
	
	/* Mac IE */
	width:427px;
	height:173px;
	/* non-mac-ie \*/
	width:428px;
	height:auto;
	/* */
}

.amanahProductStyles .row .longBannerWrapper .bannerColumn .content p{

	margin-top:0px;
	margin:0px !important;
	min-height:75px;

	/* Mac IE */
	padding:10px 0px 0px 0px;
	height:75px;
	/* non-mac-ie \*/
	padding:10px 0px 10px 0px;
	height:75px;
	/* */
}

.amanahProductStyles .row .longBannerWrapper .bannerColumn .content p.intro{
	padding-bottom:0px;
}

.amanahProductStyles .row .longBannerWrapper .bannerColumn .longBanner {
	padding:0px!important;
	margin:0px!important; 
	text-align:right;
	
	/* Mac IE */
	width:447px;
	height:78px;
	/* non-mac-ie \*/
	width:448px;
	height:auto;
	/* */
}

.amanahProductStyles .row .longBannerWrapper .archColumn{	
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:191px;
}

.amanahProductStyles .row .shortBannerWrapper {
	margin:0px!important;
	padding:0px!important;
}

.amanahProductStyles .row .shortBannerWrapper .bannerColumn{

	/* Mac IE */
	width:447px;
	/* non-mac-ie \*/
	width:448px;
	/* */
	float:left
}

.amanahProductStyles .row .shortBannerWrapper .bannerColumn img.bottompusher,
.amanahProductStyles .row .shortBannerWrapper .bannerColumn img.shortbanner{
	float:right;
	clear:right
}

.amanahProductStyles .row .shortBannerWrapper .bannerColumn img.bottompusher {
}

.amanahProductStyles .row .shortBannerWrapper .bannerColumn img.shortbanner {
	margin:20px 0 0 20px;
}

.amanahProductStyles .row .shortBannerWrapper .bannerColumn h1{
	padding-left:10px!important;
}

.amanahProductStyles .row .shortBannerWrapper .bannerColumnt p
{
	margin:0px !important;

	/* Mac IE */
	padding:10px 0px 0px 0px;
	/* non-mac-ie \*/
	padding:10px 0px 10px 0px;
	/* */
}

.amanahProductStyles .row .shortBannerWrapper .bannerColumn p.intro{
	padding-bottom:0px;
}

.amanahProductStyles .row .shortBannerWrapper .archColumn{	
	margin:0px !important;
	padding:0px !important;
	float:left;
	width:191px;
}

/* BREADCRUMB DIVLET
---------------------------------------------------------------------------------------------- */
div.hsbcDivletBreadCrumb,
.wpsBreadcrumbTrail
{
	float:left;
	margin:6px 0px 0px;
	padding:0px 0px 0px 10px;
	/*padding:0px 0px 10px 10px;*/
	width:620px;
}
div.hsbcDivletBreadCrumb span.hsbcDivletBreadCrumbStart
{
	float: left;
	/* mac-ie */
	font-size:74%;
	/*non-mac-ie \*/
	font-size:68%;
	/* */
	color:#666;
	border-right:5px solid #fff;
	
}
div.hsbcDivletBreadCrumb ul
{
	margin:0px;
	padding:0px;
}
div.hsbcDivletBreadCrumb ul li,
.wpsBreadcrumbTrail
{
	margin:0px;
	padding:0px 4px 0px 10px;
	list-style:none;
	float:left;
	background:url("images/breadcrumb_arrow.gif") no-repeat left;
	white-space:nowrap;
	/* mac-ie */
	font-size:74%;
	/*non-mac-ie \*/
	font-size:68%;
	/* */
	color:#666;
}
div.hsbcDivletBreadCrumb ul li a,
.wpsBreadcrumbTrail a
{
	text-decoration:underline;
	color:#666;
}
div.hsbcDivletBreadCrumb ul li.hsbcDivletBreadCrumbFirst,
div.hsbcDivletBreadCrumb ul li.hsbcDivletBreadCrumbStart
{
	background:none;
	padding-left:0px;
}
div.hsbcDivletBreadCrumb ul li.hsbcDivletBreadCrumbLast
{
}

/* TextType01
---------------------------------------------------------------------------------------------- */
.hsbcTextStyle01
{
	color: #36C !important;
}
.hsbcTextStyle02
{
	color: #333!important;
}
.hsbcTextStyle02 img
{
	vertical-align:middle;
}
.hsbcTextStyle03
{
	color: #333  !important;
	/* mac-ie */
	font-size:80% !important;
	/*non-mac-ie \*/
	font-size:75% !important;
	/* */
}
.hsbcTextStyle04
{
	color: #000  !important;
	/* mac-ie */
	font-size:93% !important;
	/*non-mac-ie \*/
	font-size:87% !important;
	/* */
}
.hsbcTextStyle05
{
	font-weight: bold !important;
}
.hsbcTextStyle05 a
{
	text-decoration: underline!important;
	font-weight: bold !important;
}
.hsbcTextStyle06
{
	text-decoration: underline!important;
	font-weight: bold !important;
}
.hsbcTextStyle07
{
	color: #F00 !important;	
}
.hsbcTextStyle08
{
	color: #36C !important;
	text-decoration: underline!important;
}
.hsbcTextStyle09
{
	color: #F00 !important;	
	font-weight: bold !important;
}
.hsbcTextStyle10
{
	color: #333!important;
	text-decoration: underline!important;
}
.hsbcTextStyle11
{
	font-weight: normal;
	font-size:93% !important;
}
.hsbcTextStyle12 
{
	font-weight: bold !important;
	/* mac-ie */
	font-size:74% !important;
	/*non-mac-ie \*/
	font-size:69% !important;
	/* */
	color: #666 !important;
}
.hsbcTextStyle13 
{
	/* mac-ie */
	font-size:68% !important;
	/*non-mac-ie \*/
	font-size:62% !important;
	/* */
	color: #666 !important;
}
.hsbcTextStyle14
{
	/* mac-ie */
	font-size:80% !important;
	/*non-mac-ie \*/
	font-size:75% !important;
	/* */
	color: #F00 !important;	
	font-weight: bold !important;
	text-decoration: none!important;
}
.hsbcTextStyle15
{
	/* mac-ie */
	font-size:74%;
	/*non-mac-ie \*/
	font-size:69%;
	/* */ 
}
.hsbcTextStyle16
{
	color: #36C !important;
	font-weight: bold!important;
}

.hsbcTextStyle17 a
{
	text-decoration:none;
	font-weight: bold!important;
}
.extFloatBugFix
{
	clear:both;
}
/* 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 ---------------------------------------------*/	
