BODY {
	FONT-SIZE: 12pt; BACKGROUND: #ffffff; CURSOR: auto; COLOR: #333333; FONT-FAMILY: Times New Roman
}
TD {
	FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman
}
CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman
}
FORM {
	FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman
}
A {
	COLOR: #1b4165
}
.tab {
	CURSOR: hand; COLOR: #1b4165
}
HR {
	COLOR: #1b4165
}
.dim {
	COLOR: gray
}
.color1 {
	COLOR: black
}
.color2 {
	COLOR: blue
}
.color3 {
	COLOR: red
}
.color4 {
	COLOR: green
}
.color5 {
	COLOR: purple
}
.color6 {
	COLOR: brown
}
.bold {
	FONT-WEIGHT: bold; COLOR: #1b4165
}
.hide {
	DISPLAY: none
}
.error {
	FONT-SIZE: 8pt; COLOR: red; font-color: white
}
.show {
	
}
B {
	COLOR: #1b4165
}
STRONG {
	COLOR: #1b4165
}
.highlight {
	COLOR: #1b4165
}
.BodyFontColor {
	COLOR: #333333
}
.tableHeading {
	FONT-SIZE: 12pt; BACKGROUND: #1b4165; COLOR: #87b2dd; FONT-FAMILY: Times New Roman
}
.tableRow {
	FONT-SIZE: 12pt; BACKGROUND: #cfcfcf; COLOR: #333333; FONT-FAMILY: Times New Roman
}
.tableRowAlt {
	FONT-SIZE: 12pt; BACKGROUND: #efefef; COLOR: #333333; FONT-FAMILY: Times New Roman
}
.tableBody {
	FONT-SIZE: 12pt; BACKGROUND: #ffffff; COLOR: #333333; FONT-FAMILY: Times New Roman
}
.tableHighlight {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; BACKGROUND: #1b4165; COLOR: #ffffff; FONT-FAMILY: Times New Roman
}
.PrimaryRowColor {
	COLOR: #cfcfcf
}
.AlternativeRowColor {
	COLOR: #efefef
}
.PrimaryRowBGColor {
	BACKGROUND: #cfcfcf
}
.AlternativeRowBGColor {
	BACKGROUND: #efefef
}
