TD {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.tat {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
.tat2 {
	BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; BORDER-LEFT: #777777 1px solid; BORDER-BOTTOM: #777777 1px solid; BORDER-COLLAPSE: collapse
}
.tatgr {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse
}
.tatb {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid; BORDER-COLLAPSE: collapse
}
.tatbv {
	BORDER-RIGHT: #1e4f91 1px solid; BORDER-TOP: #1e4f91 1px solid; BORDER-LEFT: #1e4f91 1px solid; BORDER-BOTTOM: #1e4f91 1px solid; BORDER-COLLAPSE: collapse
}
.tdt {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; COLOR: #333333; LINE-HEIGHT: 120%; BORDER-BOTTOM: 1px solid
}
.tdt2 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; COLOR: #777777; LINE-HEIGHT: 120%; BORDER-BOTTOM: 1px solid
}
.tdtgr {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; COLOR: #999999; LINE-HEIGHT: 120%; BORDER-BOTTOM: 1px solid
}
.tdtb {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; COLOR: #000099; LINE-HEIGHT: 120%; BORDER-BOTTOM: 1px solid
}
.tdtbv {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; COLOR: #3366cc; LINE-HEIGHT: 120%; BORDER-BOTTOM: 1px solid
}
.TT {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.tdb {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.font75 {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font85 {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font85GR {
	FONT-SIZE: 8.5pt; COLOR: #444444; LINE-HEIGHT: 120%
}
.font85GR2 {
	FONT-SIZE: 8.5pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font85W {
	FONT-SIZE: 8.5pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font85B {
	FONT-SIZE: 8.5pt; COLOR: #000099; LINE-HEIGHT: 120%
}
.font85R {
	FONT-SIZE: 8.5pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font85E {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font85BW {
	FONT-SIZE: 8.5pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font85OR {
	FONT-SIZE: 8.5pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font85_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font85GR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #555555; LINE-HEIGHT: 120%
}
.font85GR2_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font85W_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font85B_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #000099; LINE-HEIGHT: 120%
}
.font85R_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font85E_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font85BW_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font85OR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font08E_UNDER {
	FONT-SIZE: 8.5pt; COLOR: #ff0000; LINE-HEIGHT: 120%; TEXT-DECORATION: underline
}
.font08 {
	FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font08GR {
	FONT-SIZE: 8pt; COLOR: #444444; LINE-HEIGHT: 120%
}
.font08GR2 {
	FONT-SIZE: 8pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font08W {
	FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font08B {
	FONT-SIZE: 8pt; COLOR: #000089; LINE-HEIGHT: 120%
}
.font08R {
	FONT-SIZE: 8pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font08E {
	FONT-SIZE: 8pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font08BW {
	FONT-SIZE: 8pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font08OR {
	FONT-SIZE: 8pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font08_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font08GR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #555555; LINE-HEIGHT: 120%
}
.font08GR2_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font08W_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font08B_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000089; LINE-HEIGHT: 120%
}
.font08R_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font08E_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font08BW_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font08B2_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003366; LINE-HEIGHT: 120%
}
.font85OR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font09 {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font09GR {
	FONT-SIZE: 9pt; COLOR: #444444; LINE-HEIGHT: 120%
}
.font09GR2 {
	FONT-SIZE: 9pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font09W {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font09B {
	FONT-SIZE: 9pt; COLOR: #000099; LINE-HEIGHT: 120%
}
.font09R {
	FONT-SIZE: 9pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font09E {
	FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font09BW {
	FONT-SIZE: 9pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font09OR {
	FONT-SIZE: 9pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font09_B {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font09GR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #555555; LINE-HEIGHT: 120%
}
.font09GR2_B {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font09W_B {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font09B_B {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000099; LINE-HEIGHT: 120%
}
.font09R_B {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font09E_B {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font09BW_B {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font09B2_B {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003366; LINE-HEIGHT: 120%
}
.font09OR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font10 {
	FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font10GR {
	FONT-SIZE: 10pt; COLOR: #444444; LINE-HEIGHT: 120%
}
.font10GR2 {
	FONT-SIZE: 10pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font10W {
	FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font10B {
	FONT-SIZE: 10pt; COLOR: #000099; LINE-HEIGHT: 120%
}
.font10R {
	FONT-SIZE: 10pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font10E {
	FONT-SIZE: 10pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font10BW {
	FONT-SIZE: 10pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font10OR {
	FONT-SIZE: 10pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font10_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font10GR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #555555; LINE-HEIGHT: 120%
}
.font10GR2_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font10W_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font10B_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000099; LINE-HEIGHT: 120%
}
.font10R_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font10E_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font10BW_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font10OR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font11 {
	FONT-SIZE: 11pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font11GR {
	FONT-SIZE: 11pt; COLOR: #444444; LINE-HEIGHT: 120%
}
.font11GR2 {
	FONT-SIZE: 11pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font11W {
	FONT-SIZE: 11pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font11B {
	FONT-SIZE: 11pt; COLOR: #000099; LINE-HEIGHT: 120%
}
.font11R {
	FONT-SIZE: 11pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font11E {
	FONT-SIZE: 11pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font11BW {
	FONT-SIZE: 11pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font11OR {
	FONT-SIZE: 11pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font11_B {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font11GR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #555555; LINE-HEIGHT: 120%
}
.font11GR2_B {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font11W_B {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font11B_B {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000099; LINE-HEIGHT: 120%
}
.font11R_B {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font11E_B {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font11BW_B {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font11OR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font12 {
	FONT-SIZE: 12pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font12GR {
	FONT-SIZE: 12pt; COLOR: #444444; LINE-HEIGHT: 120%
}
.font12GR2 {
	FONT-SIZE: 12pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font12W {
	FONT-SIZE: 12pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font12B {
	FONT-SIZE: 12pt; COLOR: #000099; LINE-HEIGHT: 120%
}
.font12R {
	FONT-SIZE: 12pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font12E {
	FONT-SIZE: 12pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font12BW {
	FONT-SIZE: 12pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font12OR {
	FONT-SIZE: 12pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font12_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font12GR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #555555; LINE-HEIGHT: 120%
}
.font12GR2_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #696969; LINE-HEIGHT: 120%
}
.font12W_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; LINE-HEIGHT: 120%
}
.font12B_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000099; LINE-HEIGHT: 120%
}
.font12R_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #cc0000; LINE-HEIGHT: 120%
}
.font12E_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.font12BW_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3568cc; LINE-HEIGHT: 120%
}
.font12OR_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ff3333; LINE-HEIGHT: 120%
}
.font14_B {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.font08G_B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #808080; LINE-HEIGHT: 120%
}
.font10G_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #808080; LINE-HEIGHT: 120%
}
.copyfont11R_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #cc0000; LINE-HEIGHT: 1.3em
}
.copyfont12R_B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #cc0000; LINE-HEIGHT: 1.3em
}
.tdHead {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #e4e3e4
}
.tdHeadR {
	BORDER-RIGHT: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #e4e3e4
}
.tdHeadT {
	BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #f8f8f8; BORDER-RIGHT-COLOR: #999999
}
.tdHeadTR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #e4e3e4
}
.tdHeadSub {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff
}
.tdHeadSubR {
	BORDER-RIGHT: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff
}
.tdHeadSubT {
	BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #999999
}
.tdHeadSubTR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff
}
.tdHeadSubScout {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ceffff
}
.tdHeadSubScoutR {
	BORDER-RIGHT: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ceffff
}
.tdHeadSubScoutT {
	BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ceffff; BORDER-RIGHT-COLOR: #999999
}
.tdHeadSubScoutTR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ceffff
}
.tdData {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff
}
.tdDataR {
	BORDER-RIGHT: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff
}
.tdDataT {
	BORDER-TOP: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #999999
}
.tdDataTR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff
}
.tdDataScout {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ceffff
}
.tdDataScoutR {
	BORDER-RIGHT: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ceffff
}
.tdDataScoutT {
	BORDER-TOP: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ceffff; BORDER-RIGHT-COLOR: #999999
}
.tdDataScoutTR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ceffff
}
.tdHead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #f8f8f8
}
.tdData2 {
	FONT-SIZE: 8.5pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff
}
.tdDataTLR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-BOTTOM-COLOR: #999999; BORDER-LEFT: #999999 1pt solid; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffffff
}
.tdDataBLR {
	BORDER-RIGHT: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1pt solid; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: #ffffff
}
.tdHeadSub_ERR {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdHeadSubR_ERR {
	BORDER-RIGHT: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdHeadSubT_ERR {
	BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888; BORDER-RIGHT-COLOR: #999999
}
.tdHeadSubTR_ERR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdHeadSubScout_ERR {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdHeadSubScoutR_ERR {
	BORDER-RIGHT: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdHeadSubScoutT_ERR {
	BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888; BORDER-RIGHT-COLOR: #999999
}
.tdHeadSubScoutTR_ERR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdData_ERR {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdDataR_ERR {
	BORDER-RIGHT: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdDataT_ERR {
	BORDER-TOP: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888; BORDER-RIGHT-COLOR: #999999
}
.tdDataTR_ERR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdDataScout_ERR {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdDataScoutR_ERR {
	BORDER-RIGHT: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdDataScoutT_ERR {
	BORDER-TOP: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888; BORDER-RIGHT-COLOR: #999999
}
.tdDataScoutTR_ERR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdHead2_ERR {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdData2_ERR {
	FONT-SIZE: 8.5pt; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdDataTLR_ERR {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-BOTTOM-COLOR: #999999; BORDER-LEFT: #999999 1pt solid; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ff8888
}
.tdDataBLR_ERR {
	BORDER-RIGHT: #999999 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1pt solid; COLOR: #333333; BORDER-TOP-COLOR: #999999; LINE-HEIGHT: 120%; BORDER-BOTTOM: #999999 1pt solid; BACKGROUND-COLOR: #ff8888
}
.errItem {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 120%
}
.marginTop3 {
	MARGIN-TOP: 3px
}
.marginTop5 {
	MARGIN-TOP: 5px
}
.marginTop8 {
	MARGIN-TOP: 8px
}
.marginTop10 {
	MARGIN-TOP: 10px
}
.marginTop15 {
	MARGIN-TOP: 15px
}
.marginTop20 {
	MARGIN-TOP: 20px
}
.marginTop25 {
	MARGIN-TOP: 25px
}
.marginTop30 {
	MARGIN-TOP: 30px
}
.marginTop35 {
	MARGIN-TOP: 35px
}
.marginTop40 {
	MARGIN-TOP: 40px
}
.bgffffff {
	BACKGROUND-COLOR: #ffffff
}
.bg999999 {
	BACKGROUND-COLOR: #999999
}
.bg1F5093 {
	BACKGROUND-COLOR: #1f5093
}
.tat_co {
	BORDER-RIGHT: #8a8a8a 1px solid; BORDER-TOP: #8a8a8a 1px solid; BORDER-LEFT: #8a8a8a 1px solid; BORDER-BOTTOM: #8a8a8a 1px solid; BORDER-COLLAPSE: collapse
}
.tdt_co {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: 1px solid; LINE-HEIGHT: 130%; BORDER-BOTTOM: 1px solid
}
.tdtB_co {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: 1px solid; LINE-HEIGHT: 130%; BORDER-BOTTOM: 1px solid
}
.tdtB2_co {
	BORDER-RIGHT: #999999 1pt solid; BORDER-TOP: #999999 1pt solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-BOTTOM-COLOR: #999999; BORDER-LEFT: #999999 1pt solid; COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #e4e3e4
}
.tdtW {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: 1px solid; COLOR: #ffffff; LINE-HEIGHT: 130%; BORDER-BOTTOM: 1px solid
}
.tdtGrayB {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: 1px solid; COLOR: #666666; LINE-HEIGHT: 130%; BORDER-BOTTOM: 1px solid
}
.tdtGrayB2 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; COLOR: #666666; LINE-HEIGHT: 130%; BORDER-BOTTOM: 1px solid
}
.fontSizeGrayS {
	FONT-SIZE: 8pt; COLOR: #666666
}
.body {
	FONT-SIZE: 10pt; LINE-HEIGHT: 130%
}
.fontSize {
	FONT-SIZE: 10pt; LINE-HEIGHT: 130%
}
.fontSizeBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; LINE-HEIGHT: 130%
}
.fontSizeSmall {
	FONT-SIZE: 8pt
}
.fontSizeRed {
	FONT-SIZE: 8pt; COLOR: #cc0000
}
.fontSizeWhite {
	FONT-SIZE: 10pt; COLOR: #ffffff
}
.fontSizeBrown {
	FONT-SIZE: 8pt; COLOR: #ff3333
}
.fontSizeBrown2 {
	FONT-SIZE: 10pt; COLOR: #ff3333
}
.fontSizeWineRed {
	FONT-SIZE: 8pt; COLOR: #cc0000
}
.fontSizeWineRed2 {
	FONT-SIZE: 10pt; COLOR: #cc0000
}
.fontSerifGray {
	FONT: bold 10pt "MS PƒSƒVƒbƒN",Osaka,sans-serif; COLOR: #999999
}
.selectW {
	WIDTH: 150px
}
.gyou_018em {
	LINE-HEIGHT: 1.8em
}
.gyou_015em {
	LINE-HEIGHT: 1.5em
}
.TD {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%
}
.LT {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 110%
}
.LT:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
.LT:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
.LT:active {
	COLOR: orange; TEXT-DECORATION: underline
}
.LT:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.MB {
	FONT-SIZE: 8pt; COLOR: #666666; LINE-HEIGHT: 105%
}
.MB:link {
	COLOR: #666666; TEXT-DECORATION: underline
}
.MB:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
.MB:active {
	COLOR: orange; TEXT-DECORATION: underline
}
.MB:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.CD {
	FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 105%
}
.black {
	BACKGROUND-COLOR: #000000
}
.black {
	BACKGROUND-COLOR: #000000
}
.marginLeft5 {
	MARGIN-LEFT: 5px
}
.tdheadnew {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; BACKGROUND: #778899; PADDING-BOTTOM: 5px; COLOR: #ffffff; LINE-HEIGHT: 120%; PADDING-TOP: 5px
}
.marginLeft10 {
	MARGIN-LEFT: 10px
}
H1.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px
}
.headtop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}

td.hopePrefectureButton {
	margin:0;
	padding:0;
	vertical-align: middle;
}
td.hopePrefectureButton img {
	margin:4px 0 0 4px;
	cursor: hand;
}	
