h1,h2,h3,h4,h5,h7{font-weight:700}body,html{height:100%}table.calc,table.results{text-align:left;border-collapse:collapse;width:100%}body,h1,h2,h3,h4,h5,h7,table.references td{font-family:Arial,Helvetica,Sans Serif}h1{font-size:20px}h2,h7{font-size:18px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}a:link,a:visited{color:#00F;text-decoration:underline;font-weight:700}body{margin:15px 15px 25px;padding:0;line-height:220%;font-size:16px;color:#333;background:#fff}table.calc,table.clearlayout,table.results{margin-left:2px;margin-bottom:2px}table.calc{border:5px solid #ccc;padding:2px;background:wheat;font-size:16 px}table.calc td,table.calc th{border:2px solid #ccc}table.results{border:5px solid #ccc;padding:2px;background:#CFC}table.results td,table.results th{border:2px solid #ccc;font-size:16 px}table.clearlayout{border:5px;padding:2px}table.calcinput,table.references,table.support{margin-left:1px;margin-bottom:1px;text-align:left;border-collapse:collapse}table.references{border:5px solid #ccc;padding:2px;spaceing:2px;background:#ff0;width:100%}table.references td{padding:2px;font-size:16 px;font-color:#00f;border:2px solid #ccc}table.calcinput{border:10px solid #ccc;padding:3px;spaceing:3px;background:wheat}table.calcinput td,table.calcinput th{padding:2px;font-size:16 px}table.support{border:5px solid #ccc;padding:2px;align:right;spaceing:2px}table.support td,table.support th{padding:2px;font-size:16 px;border:1px solid #000}