<!--.bkgd   {background-color: #FFFFFF}.btn    {font-size: 9pt}.bandata {font-family: Arial; font-size: 8pt;}.edata   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}.ecaptn {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; background-color: #CCFFFF; text-decoration: none}.ecaptnreq {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; color: #0000FF; background-color: #CCFFFF; text-decoration: none}.ebanner {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000080 ; font-size: 9pt; font-weight: bold ; }.ebtnrow {color: #FFFFFF; background-color: #000080}.ebkgd   {background-color: #CCFFFF}.efbkgd   {background-color: #00000}.etabbkgdoff {background-color: #99CCFF; text-align: center; vertical-align: middle}.etabbkgdon {background-color: #000080; text-align: center; vertical-align: middle}.etaboff {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  background-color: #99CCFF; color: #000000; text-decoration: none}.etabon {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  background-color: #000080; color: #FFFFFF; text-decoration: none}.etitle {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000000 ; font-size: 12pt; font-weight: bold ; }.fdata   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}.fcaptn {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; background-color: #CCFFFF; text-decoration: none}.fcaptnreq {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; color: #0000FF; background-color: #CCFFFF; text-decoration: none}.fbanner {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000080 ; font-size: 9pt; font-weight: bold ; }.fbtnrow {color: #FFFFFF; background-color: #000080}.fbkgd   {background-color: #CCFFFF}.ffbkgd   {background-color: #00000}.ftabbkgdoff {background-color: #99CCFF; text-align: center; vertical-align: middle}.ftabbkgdon {background-color: #000080; text-align: center; vertical-align: middle}.ftaboff {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  background-color: #99CCFF; color: #000000; text-decoration: none}.ftabon {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  background-color: #000080; color: #FFFFFF; text-decoration: none}.ftitle {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000000 ; font-size: 12pt; font-weight: bold ; }.ldata   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}.lcaptn {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; background-color: #CCFFFF; text-decoration: none}.lcaptnreq {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; color: #0000FF; background-color: #CCFFFF; text-decoration: none}.lbanner {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000080 ; font-size: 9pt; font-weight: bold ; }.lbtnrow {color: #FFFFFF; background-color: #000080}.lbkgd   {background-color: #CCFFFF}.lfbkgd   {background-color: #00000}.lrowcbkgd   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ;background-color: #66CCFF}.lrowebkgd   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ;background-color: #CCFFFF}.lrowobkgd   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ;background-color: #99CCFF}.lrowrbkgd   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ;background-color: #ffffff}.lrowrbbkgd   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #ffffff}.lrowrbkgdgrd   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ;background-color: #ffffff; border:solid windowtext .5pt;  border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt}.lrowrbbkgdgrd   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #ffffff; font-weight: bold; border:solid windowtext .5pt;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt}.ltabbkgdoff {background-color: #99CCFF; text-align: center; vertical-align: middle}.ltabbkgdon {background-color: #000080; text-align: center; vertical-align: middle}.ltaboff {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  background-color: #99CCFF; color: #000000; text-decoration: none}.ltabon {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  background-color: #000080; color: #FFFFFF; text-decoration: none}.ltitle {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000000 ; font-size: 12pt; font-weight: bold ; }.mbanner {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000080 ; font-size: 12pt; font-weight: bold ; }.mtitle {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000000 ; font-size: 14pt; font-weight: bold ; }.mrowobkgd   {font-family: Arial, Helvetica, sans-serif; font-size: 11pt ;background-color: #99CCFF}.mrowebkgd   {font-family: Arial, Helvetica, sans-serif; font-size: 11pt ;background-color: #CCFFFF}.rdata   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}.rcaptn {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; background-color: #CCFFFF; text-decoration: none}.rcaptnreq {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; color: #0000FF; background-color: #CCFFFF; text-decoration: none}.rbanner {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000080 ; font-size: 9pt; font-weight: bold ; }.rbtnrow {color: #FFFFFF; background-color: #000080}.rbkgd   {background-color: #CCFFFF}.rfbkgd   {background-color: #00000}.rfooter {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; text-decoration: none}.rheader {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; text-decoration: none}.rheadertitle {font-family: Arial, Helvetica, sans-serif; font-size: 14pt ; font-weight: bold; text-decoration: none}.rheadersubt {font-family: Arial, Helvetica, sans-serif; font-size: 12pt ; font-weight: bold; text-decoration: none}.rtabbkgdoff {background-color: #99CCFF; text-align: center; vertical-align: middle}.rtabbkgdon {background-color: #000080; text-align: center; vertical-align: middle}.rtaboff {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  background-color: #99CCFF; color: #000000; text-decoration: none}.rtabon {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  background-color: #000080; color: #FFFFFF; text-decoration: none}.rtitle {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000000 ; font-size: 12pt; font-weight: bold ; }.tdata   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}.tcaptn {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; background-color: #CCFFFF; text-decoration: none}.tcaptnreq {font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; color: #0000FF; background-color: #CCFFFF; text-decoration: none}.tbanner {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000080 ; font-size: 9pt; font-weight: bold ; }.tbtnrow {color: #FFFFFF; background-color: #000080}.tbkgd   {background-color: #CCFFFF}.tfbkgd   {background-color: #00000}.ttabbkgdoff {background-color: #99CCFF; text-align: center; vertical-align: middle}.ttabbkgdon {background-color: #000080; text-align: center; vertical-align: middle}.ttaboff {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  background-color: #99CCFF; color: #000000; text-decoration: none}.ttabon {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  background-color: #000080; color: #FFFFFF; text-decoration: none}.ttitle {font-family: Helvetica, Arial; color: #FFFFFF; background-color: #000000 ; font-size: 12pt; font-weight: bold ; }.xcrumb {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF}.xheadbarsub { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal }.xctr {  text-align: center}.xhbuttext {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}.xheadbar { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none; background-color: #58B49A}.xbgbar {  background-color: #58B49A}.xportletlabel {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #58B49A}.xbglttext { background-color: #E1E4C0; font-family: Arial, Helvetica, sans-serif; font-size: 9pt}.xbglttextctr { background-color: #E1E4C0; font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; text-align: center}.xbglttextrt { background-color: #E1E4C0; font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; text-align: right}.xbgmd { background-color: #567D9E}-->