* { border:0; float:left; list-style:none; font-weight:normal; margin:0; padding:0; outline:0; text-decoration:none; }
strong { font-weight:bold; }
:focus { outline:0; }
html, body, br { float:none; }
br { clear:both; }
table { border-collapse:separate; border-spacing:0; }
caption, th, td { text-align:left; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }