/******************* 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, .hsbcContentStyle30New p a:visited { font-weight: bold; }
.hsbcContentStyle30New ul li { float:left; font-size:12px; background:none; padding-top:5px; }
.hsbcContentStyle30New ul li a, .hsbcContentStyle30New ul li a:visited { text-decoration:underline; }
.hsbcContentStyle30New .hsbcPosition01 { vertical-align:middle; float:right; white-space:nowrap; }
.hsbcContentStyle30New .alignLeft { width:100px; float:left; }
.hsbcContentStyle30New .alignRight { width:150px; float:right; }

