@media screen {
/****** BEGIN Left Navigation *****/
/**** Below Style sheet will only use for Left Navigation DIV ***/
.CMB_PWS_FloatBugFix {
	clear:both;
}

#CMB_PWS_ContainerLeftNav { 
	width:198px;
	float:left;
}

/* Spacing for left spacing */
div.CMB_PWS_LeftNavSpacing { 
	margin-left:13px;
}

/* Space for divider each tab */
div.CMB_PWS_LeftNavDivider { 
	margin-top:12px;
}

/* Spacing control Left Navigation tab div's */
div.CMB_PWS_LeftContentBox {
	margin-left:7px;
	font-size:11px;
	color:#939598;
}

div.CMB_PWS_LeftContentBox a {
	font-size:11px;
	color:#58595B;
	text-decoration:none;
}

div.CMB_PWS_LeftContentBox a.subLink {
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

div.CMB_PWS_LeftContentBox a.selected {
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}

/* Style sheet needed for Accordion main div */
dl.CMB_PWS_Accordion {
	width:178px;
	margin:0px;
}

/* Style sheet needed for Accordion each tab content */
dl.CMB_PWS_Accordion dt {
	width:178px; 
	height:27px;
	margin:5px 0px 0px 0px;
	padding:0px;
	cursor:pointer; 
	background:url("images/bg-leftnavbox-open.gif") no-repeat left top; /* Picture path location will change if needed */
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}

/* Style sheet needed for Accordion tab title */
dl.CMB_PWS_Accordion dt span {
	padding-top:7px; 
	padding-left:22px; 
	width:156px;
	display:block;
}

/* Style sheet needed for Accordion selected */
dl.CMB_PWS_Accordion .open {
	background-image:url("images/bg-leftnavbox-close.gif"); /* Picture path location will change if needed */
}

/* Style sheet needed for Accordion non-selected */
dl.CMB_PWS_Accordion dd {
	overflow:hidden;
	margin:0; 
	padding:0;
}

/****** END Left Navigation *****/

/***** BEGIN Main Content *****/
/**** Below Style sheet will only use for Main Content DIV ***/
#CMB_PWS_MainContent {
	border-left:1px solid #E9EAEA; 
	float:left; 
	margin:0px; 
	padding:0px;
	width:789px;
}

/* Left Spacing for Main Content */
#CMB_PWS_MainContent .leftspacing {
	margin-left:10px;
	padding:0px;
}

/* bottom Spacing for top content */
.CMB_PWS_BottomSpacing {
	margin-bottom:15px;
}

/* Style Sheet for Header Title */
.CMB_PWS_HeaderTitle {
	font-size:22px;
	color:#FF0000;
}

/* Style Sheet for Header sub-Title */
.CMB_PWS_HeaderSubTitle {
	font-size:14px;
	font-weight:bold;
	color:#4D4D4D;
}
/***** END Main Content *****/

/****** BEGIN Text Style *****/
.CMB_PWS_TextStyle01 {
	font-size:11px;
	color:#636466;
}

.CMB_PWS_TextStyle02 {
	font-size:12px;
	color:#636466;
}

.CMB_PWS_TextStyle03 {
	font-size:12px;
	color:#FFFFFF;
}

.CMB_PWS_TextStyle04 {
	font-size:12px;
	color:#FF0000;
}

.CMB_PWS_TextStyle05 {
	font-size:11px;
	color:#636466;
}

/****** END Text Style *****/

/***** BEGIN Link Style *****/
a.CMB_PWS_MoreLink {
	font-size:11px;
	font-weight:bold;
	color:#434343;
	text-decoration:none;
}

a.CMB_PWS_BackToTop {
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}

a.CMB_PWS_BackToTop:hover {
	text-decoration:underline;
}

a.CMB_PWS_Selected {
	font-weight:bold;
	color:#FF0000 !important;
}

a.CMB_PWS_LinkStyle01 {
	font-size:12px;
	font-weight:bold;
	color:#434343;
	text-decoration:none;
}

a.CMB_PWS_LinkStyle02 {
	font-size:12px;
	color:#636466;
	text-decoration:none;
}

a.CMB_PWS_LinkStyle03{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

a.CMB_PWS_LinkStyle03:hover{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF!important;
	text-decoration:underline;
}

a.CMB_PWS_LinkStyle04 {
	font-size:11px;
	color:#636466;
	text-decoration:none;
}
/***** END Link Style *****/

/***** BEGIN Other Header Title Style *****/
div.CMB_PWS_HeaderNewsEvent {
	height:27px;
	width:188px;
	cursor:pointer;
}

div.CMB_PWS_HeaderNewsEvent span {
	padding-left:31px;
	line-height:27px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

div.CMB_PWS_HeaderTitle01 {
	height:27px;
	padding-left:15px;
	background:url('images/cornercurve-red-left.gif') no-repeat left top; /* Picture path location will change if needed */
}

div.CMB_PWS_HeaderTitle01 span {
	line-height:27px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

div.CMB_PWS_HeaderTitle02 {
	height:27px;
	padding-left:10px;
}

div.CMB_PWS_HeaderTitle02 span {
	line-height:27px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

div.CMB_PWS_HeaderTitle03 {
	height:30px;
	padding-left:15px;
}

div.CMB_PWS_HeaderTitle03 span {
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

.CMB_PWS_HeaderTitle04 {
	height:26px;
	background:url("images/cornercurve-red-left.gif") top left no-repeat;
}

.CMB_PWS_SubHeader1 {
	padding:3px 1px 3px 17px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.CMB_PWS_SubHeader2 {
	font-size:16px; 
	font-weight:bold; 
	color:#626466;
}

.CMB_PWS_SubHeader3{
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}

.CMB_PWS_SubHeader4 {
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
}

/***** END Other Header Title Style *****/

/***** BEGIN Table *****/
.CMB_PWS_TblBorderLeftBottom{
	padding:6px 0px 6px 0px;
	border-left:1px solid #BFBFBF;
	border-bottom:1px solid #BFBFBF;
}

.CMB_PWS_TblBorderRight {
	border-right:1px solid #BFBFBF;
}

.CMB_PWS_TblBorderPadding {
	padding-left:10px;
	padding-right:10px;
}
/***** END Table *****/

/***** BEGIN Paragraph *****/
p.CMB_PWS_P {
	margin:10px 0px 0px 0px;
	padding:0px;
}
/***** END Paragraph *****/
}


@media print {

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