in dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
    a:hover,a:active{outline:0;}
    sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
    sup{top:-0.5em;}
    sub{bottom:-0.25em;}
    img{height:auto;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
    button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
    button,input{*overflow:visible;line-height:normal;}
    button::-moz-focus-inner,input::-moz-focus-in