body {
  font-weight:11pt;
  padding:1.5%;
}
body, #doc4, #hd {
  background:#ffffff;
}
body, a {
  color:#000000;
}
a {
  text-decoration:none;
}
#doc4 {
  width:100%;
  padding:0;
}
#article-menu, #main-menu, #navigator, #ft, .read-more {
  /*hide on print*/
  display:none;
}
#main-content, #bd div.yui-gf div.yui-u, #front-article  .container {
  width:100%;
}
#front-article .container {
  float:none;
  margin:0pt 0pt 20pt 0pt;
  height:auto;
}
#bd {
  padding:0;
}
.ingress-text, #hd {
  background:none;
  padding:0;
}
div.ingress-text div {
  margin-top:20px;
}
div, h1, a {
  border:0 none;
}
/* base.css,  part of YUI's CSS Foundation */
h1 {
  /*18px via YUI Fonts CSS foundation*/
  font-size:138.5%;  
}
h2 {
  /*16px via YUI Fonts CSS foundation*/
  font-size:123.1%; 
}
h3 {
  /*14px via YUI Fonts CSS foundation*/
  font-size:108%;  
}
h1, h2, h3 {
  /* top & bottom margin based on font size */
  margin:1em 0;
}
h1, h2, h3, h4, h5, h6, strong {
  /*bringing boldness back to headers and the strong element*/
  font-weight:bold; 
}
abbr, acronym {
  /*indicating to users that more info is available */ 
  border-bottom:1px dotted #000;
  cursor:help;
} 
em {
  /*bringing italics back to the em element*/
  font-style:italic;
}
blockquote, ul, ol, dl {
  /*giving blockquotes and lists room to breath*/
  margin:1em;
}
ol, ul, dl {
  /*bringing lists on to the page with breathing room */
  margin-left:2em;
}
ol li {
  /*giving OL's LIs generated numbers*/
  list-style: decimal outside;	
}
ul li {
  /*giving UL's LIs generated disc markers*/
  /*list-style: disc outside;*/
  /*remove marker*/
  list-style: none;
}
.ingress-text div ul li {
  /*giving UL's LIs on ingress-text generated disc markers*/
  list-style-image:none;
  list-style-position:outside;
  list-style-type:disc;
}
dl dd {
  /*giving UL's LIs generated numbers*/
  margin-left:1em;
}
table {
  page-break-before:avoid;
}
th, td {
  /*borders and padding to make the table readable*/
  border:1px solid #000;
  padding:.5em;
}
th {
  /*distinguishing table headers from data cells*/
  font-weight:bold;
  text-align:center;
}
caption {
  /*coordinated marking to match cell's padding*/
  margin-bottom:.5em;
  /*centered so it doesn't blend in to other content*/
  text-align:center;
}
p, fieldset, table {
  /*so things don't run into each other*/
  margin-bottom:1em;
}
img.thumb {
  /*float image to right*/
  float:right;
}