@charset "utf-8"; .caption { text-align: center; margin: 0.5em 2em; font-style: italic; font-size: 90%; } .editor-note { font-style: italic; color: teal; } .example-head { font-weight: bold; } .figure { margin-bottom: 2em; text-align: center; } .new-term { font-weight: bold } .note-head { font-weight: bold } .quote { font-style: italic } .req { background: #ffffcc; } .rfc2119 { text-transform: lowercase; font-variant: small-caps; } .uname { text-transform: lowercase; font-variant: small-caps; } div.short-name a:link { text-decoration: none; color: #005a9c; } div.short-name a:hover { text-decoration: none; background-color: inherit; color: #005a9c; } div.short-name a:visited { color: #005a9c; text-decoration: none; } code { font-family: monospace; } del { display: inline; color: silver; } div.applicability { margin-right: 0; margin-left: 0; margin-top: 1em; font-size: 70%; color: teal; background: white; } span.ver { font-size: 120%; font-weight: bold; } span.not-supported { text-decoration: line-through; color: gray; } div.code { white-space: pre; font-family: 'Andale Mono', Courier, monospace; font-size: 100%; line-height: 120%; display: block; overflow: auto; width: 100%; } div.constraint { margin-left: 2em; } div.deprecated { width: 95%; border: 2px solid #ffff33;} div.description { margin-left: 0; margin-right: 0; } div.div1 { margin-right: 7%; } /*div.div2 { margin-left: 2em; } */ div.example-caption { margin-top: 2px; padding-top: 0; font-style: italic; font-size: 90%; } /* div.example { border-style: solid; border-width: 1px ; border-left: 10px solid #000066; padding: .5em; padding-top: 0em; color: #006; background: #f9f5de; border-color: #000066; width: 75%; margin-top: .25em; margin-bottom: .25em; width: 95%; } div.example { border: 1px solid #999; padding-top: 1em; color: #600; background:#fff8dd; font-size: 95%; page-break-inside: avoid; } */ div.exampleInner pre { margin-left: 1em; margin-top: 0em; margin-bottom: 0em } /* div.exampleOuter { border: 4px double gray; margin: 0em; padding: 0em } */ div.exampleInner { /* background-color: #d5dee3; border-top-width: 4px; border-top-style: double; border-top-color: #d3d3d3; border-bottom-width: 4px; border-bottom-style: double; border-bottom-color: #d3d3d3; */ padding: 4px; margin: 0em } div.exampleWrapper { margin: 4px } div.exampleOuter { border: 1px solid #999; border-left: 10px solid #000066; padding: .5em; padding-top: 0em; color: #600; background:#fff8dd; border-color: #000066; width: 75%; margin-top: .25em; margin-bottom: .25em; width: 95%; font-size: 95%; page-break-inside: avoid; } /* div.exampleHeader { font-weight: bold; margin: 4px } */ div.exampleHeader { margin-top: 2px; padding-top: 0; font-style: italic; font-size: 90%; } div.incorrect { width: 95%; color:#ffcccc; border: 2px dashed red; } div.issue { width: 95%; border: 2px dotted #ff0000; margin-left: 2em; } dt.label { display: run-in; } div.note, div.notice { margin-left: 2em; } div.resources { border: 1px solid #999; padding: .5em; margin-top: 1em; margin-bottom: .25em; margin-left: 4em; background:#f0f0f0; font-size: 95%; } div.resources { border: 1px solid #d0d0d0; padding: .5em; margin-top: 1em; margin-bottom: .25em; margin-left: 0; margin-right: 0; background:#f0f0f0; font-size: 95%; } /*div.rule { margin-top: 1em; background-color: #ddeeff; color: black padding: .5em; border-left: 10px solid #39c; border-right: 1px solid #39c; border-top: 1px solid #39c; border-bottom: 1px solid #39c; padding-left: 0.75em; } div.rule { margin-top: 1em; background-color: #eec; background-color: #def; color: black; padding: .5em; border-left: 1px solid #aa7; border-right: 1px solid #aa7; border-top: 7px solid #005a9c; border-left: 1px solid #005a9c; border-right: 1px solid #005a9c; border-bottom: 1px solid #005a9c; padding-left: 0.75em; } div.rule { margin-top: 3em; margin-left: 2em; background-color: #def; color: black; padding: .5em; border-top: 7px solid #005a9c; padding-left: 0.75em; } */ div.rule { margin-left: 0; margin-right: 0; background-color: #def; color: #005a9c; padding: .5em; border-top: 7px solid #005a9c; padding-left: 0.75em; } div.short-name { margin-top: 3em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; text-align: left; color: #005a9c; background: white; font: 120% sans-serif; } h2+div.short-name { margin-top: 1em; } div.small-head { display: none; font-style: italic; font-weight: bold; margin-bottom: .75em; margin-top: 0em; } div.technique { padding-left: 2em; } div.ua-issues{ border-style: solid; border-width: 1px ; padding: .5em; padding-top: 0em; border-color: #5d0091; margin-top: .25em; margin-bottom: .25em; margin-left: 4em; } div.body h2 { margin-top: 3em; margin-bottom: 0em; /* border-width: 1px; border: 1px solid; padding: .5em; */ } div.body h2.first { margin-top: 1em; } div.bodyxx h3 { margin-top: 3em; } /*div.div2 h3 { margin-left: -1.5em; }*/ h2 + div2 > h3 { margin-top: 1em; } div.body h3.first { margin-top: 1em; } div.resources h4 { margin-top: 0; } h4 { font-size: 100%; font-weight: normal; } a:link img { border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none } a:visited img { border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none } ins { background-color: #99FF99; text-decoration: none; } li p { margin-top: 0.3em; margin-bottom: 0.3em; } div.rule p { margin-top: .25em; margin-bottom: .25em; } span.ua-type { font-style: italic; font-weight: normal; } td.resource-label { vertical-align: top; padding-right: 1em; font-style: italic; } td.ua-type { vertical-align: top; font-weight: bold; padding-right: 1em; } div.toc2 { margin-left: 1.5em; } /* p {padding-left: 30px} h4 {font-style: italic; padding-left: 10px} */ .visualascii { font-size: 80%; font-weight: bold; margin-bottom: 0; padding-bottom: 0; } .rightAlign { text-align: right; } @media print { .req { background: #ffcc99 } body { font-size: 80%; margin: 2em; } .copyright { font-size: 80%; } } @media aural { h1, h2, h3 { stress: 20; richness: 90 } div.short-name { stress: 20; richness: 90 } .hide { speak: none } p.copyright { volume: x-soft; speech-rate: x-fast } dt { pause-before: 20% } pre { speak-punctuation: code } }