1BODY { 2 font-family: lucida grande, geneva, helvetica, arial, sans-serif; 3} 4 5H1, H2, H3, H4, H5, H6, P, TD, TH { 6 font-family: lucida grande, geneva, helvetica, arial, sans-serif; 7} 8 9KBD { 10 font-family: monaco, courier, monospace; 11 font-weight: bold; 12} 13 14PRE { 15 font-family: monaco, courier, monospace; 16} 17 18PRE.command { 19 border: dotted thin #7f7f7f; 20 margin-left: 36pt; 21 padding: 10px; 22} 23 24P.compact { 25 margin: 0; 26} 27 28P.example { 29 font-style: italic; 30 margin-left: 36pt; 31} 32 33DL.man DD { 34 margin-left: 5em; 35} 36 37DL.man DT { 38 margin-left: 0; 39} 40 41PRE.man { 42 margin: 0; 43} 44 45PRE.example { 46 background: #eeeeee; 47 border: dotted thin #999999; 48 margin-left: 36pt; 49 padding: 10pt; 50} 51 52PRE.command EM, PRE.example EM { 53 font-family: lucida grande, geneva, helvetica, arial, sans-serif; 54} 55 56P.command { 57 font-family: monaco, courier, monospace; 58 margin-left: 36pt; 59} 60 61P.formula { 62 font-style: italic; 63 margin-left: 36pt; 64} 65 66BLOCKQUOTE { 67 background: #eeeeee; 68 border: solid thin #999999; 69 padding: 10pt; 70} 71 72A IMG { 73 border: none; 74} 75 76A:link:hover IMG { 77 background: #f0f0f0; 78 border-radius: 10px; 79 -moz-border-radius: 10px; 80} 81 82A:link, A:visited { 83 font-weight: inherit; 84 text-decoration: none; 85} 86 87A:link:hover, A:visited:hover, A:active { 88 text-decoration: underline; 89} 90 91SUB, SUP { 92 font-size: 50%; 93} 94 95TR.data, TD.data, TR.data TD { 96 margin-top: 10pt; 97 padding: 5pt; 98 border-bottom: solid 1pt #999999; 99} 100 101TR.data TH { 102 border-bottom: solid 1pt #999999; 103 padding-top: 10pt; 104 padding-left: 5pt; 105 text-align: left; 106} 107 108DIV.table TABLE { 109 border: solid thin #999999; 110 border-collapse: collapse; 111 border-spacing: 0; 112 margin-left: auto; 113 margin-right: auto; 114} 115 116DIV.table CAPTION { 117 caption-side: top; 118 font-size: 120%; 119 font-style: italic; 120 font-weight: bold; 121 margin-left: auto; 122 margin-right: auto; 123} 124 125DIV.table TABLE TD { 126 border: solid thin #cccccc; 127 padding-top: 5pt; 128} 129 130DIV.table TABLE TH { 131 background: #cccccc; 132 border: none; 133 border-bottom: solid thin #999999; 134} 135 136DIV.figure TABLE { 137 margin-left: auto; 138 margin-right: auto; 139} 140 141DIV.figure CAPTION { 142 caption-side: bottom; 143 font-size: 120%; 144 font-style: italic; 145 font-weight: bold; 146 margin-left: auto; 147 margin-right: auto; 148} 149 150TH.label { 151 text-align: right; 152 vertical-align: top; 153} 154 155TH.sublabel { 156 text-align: right; 157 font-weight: normal; 158} 159 160HR { 161 border: solid thin; 162} 163 164SPAN.info { 165 background: black; 166 border: thin solid black; 167 color: white; 168 font-size: 80%; 169 font-style: italic; 170 font-weight: bold; 171 white-space: nowrap; 172} 173 174H2 SPAN.info, H3 SPAN.info, H4 SPAN.info { 175 float: right; 176 font-size: 100%; 177} 178 179H1.title { 180} 181 182H2.title, H3.title { 183 border-bottom: solid 2pt #000000; 184} 185 186DIV.indent, TABLE.indent { 187 margin-top: 2em; 188 margin-left: auto; 189 margin-right: auto; 190 width: 90%; 191} 192 193TABLE.indent { 194 border-collapse: collapse; 195} 196 197TABLE.indent TD, TABLE.indent TH { 198 padding: 0; 199} 200 201TABLE.list { 202 border-collapse: collapse; 203 margin-left: auto; 204 margin-right: auto; 205 width: 90%; 206} 207 208TABLE.list TH { 209 background: white; 210 border-bottom: solid thin #cccccc; 211 color: #444444; 212 padding-top: 10pt; 213 padding-left: 5pt; 214 text-align: left; 215 vertical-align: bottom; 216 white-space: nowrap; 217} 218 219TABLE.list TH A { 220 color: #4444cc; 221} 222 223TABLE.list TD { 224 border-bottom: solid thin #eeeeee; 225 padding-top: 5pt; 226 padding-left: 5pt; 227} 228 229TABLE.list TR:nth-child(even) { 230 background: #f8f8f8; 231} 232 233TABLE.list TR:nth-child(odd) { 234 background: #f4f4f4; 235} 236 237DT { 238 margin-left: 36pt; 239 margin-top: 12pt; 240} 241 242DD { 243 margin-left: 54pt; 244} 245 246DL.category DT { 247 font-weight: bold; 248} 249 250P.summary { 251 margin-left: 36pt; 252 font-family: monaco, courier, monospace; 253} 254 255DIV.summary TABLE { 256 border: solid thin #999999; 257 border-collapse: collapse; 258 border-spacing: 0; 259 margin: 10px; 260} 261 262DIV.summary TABLE TD, DIV.summary TABLE TH { 263 border: solid thin #999999; 264 padding: 5px; 265 text-align: left; 266 vertical-align: top; 267} 268 269DIV.summary TABLE THEAD TH { 270 background: #eeeeee; 271} 272 273/* API documentation styles... */ 274div.body h1 { 275 margin: 0; 276} 277div.body h2 { 278 margin-top: 1.5em; 279} 280div.body h3, div.body h4, div.body h5 { 281 margin-bottom: 0.5em; 282 margin-top: 1.5em; 283} 284.class, .enumeration, .function, .struct, .typedef, .union { 285 border-bottom: solid thin #999999; 286 margin-bottom: 0; 287 margin-top: 2em; 288} 289.description { 290 margin-top: 0.5em; 291} 292code, p.code, pre, ul.code li { 293 font-family: monaco, courier, monospace; 294 font-size: 90%; 295} 296ul.code, ul.contents, ul.subcontents { 297 list-style-type: none; 298 margin: 0; 299 padding-left: 0; 300} 301ul.code li { 302 margin: 0; 303} 304ul.contents > li { 305 margin-top: 1em; 306} 307ul.contents li ul.code, ul.contents li ul.subcontents { 308 padding-left: 2em; 309} 310div.body dl { 311 margin-left: 0; 312 margin-top: 0; 313} 314div.body dt { 315 font-style: italic; 316 margin-left: 0; 317 margin-top: 0; 318} 319div.body dd { 320 margin-bottom: 0.5em; 321} 322 323/* This is just for the HTML files generated with the framedhelp target */ 324div.contents { 325 background: #e8e8e8; 326 border: solid thin black; 327 padding: 10px; 328} 329div.contents h1 { 330 font-size: 110%; 331} 332div.contents h2 { 333 font-size: 100%; 334} 335div.contents ul.contents { 336 font-size: 80%; 337} 338div.contents ul.subcontents li { 339 margin-left: 1em; 340 text-indent: -1em; 341} 342