BODY {
	FONT-SIZE: 8pt; COLOR: #555555; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.table-text {
	FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.table-text1 {
	FONT-SIZE: 8pt; COLOR: #555555; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tbl {
	FONT-SIZE: 10px; MARGIN: 0px; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tbla {
	FONT-SIZE: 10px; MARGIN: 0px; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tbla A {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
.tbla A:hover {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
.tbla A:visited {
	COLOR: #9900cc; TEXT-DECORATION: underline
}
.tblb {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tblc {
	FONT-SIZE: 10px; MARGIN: 0px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tblb A {
	COLOR: #000000; TEXT-DECORATION: none
}
.tblb A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.tblw {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tblw A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tblw A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.tbl2 {
	BORDER-RIGHT: #c6c6c6 1px solid; BORDER-TOP: #c6c6c6 1px solid; FONT-SIZE: 10px; MARGIN: 10px; BORDER-LEFT: #c6c6c6 1px solid; LINE-HEIGHT: 14pt; BORDER-BOTTOM: #c6c6c6 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tbl3 {
	FONT-SIZE: 10px; MARGIN: 0px; LINE-HEIGHT: 14pt; BORDER-BOTTOM: #b0b0b0 0px dotted; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tblTop {
	FONT-SIZE: 10px; MARGIN: 0px; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; align: right
}
.tr14bw {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: white; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.trbh5 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4pt; LINE-HEIGHT: 12px; PADDING-TOP: 2pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tr2 {
	FONT-SIZE: 10px; COLOR: white; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.trsmall {
	FONT-SIZE: 5pt; LINE-HEIGHT: 5pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.trTop {
	BORDER-TOP: #b0b0b0 1px dotted; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
TABLE.dir2 TD {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #d5d5d5; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
.SolMenuGray {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: right
}
.MenuBottom {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SolMenuViol {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #8691ba; TEXT-ALIGN: right
}
.SolMenuW {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: right
}
.tr3 {
	FONT-SIZE: 10px; BORDER-LEFT: #808080 1px dotted; COLOR: white; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
t1 {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Content {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Rights {
	FONT-SIZE: 7pt; LINE-HEIGHT: 7pt
}
.Quote {
	FONT-SIZE: 2pt; LINE-HEIGHT: 2pt
}
P {
	MARGIN: 0px
}
LI {
	MARGIN: 0px
}
UL {
	MARGIN: 0px
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.b01 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 12pt
}
A.demoS {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.demoS:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.demoS:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.demoD {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.demoD:visited {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.demoD:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.us {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.us:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.us:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.blueN {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
A.blueN:visited {
	COLOR: #0033ff
}
A.blueN:hover {
	COLOR: #0033ff
}
A.nH {
	FONT-WEIGHT: bold; COLOR: #006699
}
A.nH:visited {
	COLOR: #006699
}
A.nH:hover {
	COLOR: #0066ff
}
A.sH {
	COLOR: #333333; TEXT-DECORATION: none
}
A.sH:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.sH:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.sH1 {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.sH1:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.sH1:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.wH {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.wH:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.wH:hover {
	COLOR: #ffffff
}
A.w2H {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.w2H:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.w2H:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.mH {
	COLOR: #666666; TEXT-DECORATION: none
}
A.mH:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.mH:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.rights {
	FONT-SIZE: 9px; LINE-HEIGHT: 12px
}
