p.backlight {
	background-color:#FFFF99;
	border-radius: 15px;
    -moz-border-radius: 15px;
    border-style: none;
    padding: 30px;
    margin: 30px 30px 30px 30px;

}

code           { font-family: monospace; }

div.constraint,
div.issue,
div.note,
div.example,
div.notice     { margin-left: 2em; }

.example-head, .note-head { font-weight: bold }

li p           { margin-top: 0.3em;
                 margin-bottom: 0.3em; }

.rfc2119, .uname { text-transform: lowercase; font-variant: small-caps; }

.new-term { font-weight: bold }
.quote { font-style: italic }

.figure { margin-bottom: 2em; }

.caption {
  text-align: center;
  margin: 0.5em 2em;
  font-style: italic;
  }

.editor-note { font-style: italic; color: red; }

.req { background: #ffffcc; }
.reqId, .reqId a {
    color: #005A9C;
    background: white;
    font-weight: bold;
    font-style: italic;
    text-decoration: none;
    }
img { border: 0; }

@media print {
 .req { background: #ffcc99 }
}
      
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.exampleHeader { font-weight: bold;
                    margin: 4px}