Hi i am retrive XML data to web page through XSL style sheet. then i try to when i call this XSL from using asp.net page margin="Auto" doesn't work. if i give a value to the margin it will work. how to do i configure it set margin to auto(need to display this in center of the page)

XSL sheet

<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<table border="1">
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>Sales</th>
</tr>
<xsl:for-each select="something/scratch">
<tr>
<td><xsl:value-of select="first_name"/></td>
<td><xsl:value-of select="last_name"/></td>
<td><xsl:value-of select="sales"/></td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>

ASP.net PAge

<%@ Page Language="VB" %>
<html>
<head>
<title>ASP.NET XML to HTML (via XSL) - The Easy Way - Sample</title>
</head>
<body>

<asp:XML id="myXML" DocumentSource="xmlxsl.xml" TransformSource="xmlxsl.xsl" runat="server" />

<p>
Here are the source <a href="xmlxsl.xml">XML</a> and <a href="xmlxsl.xsl">XSL</a> files.
</p>

<hr />

<p>
Click <a href="http://www.asp101.com/samples/xmlxsl_aspx.asp">here</a>
to read about and download the source code.
</p>

</body>
</html>