
#list_footer tr td { font-size:7.5pt; }
tr.listRow td { line-height:7.5pt; font-size:7.5pt; min-height:12pt; }
tr.listRow.even td { padding-top:3pt; padding-right:1pt; padding-bottom:3pt; padding-left:3pt; font-family:Verdana; border:0.5 solid cmyk(0, 0, 0, 0.6); vertical-align:top; color:#000000; border-left-color:#656565; border-left-style:solid; border-left-width:.5pt; border-right-color:#656565; border-right-style:solid; border-right-width:.5pt; border-top-color:#656565; border-top-width:.5pt; border-top-style:solid; }
tr.listRow.odd td { background-color:#eee; padding-top:3pt; padding-right:1pt; padding-bottom:3pt; padding-left:3pt; font-family:Verdana; border:0.5 solid cmyk(0, 0, 0, 0.6); vertical-align:top; color:#000000; border-left-color:#656565; border-left-style:solid; border-left-width:.5pt; border-right-color:#656565; border-right-style:solid; border-right-width:.5pt; border-top-color:#656565; border-top-style:solid; border-top-width:.5pt; }
tr.listRow.even.djoUpgradeRow td, tr.listRow.odd.djoUpgradeRow td { }
.listRow.header td { font-family:Verdana; font-weight:bold; padding-top:3pt; padding-right:1pt; padding-bottom:3pt; padding-left:3pt; vertical-align:top; border-left:0.5 solid cmyk(0, 0, 0, 0.6); border-right:0.5 solid cmyk(0, 0, 0, 0.6); color:#000000; border-bottom-color:#656565; border-bottom-style:solid; border-bottom-width:.5pt; border-left-color:#656565; border-left-style:solid; border-left-width:.5pt; border-right-color:#656565; border-right-style:solid; border-right-width:.5pt; border-top-color:#656565; border-top-style:solid; border-top-width:.5pt; }
.listRow.header td.headerSpan { text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000; }#column1 { width: 0.032348804500703%; }

#mainTable { width:100%; }
.bol_box { font-family:Verdana; border-width:0.5pt; border-style:solid; border-color:#000000; vertical-align:top; padding-top:3pt; padding-bottom:3pt; padding-left:3pt; padding-right:3pt; margin-top:5pt; margin-right:5pt; margin-bottom:5pt; margin-left:0pt; width:290pt; min-height:40pt; font-size:6.7pt; }
.footer_box { width:30%; border-collapse:collapse; border-top:1.5 solid cmyk(0, 0, 0, 0.6); border-left:0 solid cmyk(0, 0, 0, 0.6); border-right:0 solid cmyk(0, 0, 0, 0.6); border-bottom:1 solid cmyk(0, 0, 0, 0.6); margin-top:3pt; margin-bottom:0pt; margin-left:3pt; margin-right:0pt; color:#000000; font-size:7.5pt; font-family:Verdana; }
.footer_cell1 { vertical-align:top; width:30%; }.footer_left { font-family:Verdana; vertical-align:top; margin-left:3pt; margin-top:3pt; color:#000000; width:30%; }
.footer_right { font-family:Verdana; vertical-align:top; text-align:left; color:#000000; border-width:0.5pt; border-style:solid; border-color:#000000; padding-top:3pt; padding-right:1pt; padding-bottom:3pt; padding-left:60pt; width:115pt; min-height:40pt; margin-top:5pt; margin-right:5pt; margin-bottom:5pt; margin-left:0pt; font-size:7pt; }
.footnote { font-size:5pt; font-weight:bold; color:#000000; vertical-align:super; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; line-height:1pt; }.footnote2 { font-weight:normal; color:#000000; margin-left:3pt; }
.listFooter { border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:2px; border-left-color:#656565; border-left-style:solid; border-left-width:2.5px; border-right-color:#656565; border-right-style:solid; border-right-width:2.5px; border-top-color:#000000; border-top-style:solid; border-top-width:2px; width:100%; }
.rankedlist { width:99.7%; margin-top:0pt; margin-right:0pt; margin-bottom:0pt; margin-left:0pt; border-collapse:collapse; border-top:2 solid cmyk(0, 0, 0, 0.6); border-left:2 solid cmyk(0, 0, 0, 0.6); border-right:2 solid cmyk(0, 0, 0, 0.6); border-bottom:1 solid cmyk(0, 0, 0, 0.6); border-left-color:#656565; border-left-style:solid; border-left-width:2pt; border-right-color:#656565; border-right-style:solid; border-right-width:2pt; border-top-color:#656565; border-top-style:solid; border-top-width:2pt; }
.subtitle { font-size:9pt; font-weight:normal; display:block; margin-top:5pt; margin-right:0pt; margin-bottom:1.5pt; margin-left:0.5pt; font-family:Verdana; line-height:9pt; color:#000000; }
.title { font-size:24pt; font-weight:bold; display:block; margin-top:0pt; margin-right:0pt; margin-bottom:0pt; margin-left:0.5pt; font-family:Verdana; line-height:41.5pt; padding-top:0pt; padding-right:0pt; padding-bottom:0pt; padding-left:65pt; text-align:left; color:#000000; }

