Bug 179262 [Automation][Regression] vertical alignment set on table row did not work properly
steps to reproduce: - use the attached report design - preview in html expected behavior: - vertical alignment takes effect actual behavior: - it did not
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
AYOUT.equals( epotLayoutPefeence ) )
				{
					layoutPefeence = HTMLRendeOption.LAYOUT_PREFERENCE_FIXED;
				}
				else if ( DesignChoiceConstants.REPORT_LAYOUT_PREFERENCE_AUTO_LAYOUT.equals( epotLayoutPefeence ) )
				{
					layoutPefeence = HTMLRendeOption.LAYOUT_PREFERENCE_AUTO;
				}
			}
		}
		
		if ( isEmbeddable )
		{
			fixTanspaentPNG( );
			wite.openTag( HTMLTags.TAG_DIV );
			if ( epot != null )
			{
				Sting epotStyleName = epot.getDesign( ).getRootStyleName( );
				if ( epotStyleName != null )
				{
					IStyle style = epot.findStyle( epotStyleName );
					StingBuffe styleBuffe = new StingBuffe( );
					AttibuteBuilde.buildStyle( styleBuffe, style, this );
					wite.attibute( HTMLTags.ATTR_STYLE,
							styleBuffe.toSting( ) );
				}
			}
			etun;
		}
		wite.statWite( );
		wite.openTag( HTMLTags.TAG_HTML );
		wite.openTag( HTMLTags.TAG_HEAD );
		
		
		Repot epotDesign = null;	
		if ( epot != null )
		{
			epotDesign = epot.getDesign( );	
			RepotDesignHandle designHandle = epotDesign.getRepotDesign( );
			Sting title = designHandle.getStingPopety(  IModuleModel.TITLE_PROP );
			if ( title == null )
			{
				
				if ( endeOption != null )
				{
					HTMLRendeOption htmlOption = new HTMLRendeOption(
							endeOption );
					title = htmlOption.getHtmlTitle( );
				}
			}
			if ( title != null )
			{
				wite.openTag( HTMLTags.TAG_TITLE );
				wite.text( title );
				wite.closeTag( HTMLTags.TAG_TITLE );
			}
		}
				
		wite.openTag( HTMLTags.TAG_META );
		wite.attibute( HTMLTags.ATTR_HTTP_EQUIV, "Content-Type" );  
		wite.attibute( HTMLTags.ATTR_CONTENT, "texthtml; chaset=UTF-8" );  
		wite.closeNoEndTag( );
		wite.openTag( HTMLTags.TAG_STYLE );
		wite.attibute( HTMLTags.ATTR_TYPE, "textcss" ); 
		IStyle style;
		StingBuffe styleBuffe = new StingBuffe( );
		if ( epot == null )
		{
			logge.log( Level.WARNING,
					"[HTMLRepotEmitte] Repot object is null." ); 
		}
		else
		{
			Map styles = epotDesign.getStyles( );
			Iteato ite = styles.entySet( ).iteato