title: ASP.NET checkbox with custom design
body: <p>Is there any way to change the style ui of the asp.net checkbox.
  I tried this:</p>
  
  <pre><code>.cabeceraCheckBoxNormal
  {
      background:url("../../../ig_res/Default/images/ig_checkbox_off.gif") no-repeat;
      clear:left;
      margin:0;
      padding:0;
  }
  </code></pre>
  
  <p>but the result is not what i looking for. Because the image appears near the control, and i can see the normal style near the image.
  Like this<img src="https://i.stack.imgur.com/fCwEc.png" alt="enter image description here"></p>
  
  <p>Edit:
  I decided to inspect the html generated and I saw that the ID set on asp checkbox is set to a span, and inside this is the input type checkbox...
  so I change the style to this:</p>
  
  <pre><code>input[type="checkbox"]
  {
      background:url("../../../ig_res/Default/images/ig_checkbox_off.gif") no-repeat;
      background-position: 3px 2px;
      display:block;
      clear:left;
      margin:0;
      padding:0;
  }
  </code></pre>
  
  <p>But nothing happens</p>