div.warning {
 background-color:#ffffcc;
 padding:1em;
 color:red;
 margin:1em auto;
}
.wraps_container * {font-size:10.5pt;
                      line-height:120%;}
 
.wraps_container h1
    {border-color:orange;
       border-width:0px 0px 2px 0px;
       border-style:none none solid none;
       padding:auto auto auto 10px;
       font-weight:normal;
       font-size:20px;}
 
.wraps_container H2 {
       border-color:orange;
       border-width:0px 0px 2px 0px;
       border-style:none none solid none;
       padding:auto auto auto 10px;
       font-weight:normal;
       font-size:20px;
       line-height:20px;
       width:500px;
       BACKGROUND-COLOR: #FFFFFF;}
 
.wraps_container a {text-decoration:underline;
                      color:blue;}

.wraps_container p,pre {
margin: 0.5em 2em;
}

table.code {
  border: 1px solid;
  border-color: #3366CC;
  border-spacing:0;
  margin: 1em 0 0 26px;
  border-collapse: collapse;
  clear: right;
}

table.code  th {
  font-weight: bold;
  text-align: left;
  padding: 6px 12px;
  font-size: 0.95em;
  border: 1px solid #3366CC;
  background-color: #e5ecf9;
}

table.code  td {
  font-size: 0.95em;
  padding: 6px 12px;
  border: 1px solid #3366CC;
  background-color: white;
  text-align: left;
  vertical-align: top;
}

table.code caption {
  font-weight: bold;
}
