title: Should we use -moz-border-radius attribute these days?
body: <p>I am using the <a href="http://jigsaw.w3.org/css-validator/" rel="nofollow">W3C CSS Validation Service</a> to validate CSS and it returned the following error: </p>
  
  <blockquote>
    <p>Property -moz-border-radius-bottomleft doesn't exist : 5px</p>
  </blockquote>
  
  <p>My question is, do we need it anymore, as modern browsers seem to understand <code>border-bottom-left-radius</code> et al.</p>
  
  <p>Here is the complete CSS: </p>
  
  <pre><code>height: 160px;
  border-bottom-left-radius: 5px 5px;
  border-bottom-right-radius: 5px 5px;
  border-top-left-radius: 5px 5px;
  border-top-right-radius: 5px 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  background: transparent url(../images/search-box-repeat-small.png) repeat;
  </code></pre>