/*******************
 hsbcContentStyle30New*/

.hsbcContentStyle30New
{
	padding-bottom:10px;
	font-size:12px;
}
.hsbcContentStyle30New h2
{
	/*font-size:87%;*/  
	font-size:12px;	
	margin:0px;
	text-transform:none;	
}

.hsbcContentStyle30New h2 .ired
{
	color:red; 
	font-style:italic;
	text-transform:none;
}
.hsbcContentStyle30New h2 .red
{
	color:red; 
	text-transform:none;
}

.hsbcContentStyle30New ul
{
	list-style:none;
	margin:0px 5px;
	padding:0px;
	float:left;
}
.hsbcContentStyle30New .hsbcPosition01
{
	clear:both;
}
.hsbcContentStyle30New h3
{
	margin-bottom:0px;
}
.hsbcContentStyle30New p
{
	margin-top:0px;
	font-size:12px; 
	color:#666;
}

.hsbcContentStyle30New p .red
{
	color:red; 
}

.hsbcContentStyle30New p a
{
	font-weight: bold;
}
.hsbcContentStyle30New ul li
{
	float:left;
	font-size:12px;	
	background:none;
	padding-top:5px;
}
.hsbcContentStyle30New ul li a
{
	text-decoration:underline;	
}
.hsbcContentStyle30New .hsbcPosition01
{
	vertical-align:middle;
	float:right;
	white-space:nowrap;
}
.hsbcContentStyle30New .alignLeft
{
	width:100;
	float:left;
	
}
.hsbcContentStyle30New .alignRight
{
	width:150;
	float:right;
	
}