body{background-color:gray}table{background-color:silver}@page{size:A4 landscape}:root{var-home-color:blue;var-visit-color:red}div.contentall{width:970px;margin-left:auto;margin-right:auto}div.content{margin:1em 0 1em 0;padding:1px}table.header{width:100%;border-spacing:0;text-align:center;border:3px double #000}table.header tr td{border:1px solid #000;padding:5px}table tr td.header1{font-family:Bodoni MT;font-size:180%}table tr td.header2{font:bold 100% sans-serif;width:200px;color:#fff;background-color:#228b22}table tr td.header3{font:bold 100% sans-serif;width:100px}table.tableCross{float:left;border-spacing:0;text-align:center;border:1px solid #000}table.tableCross tr th{background:#da70d6;padding:0;border:1px solid #000}table.tableCross tr td{padding:0;border:1px solid #000;width:50px}table.tableCross tr:nth-child(2n+1) td{font-size:60%}table.tableCross tr:nth-child(4n+2),tr:nth-child(4n+3){background:#bbb;padding:0;border:1px solid #000}table.tableCross tr:nth-child(4n),tr:nth-child(4n+1){background:#eee;padding:0;border:1px solid #000}table.tableCrossRR{float:left;border-spacing:0;text-align:center;border:1px solid #000}table.tableCrossRR tr th{background:#da70d6;padding:0;border:1px solid #000}table.tableCrossRR tr td{padding:0;border:1px solid #000;width:50px}table.tableCrossRR tr:nth-child(2n+1){background:#bbb;padding:0;border:1px solid #000}table.tableCrossRR tr:nth-child(2n){background:#eee;padding:0;border:1px solid #000}div.imp{font-size:60%}.teamLength{width:200px}div.imp{font-size:60%}.teamLength{width:200px}div.ctt{font-size:200%}