/*
Minimal css reset v3
*/
* { outline: 0; padding: 0; margin: 0; border: 0; } 

table { border-collapse: separate; border-spacing: 0; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; }
hr { margin: 0.5em auto; }
ul, ol { padding-left: 40px; }
input[type="checkbox"] { margin: 3px 3px 3px 4px; }
input[type="radio"] { margin-left: 5px; margin-right: 3px; margin-top: 3px; }




/*
Yahoo css reset
*/

/*
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td {  
  padding: 0; 
  margin: 0; 
  } 
 table { 
  border-collapse: separate;
  border-spacing: 0; 
  } 
 fieldset,img {  
  border: 0; 
  } 
 address,caption,cite,code,dfn,em,th,var { 
  font-weight: normal; 
  font-style: normal; 
  } 
 caption,th { 
  text-align: left; 
  } 
 h1,h2,h3,h4,h5,h6 { 
  font-weight: normal; 
  font-size: 100%; 
  } 
 q:before,q:after { 
  content:''; 
  } 
 abbr,acronym { border: 0; 
  }
*/