BODY {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-LEFT: 0.7in; COLOR: #ffffff; LINE-HEIGHT: 0.45cm; MARGIN-RIGHT: 1.5in; FONT-FAMILY: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0000aa; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #aa00aa; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10pt; COLOR: #0000ff; TEXT-DECORATION: underline
}
SPAN.ss {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 0px 30px 0px 0px; COLOR: #000000
}
SPAN.lo {
	FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px 0px; COLOR: #000000; FONT-STYLE: italic
}
SPAN.da {
	FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px 0px; COLOR: #000000
}
SPAN.hr {
	FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px 0px; COLOR: #000000
}
SPAN.sn {
	FONT-SIZE: 11pt; VISIBILITY: visible; MARGIN: 0px 30px 20px -24px; COLOR: #0000aa
}
SPAN.pr {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px -30px; COLOR: #000000
}
SPAN.an {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px 0px; COLOR: #000000
}
SPAN.ti {
	FONT-SIZE: 11pt; VISIBILITY: visible; MARGIN: 0px 30px 0px -25px; COLOR: #0000aa
}
SPAN.au {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px -30px; COLOR: #000000
}
SPAN.em {
	FONT-SIZE: 9pt; VISIBILITY: visible; MARGIN: 20px 30px 0px -15px; COLOR: #000000; FONT-STYLE: italic
}
SPAN.af {
	FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px -15px; COLOR: #000000; FONT-STYLE: italic
}
SPAN.ab {
	FONT-SIZE: 10pt; VISIBILITY: visible; PADDING-BOTTOM: 20px; MARGIN-LEFT: -25px; COLOR: #000000; MARGIN-RIGHT: 30px; PADDING-TOP: 0.5cm
}
SPAN.ur {
	FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 0px 30px 0px 0px; COLOR: #000000
}
SPAN.de {
	FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px 0px; COLOR: #000000
}
SPAN.sc {
	FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px 0px; COLOR: #000000
}
SPAN.jn {
	FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px 0px; COLOR: #000000; FONT-STYLE: italic
}
SPAN.mn {
	FONT-SIZE: 10pt; VISIBILITY: visible; MARGIN: 20px 30px 0px 0px; COLOR: #000000; FONT-STYLE: normal
}
H1 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16pt; VISIBILITY: visible; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica,  sans-serif
}
H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; VISIBILITY: visible; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica,  sans-serif
}
H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; VISIBILITY: visible; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica,  sans-serif
}
H4 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; VISIBILITY: visible; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica,  sans-serif
}
H5 {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12pt; VISIBILITY: visible; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica,  sans-serif
}
