BODY {
	FONT-SIZE: 10pt; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
H7 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
I {
	FONT-STYLE: italic
}
EM {
	FONT-STYLE: italic
}
PRE {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: courier
}
.bluelink {
	COLOR: #003060
}
.bluelink:visited {
	COLOR: #6699cc
}
.bluelink:active {
	COLOR: #ff9900
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.introcopy {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.byline {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.code {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Courier; TEXT-ALIGN: left
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.intro {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.bodyquote {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.introcopyb {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.bodyquoteorigin {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: right
}
.more {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003060; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: right
}
.tablecontent {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.tablecontent_center {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: center
}
.caption {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.footnote {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.sidebarheadb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #660033; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.sidebarcopy {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003060; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.sidebarquote {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
.sidebarquoteorigin {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: right
}
UL.plain {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
UL.none {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.square {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
OL.plain {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: decimal; TEXT-ALIGN: left
}
OL.alpha {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: lower-alpha; TEXT-ALIGN: left
}
OL.roman {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: lower-roman; TEXT-ALIGN: left
}
OL.sidebarlist-decimal {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003060; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: decimal; TEXT-ALIGN: left
}
UL.sidebarlist-bullet {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003060; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
DL.plain {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
.relatedlink {
	COLOR: #000000; TEXT-DECORATION: none
}
.navlink {
	COLOR: #003060; TEXT-DECORATION: none
}
.relatedlink:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
.relatedlink:active {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.relatedlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navlink:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
.navlink:active {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.navlink:hover {
	COLOR: #dddddd; TEXT-DECORATION: none
}
