BODY {
	FONT: x-small Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
H1 {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: normal; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: normal; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: normal; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
H1 {
	FONT-SIZE: 145%; COLOR: #000000
}
H2 {
	FONT-SIZE: 125%; MARGIN-BOTTOM: 6pt
}
H3 {
	FONT-SIZE: 115%
}
H4 {
	MARGIN-TOP: 1.5em; FONT-SIZE: 100%
}
BLOCKQUOTE {
	MARGIN-TOP: 0.5em; FONT-SIZE: 90%; MARGIN-BOTTOM: 2em; MARGIN-LEFT: 0.5em; LINE-HEIGHT: 115%
}
CITE {
	FONT-SIZE: 75%
}
CODE {
	FONT: 100% "monotype.com", "Courier New", Courier, mono; COLOR: #000033
}
A {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #cccccc
}
A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
UL {
	LIST-STYLE-TYPE: disc
}
UL UL {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
OL OL {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
OL UL {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
UL OL {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
LI P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
SUP {
	FONT-SIZE: smaller; TEXT-DECORATION: none
}
HR {
	MARGIN-BOTTOM: 1em; COLOR: #cccccc
}
TD {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif
}
TABLE.data {
	MARGIN-BOTTOM: 16pt
}
TD.data {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif
}
TD.data LI {
	MARGIN-LEFT: -12pt
}
TD.data UL {
	MARGIN-TOP: 9pt
}
.LEVEL1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: hand; COLOR: black; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.LEVEL1a {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; CURSOR: hand; COLOR: black; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.LEVEL2 {
	FONT-SIZE: 7.5pt; CURSOR: hand; COLOR: black; LINE-HEIGHT: 8pt; TEXT-DECORATION: none
}
A.LEVEL1:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.LEVEL1a:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.LEVEL2:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.LEVEL1:visited {
	COLOR: black
}
A.LEVEL1a:visited {
	COLOR: black
}
A.LEVEL2:visited {
	COLOR: black
}
A.prod {
	FONT-SIZE: 7pt; COLOR: black; LINE-HEIGHT: 10pt; FONT-FAMILY: VERDANA,ARIAL,Helvetica; TEXT-DECORATION: none
}
A.prod:visited {
	FONT-SIZE: 7pt; COLOR: black; LINE-HEIGHT: 10pt; FONT-FAMILY: VERDANA,ARIAL,Helvetica; TEXT-DECORATION: none
}
A.prod:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: VERDANA,ARIAL,Helvetica; TEXT-DECORATION: none
}
TD.SUBHEAD {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.SUBHEAD {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.SUBHEAD:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.SUBHEAD:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ffd477; FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE.LEVEL3 {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 150px; BORDER-BOTTOM: 1px; ALIGN: RIGHT; CELLPADDING: 0; CELLSPACING: 0; BORDERCOLOR: #9999CD
}
TH.home {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
TD.home {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
