Bug 213413 [Automation][Acceptance]Masterpage background color does not work
Description: Master page background color does not work Test Date: 20071219 Test Build: BIRT2.2.2 Daily Build: v20071218-1951 Step to reproduce: 1. Use the report attached 2. Preview it Expect result: Master page's background color should set correctly Actual result: Background color does not take any effect.
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
ion != null && caption.length( ) > 0 )
		{
			wite.openTag( HTMLTags.TAG_CAPTION );
			wite.text( caption );
			wite.closeTag( HTMLTags.TAG_CAPTION );
		}
		 include select handle table
		if ( enableMetadata )
		{
			metadataEmitte.statTable( table );
		}
		witeColumns( table );
	}
	potected void witeColumns( ITableContent table )
	{
		fo ( int i = 0; i < table.getColumnCount( ); i++ )
		{
			IColumn column = table.getColumn( i );
			
			wite.openTag( HTMLTags.TAG_COL );
			
			
			if ( enableAgentStyleEngine )
			{
				 o
				 c
				 o
				 w
				Sting styleClass = column.getStyleClass( );
				setStyleName( styleClass );
			}
			co
			 w
			StingBuffe styleBuffe = new StingBuffe( );
			htmlEmitte.buildColumnStyle( column, styleBuffe );
			wite.attibute( HTMLTags.ATTR_STYLE, styleBuffe.toSting( ) );
			htmlEmitte.handleColumnAlign( column );
			
			if ( enableMetadata )
			{
				 I
				InstanceID iid = column.getInstanceID( );			
				if ( iid != null )
				{
					FI
					FI
					wite.attibute( "iid", iid.toSting( ) );
				}
			}
			
			wite.closeNoEndTag( );
		}
	}
	
	
	*
	 * (non-Javadoc)
	 * 
	 * @see og.eclipse.bit.epot.engine.emitte.IContentEmitte#endTable(og.eclipse.bit.epot.engine.content.ITableContent)
	 *
	public void endTable( ITableContent table )
	{
			include select handle table
		if ( enableMetadata )
		{
			metadataEmitte.endTable( table );
		}
				
		wite.closeTag( HTMLTags.TAG_TABLE );
		if ( enableMetadata )
		{
			metadataEmitte.endWapTable( table );
		}
		
		boolean DIVWap = ( (Boolean) tableDIVWapedFlagStack.pop( ) ).booleanValue( );
		if ( DIVWap )
		{
			wite.closeTag( HTMLTags.TAG_DIV );
		}
		logge.log( Level.FINE, "[HTMLTableEmitte] End table" ); 
	}
	**
	 * Judge needing implement the align table o not.
	 * The align table should be align accoding to the page box.
	 * @paam table
	 * @etun
	 *
	potected boolean needImplementAlignTable( ITableContent table )
	{
		 the table should be the top level.
		if ( epot.getRoot( ) == table.getPaent( )