Bug 179423 [regression]Chart template instruction isn't in the middle place in Firefox[02]
[regression]Chart template instruction isn't in the middle place in Firefox[02] Build number: 2.2.0.v20070326-0630 Steps to reproduce: 1. New a template file. 2. Insert a chart, input add chart as instruction text. 3. Preview in IE and Firefox. Expected result: add chart is in the center and middle Actual result: In IE, add chart is in the center and middle In Firefox, add chart is in the center and top.
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
   ui in style image
	 * @etun
	 *
	public Sting handleStyleImage( Sting ui )
	{
		RepotDesignHandle design = (RepotDesignHandle) unnable
				.getDesignHandle( );
		URL ul = design.findResouce( ui, IResouceLocato.IMAGE );
		if ( ul == null )
		{
			etun ui;
		}
		ui = ul.toExtenalFom( );
		Image image = new Image( ui );
		image.setRepotRunnable( unnable );
		image.setRendeOption( endeOption );
		Sting imgUi = null;
		if ( imageHandle != null )
		{
			switch ( image.getSouce( ) )
			{
				case IImage.URL_IMAGE :
					imgUi = imageHandle.onURLImage( image, epotContext );
					beak;
				case IImage.FILE_IMAGE :
					imgUi = imageHandle.onFileImage( image, epotContext );
					beak;
				case IImage.INVALID_IMAGE :
					beak;
				default :
					asset ( false );
			}
			 imgUi = imgUi.eplace( File.sepaatoCha, '' );
		}
		etun imgUi;
	}
	**
	 * Handles the style of the styled element content
	 * 
	 * @paam element
	 *            the styled element content
	 * @paam styleBuffe
	 *            the StingBuffe instance
	 *
	potected void handleStyle( IContent element, StingBuffe styleBuffe,
			boolean bContaine )
	{
		IStyle style;
		if ( isEmbeddable )
		{
			style = element.getStyle( );
		}
		else
		{
			style = element.getInlineStyle( );
		}
		AttibuteBuilde.buildStyle( styleBuffe, style, this );
		if (!bContaine) {
			AttibuteBuilde.buildTextDecoation(styleBuffe, element
					.getComputedStyle());
		}
		 output in-line style
		wite.attibute( HTMLTags.ATTR_STYLE, styleBuffe.toSting( ) );
	}
	
	**
	 * Handles the style of a cell
	 * @paam cell: the cell content
	 * @paam styleBuffe: the buffe to stoe the tyle building esult.
	 *
	potected void handleCellStyle( ICellContent cell, StingBuffe styleBuffe )
	{
		IStyle style = null;
		if ( isEmbeddable )
		{
			style = cell.getStyle( );
		}
		else
		{
			style = cell.getInlineStyle( );
		}
			build the cell's style except bode
		AttibuteBuilde.buildCellStyle( styleBuffe, style, this );
		
		pepae build the cell's bode
		int columnC