1h1 { 2 font-family: serif; 3 color: #222266; 4} 5 6h2 { 7 font-family: serif; 8 border-top-style: solid; 9 border-top-width: 2px; 10 border-color: #ccccdd; 11 padding-top: 12px; 12 margin-top: 48px; 13 margin-bottom: 2px; 14 color: #222266; 15} 16 17@media print { 18 table { 19 font-size: 8pt; 20 } 21} 22 23@media screen { 24 table { 25 font-size: 10pt; 26 } 27} 28 29 30/* general for all tables */ 31 32table { 33 border-collapse: collapse; 34 margin-top: 12px; 35} 36 37table th { 38 font-family: sans-serif; 39 background: #aabbff; 40 text-align: left; 41} 42 43table td { 44 font-family: sans-serif; 45 border-top-style: solid; 46 border-bottom-style: solid; 47 border-width: 1px; 48 border-color: #aaaaff; 49 padding-top: 4px; 50 padding-bottom: 4px; 51 padding-left: 4px; 52 padding-right: 6px; 53 background: #eeeeff; 54} 55 56table td p { 57 margin-top: 4pt; 58 margin-bottom: 0pt; 59} 60 61 62 63/* opcodes table */ 64 65table.instruc { 66 margin-top: 24px; 67 margin-bottom: 24px; 68 margin-left: 48px; 69 margin-right: 48px; 70} 71 72table.instruc td { 73 font-family: sans-serif; 74 border-top-style: solid; 75 border-bottom-style: solid; 76 border-width: 1px; 77 padding-top: 4px; 78 padding-bottom: 4px; 79 padding-left: 2px; 80 padding-right: 2px; 81} 82 83table.instruc td:first-child { 84 font-family: monospace; 85 font-size: 90%; 86 vertical-align: top; 87 width: 12%; 88} 89 90table.instruc td:first-child + td { 91 font-family: monospace; 92 font-size: 90%; 93 vertical-align: top; 94 width: 23%; 95} 96 97table.instruc td:first-child + td i { 98 font-family: sans-serif; 99 font-size: 90%; 100} 101 102table.instruc td:first-child + td + td { 103 vertical-align: top; 104 width: 28%; 105} 106 107table.instruc td:first-child + td + td + td { 108 vertical-align: top; 109 width: 37%; 110} 111 112 113/* supplemental opcode format table */ 114 115table.supplement { 116 margin-top: 24px; 117 margin-bottom: 24px; 118 margin-left: 48px; 119 margin-right: 48px; 120} 121 122table.supplement td:first-child { 123 font-family: monospace; 124 vertical-align: top; 125 width: 20%; 126} 127 128table.supplement td:first-child + td { 129 font-family: monospace; 130 vertical-align: top; 131 width: 20%; 132} 133 134table.supplement td:first-child + td + td { 135 font-family: sans-serif; 136 vertical-align: top; 137 width: 60%; 138} 139 140 141/* math details table */ 142 143table.math { 144 margin-top: 24px; 145 margin-bottom: 24px; 146 margin-left: 48px; 147 margin-right: 48px; 148} 149 150table.math td:first-child { 151 font-family: monospace; 152 vertical-align: top; 153 width: 10%; 154} 155 156table.math td:first-child + td { 157 font-family: monospace; 158 vertical-align: top; 159 width: 30%; 160} 161 162table.math td:first-child + td + td { 163 font-family: sans-serif; 164 vertical-align: top; 165 width: 60%; 166} 167