title: How can I apply a top margin to my Html.BeginForm
body: <p>I have this code:</p>
  
  <pre><code>&lt;div class="mdl_bdy_frm"&gt;
     @using (Html.BeginForm())
              {
  
              @Html.ValidationSummary(true, "Login was unsuccessful. Please correct the errors and try again.") 
  
              @Html.LabelFor(m =&gt; m.Login.UserName, new { @class = "adm" })
              @Html.TextBoxFor(m =&gt; m.Login.UserName, new { @class = "adm", size = 30 })
              @Html.ValidationMessageFor(m =&gt; m.Login.UserName)
  
              @Html.LabelFor(m =&gt; m.Login.Password, new { @class = "adm" })
              @Html.PasswordFor(m =&gt; m.Login.Password, new { @class = "adm", size = 30 })
              @Html.ValidationMessageFor(m =&gt; m.Login.Password)
              &lt;br /&gt;
              @Html.CheckBoxFor(m =&gt; m.Login.RememberMe, new { @class = "adm" })
              @Html.LabelFor(m =&gt; m.Login.RememberMe, new { @class = "adm" })
  
              &lt;p&gt;&lt;input type="submit" value="Login" /&gt;&lt;/p&gt;
  
          }
  &lt;/div&gt;
  </code></pre>
  
  <p>Is there a way that I can give my HTML.BeginForm at top-margin style?  If possible I would like to do this with an inline style as its just used in the one place.</p>