*{margin:0;padding:0}article,figure,footer,header,nav,section{display:block}.group{zoom:1}.group:after,.group:before{content:"";display:table}.group:after{clear:both}#wrapper{margin:2em auto;width:700px}body{color:#333;background-color:#fff;font-family:Verdana,sans-serif;font-weight:400;font-size:14px}h1{font-weight:400;font-size:1.9em;margin:0 0 .7em}h2{font-weight:400;font-size:1.5em;margin:1em 0 0}h3{font-weight:400;font-size:1.2em;margin:1.9em 0 .7em}h4{font-weight:400;font-size:1.1em;margin:0 0 .7em}#src-links,#test-links{padding:1em;margin:1em 0;background-color:#efefef}td{text-align:left;vertical-align:top}.left-cell{padding:10px 10px 20px 0}.right-cell{padding:10px 0 20px 10px}.box{margin:0 0 10px;padding:10px;background-color:#eee;text-align:center}