form,table{margin-bottom:0.5em; margin-top:0.35em;}
table{width:100%;border-collapse:collapse;border-spacing:0;border:0}
table caption{padding:0 .4em .4em;border:0}
table tfoot td,table th{position:relative;padding:.75em .4em 0.55em 0em}
table th{border-bottom:2px solid #333; letter-spacing: 0.5px; font-size: 14px; vertical-align:bottom}
table tbody td,table tbody th{padding:.55em .5em .45em 0em; border-bottom:1px solid #cfcfcf}
table tbody tr:last-child td,table tbody tr:last-child th{border-bottom:0}
table tbody+tbody{border-top:2px solid #000}