[css3-transitions][css3-animations] Remove old copy of default.css that might be tempting to use when publishing.

Fri, 08 Feb 2013 08:57:37 -0800

author
L. David Baron <[email protected]>
date
Fri, 08 Feb 2013 08:57:37 -0800
changeset 7408
54e6688330a3
parent 7407
267f78f1b645
child 7409
31b535d8032a

[css3-transitions][css3-animations] Remove old copy of default.css that might be tempting to use when publishing.

css3-animations/default.css file | annotate | diff | comparison | revisions
css3-transitions/default.css file | annotate | diff | comparison | revisions
     1.1 --- a/css3-animations/default.css	Fri Feb 08 08:30:00 2013 -0800
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,477 +0,0 @@
     1.4 -/*
     1.5 - * Style sheet for the CSS3 specification,
     1.6 - * to be used in addition to http://www.w3.org/StyleSheets/TR/W3C-{WD,PR,REC}
     1.7 - * $Id$
     1.8 - */
     1.9 -
    1.10 -@media print {
    1.11 -
    1.12 -    /* the following doesn't work for now,
    1.13 -       instead we rely on a patched version of html2ps which has this built-in */
    1.14 -    .dlink { display: none }
    1.15 -
    1.16 -    /* the following doesn't work for now,
    1.17 -       instead we rely on a patched version of html2ps which has this built-in */
    1.18 -    div.navbar {
    1.19 -       display: none;
    1.20 -    }
    1.21 -
    1.22 -    html { margin: 0 !important }
    1.23 -    body { font-family: serif }
    1.24 -    th, td { font-family: inherit }
    1.25 -    a { color: inherit !important }
    1.26 -    div.example:before { font-family: serif !important }
    1.27 -    pre.example:before { font-family: serif !important }
    1.28 -    a:link, a:visited { text-decoration: none !important }
    1.29 -    a:link:after, a:visited:after { /* create a cross-ref "see..." */ }
    1.30 -}
    1.31 -@page {
    1.32 -    margin: 1.5cm 1.1cm;
    1.33 -}
    1.34 -
    1.35 -/* html body { margin-left: 8.5em } /* Overrides 70px in base.css */
    1.36 -
    1.37 -body {counter-reset: exampleno figure}
    1.38 -
    1.39 -h2, h3, h5, h6 { margin-top: 2em }
    1.40 -h1, h2, h3, h4, h5, h6 { page-break-after: avoid; font-family: inherit }
    1.41 -div.figure, div.sidefigure, pre, table.propdef, table.propdef-extra,
    1.42 -div.example { page-break-inside: avoid }
    1.43 -dt { page-break-after: avoid }
    1.44 -
    1.45 -span.id {float: right; font-weight: bold}
    1.46 -
    1.47 -p, p.testlink + p, p.mtb {
    1.48 -    text-indent: 0;
    1.49 -    margin-bottom: 0;
    1.50 -    margin-top: 0.8em
    1.51 -}
    1.52 -p + p, p + div.sidefigure + p {
    1.53 -    text-indent: 2em;
    1.54 -    margin-top: 0
    1.55 -}
    1.56 -dd > p:first-child, li > p:first-child {
    1.57 -    margin-top: 0
    1.58 -}
    1.59 -
    1.60 -h1 + h2 {
    1.61 -    margin-top: 0;
    1.62 -}
    1.63 -
    1.64 -pre {
    1.65 -    text-align: left; /* fixes justification in Mac IE 5 */
    1.66 -    text-indent: 0;   /* fixes indent in Mac Netscape 6 */
    1.67 -    margin-top: 1em;
    1.68 -    margin-bottom: 1em;
    1.69 -    font-size: 90% /*smaller*/;
    1.70 -}
    1.71 -/*
    1.72 -var {
    1.73 -    font-style: normal;
    1.74 -}
    1.75 -*/
    1.76 -img {
    1.77 -    border-style: none;
    1.78 -    color: white;
    1.79 -}
    1.80 -.toc {
    1.81 -    text-indent: 0;
    1.82 -}
    1.83 -
    1.84 -
    1.85 -@media all { /* NS < 6 doesn't like borders around inline elements... */
    1.86 -
    1.87 -    body {
    1.88 -        line-height: 1.3;
    1.89 -    }
    1.90 -
    1.91 -    a:link, a:visited {
    1.92 -        color: inherit;
    1.93 -        text-decoration: underline;
    1.94 -    }
    1.95 -
    1.96 -    a.logo:link, a.logo:visited {
    1.97 -        padding: 0;
    1.98 -        border-style: none;
    1.99 -    }
   1.100 -
   1.101 -    /* Hmm, this seems to confuse many browsers... */
   1.102 -    dt { margin-left: 0 }
   1.103 -    dd { margin-left: 2em }
   1.104 -    dl, ul, ol { margin-left: 0; padding-left: 0 }
   1.105 -    li { margin-left: 2em; padding-left: 0 }
   1.106 -
   1.107 -}
   1.108 -ul.indexlist { margin-left: 0; /*column-width: 13em; columns: 13em*/ }
   1.109 -ul.indexlist li { margin-left: 0; list-style: none }
   1.110 -ul.indexlist li li { margin-left: 1em }
   1.111 -
   1.112 -.example {
   1.113 -    counter-increment: exampleno;
   1.114 -}
   1.115 -div.example:before {
   1.116 -    content: "Example";
   1.117 -    content: "Example " counter(exampleno, upper-roman);
   1.118 -    font: bold small sans-serif;
   1.119 -    /*float: left;*/
   1.120 -    position: absolute;
   1.121 -    top: -0.6em;
   1.122 -    left: -2.5em;
   1.123 -    width: 7.5em;
   1.124 -    text-align: center;
   1.125 -    line-height: 1em;
   1.126 -    color: #FFF8DD;
   1.127 -    background: #600;
   1.128 -    padding: 0.1em;
   1.129 -    border: thin solid #999;
   1.130 -    /*margin: -1.3em 0 0.3em -2.5em;*/
   1.131 -}
   1.132 -pre.example:before {
   1.133 -    content: "Example";
   1.134 -    content: "Example " counter(exampleno, upper-roman);
   1.135 -    font: bold small sans-serif;
   1.136 -    /*float: left;*/
   1.137 -    position: absolute;
   1.138 -    top: -0.6em;
   1.139 -    left: -2.5em;
   1.140 -    width: 7.5em;
   1.141 -    text-align: center;
   1.142 -    line-height: 1em;
   1.143 -    color: #FFF8DD;
   1.144 -    background: #600;
   1.145 -    padding: 0.1em;
   1.146 -    border: thin solid #999;
   1.147 -    /*margin: -1.3em 0 0.3em -2.5em;*/
   1.148 -}
   1.149 -div.example, div.illegal-example, div.html, div.illegal-html, div.xml,
   1.150 -div.illegal-xml, pre.example, pre.illegal-example, pre.html,
   1.151 -pre.illegal-html, pre.xml, pre.illegal-xml {
   1.152 -    background: #FFF8DD;
   1.153 -    padding: 0.5em;
   1.154 -    margin: 1em 0;
   1.155 -    border: thin solid #999;
   1.156 -    position: relative;
   1.157 -}
   1.158 -pre.example, pre.illegal-example, pre.html,
   1.159 -pre.illegal-html, pre.xml, pre.illegal-xml {
   1.160 -    padding-top: 1.5em;
   1.161 -}
   1.162 -div.example { color: #600 }
   1.163 -pre.example { color: #600 }
   1.164 -pre.illegal-example { color: red }
   1.165 -div.illegal-example { color: red }
   1.166 -div.illegal-example p { color: black }
   1.167 -
   1.168 -div.html { color: #600 }
   1.169 -pre.html { color: #600 }
   1.170 -pre.illegal-html { color: red }
   1.171 -div.illegal-html { color: red }
   1.172 -div.illegal-html p { color: black }
   1.173 -pre.deprecated-html { color: red }
   1.174 -div.deprecated-html { color: red }
   1.175 -div.deprecated-html p { color: black }
   1.176 -
   1.177 -div.xml { color: #600 }
   1.178 -pre.xml { color: #600 }
   1.179 -pre.illegal-xml { color: red }
   1.180 -div.illegal-xml { color: red }
   1.181 -div.illegal-xml p { color: black }
   1.182 -
   1.183 -/* code { font-size: 90% } */
   1.184 -.css { color: #800 }		/* inline CSS code (SPAN/CODE) */
   1.185 -code.css { font-family: inherit; font-size: 100% }
   1.186 -code.html { color: #600 }	/* inline HTML */
   1.187 -code.xml { color: #600 }	/* inline XML */
   1.188 -.property { font: inherit; }	/* name of a CSS property (SPAN) */
   1.189 -.descriptor { }			/* name of a CSS descriptor (SPAN) */
   1.190 -.issue { color: #c00 }		/* editorial remark, open issue */
   1.191 -.type { font-style: italic }	/* A <type> value for a property */
   1.192 -
   1.193 -dfn { font-weight: bolder; /*font-size: 1em*/ }
   1.194 -
   1.195 -/* Class note is a non-normative note. May be inline or a P or DIV */
   1.196 -.note {
   1.197 -    /* font-weight: bold; */
   1.198 -    color: green
   1.199 -}
   1.200 -p.note, div.note {
   1.201 -    /* margin: 1em 2em; */
   1.202 -}
   1.203 -p.note:before, span.note:before { content: "\25B6" " " }
   1.204 -div.note > p:first-child:before { content: "\25B6" " " }
   1.205 -
   1.206 -.normref { color: red }	
   1.207 -.informref { color: green }	
   1.208 -
   1.209 -
   1.210 -/* ToC not indented, but font style shows hierarchy */
   1.211 -ul.toc {margin: 1em 0; padding: 0; font-weight: bold}
   1.212 -ul.toc ul {margin: 0; padding: 0; font-weight: normal}
   1.213 -ul.toc ul ul {margin: 0 /*0 0 2em*/; font-style: italic}
   1.214 -ul.toc ul ul ul {margin: 0}
   1.215 -ul.toc li {margin: 0.6em 0; padding: 0}
   1.216 -ul.toc li li {margin: 0}
   1.217 -/*
   1.218 -ul.toc li li li, ul.toc li li li ul {margin-left: 0; display: inline}
   1.219 -ul.toc li li li ul, ul.toc li li li ul li {margin-left: 0; display: inline}
   1.220 -*/
   1.221 -
   1.222 -@media all { /* NS4 doesn't align the floats properly :-( */
   1.223 -
   1.224 -  /* Section numbers in a column of their own */
   1.225 -  ul.toc span.secno {margin-right: 1em} /* workaround for Opera6 */
   1.226 -  ul.toc span.secno {float: left; width: 4em; margin-left: -5em}
   1.227 -  /*ul.toc span.secno {text-align: right}*/
   1.228 -  ul.toc li {clear: both}
   1.229 -  ul.toc {margin-left: 5em}
   1.230 -  /* If we had 'tab', floats would not be needed here:
   1.231 -       ul.toc span.secno {tab: 5em right; margin-right: 1em}
   1.232 -       ul.toc li {text-indent: 5em hanging}
   1.233 -     The second line in case items wrap
   1.234 -  */
   1.235 -}
   1.236 -
   1.237 -ul.index {
   1.238 -  list-style: disc;		/* Mac NS has problem with 'none' */
   1.239 -  list-style: none;
   1.240 -}
   1.241 -
   1.242 -s, del {text-decoration: line-through; color: red}
   1.243 -u, ins {text-decoration: underline; background: #bfa}
   1.244 -
   1.245 -div.figure, div.sidefigure {
   1.246 -    text-align: center;
   1.247 -    margin: 2.5em 0;
   1.248 -}
   1.249 -div.sidefigure {
   1.250 -    float: right;
   1.251 -    width: 50%;
   1.252 -    margin: 0 0 0.5em 0.5em
   1.253 -}
   1.254 -div.figure img, div.sidefigure img {
   1.255 -    display: block;
   1.256 -    margin: auto;
   1.257 -    max-width: 100%
   1.258 -}
   1.259 -p.caption, caption {
   1.260 -    text-align: center;
   1.261 -    font-style: italic;
   1.262 -    font-size: 90%;
   1.263 -    margin: 1.5em 2em;
   1.264 -    text-indent: 0;
   1.265 -}
   1.266 -p.caption:before {
   1.267 -    content: "Figure " counter(figure) ". ";
   1.268 -    font-weight: bold;
   1.269 -}
   1.270 -p.caption {
   1.271 -    counter-increment: figure;
   1.272 -}
   1.273 -
   1.274 -/* DL list is indented, but figure inside it is not */
   1.275 -dd { margin-left: 2em }
   1.276 -dd div.figure { margin-left: -2em }
   1.277 -
   1.278 -sup {
   1.279 -    vertical-align: super;
   1.280 -    font-size: 80%
   1.281 -}
   1.282 -
   1.283 -/* "Equations" (not real MathML, but simple HTML) are put in a
   1.284 -blockquote and may have an equation number. We make sure the
   1.285 -blockquote has enough margin on the right and then put the equation
   1.286 -number there. */
   1.287 -
   1.288 -blockquote {
   1.289 -    margin: 0.5em 4em 0.5em 2em;
   1.290 -    text-indent: 0;
   1.291 -}
   1.292 -.eqno {
   1.293 -    text-align: right;
   1.294 -    float: right;
   1.295 -    width: 3em;
   1.296 -    margin: 0 -4em 0 0;
   1.297 -    font-weight: bold;
   1.298 -    /* background: silver; color: black; padding: 0.1em */
   1.299 -}
   1.300 -
   1.301 -table.equiv-table { border-spacing: 0; margin: 0.5em 0 }
   1.302 -table.equiv-table th, table.equiv-table td { padding: 0.3em }
   1.303 -table.equiv-table th { text-align: left }
   1.304 -/* table.equiv-table th:first-child { text-align: right } */
   1.305 -table.equiv-table td, table.equiv-table th { border-bottom: thin solid #666 }
   1.306 -table.equiv-table { border-bottom: hidden }
   1.307 -table.equiv-table { empty-cells: show }
   1.308 -table.equiv-table caption { margin: 0.5em 0 0 0 }
   1.309 -
   1.310 -/* Style for table of properties */
   1.311 -table.proptable {
   1.312 -    font-size: small;
   1.313 -    border-collapse: collapse;
   1.314 -    border-spacing: 0;
   1.315 -    text-align: left;
   1.316 -    margin: 1em 0;
   1.317 -}
   1.318 -
   1.319 -table.proptable td, table.proptable th {
   1.320 -    padding: 0.4em;
   1.321 -    border-style: solid none none dotted;
   1.322 -    border-width: thin;
   1.323 -    border-color: red;
   1.324 -}
   1.325 -table.proptable th:first-child, table.proptable td:first-child {
   1.326 -    border-left-style: none;
   1.327 -}
   1.328 -
   1.329 -
   1.330 -/* Style for table that defines a property or a descriptor */
   1.331 -table.propdef, table.propdef-extra, table.descdef {
   1.332 -    border-spacing: 0;
   1.333 -    border-collapse: collapse;
   1.334 -    width: 100%;
   1.335 -    table-layout: fixed;
   1.336 -    background: #DEF;
   1.337 -    margin-top: 1.2em;
   1.338 -    margin-bottom: 1.2em
   1.339 -}
   1.340 -
   1.341 -/* Since Jan 2008, some CSS modules use <th> instead of <td> in the
   1.342 -first column of a table.propdef. These rules handle both. As of Jan
   1.343 -2008, http://www.w3.org/Style/spec-mark-up still only documents <td>
   1.344 -*/
   1.345 -
   1.346 -table.propdef td, table.propdef-extra td, table.descdef td,
   1.347 -table.propdef th, table.propdef-extra th, table.descdef th {
   1.348 -    padding: 0 0.3em;
   1.349 -    vertical-align: baseline;
   1.350 -}
   1.351 -/*
   1.352 -table.propdef dfn, table.propdef-extra dfn, table.descdef dfn {
   1.353 -    font-weight: bold;
   1.354 -    font-style: normal
   1.355 -}
   1.356 -*/
   1.357 -table.propdef td:first-child,
   1.358 -table.propdef-extra td:first-child,
   1.359 -table.descdef td:first-child,
   1.360 -table.propdef th:first-child,
   1.361 -table.propdef-extra th:first-child,
   1.362 -table.descdef th:first-child {
   1.363 -    font-style: italic;
   1.364 -    font-weight: normal;
   1.365 -    text-align: left;
   1.366 -    width: 8.3em
   1.367 -}
   1.368 -table.propdef td[colspan]:first-child,
   1.369 -table.propdef-extra td[colspan]:first-child,
   1.370 -table.descdef td[colspan]:first-child,
   1.371 -table.propdef th[colspan]:first-child,
   1.372 -table.propdef-extra th[colspan]:first-child,
   1.373 -table.descdef th[colspan]:first-child {
   1.374 -    font-style: inherit
   1.375 -}
   1.376 -table.propdef tr:first-child,
   1.377 -table.propdef-extra tr:first-child,
   1.378 -table.descdef tr:first-child {
   1.379 -    background: #005A9C;
   1.380 -    color: white
   1.381 -}
   1.382 -/* table.propdef tr:first-child td { padding-top: 0.1em; padding-bottom: 0.1em } */
   1.383 -
   1.384 -/* This would replace :first-child for Opera, but it confuses WinIE :-( */
   1.385 -/*
   1.386 -table.propdef td { width: 8em }
   1.387 -table.propdef td + td { width: auto }
   1.388 -table.propdef tr { background: #005A9C; color: white }
   1.389 -table.propdef tr + tr { background: transparent; color: black }
   1.390 -*/
   1.391 -
   1.392 -/* CSS modules typically don't use MUST, SHOULD etc. from RFC 2119,
   1.393 -or, if they do, they don't put them in uppercase. But the following
   1.394 -class is provided in case a spec wants to use RFC 2119 terms in
   1.395 -uppercase in the source. */
   1.396 -
   1.397 -em.rfc2119 {
   1.398 -    text-transform: lowercase;
   1.399 -    font-variant: small-caps;
   1.400 -    font-style: normal
   1.401 -}
   1.402 -
   1.403 -/* In Profile specs, a table of required features: */
   1.404 -
   1.405 -table.features th {
   1.406 -    background: #00589f;
   1.407 -    color: #fff;
   1.408 -    text-align: left;
   1.409 -    padding: 0.2em 0.2em 0.2em 0.5em;
   1.410 -}
   1.411 -table.features td {
   1.412 -    vertical-align: top;
   1.413 -    border-bottom: 1px solid #ccc;
   1.414 -    padding: 0.3em 0.3em 0.3em 0.7em;
   1.415 -}
   1.416 -
   1.417 -
   1.418 -/* Style for data tables (and properly marked-up proptables) */
   1.419 -
   1.420 -    .data, .proptable {
   1.421 -      margin: 1em auto;
   1.422 -      border-collapse: collapse;
   1.423 -      border: solid #005A9B;
   1.424 -    }
   1.425 -    .data caption {
   1.426 -      width: 100%;
   1.427 -      text-align: center;
   1.428 -    }
   1.429 -    .data td, .data th,
   1.430 -    .proptable td, .proptable th {
   1.431 -      border: thin solid;
   1.432 -      padding: 0.2em;
   1.433 -      text-align: center;
   1.434 -    }
   1.435 -    .data thead th[scope="row"],
   1.436 -    .proptable thead th[scope="row"] {
   1.437 -      text-align: right;
   1.438 -      background: #A4C8E2;
   1.439 -      color: inherit;
   1.440 -    }
   1.441 -    .data thead,
   1.442 -    .proptable thead {
   1.443 -      background: #EEEEEE;
   1.444 -      color: inherit;
   1.445 -    }
   1.446 -    .data tbody th:first-child,
   1.447 -    .proptable tbody th:first-child {
   1.448 -      text-align: right;
   1.449 -      background: #EEEEEE;
   1.450 -      color: inherit;
   1.451 -    }
   1.452 -    .data thead,
   1.453 -    .data tbody,
   1.454 -    .data tfoot,
   1.455 -    .data colgroup {
   1.456 -      border: solid;
   1.457 -    }
   1.458 -
   1.459 -    .data img {
   1.460 -      vertical-align: middle;
   1.461 -    }
   1.462 -
   1.463 -    table.propdef {
   1.464 -      table-layout: auto;
   1.465 -    }
   1.466 -    .propdef th {
   1.467 -      font-style: italic;
   1.468 -      font-weight: normal;
   1.469 -      text-align: left;
   1.470 -      width: 3em;
   1.471 -    }
   1.472 -    dt dfn code {
   1.473 -      font-size: inherit;
   1.474 -    }
   1.475 -
   1.476 -/* This is mostly to make the list inside the CR exit criteria more compact. */
   1.477 -dl ol, dl li {display: inline; padding: 0; margin: 0}
   1.478 -dl ol {counter-reset: list-item}
   1.479 -dl li {counter-increment: list-item}
   1.480 -dl li:before {content: "(" counter(list-item) ") "; font-weight: bold}
     2.1 --- a/css3-transitions/default.css	Fri Feb 08 08:30:00 2013 -0800
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,477 +0,0 @@
     2.4 -/*
     2.5 - * Style sheet for the CSS3 specification,
     2.6 - * to be used in addition to http://www.w3.org/StyleSheets/TR/W3C-{WD,PR,REC}
     2.7 - * $Id$
     2.8 - */
     2.9 -
    2.10 -@media print {
    2.11 -
    2.12 -    /* the following doesn't work for now,
    2.13 -       instead we rely on a patched version of html2ps which has this built-in */
    2.14 -    .dlink { display: none }
    2.15 -
    2.16 -    /* the following doesn't work for now,
    2.17 -       instead we rely on a patched version of html2ps which has this built-in */
    2.18 -    div.navbar {
    2.19 -       display: none;
    2.20 -    }
    2.21 -
    2.22 -    html { margin: 0 !important }
    2.23 -    body { font-family: serif }
    2.24 -    th, td { font-family: inherit }
    2.25 -    a { color: inherit !important }
    2.26 -    div.example:before { font-family: serif !important }
    2.27 -    pre.example:before { font-family: serif !important }
    2.28 -    a:link, a:visited { text-decoration: none !important }
    2.29 -    a:link:after, a:visited:after { /* create a cross-ref "see..." */ }
    2.30 -}
    2.31 -@page {
    2.32 -    margin: 1.5cm 1.1cm;
    2.33 -}
    2.34 -
    2.35 -/* html body { margin-left: 8.5em } /* Overrides 70px in base.css */
    2.36 -
    2.37 -body {counter-reset: exampleno figure}
    2.38 -
    2.39 -h2, h3, h5, h6 { margin-top: 2em }
    2.40 -h1, h2, h3, h4, h5, h6 { page-break-after: avoid; font-family: inherit }
    2.41 -div.figure, div.sidefigure, pre, table.propdef, table.propdef-extra,
    2.42 -div.example { page-break-inside: avoid }
    2.43 -dt { page-break-after: avoid }
    2.44 -
    2.45 -span.id {float: right; font-weight: bold}
    2.46 -
    2.47 -p, p.testlink + p, p.mtb {
    2.48 -    text-indent: 0;
    2.49 -    margin-bottom: 0;
    2.50 -    margin-top: 0.8em
    2.51 -}
    2.52 -p + p, p + div.sidefigure + p {
    2.53 -    text-indent: 2em;
    2.54 -    margin-top: 0
    2.55 -}
    2.56 -dd > p:first-child, li > p:first-child {
    2.57 -    margin-top: 0
    2.58 -}
    2.59 -
    2.60 -h1 + h2 {
    2.61 -    margin-top: 0;
    2.62 -}
    2.63 -
    2.64 -pre {
    2.65 -    text-align: left; /* fixes justification in Mac IE 5 */
    2.66 -    text-indent: 0;   /* fixes indent in Mac Netscape 6 */
    2.67 -    margin-top: 1em;
    2.68 -    margin-bottom: 1em;
    2.69 -    font-size: 90% /*smaller*/;
    2.70 -}
    2.71 -/*
    2.72 -var {
    2.73 -    font-style: normal;
    2.74 -}
    2.75 -*/
    2.76 -img {
    2.77 -    border-style: none;
    2.78 -    color: white;
    2.79 -}
    2.80 -.toc {
    2.81 -    text-indent: 0;
    2.82 -}
    2.83 -
    2.84 -
    2.85 -@media all { /* NS < 6 doesn't like borders around inline elements... */
    2.86 -
    2.87 -    body {
    2.88 -        line-height: 1.3;
    2.89 -    }
    2.90 -
    2.91 -    a:link, a:visited {
    2.92 -        color: inherit;
    2.93 -        text-decoration: underline;
    2.94 -    }
    2.95 -
    2.96 -    a.logo:link, a.logo:visited {
    2.97 -        padding: 0;
    2.98 -        border-style: none;
    2.99 -    }
   2.100 -
   2.101 -    /* Hmm, this seems to confuse many browsers... */
   2.102 -    dt { margin-left: 0 }
   2.103 -    dd { margin-left: 2em }
   2.104 -    dl, ul, ol { margin-left: 0; padding-left: 0 }
   2.105 -    li { margin-left: 2em; padding-left: 0 }
   2.106 -
   2.107 -}
   2.108 -ul.indexlist { margin-left: 0; /*column-width: 13em; columns: 13em*/ }
   2.109 -ul.indexlist li { margin-left: 0; list-style: none }
   2.110 -ul.indexlist li li { margin-left: 1em }
   2.111 -
   2.112 -.example {
   2.113 -    counter-increment: exampleno;
   2.114 -}
   2.115 -div.example:before {
   2.116 -    content: "Example";
   2.117 -    content: "Example " counter(exampleno, upper-roman);
   2.118 -    font: bold small sans-serif;
   2.119 -    /*float: left;*/
   2.120 -    position: absolute;
   2.121 -    top: -0.6em;
   2.122 -    left: -2.5em;
   2.123 -    width: 7.5em;
   2.124 -    text-align: center;
   2.125 -    line-height: 1em;
   2.126 -    color: #FFF8DD;
   2.127 -    background: #600;
   2.128 -    padding: 0.1em;
   2.129 -    border: thin solid #999;
   2.130 -    /*margin: -1.3em 0 0.3em -2.5em;*/
   2.131 -}
   2.132 -pre.example:before {
   2.133 -    content: "Example";
   2.134 -    content: "Example " counter(exampleno, upper-roman);
   2.135 -    font: bold small sans-serif;
   2.136 -    /*float: left;*/
   2.137 -    position: absolute;
   2.138 -    top: -0.6em;
   2.139 -    left: -2.5em;
   2.140 -    width: 7.5em;
   2.141 -    text-align: center;
   2.142 -    line-height: 1em;
   2.143 -    color: #FFF8DD;
   2.144 -    background: #600;
   2.145 -    padding: 0.1em;
   2.146 -    border: thin solid #999;
   2.147 -    /*margin: -1.3em 0 0.3em -2.5em;*/
   2.148 -}
   2.149 -div.example, div.illegal-example, div.html, div.illegal-html, div.xml,
   2.150 -div.illegal-xml, pre.example, pre.illegal-example, pre.html,
   2.151 -pre.illegal-html, pre.xml, pre.illegal-xml {
   2.152 -    background: #FFF8DD;
   2.153 -    padding: 0.5em;
   2.154 -    margin: 1em 0;
   2.155 -    border: thin solid #999;
   2.156 -    position: relative;
   2.157 -}
   2.158 -pre.example, pre.illegal-example, pre.html,
   2.159 -pre.illegal-html, pre.xml, pre.illegal-xml {
   2.160 -    padding-top: 1.5em;
   2.161 -}
   2.162 -div.example { color: #600 }
   2.163 -pre.example { color: #600 }
   2.164 -pre.illegal-example { color: red }
   2.165 -div.illegal-example { color: red }
   2.166 -div.illegal-example p { color: black }
   2.167 -
   2.168 -div.html { color: #600 }
   2.169 -pre.html { color: #600 }
   2.170 -pre.illegal-html { color: red }
   2.171 -div.illegal-html { color: red }
   2.172 -div.illegal-html p { color: black }
   2.173 -pre.deprecated-html { color: red }
   2.174 -div.deprecated-html { color: red }
   2.175 -div.deprecated-html p { color: black }
   2.176 -
   2.177 -div.xml { color: #600 }
   2.178 -pre.xml { color: #600 }
   2.179 -pre.illegal-xml { color: red }
   2.180 -div.illegal-xml { color: red }
   2.181 -div.illegal-xml p { color: black }
   2.182 -
   2.183 -/* code { font-size: 90% } */
   2.184 -.css { color: #800 }		/* inline CSS code (SPAN/CODE) */
   2.185 -code.css { font-family: inherit; font-size: 100% }
   2.186 -code.html { color: #600 }	/* inline HTML */
   2.187 -code.xml { color: #600 }	/* inline XML */
   2.188 -.property { font: inherit; }	/* name of a CSS property (SPAN) */
   2.189 -.descriptor { }			/* name of a CSS descriptor (SPAN) */
   2.190 -.issue { color: #c00 }		/* editorial remark, open issue */
   2.191 -.type { font-style: italic }	/* A <type> value for a property */
   2.192 -
   2.193 -dfn { font-weight: bolder; /*font-size: 1em*/ }
   2.194 -
   2.195 -/* Class note is a non-normative note. May be inline or a P or DIV */
   2.196 -.note {
   2.197 -    /* font-weight: bold; */
   2.198 -    color: green
   2.199 -}
   2.200 -p.note, div.note {
   2.201 -    /* margin: 1em 2em; */
   2.202 -}
   2.203 -p.note:before, span.note:before { content: "\25B6" " " }
   2.204 -div.note > p:first-child:before { content: "\25B6" " " }
   2.205 -
   2.206 -.normref { color: red }	
   2.207 -.informref { color: green }	
   2.208 -
   2.209 -
   2.210 -/* ToC not indented, but font style shows hierarchy */
   2.211 -ul.toc {margin: 1em 0; padding: 0; font-weight: bold}
   2.212 -ul.toc ul {margin: 0; padding: 0; font-weight: normal}
   2.213 -ul.toc ul ul {margin: 0 /*0 0 2em*/; font-style: italic}
   2.214 -ul.toc ul ul ul {margin: 0}
   2.215 -ul.toc li {margin: 0.6em 0; padding: 0}
   2.216 -ul.toc li li {margin: 0}
   2.217 -/*
   2.218 -ul.toc li li li, ul.toc li li li ul {margin-left: 0; display: inline}
   2.219 -ul.toc li li li ul, ul.toc li li li ul li {margin-left: 0; display: inline}
   2.220 -*/
   2.221 -
   2.222 -@media all { /* NS4 doesn't align the floats properly :-( */
   2.223 -
   2.224 -  /* Section numbers in a column of their own */
   2.225 -  ul.toc span.secno {margin-right: 1em} /* workaround for Opera6 */
   2.226 -  ul.toc span.secno {float: left; width: 4em; margin-left: -5em}
   2.227 -  /*ul.toc span.secno {text-align: right}*/
   2.228 -  ul.toc li {clear: both}
   2.229 -  ul.toc {margin-left: 5em}
   2.230 -  /* If we had 'tab', floats would not be needed here:
   2.231 -       ul.toc span.secno {tab: 5em right; margin-right: 1em}
   2.232 -       ul.toc li {text-indent: 5em hanging}
   2.233 -     The second line in case items wrap
   2.234 -  */
   2.235 -}
   2.236 -
   2.237 -ul.index {
   2.238 -  list-style: disc;		/* Mac NS has problem with 'none' */
   2.239 -  list-style: none;
   2.240 -}
   2.241 -
   2.242 -s, del {text-decoration: line-through; color: red}
   2.243 -u, ins {text-decoration: underline; background: #bfa}
   2.244 -
   2.245 -div.figure, div.sidefigure {
   2.246 -    text-align: center;
   2.247 -    margin: 2.5em 0;
   2.248 -}
   2.249 -div.sidefigure {
   2.250 -    float: right;
   2.251 -    width: 50%;
   2.252 -    margin: 0 0 0.5em 0.5em
   2.253 -}
   2.254 -div.figure img, div.sidefigure img {
   2.255 -    display: block;
   2.256 -    margin: auto;
   2.257 -    max-width: 100%
   2.258 -}
   2.259 -p.caption, caption {
   2.260 -    text-align: center;
   2.261 -    font-style: italic;
   2.262 -    font-size: 90%;
   2.263 -    margin: 1.5em 2em;
   2.264 -    text-indent: 0;
   2.265 -}
   2.266 -p.caption:before {
   2.267 -    content: "Figure " counter(figure) ". ";
   2.268 -    font-weight: bold;
   2.269 -}
   2.270 -p.caption {
   2.271 -    counter-increment: figure;
   2.272 -}
   2.273 -
   2.274 -/* DL list is indented, but figure inside it is not */
   2.275 -dd { margin-left: 2em }
   2.276 -dd div.figure { margin-left: -2em }
   2.277 -
   2.278 -sup {
   2.279 -    vertical-align: super;
   2.280 -    font-size: 80%
   2.281 -}
   2.282 -
   2.283 -/* "Equations" (not real MathML, but simple HTML) are put in a
   2.284 -blockquote and may have an equation number. We make sure the
   2.285 -blockquote has enough margin on the right and then put the equation
   2.286 -number there. */
   2.287 -
   2.288 -blockquote {
   2.289 -    margin: 0.5em 4em 0.5em 2em;
   2.290 -    text-indent: 0;
   2.291 -}
   2.292 -.eqno {
   2.293 -    text-align: right;
   2.294 -    float: right;
   2.295 -    width: 3em;
   2.296 -    margin: 0 -4em 0 0;
   2.297 -    font-weight: bold;
   2.298 -    /* background: silver; color: black; padding: 0.1em */
   2.299 -}
   2.300 -
   2.301 -table.equiv-table { border-spacing: 0; margin: 0.5em 0 }
   2.302 -table.equiv-table th, table.equiv-table td { padding: 0.3em }
   2.303 -table.equiv-table th { text-align: left }
   2.304 -/* table.equiv-table th:first-child { text-align: right } */
   2.305 -table.equiv-table td, table.equiv-table th { border-bottom: thin solid #666 }
   2.306 -table.equiv-table { border-bottom: hidden }
   2.307 -table.equiv-table { empty-cells: show }
   2.308 -table.equiv-table caption { margin: 0.5em 0 0 0 }
   2.309 -
   2.310 -/* Style for table of properties */
   2.311 -table.proptable {
   2.312 -    font-size: small;
   2.313 -    border-collapse: collapse;
   2.314 -    border-spacing: 0;
   2.315 -    text-align: left;
   2.316 -    margin: 1em 0;
   2.317 -}
   2.318 -
   2.319 -table.proptable td, table.proptable th {
   2.320 -    padding: 0.4em;
   2.321 -    border-style: solid none none dotted;
   2.322 -    border-width: thin;
   2.323 -    border-color: red;
   2.324 -}
   2.325 -table.proptable th:first-child, table.proptable td:first-child {
   2.326 -    border-left-style: none;
   2.327 -}
   2.328 -
   2.329 -
   2.330 -/* Style for table that defines a property or a descriptor */
   2.331 -table.propdef, table.propdef-extra, table.descdef {
   2.332 -    border-spacing: 0;
   2.333 -    border-collapse: collapse;
   2.334 -    width: 100%;
   2.335 -    table-layout: fixed;
   2.336 -    background: #DEF;
   2.337 -    margin-top: 1.2em;
   2.338 -    margin-bottom: 1.2em
   2.339 -}
   2.340 -
   2.341 -/* Since Jan 2008, some CSS modules use <th> instead of <td> in the
   2.342 -first column of a table.propdef. These rules handle both. As of Jan
   2.343 -2008, http://www.w3.org/Style/spec-mark-up still only documents <td>
   2.344 -*/
   2.345 -
   2.346 -table.propdef td, table.propdef-extra td, table.descdef td,
   2.347 -table.propdef th, table.propdef-extra th, table.descdef th {
   2.348 -    padding: 0 0.3em;
   2.349 -    vertical-align: baseline;
   2.350 -}
   2.351 -/*
   2.352 -table.propdef dfn, table.propdef-extra dfn, table.descdef dfn {
   2.353 -    font-weight: bold;
   2.354 -    font-style: normal
   2.355 -}
   2.356 -*/
   2.357 -table.propdef td:first-child,
   2.358 -table.propdef-extra td:first-child,
   2.359 -table.descdef td:first-child,
   2.360 -table.propdef th:first-child,
   2.361 -table.propdef-extra th:first-child,
   2.362 -table.descdef th:first-child {
   2.363 -    font-style: italic;
   2.364 -    font-weight: normal;
   2.365 -    text-align: left;
   2.366 -    width: 8.3em
   2.367 -}
   2.368 -table.propdef td[colspan]:first-child,
   2.369 -table.propdef-extra td[colspan]:first-child,
   2.370 -table.descdef td[colspan]:first-child,
   2.371 -table.propdef th[colspan]:first-child,
   2.372 -table.propdef-extra th[colspan]:first-child,
   2.373 -table.descdef th[colspan]:first-child {
   2.374 -    font-style: inherit
   2.375 -}
   2.376 -table.propdef tr:first-child,
   2.377 -table.propdef-extra tr:first-child,
   2.378 -table.descdef tr:first-child {
   2.379 -    background: #005A9C;
   2.380 -    color: white
   2.381 -}
   2.382 -/* table.propdef tr:first-child td { padding-top: 0.1em; padding-bottom: 0.1em } */
   2.383 -
   2.384 -/* This would replace :first-child for Opera, but it confuses WinIE :-( */
   2.385 -/*
   2.386 -table.propdef td { width: 8em }
   2.387 -table.propdef td + td { width: auto }
   2.388 -table.propdef tr { background: #005A9C; color: white }
   2.389 -table.propdef tr + tr { background: transparent; color: black }
   2.390 -*/
   2.391 -
   2.392 -/* CSS modules typically don't use MUST, SHOULD etc. from RFC 2119,
   2.393 -or, if they do, they don't put them in uppercase. But the following
   2.394 -class is provided in case a spec wants to use RFC 2119 terms in
   2.395 -uppercase in the source. */
   2.396 -
   2.397 -em.rfc2119 {
   2.398 -    text-transform: lowercase;
   2.399 -    font-variant: small-caps;
   2.400 -    font-style: normal
   2.401 -}
   2.402 -
   2.403 -/* In Profile specs, a table of required features: */
   2.404 -
   2.405 -table.features th {
   2.406 -    background: #00589f;
   2.407 -    color: #fff;
   2.408 -    text-align: left;
   2.409 -    padding: 0.2em 0.2em 0.2em 0.5em;
   2.410 -}
   2.411 -table.features td {
   2.412 -    vertical-align: top;
   2.413 -    border-bottom: 1px solid #ccc;
   2.414 -    padding: 0.3em 0.3em 0.3em 0.7em;
   2.415 -}
   2.416 -
   2.417 -
   2.418 -/* Style for data tables (and properly marked-up proptables) */
   2.419 -
   2.420 -    .data, .proptable {
   2.421 -      margin: 1em auto;
   2.422 -      border-collapse: collapse;
   2.423 -      border: solid #005A9B;
   2.424 -    }
   2.425 -    .data caption {
   2.426 -      width: 100%;
   2.427 -      text-align: center;
   2.428 -    }
   2.429 -    .data td, .data th,
   2.430 -    .proptable td, .proptable th {
   2.431 -      border: thin solid;
   2.432 -      padding: 0.2em;
   2.433 -      text-align: center;
   2.434 -    }
   2.435 -    .data thead th[scope="row"],
   2.436 -    .proptable thead th[scope="row"] {
   2.437 -      text-align: right;
   2.438 -      background: #A4C8E2;
   2.439 -      color: inherit;
   2.440 -    }
   2.441 -    .data thead,
   2.442 -    .proptable thead {
   2.443 -      background: #EEEEEE;
   2.444 -      color: inherit;
   2.445 -    }
   2.446 -    .data tbody th:first-child,
   2.447 -    .proptable tbody th:first-child {
   2.448 -      text-align: right;
   2.449 -      background: #EEEEEE;
   2.450 -      color: inherit;
   2.451 -    }
   2.452 -    .data thead,
   2.453 -    .data tbody,
   2.454 -    .data tfoot,
   2.455 -    .data colgroup {
   2.456 -      border: solid;
   2.457 -    }
   2.458 -
   2.459 -    .data img {
   2.460 -      vertical-align: middle;
   2.461 -    }
   2.462 -
   2.463 -    table.propdef {
   2.464 -      table-layout: auto;
   2.465 -    }
   2.466 -    .propdef th {
   2.467 -      font-style: italic;
   2.468 -      font-weight: normal;
   2.469 -      text-align: left;
   2.470 -      width: 3em;
   2.471 -    }
   2.472 -    dt dfn code {
   2.473 -      font-size: inherit;
   2.474 -    }
   2.475 -
   2.476 -/* This is mostly to make the list inside the CR exit criteria more compact. */
   2.477 -dl ol, dl li {display: inline; padding: 0; margin: 0}
   2.478 -dl ol {counter-reset: list-item}
   2.479 -dl li {counter-increment: list-item}
   2.480 -dl li:before {content: "(" counter(list-item) ") "; font-weight: bold}

mercurial