hi. I am using Fast report Builder for my report. Here is my code for this DynamicReportBuilder drb = new DynamicReportBuilder(); ColumnBuilder colBuilder = ColumnBuilder.getNew() .setStyle(detailStyle) .setColumnProperty((String) key, String.class.getName()) .setTitle((String) header) .setWidth(width) .setImageScaleMode(ImageScaleMode.NO_RESIZE); AbstractColumn col = colBuilder.build(); drb.addColumn(col); and below is the code for my "detailsStyle" StyleBuilder styleBuilder=new StyleBuilder(false,"detailStyle"); styleBuilder.setBorder(Border.THIN); styleBuilder.setHorizontalAlign(HorizontalAlign.LEFT); styleBuilder.setVerticalAlign(VerticalAlign.BOTTOM); Style detailStyle=styleBuilder.build(); According to the piece of code styleBuilder.setHorizontalAlign(HorizontalAlign.LEFT); The elements in my col should be left aligned. But when i tried my report in IE, the elements were center aligned. Out of curiosity i did a view source and found that there is no alignment params found in the <td> unlike those columns who were set to be right aligned. Is there any work around for this?? Code: DynamicReportBuilder drb = new DynamicReportBuilder(); ColumnBuilder colBuilder = ColumnBuilder.getNew() .setStyle(detailStyle) .setColumnProperty((String) key, String.class.getName()) .setTitle((String) header) .setWidth(width) .setImageScaleMode(ImageScaleMode.NO_RESIZE); AbstractColumn col = colBuilder.build(); drb.addColumn(col);------------------------------------------------------------------------------- StyleBuilder styleBuilder=new StyleBuilder(false,"detailStyle"); styleBuilder.setBorder(Border.THIN); styleBuilder.setHorizontalAlign(HorizontalAlign.LEFT); styleBuilder.setVerticalAlign(VerticalAlign.BOTTOM); Style detailStyle=styleBuilder.build();