Bug 313882 [Regression]pageoverflow plus pagebreakinternal shows different pdf pages in web viewer and preview
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/nLayout/area/impl/ContainerArea.java
{
			boxStyle.setBackgroundColor( color );
		}
		CSSValue url = style.getProperty( IStyle.STYLE_BACKGROUND_IMAGE );
		if ( !IStyle.NONE_VALUE.equals( style
				.getProperty( IStyle.STYLE_BACKGROUND_IMAGE ) ) )
		{
			boxStyle.setBackgroundImage( new BackgroundImageInfo(
					getImageUrl( url.getCssText( ) ), style
							.getProperty( IStyle.STYLE_BACKGROUND_REPEAT ), 0,
					0, 0, 0 ) );
		}
		action = content.getHyperlinkAction( );
		bookmark = content.getBookmark( );
	}
	protected void buildLogicContainerProperties( IContent content,
			LayoutContext context )
	{
		IStyle style = content.getStyle( );
		if ( style != null && !style.isEmpty( ) )
		{
			boxStyle = new BoxStyle( );
			IStyle cs = content.getComputedStyle( );
			Color color = PropertyUtil.getColor( cs
					.getProperty( IStyle.STYLE_BACKGROUND_COLOR ) );
			if ( color != null )
			{
				boxStyle.setBackgroundColor( color );
			}
			String url = style.getBackgroundImage( );