@import url(pbs_content_advanced.css);
 /* 
body
{
  font-family : arial, sans-serif;
  font-size : small;
  width : 38em;
  margin-left : 5em;
  margin-right : 8em;
} */


#content p, #content h1, #content h2 ,#content h3, #content h4, #content h5, #content h6, #content li, #content dt, #content dd
{
  font-family : arial, sans-serif;
}

#content p, #content li
{
  line-height : 1.4em;
}

hr.footnote
{
  width : 33%;
  height : 1px;
  text-align : left;
}


ul.bullet
{
  list-style-type : disc;
}

ul li
{
}

ul.dash
{
  list-style-type : circle;
}

ul.double_dot
{
  list-style-type : square;
}

li.chart_table_footnote
{
  list-style-type : lower-alpha;
}

#content table
{
  border-collapse : collapse;
  border-style : solid;
  border-width : 1px;
  background-color : #E5E5E5;
}

#content hr /* horizontal rule before footnotes */
{
  width : 33%;
  text-align : left;
  height : 1px;
  color : #000000;
}


/*************************************************************/

#content p.appendix_heading
{
  font-size : medium;
  font-weight : bold;
  font-variant : small-caps;
}

#content blockquote
{
}


#content p.boxheading
{
  font-weight : bold;
}

#content .chart_table_footnote, #content .chart_table_footnote_alpha
{
  font-size : x-small;
  text-align : justify;
}

#content p.chart_table_footnote
{
}

#content p.chart_graphic
{
  text-align : center;
}

#content p.chart_heading
{
  font-weight : bold;
  text-align : center;
}

#content p.chart_second_heading
{
  text-align : center;
}

#content h1.contents_heading
{
  font-size : x-large;
  font-weight : bold;
  font-variant : small-caps;
  text-align : center;
}

#content h2.contents_second_heading
{
  
  font-weight : normal;
  font-variant : normal;
  text-align : center;
}

#content p.figure_heading
{
  font-weight : bold;
  
}

#content p.footnote_text
{
  font-size : x-small;
}

#content .framed_header
{
  font-size: small;
  font-style : italic;
}

#content h1
{
  font-size : x-large;
  font-weight : bold;
  font-variant : small-caps;
  text-align : center;
}

#content h2
{
  
  font-size : x-large;
  font-weight : normal;
  font-variant : normal;
  text-align : left;
}

#content h3
{
  font-size : large;
  font-weight : bold;
  font-variant : small-caps;
}

#content h4
{
  font-size : medium;
  font-weight : bold;
}

#content h5
{
  font-size : small;
  font-weight : bold;
}

#content p.h6, #content h6
{
  font-size : small;
  font-weight : normal;
  font-style : italic;
}

#content p.h7
{
  font-size : x-small;
  font-weight : normal;
}

#content p.h8
{
  font-weight : bold;
  text-align : center;
}
 
#content p
{
}

#content p.note_table_heading
{
  font-weight : bold;
}

#content p.measure_table_heading, caption
{
  font-size : x-small;
  text-align : left;
}

#content p.overview_paragraph
{
  font-size : small;
}

#content h1.part
{
  font-size : xx-large !important;
  text-align : center;
  font-variant : small-caps;
}

#content h2.part_level_two
{
  font-size : x-large;
  text-align : center;
}

#content p.single_paragraph
{
}

#content p.source
{
  font-size : x-small;
}

#content p.table_column_heading
{
  font-size : x-small;
  font-weight : bold;
  text-align : left;
}

#content p.table_graphic
{
}

#content p.table_heading
{
  font-weight : bold;
}

#content p.table_text, #content table p
{
  font-size : x-small;
  text-align : left;
}

#content h1.title
{
  font-size : xx-large;
}

#content h1.title_2nd_level
{
  font-size : medium;
  text-align : center;
  font-variant : none;
  font-weight : normal;
}

#content p.toc1, #content p.toc3
{
  font-weight : bold;
}


#content p.toc2, #content p.toc4
{
}

#content p.transmittal_addressee
{
  text-align : left;
}

#content p.transmittal_style_1
{
  text-align : right;
  font-weight : bold;
  font-variant : small-caps;
}

#content p.transmittal_style_2
{
  text-align : right;
  font-size : x-small;
  font-variant : small-caps;
  font-weight : bold;
}

#content p.paes
{
  text-align : right;

}

#content p.paes_1
{
  text-align : right;

}
