BODY {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT: x-small Verdana, Arial, Helvetica, sans-serif
}
H1 {
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal
}
H2 {
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal
}
H3 {
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal
}
H4 {
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal
}
H1 {
	FONT-SIZE: 145%
}
.closehd {
	FONT-SIZE: 145%; MARGIN-TOP: -0.75em
}
H2 {
	FONT-SIZE: 125%; MARGIN-BOTTOM: 6pt
}
H3 {
	FONT-SIZE: 115%
}
H4 {
	FONT-SIZE: 100%; MARGIN-TOP: 1.5em
}
BLOCKQUOTE {
	FONT-SIZE: 90%; LINE-HEIGHT: 115%; MARGIN-BOTTOM: 2em; MARGIN-LEFT: 0.5em; MARGIN-TOP: 0.5em
}
a            { color: #003162; text-decoration: none }
a:visited    { color: #007cf9 }
a:hover      { color: #3399ff; text-decoration: underline }
.atop {
	COLOR: #000000; FONT-SIZE: 70%; TEXT-DECORATION: none
}
.atop:visited {
	COLOR: #000000
}
OL OL {
	MARGIN-BOTTOM: 1em; MARGIN-TOP: 1em
}
OL UL {
	MARGIN-BOTTOM: 1em; MARGIN-TOP: 1em
}
UL OL {
	MARGIN-BOTTOM: 1em; MARGIN-TOP: 1em
}
SUP {
	FONT-SIZE: smaller; TEXT-DECORATION: none
}
HR {
	COLOR: #cccccc
}
TD {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10pt
}
TABLE.data {
	MARGIN-BOTTOM: 16pt
}
TD.data {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 8pt
}
TD.data2 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 7.5pt
}
TD.data LI {
	MARGIN-LEFT: -12pt
}
TD.data UL {
	MARGIN-TOP: 9pt
}
TD.SUBHEAD {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 9pt
}
A.SUBHEAD {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
a.SUBHEAD:visited { color: #FF0000; font-family: Verdana, Arial, sans-serif; font-size: 7pt; 
               font-weight: bold }
a.SUBHEAD:hover { color: #800000; font-family: Verdana, Arial, sans-serif; font-size: 7pt; 
               font-weight: bold }
TH.home {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 70%; FONT-WEIGHT: bold; TEXT-ALIGN: right
}
TD.home {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-ALIGN: left
}
SPAN.Pubdate {
	COLOR: #999999
}
TD.PubDate {
	COLOR: #999999
}
P.PubDate {
	COLOR: #999999
}
P.PostDate {
	COLOR: #0099ff
}
SPAN.st {
	FONT-SIZE: 100%; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 120%
}
A#idToggleAll {
	COLOR: #003399; FONT-WEIGHT: bold
}
A#idToggleAll IMG {
	VERTICAL-ALIGN: bottom
}
#lnkIndexText {
	COLOR: black; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#lnkPrevText {
	COLOR: black; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 7.5pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#lnkNextText {
	COLOR: black; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 7.5pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#lnkUpText {
	COLOR: black; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 7.5pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
OL OL {
	MARGIN-BOTTOM: 1em; MARGIN-TOP: 1em
}
UL OL {
	MARGIN-BOTTOM: 1em; MARGIN-TOP: 0.15em
}
.LEVEL1 {
	COLOR: #003162; CURSOR: hand; FONT-SIZE: 7.5pt; FONT-WEIGHT: bold; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.LEVEL1a {
	COLOR: #003162; CURSOR: hand; FONT-SIZE: 7.5pt; FONT-WEIGHT: bold; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.LEVEL2 {
	COLOR: #003162; CURSOR: hand; FONT-SIZE: 7.5pt; LINE-HEIGHT: 8pt; TEXT-DECORATION: none
}
.LEVEL3 {
	COLOR: #000000; CURSOR: hand; FONT-SIZE: 8.5pt; LINE-HEIGHT: 8pt; TEXT-DECORATION: none
}
.LEVEL {
	COLOR: #003162; FONT-SIZE: 7.5pt; LINE-HEIGHT: 8pt; TEXT-DECORATION: none
}
a.LEVEL1:hover { color: #3399ff; FONT-SIZE: 8pt; text-decoration: underline }
a.LEVEL1a:hover { color: #3399ff; text-decoration: underline }
a.LEVEL2:hover { color: #3399ff; text-decoration: underline }
a.LEVEL1:visited { color: 007cf9 }
a.LEVEL1a:visited { color: 007cf9 }
a.LEVEL2:visited { color: 007cf9 }