
h1     { font-variant: small-caps; text-align: center }
body { font-size: 9pt }
h2  {  }
h3   {  }
a     { text-decoration: none }
a:link   { color: #06f }
a:visited    { color: #93c}
a:active    { color: green }
a:hover   { color: red }
html        { font-size: 9pt; font-family: Verdana, Arial, "MS Sans Serif", "Sans Serif", Helvetica, Geneva, Swiss, SunSans-Regular }
title { font-size: large; horizontal-align: center }


.bcfpilevel1    { font-variant: small-caps; font-size: 9pt; margin-top: 1.5pt; position: relative; width: 100%}
.bcfpilevel2      { font-size: 7pt; text-indent: 3pt; width: 100% }

.bcfpimenuitemUn { background-color: transparent; cursor: pointer }
.bcfpimenuitemSel { color: #fff; background-color: #06f; cursor: hand }
.bcfpifull   { font-family: Verdana, Arial, "MS Sans Serif", "Sans Serif", Helvetica, Geneva, Swiss, SunSans-Regular; width: 100% }
.bcfpibottomtext   { font-size: 7pt; vertical-align:bottom; text-align: center; font-family: Verdana, Arial, "MS Sans Serif", "Sans Serif", Helvetica, Geneva, Swiss, SunSans-Regular}
.bcfpicopyright {width:auto; text-align: right; vertical-align:middle}

.bcfpibottomtext a     { text-decoration: none; color: white }
.bcfpibottomtext a:link   { color: white }
.bcfpibottomtext a:visited    { color: white}
.bcfpibottomtext a:active    { color: green }
.bcfpibottomtext a:hover   { color: black }

.bcfpimenutable a     { text-decoration: none }
.bcfpimenutable a:link   { color: #06f }
.bcfpimenutable a:visited    { color: #93c }
.bcfpimenutable a:active    { color: green }
.bcfpimenutable a:hover   { color: white }


	
.bcfpiborder    { vertical-align: top }
.bcfpibasetable { width:100%; height: 100%; background-color: #06f; border: solid 1.5pt #309}
.bcfpimenutable  { background-color: #fff; margin-bottom: 4pt; border: solid 1.5pt #309; width: 100pt; height: auto }
.bcfpicontenttable { width:100%; height: 100%; background-color: #fff; border: solid 1.5pt #309}



.bcfpiscrollcontent table { font-size: 10pt}
.bcfpiscrollcontent  { font-size: 10pt; position: static; width: 100%; height: 100%; overflow: auto; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #ffffff ; scrollbar-darkshadow-color: #330099; scrollbar-face-color: #0066FF; scrollbar-highight-color: #0000cc; scrollbar-shadow-color: #330099; scrollbar-track-color: #330099  }
.bcfpifulltable {width: 100%; height: 100%}

.bcfpigoogletable { width:auto; height: auto; background-color: #fff}
.bcfpitopmarker   { font-size: 7pt }
.bcfpitdgoogle  { background-color: #fff; border: solid 1.5pt #309; width: 320pt; text-align: right }
.bcfpitdgoogle form  { font-size: 7pt; margin: 0pt; padding: 0pt }
.bcfpitdgoogle input  { font-size: 7pt; margin: 0pt; padding: 0pt }
.bcfpitdgoogle font  { font-size: 7pt; margin: 0pt; padding: 0pt }

.bcfpiversiontable { width: 74pt }
.bcfpiversiontable td { font-size: 7pt }
.bcfpiversionbase  { font-size: 8pt }

.bcfpipagetitle      { font-weight: bold; font-size: 22pt; font-family: Arial, "MS Sans Serif", "Sans Serif", Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; padding: 4pt; position: relative; width: 100% }
.bcfpipagetitleinner   { text-align: center; position: relative }
.bcfpihiddentext { color: #0066ff }
.bcfpifronttext   { color: white; position: absolute; z-index: 5; top: -1pt; left: -1pt }
.bcfpibacktext  { color: black; position: absolute; z-index: 2; top: 1pt; left: 1pt }


.bcfpihiddentext a     { text-decoration: none; color: #0066ff }
.bcfpihiddentext a:link   { color: #0066ff }
.bcfpihiddentext a:visited    { color: #0066ff }
.bcfpihiddentext a:active   { color: #0066ff }
.bcfpihiddentext a:hover  { color: #0066ff }

.bcfpifronttext a     { text-decoration: none; color: white }
.bcfpifronttext a:link   { color: white }
.bcfpifronttext a:visited    { color: white }
.bcfpifronttext a:active    { color: white }
.bcfpifronttext a:hover   { color: #330099}

.bcfpibacktext a     { text-decoration: none; color: black }
.bcfpibacktext a:link   {color: black }
.bcfpibacktext a:visited    { color: black }
.bcfpibacktext a:active    {color: black }
.bcfpibacktext a:hover   {color: black }

.bcfpititlerow   { color: white; font-weight: bold; background-color: #309; text-align: center; vertical-align: bottom }
.bcfpiheaderrow   { background-color: #06f; color:white }
.bcfpiheaderrow h3  { margin: 0pt; padding: 0pt }
.bcfpiheaderrow p   { text-indent: 8pt; margin: 0pt; padding: 0pt }

.bcfpidlsubheadrow       { background-color: #6ba0ff }
.bcfpidlsubheadrow td   { }
.bcfpidlsubheadrow h4    { font-variant: small-caps; font-size: 12pt; text-align: center; margin: 0pt; padding: 0pt }

.bcfpiheaderrow a     { text-decoration: none }
.bcfpiheaderrow a:link   { color: #3ff }
.bcfpiheaderrow a:visited    { color: black }
.bcfpiheaderrow a:active    { color: green }
.bcfpiheaderrow a:hover   { color: black}

.bcfpidownloadtable    { width: 100%}
.bcfpidownloadtable .bcfpiDateCol    { width: 5%}
.bcfpidownloadtable .bcfpiTitleCol    { width: 25%}
.bcfpidownloadtable .bcfpiAbstractCol    { width: 70%}
li { list-style-type: square }
.bcfpismalllist { font-size: 8pt }

.bcfpiprestable     { width: 100% }
.bcfpiprestable em      { }
.bcfpiprestopic     { text-align: left; vertical-align: top; border-right: 0.5pt solid #dbdbdb; border-bottom: 0.5pt solid #dbdbdb }
.bcfpiprespres    { text-align: right; vertical-align: bottom; border-bottom: 0.5pt solid #dbdbdb }
.bcfpialtrow   { }
.bcfpipressubheadrow        { background-color: #6ba0ff  }
.bcfpipressubheadrow td   { }
.bcfpipressubheadrow h4      { font-variant: small-caps; font-size: 12pt; text-align: center; margin: 0pt; padding: 0pt }
.bcfpipressubheadrow p     { text-align: center; margin: 0pt; padding: 0pt }
.bcfpiprestitlerow   { color: white; font-weight: bold; background-color: #309; text-align: center; vertical-align: bottom }
.bcfpipresheaderrow      { color: white; background-color: #06f }
.bcfpipresheaderrow h3      { margin-top: 5px; margin-bottom: 5px }
.bcfpipresheaderrow p   { text-indent: 8pt; margin: 0pt; padding: 0pt }

.bcfpiattention  { border: solid 1pt black }
.BCFPIUpdateNote { margin: 8px; padding: 4px; border: solid 1pt black }

