.ARTICLESUBHEADSMALL {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0pt; COLOR: black; LINE-HEIGHT: normal; MARGIN-RIGHT: 0pt; FONT-STYLE: normal; TEXT-ALIGN: left; FONT-VARIANT: normal
;}
.ARTICLESUBHEADS {
	MARGIN-TOP: -3pt; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0pt; COLOR: #006666; LINE-HEIGHT: normal; MARGIN-RIGHT: 0pt; FONT-STYLE: normal; TEXT-ALIGN: left; FONT-VARIANT: normal
;}
.ARTICLE {
	MARGIN-TOP: 9pt; FONT-WEIGHT: normal; FONT-SIZE: 12pt; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0pt; COLOR: black; LINE-HEIGHT: 22pt; MARGIN-RIGHT: 0pt; FONT-FAMILY: "MS PGothic", Osaka; LETTER-SPACING: 0pt; TEXT-ALIGN: left
;}
.ARTICLESUBHEADS {
	MARGIN-TOP: -3pt; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0pt; COLOR: #006666; LINE-HEIGHT: normal; MARGIN-RIGHT: 0pt; FONT-STYLE: normal; TEXT-ALIGN: left; FONT-VARIANT: normal
;}
.ctb {
	FONT-SIZE: 12pt; LINE-HEIGHT: 160%
;}
.FPNAME {
	FONT-SIZE: 12pt; FONT-FAMILY: "MS PGothic", Osaka
;}
.GLOSSWORD {
	MARGIN-TOP: 0pt; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-LEFT: 0pt; COLOR: #666699; LINE-HEIGHT: 180%; MARGIN-RIGHT: 10pt
;}
.GLOSSDEF {
	MARGIN-TOP: 10pt; FONT-WEIGHT: normal; FONT-SIZE: 12pt; MARGIN-LEFT: 10pt; COLOR: black; LINE-HEIGHT: 180%; MARGIN-RIGHT: 10pt
;}
.grayGoBtn {
	BORDER-RIGHT: #333333 thin solid; BORDER-TOP: #cccccc thin solid; FONT-WEIGHT: normal; FONT-SIZE: 13px; BORDER-LEFT: #cccccc thin solid; COLOR: #ffffff; LINE-HEIGHT: 0.85; PADDING-TOP: 3px; BORDER-BOTTOM: #333333 thin solid; FONT-FAMILY: "MS PGothic",Osaka; BACKGROUND-COLOR: #666666
;}
.heading1 {
	FONT-WEIGHT: normal; FONT-SIZE: 16pt
;}
.heading1black {
	FONT-WEIGHT: normal; FONT-SIZE: 16pt; COLOR: black
;}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
;}
.heading2black {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black
;}
.heading3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt
;}
.IdxName {
	FONT-SIZE: 9pt; FONT-FAMILY: "MS PGothic"
;}
.IdxNumber {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana,sans-serif
;}
.IdxChgUp {
	FONT-SIZE: 9pt; COLOR: green; FONT-FAMILY: Verdana,sans-serif
;}
.IdxChgDown {
	FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: Verdana,sans-serif
;}
.IdxChgNone {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana,sans-serif
;}
.imedisabled {
	IME-MODE: disabled
}
.InvNumber {
	FONT-SIZE: 12pt; FONT-FAMILY: Verdana,sans-serif
;}
.InvChgUp {
	FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: Verdana,sans-serif
;}
.InvChgDown {
	FONT-SIZE: 12pt; COLOR: red; FONT-FAMILY: Verdana,sans-serif
;}
.InvChgNone {
	FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Verdana,sans-serif
;}
.InvestorHeaderCategory {
	FONT-SIZE: 22px; COLOR: #cc9900; TEXT-DECORATION: none
;}
.navlefth {
	FONT-SIZE: 12pt; FONT-FAMILY: "MS PGothic",Osaka
;}
.navlefthighlight1 {
	FONT-SIZE: 10.5pt; COLOR: black; FONT-FAMILY: "MS PGothic",Osaka; TEXT-DECORATION: none
;}
.navlefttablebackground {
	BACKGROUND: #66669a; COLOR: white
;}
.navlefttdhighlight1 {
	FONT-SIZE: 12pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: "MS PGothic",Osaka; TEXT-DECORATION: none
;}
.normalloose {
	FONT-SIZE: 12pt; LINE-HEIGHT: 150%
;}
.NOTES {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-LEFT: 0px; COLOR: #669966; LINE-HEIGHT: normal; MARGIN-RIGHT: 0px; FONT-STYLE: normal; TEXT-ALIGN: left; FONT-VARIANT: normal
;}
.smallfont {
	FONT-WEIGHT: normal; FONT-SIZE: 10.5pt; COLOR: black; FONT-FAMILY: "MS PGothic", Osaka
;}
.smallfontreverse {
	FONT-WEIGHT: normal; FONT-SIZE: 12.5pt; BACKGROUND: #3d3d8d; COLOR: white; FONT-FAMILY: "MS PGothic", Osaka
;}
.smallfontwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica
;}
.SmallPrompt {
	FONT-SIZE: 9pt
;}
.SmallPromptR {
	FONT-SIZE: 9pt; COLOR: white
;}
.tab {
	background-color : white;}
.tabHeader {
	BACKGROUND-COLOR: #555588
;}
TD.top5t {
	MARGIN-TOP: 0pt; FONT-SIZE: 10.5pt
;}
.weeklink {
	FONT-SIZE: 9pt; COLOR: #666600
;}
A.catnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10.5pt; COLOR: #000000; FONT-FAMILY: "MS PGothic", Osaka; TEXT-DECORATION: none
;}
A.catnav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10.5pt; COLOR: #336699; FONT-FAMILY: "MS PGothic", Osaka; TEXT-DECORATION: underline
;}
A.catnav2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: "MS PGothic", Osaka; TEXT-DECORATION: none
;}
A.catnav2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #336699; LINE-HEIGHT: 16px; FONT-FAMILY: "MS PGothic", Osaka; TEXT-DECORATION: underline
;}
A.catnav2r {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #cc3300; LINE-HEIGHT: 16px; FONT-FAMILY: "MS PGothic", Osaka; TEXT-DECORATION: none
;}
A.catnav2r:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #cc6600; LINE-HEIGHT: 16px; FONT-FAMILY: "MS PGothic", Osaka; TEXT-DECORATION: underline
;}
A.catnav2b {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #0066cc; LINE-HEIGHT: 16px; FONT-FAMILY: "MS PGothic", Osaka; TEXT-DECORATION: none
;}
A.catnav2b:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #3399ff; LINE-HEIGHT: 16px; FONT-FAMILY: "MS PGothic", Osaka; TEXT-DECORATION: underline
;}
A.chnlink {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
;}
A.chnlink:hover {
	COLOR: #ff9933; TEXT-DECORATION: underline
;}
A.chnlinknew {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0000ff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
;}
A.chnlinknew:hover {
	COLOR: #ff9933; TEXT-DECORATION: underline
;}
A.navleft1 {
	FONT-SIZE: 10.5pt; COLOR: white; FONT-FAMILY: "MS PGothic",Osaka; TEXT-DECORATION: none
;}
A.navleft1b {
	FONT-WEIGHT: bold; FONT-SIZE: 10.5pt; COLOR: white; FONT-FAMILY: "MS PGothic",Osaka; TEXT-DECORATION: none
;}
A.navleft1b:hover {
	COLOR: #cccccc
;}
A.navleft1:hover {
	COLOR: #cccccc
;}
A.navtop {
	FONT-WEIGHT: normal; FONT-SIZE: 10.5pt; COLOR: white; FONT-FAMILY: "MS PGothic",Osaka; TEXT-DECORATION: none
;}
SPAN.navleft1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10.5pt; FONT-FAMILY: "MS PGothic",Osaka; TEXT-DECORATION: none
;}
A.navtop:link {
	COLOR: #ffffff
;}
A.navtop:visited {
	COLOR: #ffffff
;}
A.navtop:hover {
	COLOR: #cccccc
;}
A.navtoph {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: "MS PGothic",Osaka; TEXT-DECORATION: none
;}
A.navtoph:link {
	COLOR: #000000
;}
A.navtoph:visited {
	COLOR: #000000
;}
A.navtoph:hover {
	COLOR: #747474
;}
A.nodeco {
	COLOR: #000000; TEXT-DECORATION: none
;}
A.nodeco:hover {
	COLOR: #000000; TEXT-DECORATION: underline
;}
A.nodeco:visited {
	COLOR: #000000; TEXT-DECORATION: none
;}
A.nodecoW {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: underline
;}
A.p {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
;}
A.p:hover {
	COLOR: #ff3300
;}
A.pl {
	FONT-SIZE: 9pt; MARGIN-LEFT: 7px; COLOR: #3366cc; LINE-HEIGHT: 14pt; TEXT-DECORATION: underline
;}
A.smllnk {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
;}
A.smllnk:visited {
	COLOR: #666666
;}
A.smllnk:hover {
	COLOR: #ff3300
;}
A.smllnk4Top5t {
	FONT-SIZE: 9pt; COLOR: #ffffff
;}
A.bl {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
;}
A.bl:visited {
	COLOR: #666666
;}
A.bl:hover {
	COLOR: #ff3300
;}
A.wl {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
;}
A.crl {
	FONT-SIZE: 9pt; COLOR: #ffffcc; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
;}
A.crl:hover {
	COLOR: #ffcc00
;}
A.wb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
;}
A.wb:hover {
	TEXT-DECORATION: underline
;}
A.hslink {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-DECORATION: underline
;}
A.hslink:hover {
	COLOR: #fafaaf
;}
A.weeklink:hover {
	COLOR: #ff00ff
;}
A.intlnavtop {
	FONT-WEIGHT: bold; FONT-SIZE: 10.5pt; COLOR: white; FONT-FAMILY: "MS PGothic",Osaka; TEXT-DECORATION: none
;}
A.intlnavtop:link {
	COLOR: #ffffff
;}
A.intlnavtop:hover {
	COLOR: #cccccc
;}
A.fplink {
	MARGIN-TOP: 0pt; FONT-SIZE: 12pt; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 16pt
;}
.FPLIST {
	FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 14pt; FONT-FAMILY: "MS PGothic", Osaka
;}
TABLE.rightnav {
	background-color : #006f05;}
BODY {
	FONT-SIZE: 12pt; BACKGROUND: #ffffff; MARGIN: 0px; FONT-FAMILY: "MS PGothic", Osaka
;}
BR.h10 {
	LINE-HEIGHT: 10px
;}
IMG.buz {
	MARGIN: 0px 0px 5px 5px
;}
DIV.buz {
	PADDING-LEFT: 0px; FONT-SIZE: 12pt; MARGIN: 0pt 5pt 0px; LINE-HEIGHT: 16pt
;}
DIV.ctdisclaimer {
	FONT-SIZE: 9pt; CURSOR: hand
}}}}}}}}
DIV.description {
	MARGIN-TOP: 4pt; FONT-SIZE: 12pt; MARGIN-BOTTOM: 10pt; COLOR: #660000
;}
DIV.pagetitle {
	FONT-SIZE: 16pt; COLOR: #ff6600
;}
INPUT.submit {
	BORDER-RIGHT: #990000 2px solid; BORDER-TOP: #cc6633 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #cc6633 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #990000 2px solid; BACKGROUND-COLOR: #ff6600
;}
LI.blue {
	FONT-SIZE: 9pt; COLOR: #003399; LIST-STYLE-TYPE: circle
;}
LI.ctdisclaimer {
	MARGIN-TOP: 2pt; FONT-SIZE: 9pt
;}
LI.green {
	FONT-SIZE: 9pt; COLOR: #006600; LIST-STYLE-TYPE: circle
;}
LI.red {
	FONT-SIZE: 9pt; COLOR: #ff3333; LIST-STYLE-TYPE: circle
;}
LI.yellow {
	FONT-SIZE: 9pt; COLOR: #999933; LIST-STYLE-TYPE: circle
;}
LI.ctb {
	FONT-SIZE: 12pt; MARGIN-BOTTOM: 8pt; LINE-HEIGHT: 160%
;}
TD.label {
	FONT-SIZE: 9pt
;}
TD.bar {
	POSITION: relative
;}
P.head {
	FONT-SIZE: 10.5pt; MARGIN-BOTTOM: 0px; COLOR: #996699; TEXT-ALIGN: right
;}
P.sectiontitle {
	FONT-SIZE: 16pt; MARGIN-BOTTOM: 4pt; COLOR: #660000
;}
P.SmallPromptI {
	MARGIN-TOP: 2pt; FONT-SIZE: 9pt; MARGIN-BOTTOM: 2pt; MARGIN-LEFT: 11px
;}
P.st {
	MARGIN-TOP: 5px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 18px
;}
P.stb {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 18px
;}
PRE.int {
	FONT-SIZE: 100%; LINE-HEIGHT: 12pt; FONT-FAMILY: "MS Gothic", Osaka
;}
SPAN.ctdisclaimer {
	DISPLAY: none
;}
TABLE.list {
	BORDER-RIGHT: #cc6633 1px solid; BORDER-TOP: #cc6633 1px solid; BORDER-LEFT: #cc6633 1px solid; BORDER-BOTTOM: #cc6633 1px solid; BACKGROUND-COLOR: #ffcc99
;}
TD {
	FONT-SIZE: 12pt; FONT-FAMILY: "MS PGothic", Osaka
;}
TD.b {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BACKGROUND: #ffffcc; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid
;}
TD.bgt {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #336699; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
;}
TD.btwhite {
	COLOR: #ffffff
;}
TD.ct {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 9pt; BACKGROUND: #e4e2e2; PADDING-BOTTOM: 15px; COLOR: #000000; PADDING-TOP: 5px
;}
TD.ctc {
	BACKGROUND: #ffffcc; PADDING-BOTTOM: 15px
;}
TD.foot {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #565656; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
;}
TD.listh {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; BACKGROUND-COLOR: #cc6666
;}
TD.optional {
	COLOR: #660000
;}
TD.required {
	FONT-WEIGHT: bold; COLOR: #660000
;}
TD.right-title {
	BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #b2b0b0; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px
;}
TD.stkfrm {
	FONT-SIZE: 9pt; MARGIN: 0px 2px 2px; COLOR: #ffffff; LINE-HEIGHT: 13pt; TEXT-ALIGN: left
;}
TD.w {
	BACKGROUND: #e4e2e2; COLOR: #000000
;}
TD.wb {
	FONT-WEIGHT: bold; BACKGROUND: #e4e2e2; COLOR: #000000
;}
TD.big7 {
	BORDER-RIGHT: #ffffff 2px groove; PADDING-RIGHT: 10px; PADDING-LEFT: 10px
;}
TR.list1 {
	BACKGROUND-COLOR: #ffcccc
;}
UL {
	MARGIN: 10px 10px 10px 22px; LINE-HEIGHT: 18px
;}
P.lh {
	FONT-SIZE: 9pt; MARGIN: 0px
;}
P.ln {
	FONT-SIZE: 9pt; MARGIN: 0px 0px 1px 11px; TEXT-INDENT: -11px
;}
P.lnb {
	FONT-SIZE: 9pt; MARGIN: 0px 0px 7px 11px; TEXT-INDENT: -11px
;}
P.li {
	FONT-SIZE: 9pt; MARGIN: 0px 0px 1px 11px; TEXT-INDENT: 0px
;}
P.lib {
	FONT-SIZE: 9pt; MARGIN: 0px 0px 7px 11px; TEXT-INDENT: 0px
;}
SPAN.time {
	FONT-SIZE: 9pt; COLOR: #666666
;}
DIV.head {
	FONT-SIZE: 10.5pt; MARGIN-BOTTOM: 0px; COLOR: #996699; TEXT-ALIGN: right
;}
DIV.bar {
	MARGIN: 0px 0px 2px; TEXT-ALIGN: center
;}
.foottab {
	BACKGROUND-COLOR: #555588
;}
A.foottab {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #eeeeee; FONT-FAMILY: "MS PGothic", Osaka; TEXT-DECORATION: none
;}
A.foottab:hover {
	TEXT-DECORATION: underline
;}

