.main {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; TEXT-TRANSFORM: none; COLOR: #111111; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px
}
.alnews {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #111111; TEXT-ALIGN: left
}
.alnews2 {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; TEXT-TRANSFORM: none; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: center
}
.alnews3 {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #111111; TEXT-ALIGN: center
}
.alinvtfinchigh {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: center
}
.alinvtfinchigh2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
.alinvtfinchigh3 {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; TEXT-TRANSFORM: none; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
.alinvtfinchigh4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
.alinvtfinchigh5 {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; TEXT-TRANSFORM: none; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
.alinvtfinchigh6 {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; TEXT-TRANSFORM: none; COLOR: #c00000; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
.small {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.white {
	COLOR: white
}
.headerTitle {
	FONT-SIZE: 16pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.hoverWhiteYellow {
	COLOR: white; TEXT-DECORATION: none
}
A.hoverWhiteYellow:hover {
	COLOR: yellow
}
A:hover {
	COLOR: #808080
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; TEXT-TRANSFORM: none; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px
}
.textalnews {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; TEXT-TRANSFORM: none; COLOR: #f02c2c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px
}
.headerSection {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.barTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textAlt {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.quoteSmall {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.quoteLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.textInverse {
	FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headerTitleSmall {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerTitleEmail {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headerLink {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.headerTitleEmail:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.barHighlightTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.barHighlightText {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.hoverUnderline:hover {
	COLOR: #313031; TEXT-DECORATION: underline
}
A.hoverUnderline {
	FONT-SIZE: 7.5pt; COLOR: #313031; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Navdir {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #313031; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titleSection {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #ef8819; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.barHighlightTitle {
	TEXT-DECORATION: none
}
A.barHighlightTitle:hover {
	COLOR: #808080; TEXT-DECORATION: none
}
A.headerLink:hover {
	COLOR: #808080; TEXT-DECORATION: underline
}
A.email {
	COLOR: #808080
}
A.link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #000080; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: underline
}
A.link:hover {
	COLOR: #000080; TEXT-DECORATION: underline
}
#header1 {
	COLOR: #111111; BACKGROUND-COLOR: #efefef
}
#backgr1 {
	BACKGROUND-COLOR: #ffffff
}
TD.cell1 {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid
}
#header2 {
	COLOR: #ffffff; BACKGROUND-COLOR: #006600
}
#backgr2 {
	BACKGROUND-COLOR: #ffffff
}
TD.cell2 {
	BORDER-RIGHT: #006600 1px solid; BORDER-TOP: #006600 1px solid; BORDER-LEFT: #006600 1px solid; BORDER-BOTTOM: #006600 1px solid
}
#header3 {
	COLOR: #ffffff; BACKGROUND-COLOR: #800000
}
#backgr3 {
	BACKGROUND-COLOR: #ffffff
}
TD.cell3 {
	BORDER-RIGHT: #800000 1px solid; BORDER-TOP: #800000 1px solid; BORDER-LEFT: #800000 1px solid; BORDER-BOTTOM: #800000 1px solid
}
#header4 {
	COLOR: #ffffff; BACKGROUND-COLOR: #000080
}
#backgr4 {
	BACKGROUND-COLOR: #ffffff
}
TD.cell4 {
	BORDER-RIGHT: #000080 1px solid; BORDER-TOP: #000080 1px solid; BORDER-LEFT: #000080 1px solid; BORDER-BOTTOM: #000080 1px solid
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #c00000; FONT-FAMILY: verdana,Tahoma,Arial; TEXT-ALIGN: left
}
UNKNOWN {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 99%; CLIP: rect(0px 100% 100% 0px); POSITION: absolute; TOP: 0px; HEIGHT: 99%
}
.clCMAbs {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.clBar {
	VISIBILITY: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px; BACKGROUND-COLOR: #7593b0; layer-background-color: #7593B0.
}
.clLevel0 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: verdana,arial,helvetica; POSITION: absolute
}
.clLevel0over {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: verdana,arial,helvetica; POSITION: absolute
}
.clLevel0 {
	COLOR: #ffffff
}
.clLevel0over {
	CURSOR: hand; COLOR: #f4a640; BACKGROUND-COLOR: #7593b0; layer-background-color: #7593B0
}
.clLevel1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; WIDTH: 180px; PADDING-TOP: 2px; FONT-FAMILY: verdana,tahoma, arial,helvetica; POSITION: absolute
}
.clLevel1over {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; WIDTH: 180px; PADDING-TOP: 2px; FONT-FAMILY: verdana,tahoma, arial,helvetica; POSITION: absolute
}
.clLevel1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #7593b0; layer-background-color: #7593B0
}
.clLevel1over {
	CURSOR: hand; COLOR: #f4a640; BACKGROUND-COLOR: #7593b0; layer-background-color: #7593B0
}
.clLevel1border {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #456b8f; layer-background-color: #111111
}
