@view-transition { navigation: auto; } header { border-bottom:1px solid black; padding-top:4px; padding-bottom:4px; margin-bottom:16px; } .navbar { font-family:sans-serif; text-decoration:none; font-size:12px; color:#404040; } .navbar A { text-decoration:none; color:#4040d0 } .navbar A:hover { text-decoration:underline; color:#0000ff } .footer { font-family:Arial,Geneva; font-size:8pt; color:#404040 } article { max-width:700px; margin:auto; line-height:140%; padding-left: 8px; padding-right: 8px; line-height:140%; font-size:14pt; } H1 { line-height:120%; } article H2 { line-height:120%; } li { line-height:140%; } P { line-height:140%; } footer { border-top:1px solid black; padding-top:16px; text-align:center; padding-bottom:64px; } .footer { padding-top:16px; text-align:center; } TABLE.ss { font-family:sans-serif; font-size:12px; border-top:1px solid #999; border-bottom:1px solid #999; } TABLE.ss TD { vertical-align:top; padding-bottom:6px; padding:4px; } TABLE.ss TH { text-align:left; vertical-align: top; background-color:#e0e0e0; padding:4px; }