/* global */

.economic-research.singular .entry-content td {
    padding-top: 10px;
}

.economic-research.singular article {
    padding: 0 0 15px 0;
}

.economic-research.singular #primary,
.economic-research.singular .entry-content table,
.economic-research.singular .entry-content,
.economic-research.singular .entry-content td {
    margin-bottom: 0;
    padding-bottom: 0;
}

/* CPBS */

table#el div#cpbs {
  float: right;
  margin-right: 10px;
  padding: 45px 24px 1px 10px;
  font: 1.8em Georgia, "Times New Roman", Times, serif;
  color: #718ba7;
  background: transparent url('/images/icons/4/er_el_cpbs.png') bottom right no-repeat;
}
table#el div#cpbs span#c {
  color: transparent;
 *display: none;
}
table#el div#cpbs span#s {
  display: inline;
 *padding-right: 8px;
}

/* CSIP */

#csipnote2 {
  float: right;
}
table#el div#csip {
  float: right;
  padding: 4px 8px 2px 26px;
  font: 1.8em Georgia, "Times New Roman", Times, serif;
  background: url('/images/icons/4/er_el_csip.png') bottom left no-repeat;
  color: #F1A42B;
}
table#el div#csip span#sip {
  color: #F1A42B;
  font-style: italic;
}

/* top bar 1 */

table#el div#ELtop1 {
  padding: 28px 0 4px;
  color: #EBE9DC;
}
table#el div#ELtop1 p {
  margin: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
}
table#el div#ELtop1 p#pubName, table#el div#ELtop1 p#pubName a {
  font: small-caps 46px Georgia, "Times New Roman", serif;
 *font-weight: normal;
  color: #000;
  text-decoration: none;
}

table#el div#ELtop1 p#pubName span#sf {
  font-variant: normal;
  color: #6595A3;
}

/* top bar 2 */

table#el div#ELtop2 {
  margin-top: 2px;
  padding-bottom: 6px;
  border-top: solid 2px #8DA02B;
}
table#el div#ELtop2 p {
  margin: 0;
  padding-top: 4px;
}
table#el div#ELtop2 #issue_dt {
  margin-left: 90px;
  width: 25%;
  padding-left: 14px;
}
table#el div#ELtop2 #issue_no {
  float: left;
  width: 88px;
  border-right: 2px #8DA02B solid;
  text-align: center;
}
table#el div#ELtop2 #csipnote2, table#el div#ELtop2 #cpbsnote2 {
  padding: 4px 18px 0 0;
}
table#el div#ELtop2 p#issue_no, div#ELtop2 p#issue_dt, #csipnote2 a, #cpbsnote2 a {
  font: 14px Georgia, "Times New Roman", Times, serif;
  color: #000;
}
table#el div#tools1 {
  float: right;
  padding: 5px 6px 3px;
  margin-top: -32px;
}
table#el div#crumbs1 {
  float: left;
  padding: 3px 8px 3px 18px;
}
table#el div#crumbs1 span.delim { font-weight: bold; }
table#el div.tools, table#el div.crumbs, table#el div.sharelist,
  table#el div.tools a, table#el div.crumbs a, table#el div.sharelist a { font: 12px verdana, arial, helvetica, sans-serif; }
table#el div.sharelist {
  padding: 2px 4px;
  border: 1px #6595A3 solid;
}

table#el p.update span.delim { font-weight: bold; }
table#el div.sharelist {
  padding: 2px 4px;
  border: 1px #6595A3 solid;
}

table#el div.sharelist a {
  display: block;
  padding: 2px 0 2px 19px;
  line-height: 18px;
}
table#el div#list1 {
  width: 100px;
  float: right;
  clear: both;
}
table#el div.tools a { padding: 2px 6px 2px 19px; }
table#el div.tools a.share {
  padding: 2px 31px 2px 19px;
 *padding: 2px 21px 2px 19px;
}
table#el a.email {
  padding: 1px 2px 2px 19px;
  background-color: inherit;
}
table#el div.tools a, table#el div.sharelist a, a.email {
  background: #fff url('/images/icons/4/er_el_sprites.png') no-repeat;
}
table#el div.tools a.pdf { background-position: -8px -181px; }
table#el div.tools a.subscribe, a.email { background-position: -8px -241px; }
table#el div.tools a.share { background-position: -8px -221px; }
table#el div.tools a.rss { background-position: -8px -201px; margin-left: 0; }
table#el div.sharelist a.ybuzz { background-position: -8px 1px; }
table#el div.sharelist a.delicious { background-position: -8px -19px; }
table#el div.sharelist a.digg { background-position: -8px -39px; }
table#el div.sharelist a.fb { background-position: -8px -59px; }
table#el div.sharelist a.gbuzz { background-position: -8px -80px; }
table#el div.sharelist a.linkedin { background-position: -8px -119px; }
table#el div.sharelist a.mixx { background-position: -8px -139px; }
table#el div.sharelist a.newsvine { background-position: -8px -159px; }
table#el div.sharelist a.twitter { background-position: -8px -259px; }

/* top bar 3 */

table#el div#ELtop3 {
  margin: 30px 18px 10px;
  padding: 0 0 0 32px;
  min-width: 400px;
}
table#el div#ELtop3 p { margin: 0; }
table#el div#ELtop3 p#title { font: 26px Georgia, "Times New Roman", Times, serif; padding-top: 1em; display: inline-block;}
table#el div#ELtop3 p#subtitle { font: 18px Georgia, "Times New Roman", Times, serif; }
table#el div#ELtop3 p#byline {
  padding-top: 6px;
  color: #3a6c7d;
}
table#el div#ELtop3 span.author { font-variant: small-caps; }

/* top bar 3 for Economic Letters prior to 2009-20 */

table#el div#ELtop3o {
  margin: 60px 18px 36px 0;
  padding: 0 0 0 0;
}
table#el div#ELtop3o p { margin: 0; }
table#el div#ELtop3o p#title { font: 26px Georgia, "Times New Roman", Times, serif; }
table#el div#ELtop3o p#subtitle { font: 18px Georgia, "Times New Roman", Times, serif; }
table#el div#ELtop3o p#byline {
  padding-top: 6px;
  color: #3a6c7d;
}
table#el div#ELtop3o span.author { font-variant: small-caps; }

/* EL content */

div#EL { margin: 0; }
div#EL p {
  font: 14px/21px Georgia, "Times New Roman", Times, serif;
  color: #222;
}
div#EL a { font: 14px/21px Georgia, "Times New Roman", Times, serif; }
div#EL div#abs {
  margin: 12px 0 24px 0;
  padding: 0 15px 0 24px;
  border-bottom: 1px #6595A3 solid;
}
div#EL div#abs a {
  margin: 0;
  padding: 0;
    
}
div#EL div#abs p {
  margin: 0;
  padding: 0 0 12px 24px;
  border-left: 2px #6595A3 solid;
  font: 12px/20px verdana, arial, helvetica, sans-serif;
  color: #3a6c7d;
}

div#EL div#quote p {
  margin: 50px 170px 24px 90px;
  padding: 0 15px 0 24px;
  font: 12px/20px verdana, arial, helvetica, sans-serif;
  color: #3a6c7d;
  font-style:italic
  
}
div#EL p.secTitle, div#EL p#ref {
  padding: 0;
  background: none;
  border: none;
  font-weight: bold;
  color: #3a6c7d; /* 275667 */
}

div#EL p.update a {
  padding: 0;
  background: none;
  border: none;
  font: 12px/20px verdana, arial, helvetica, sans-serif;
  color: #3a6c7d;
}

div#EL p.blueTitle {
  padding: 0;
  background: none;
  border: none;
  color: #3a6c7d; /* 275667 */
}
div#EL p.secTitleCharts {
  padding: 0;
  background: none;
  border: none;
  font-weight: bold;
  margin-left: 200px;
  color: #3a6c7d; /* 275667 */
}
div#EL p.subTitle {
  padding: 0;
  background: none;
  border: none;
  color: #3a6c7d; /* 275667 */
}
div#EL div.chart1 { width: 420px; }
div#EL div.chart2 { width: 520px; }
div#EL div.chart3 { width: 606px; }
div#EL div.chart4 { width: 338px; }
div#EL div.chart5 { width: 625px; }
div#EL div.chart7 { width: 520px; }
div#EL div.chart9 { width: 420px; }
div#EL div.chart10 { width: 420px; }
div#EL div.chart11 { width: 420px; }
div#EL div.chart12 { width: 420px; }
div#EL div.chart13 { width: 560px; }
div#EL div.chart14 { width: 420px; }
div#EL div.chart15 { width: 420px; height:560; }
div#EL div.chart16 { width: 645px; height:530; }
div#EL div.chart17 { width: 453px; height:211; }
div#EL div.chart18 { width: 390px; height:205; }
div#EL div.chart19 { width: 230px;  }
div#EL div.chart20 { width: 460px;  }
div#EL div.chart21 { width: 399px;  }
div#EL div.chart22 { width: 408px;  }
div#EL div.chart23 { width: 400px;  }
div#EL div.chart24 { width: 420px;  }
div#EL div.chart25 { width: 660px;  }
div#EL div.chart1 img { height: 280px; width: 420px; }
div#EL div.chart2 img { height: 315px; width: 520px; }
div#EL div.chart3 img { height: 409px; width: 606px; }
div#EL div.chart4 img { height: 226px; width: 338px; }
div#EL div.chart5 img { height: 250px; width: 304px; }
div#EL div.chart6 img { height: 200px; width: 420px; }
div#EL div.chart7 img { height: 196px; width: 520px; }
div#EL div.chart8 img { height: 940px; width: 317px; }
div#EL div.chart9 img { height: 190px; width: 420px; }
div#EL div.chart10 img { height: 250px; width: 420px; }
div#EL div.chart11 img { height: 140px; width: 420px; }
div#EL div.chart12 img { height: 230px; width: 420px; }
div#EL div.chart13 img { height: 300px; width: 560px; }
div#EL div.chart14 img { height: 90px; width: 420px; }
div#EL div.chart15 img { height: 280px; width: 420px; }
div#EL div.chart16 img { height: 485px; width: 645px; }
div#EL div.chart17 img { height: 211px; width: 453px; }
div#EL div.chart18 img { height: 205px; width: 390px; }
div#EL div.chart19 img { height: 227px; width: 230px; }
div#EL div.chart20 img { height: 227px; width: 460px; }
div#EL div.chart21 img { height: 390px; width: 399px; }
div#EL div.chart22 img { height: 493px; width: 408px; }
div#EL div.chart23 img { height: 84px; width: 400px; }
div#EL div.chart24 img { height: 162px; width: 420px; }
div#EL div.chart25 img { height: 437px; width: 660px; }
div#EL div.Cchart, div.Centerchart, div#EL div.Lchart, div#EL div.Rchart, div#EL div.Rquote {
  margin: 15px;
  padding: 6px;
  border: 4px #6595A3 solid;
  page-break-inside: avoid;
}
div#EL div.Rquote { border: none}
div#EL div.Rquote img { height: auto; width: auto;}
div#EL div.Cchart { margin: 12px 126px 12px 76px; }
div#EL div.Centerchart { float: center; margin-left: 200px; }
div#EL div.Lchart { float: left; margin-left: 26px; }
div#EL div.Rchart, div#EL div.Rquote{ float: right; margin-right: 26px; }
div#EL div.Cchart p, div#EL div.Centerchart p, div#EL div.Lchart p, div#EL div.Rchart p {
  margin: 0;
  font-size: 12px;
  line-height: 15px;
  color: #3a6c7d;
  page-break-inside: avoid;
}
div#EL div.Cchart p.title, div#EL div.Centerchart p.title, div#EL div.Lchart p.title, div#EL div.Rchart p.title {
  padding-bottom: 3px;
  font-weight: bold;
}
div#EL div.Cchart p.note, div#EL div.Centerchart p.note, div#EL div.Lchart p.note, div#EL div.Rchart p.note {}
div#EL div.Cchart p.source, div#EL div.Centerchart p.source, div#EL div.Lchart p.source, div#EL div.Rchart p.source {
  padding-top: 3px;
  font-size: 11px;
}
div#EL img { page-break-inside: avoid; }
div#EL ul {
  margin: 12px 126px 12px 76px;
 *padding-left: 48px;
  font-size: 14px;
  font-family: Georgia, "Times New Roman", Times, serif;
  line-height: 21px;
}
div#EL table { margin: 12px 150px 12px 100px; }
div#EL table td {
  font-size: 14px;
  font-family: Georgia, "Times New Roman", Times, serif;
  line-height: 21px;
}
div#EL p#author { color: #3a6c7d; }
div#EL p#author a { font-size: 14px; }
div#EL p#author span#title { font-style: italic; }
div#EL hr {
  border-top: 1px;
  height: 1px;
  color: #6595A3;
}
div#EL p#ref, div#EL p.ref {
  margin-left: 0;
  margin-right: 0;
}
div#EL p.ref {
  font-size: 12px;
  line-height: 15px;
}
table#el div#crumbs2 {
  float: right;
  margin: 8px 0;
}
table#el div#tools2 {
  padding: 0 0 8px;
}
table#el div#list2 {
  position: absolute;
  bottom: 205px;
  width: 100px;
  margin-left: 18.25%;
  background: #fff;
}
div#EL p.author, div#EL p.author a {
  font-style: italic;
  font-size: 14px;
}

/* center note */

div#EL div.centerNote {
  float: right;
  width: 269px;
 *width: 310px;
  margin: 0 26px 15px 15px;
 *margin: 0 26px 12px 15px;
  padding: 0 15px 0 24px;
  page-break-inside: avoid;
}
div#cpbsnote { border-bottom: 1px #718ba7 solid; }
div#csipnote { border-bottom: 1px #F1A42B solid; }
div#EL div.centerNote p {
  margin: 0;
  padding-left: 24px;
  font: 1.1em/1.55em verdana, arial, helvetica, sans-serif;
  page-break-inside: avoid;
}
div#cpbsnote p {
  border-left: 2px #718ba7 solid;
  color: #718ba7;
}
div#csipnote p {
  border-left: 2px #F1A42B solid;
  color: #8B2A24;
}
div#EL div.centerNote p.name { font-weight: bold; }
div#cpbsnote p.name a { color: #718ba7; }
div#csipnote p.name a { color: #8B2A24; }
div#EL div.centerNote p.note { padding-bottom: 12px; }

/* disclaimer */

div#ELclaim {
  padding: 0 18px 24px;
  border-top: 2px solid #8DA02B;
  font: 12px verdana, arial, helvetica, sans-serif;
}
div#ELclaim p {
  margin-top: 0;
  font: 12px verdana, arial, helvetica, sans-serif;
}
div#ELclaim a {
  color: #6595a3;
  font: 12px verdana, arial, helvetica, sans-serif;
}
div#ELclaim div#opinion {
  float: left;
  width: 320px;
}
table.CSIP div#ELclaim div#opinion {
  width: 360px;
}
div#ELclaim div#opinion p {
  padding: 12px 18px 0 0;
  font-size: 11px;
}
table.CSIP div#ELclaim div#opinion a {
  font-size: 11px;
}
div#ELclaim div#contact {
  margin-left: 320px;
  text-align: center;
}
table.CSIP div#ELclaim div#contact {
  margin-left: 360px;
}
div#ELclaim div#contact p#comment {
  margin: 0;
  padding: 12px 1.5em 18px;
  border-left: 2px #8DA02B solid;
  font-size: 12px;
}

/* print media */

@media print {
  @page { margin: 0.3in 0.5in; }
  div#EL { width: 6.5in; }
  *, div *, div#abs p, p.secTitle, p#ref, p#author { color: #000; }
  div#abs, div#abs p, div.centerNote, div.centerNote p { border-color: #333; }
  table#printtitle, table#footer, div.tools, div.crumbs, ul#section { display: none; }
  td#ELtd { border: none; }
  div#cpbs { padding: 8px 0 0; }
  div#cpbs span#c { display: inline; }
  div#cpbs span#s { display: none; }
  div#cpbs, div#cpbs span#c { color: #000 }
  table#ERtbl div#ELtop1 { padding: 0; }
  table#ERtbl div#ELtop2 { border-top: 2px #3F3E36 solid; }
  table#ERtbl div#ELtop2 p#issue_no { border-color: #3F3E36; }
  table#ERtbl div#ELtop3 { padding: 18px 0; }
  div#abs { margin: 10px 30px 30px 15px; }
  p { margin: 12px 0; }
  div.centernote p { margin: 0; color: #333; }
  div.centernote p.name { padding-top: 15px; }
  div.Cchart, div.Lchart, div.Rchart { color: #000; background: #fff; }
}
 padding-top: 15px; }
  div.Cchart, div.Lchart, div.Rchart { color: #000; background: #fff; }
}
