class HtmlTableTD	{

		 private String align;
		 private String backGround;
		 private String bgColor;
		 private String border;
		 private String borderColor;
		 private String colSpan;
		 private String classVar;
		 private boolean noWrap;
		 private String rowSpan;
		 private String vAlign;
		 private String width;

		  HtmlTableTD()	{
		   }

		  HtmlTableTD(String align, String backGround, String bgColor, String border, String borderColor, String colSpan, String classVar, boolean noWrap, String rowSpan, String vAlign, String width)	{
		   this.align = align;
		   this.backGround = backGround;
		   this.bgColor = bgColor;
		   this.border = border;
		   this.borderColor = borderColor;
		   this.colSpan = colSpan; 
		   this.classVar = classVar;
		   this.noWrap = noWrap;
		   this.rowSpan = rowSpan;
		   this.vAlign = vAlign;
		   this.width = width;
		   }

		  protected String doTableTD()	{
		   String tdTag = "<TD";
		   if (align != null)	{
			 tdTag += " ALIGN='"+align+"'";
			 }
		   if (backGround != null)	{
			 tdTag += " BACKGROUND='"+backGround+"'";
			 }
		   if (bgColor != null)	{
			 tdTag += " BGCOLOR='"+bgColor+"'";
			 }
		   if (border != null)	{
			 tdTag += " BORDER='"+border+"'";
			 }
		   if (borderColor != null)	{
			 tdTag += " BORDERCOLOR='"+borderColor+"'";
			 }
		   if (colSpan != null)	{
			 tdTag += " COLSPAN='"+colSpan+"'";
			 }
		   if (classVar != null)	{
			 tdTag += " CLASS='"+classVar+"'";
			 }
		   if (noWrap)	{
			 tdTag += " NOWRAP";
			 }
		   if (rowSpan != null)	{
			 tdTag += " ROWSPAN='"+rowSpan+"'";
			 }
		   if (vAlign != null)	{
			 tdTag += " VALIGN='"+vAlign+"'";
			 }
		   if (width != null)	{
			 tdTag += " WIDTH='"+width+"'";
			 }
			return tdTag+">";
		  }
			
		  protected String endTD()	{
			return "</TD>";
		   }
		};