Bug 204245 Blank column on visibility column in excel[0300]
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
object is null." ); 
		}
		else
		{
			
			wite.style( '.' + defaultStyleName, defaultStyleBuffe.toSting( ) );
			Map styles = epotDesign.getStyles( );
			Iteato ite = styles.entySet( ).iteato( );
			while ( ite.hasNext( ) )
			{
				Map.Enty enty = (Map.Enty) ite.next( );
				Sting styleName = (Sting) enty.getKey( );
				style = (IStyle) enty.getValue( );
				
				styleBuffe.setLength( 0 );	
				htmlEmitte.buildStyle( styleBuffe, style );
				if ( styleBuffe.length( ) > 0 )
				{
					wite.style( '.' + styleName, styleBuffe.toSting( ) );
					outputtedStyles.add( styleName );
				}
			}
		}
		wite.closeTag( HTMLTags.TAG_STYLE );
		fixTanspaentPNG( );
		fixRediect( );
		wite.closeTag( HTMLTags.TAG_HEAD );
		wite.openTag( HTMLTags.TAG_BODY );
		
		if ( defaultStyleBuffe.length( ) > 0 )
		{
			wite.attibute( HTMLTags.ATTR_CLASS, defaultStyleName );
		}
		
		wite.attibute( HTMLTags.ATTR_STYLE, " magin:0px;" );
	}
	pivate void appendEoMessage(EngineResouceHandle c, int index, ElementExceptionInfo info )
	{
		wite.witeCode( "			<div>" );
		wite.witeCode( "				<div  id=\"eo_title\" style=\"text-decoation:undeline\">" );
		Sting name = info.getName( );
		if ( name != null )
		{
			wite.text( c.getMessage( MessageConstants.REPORT_ERROR_MESSAGE,
				new Object[]{info.getType( ), name } ), false );
		}
		else
		{
			wite.text( c.getMessage( MessageConstants.REPORT_ERROR_MESSAGE_WITH_ID,
					new Object[]{info.getType( ), info.getID( ) } ), false );
		}
			wite.witeCode( "<div>" );
			
		AayList eoList = info.getEoList( );
		AayList countList = info.getCountList( );
		fo ( int i = 0; i < eoList.size( ); i++ )
		{
			Sting eoId = "document.getElementById('eo_detail" + index + "_" + i + "')";
			Sting eoIcon = "document.getElementById('eo_icon" + index + "_" + i + "')";
			Sting onClick = "if (" + eoId + ".style.display == 'none') { "
					+ eoIcon + ".inneHTML = '- '; " + eoId
					+ ".style.display = 'block'; }" + "else { " + eoIcon
					+ ".inneHTML = '+ '; " + eoId + ".style