.text-large {  font-size: 13pt ;line-height:120%}
.text-std {  font-size: 10pt ;line-height:120%}
.text-small {  font-size: 8pt }
.note {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: text-top; COLOR: #ff9900
}
.note-red {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: text-top; COLOR: #990000
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 0px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 4px
}
H3 {
	MARGIN-TOP: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-COLOR: #999999; BORDER-LEFT: #999999 3px solid; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #999999; BORDER-RIGHT-STYLE: none; BORDER-RIGHT-COLOR: #999999; BORDER-BOTTOM-STYLE: none
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0px
}
TH.data-th1-left-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
TH.data-th2-left-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
TH.data-th1-center-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #cccccc
}
TH.data-th2-center-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #efefef
}
TH.data-th1-right-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
TH.data-th2-right-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: right
}
TH.data-th1-left-b-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TH.data-th2-left-b-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
TH.data-th3-left-b-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
TH.data-th-yl-center {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #fafab7; TEXT-ALIGN: center
}
TH.data-th-yl-left {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #fafab7; TEXT-ALIGN: left
}
TH.data-th-bl-center {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #c7dbff; TEXT-ALIGN: center
}
TH.data-th-bl-left {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #c7dbff; TEXT-ALIGN: left
}
TD.data-td-left-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TD.data-td-center-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.data-td-right-2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TH.data-th1-left-s {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
TH.data-th2-left-s {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
TH.data-th1-center-s {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
TH.data-th2-center-s {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
TH.data-th1-right-s {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc
}
TH.data-th2-right-s {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef
}
TD.data-td-left-s {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TD.data-td-centert-s {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.data-td-right-s {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
