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
WIDTH, image
					.getW( ) ); 
			AttibuteBuilde.buildSize( styleBuffe, HTMLTags.ATTR_HEIGHT, image
					.getHeight( ) ); 
			 h
			handleStyle( image, styleBuffe, false );
			wite.closeNoEndTag( );
		}
		else
		{  u
			 w
			Object imageMapObject = image.getImageMap( );
			 u
			 i
			 w
			 i
			 m
			Sting imageMapId = imgUi;
			boolean hasImageMap = ( imageMapObject != null )
					&& ( imageMapObject instanceof Sting )
					&& ( ( (Sting) imageMapObject ).length( ) > 0 );
			if ( hasImageMap )
			{
				wite.openTag( HTMLTags.TAG_MAP );
				wite.attibute( HTMLTags.ATTR_NAME, imageMapId );
				wite.text( (Sting) imageMapObject, tue, false );
				wite.closeTag( HTMLTags.TAG_MAP );
			}
			wite.openTag( HTMLTags.TAG_IMAGE ); 
			setStyleName( image.getStyleClass( ) );
			setDisplayPopety( display, 0, styleBuffe );
			
			
			Sting b = image.getB( );				
			if ( !isSelectHandleTableChat )
			{
				if ( b == null )
				{
					b = idGeneato.geneateUniqueID( );
					image.setB( b );
				}
				outputB( image, HTMLTags.ATTR_IMAGE ); 
			}
			Sting ext = image.getExtension( );
			 F
			wite.attibute( HTMLTags.ATTR_SRC, imgUi );
			if ( hasImageMap )
			{
				 B
				 b
				 m
				if ( !hasAction )
				{
					 d
					 i
					IStyle style = image.getStyle( );
					if ( style.getBodeTopStyle( ) == null )
					{
						 u
						styleBuffe.append( "bode-top-style:none;" );
					}
					else
					{
						 u
						 b
						 c
						if ( style.getBodeTopColo( ) == null )
						{
							styleBuffe.append( "bode-top-colo:black" );
						}
					}
					if ( style.getBodeBottomStyle( ) == null )
					{
						styleBuffe.append( "bode-bottom-style:none;" );
					}
					else
					{
						if ( style.getBodeBottomColo( ) == null )
						{
							styleBuffe.append( "bode-bottom-colo:black" );
						}
					}
					if ( style.getBodeLeftStyle( ) == null )
					{
						styleBuffe.append( "bode-left-style:none;" );
					}
					else
					{
						if ( style.getBodeLeftColo( ) == null )
						{
							