/* Start of CMSMS style sheet 'Print' */
/* Elements */
body{
  font: 12pt "Times New Roman", Times, Garamond, serif;
  width: auto;
  border: 0;
  margin: 0;
  padding: 0;
  background: #fff;
}
h1{
  background:#fff;
  color:#0167a9;
  font-size: 20pt
}
h2{
  background:#fff;
  color:#0167a9;
  font-size: 16pt
}
h3{
  background:#fff;
  color:#0167a9;
  font-size: 14pt
}
h4{
  background:#fff;
  color:#0167a9;
  font-size: 12pt
}
acronym,abbr{
  border-bottom:0
}
blockquote{
  color: #520;
  background: #fff;
  font-size:1.2em
}
a {
  color:black;
  text-decoration: none
}
/* IDs */
div#footer{
  text-align:center
}
/* Classes */
a.external{
  font-weight:bold;
}
a.external:link:after, a.external:visited:after{
  content: " (" attr(href) ")";
  font-size: 80%;
  font-weight:normal;
}
.structurelabel,.noprint,a.external span,iframe{
  display:none
}
.diagram{
  float:right;
  margin: 0 0 0 1em;
  padding: 0;
  width:250px
}
.wider {width:360px}

blockquote.pullquote{
  float:right;
  width: 160px;
  margin: 0 0 10px 10px;
  padding: 5px;
  border-left: 1px solid #0167a9;
  color: #0167a9;
  background: #fff;
  font-size: 14pt;
  font-weight:normal;
  font-style:italic;
  text-align:center
}
div.sidebar{
  float:right;
  width: 210px;
  margin: 0 0 1em 1em;
  padding: 1em;
  border-left: 1px solid #ddd;
  color: #000;
  background: #fff
}
/* End of 'Print' */