BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; BACKGROUND-COLOR: #ffffff
}
A {
	FONT-SIZE: 10pt; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10pt; LINE-HEIGHT: 11pt; TEXT-DECORATION: underline
}
A.b {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
A.b:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 11pt; TEXT-DECORATION: underline
}
A.mini {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.mini:hover {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.nv {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
A.nv:hover {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.ctitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.mini2 {
	FONT-SIZE: 8pt; COLOR: #ffffff
}
A.rf {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
A.rf:hover {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 10pt
}
TD.copyright {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #181863; TEXT-ALIGN: center
}
.text {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 11pt
}
.text-b {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 11pt
}
.text-s {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 9pt
}
TD.navi {
	BACKGROUND: #dfe4de; VERTICAL-ALIGN: top
}
TD.naviac {
	FONT-SIZE: 10pt; BACKGROUND: #bfcdbc; COLOR: #000000; LINE-HEIGHT: 11pt
}
TD.white {
	BACKGROUND: #ffffff
}
TD.header {
	BACKGROUND: #181863
}
TD.boxback1 {
	BACKGROUND-IMAGE: url(img/boxback1.gif); BACKGROUND-REPEAT: repeat-y
}
TD.boxback2 {
	BACKGROUND-IMAGE: url(img/boxback2.gif); BACKGROUND-REPEAT: repeat-y
}
TD.text-right {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 11pt; TEXT-ALIGN: right
}
TD.text-top {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 11pt
}
TD.top {
	VERTICAL-ALIGN: top
}
TD.bottom {
	VERTICAL-ALIGN: bottom
}
TD.right {
	TEXT-ALIGN: right
}
TD.cbox {
	BACKGROUND: #959595
}
TD.cbox2 {
	BACKGROUND: #b3b3b3
}
TD.boxname {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #b3cdce; LINE-HEIGHT: 10pt
}
SPAN.boxname-m {
	FONT-SIZE: 8pt
}
DIV.mleft {
	MARGIN: 0px 0px 0px 20px
}
TD.list2 {
	FONT-SIZE: 10pt; BACKGROUND: #e1ebf4
}
SPAN.tri {
	FONT-SIZE: 10pt; COLOR: #321b79
}
.red {
	COLOR: #d50000
}
.red-b {
	FONT-WEIGHT: bold; COLOR: #d50000
}
SPAN.noscripterrortitle {
	FONT-SIZE: 12pt; COLOR: #cc0000
}
SPAN.noscripterror {
	FONT-SIZE: 10pt
}
TD.cmt {
	FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(img/header01.jpg)
}
A.comment {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff
}
A.hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: underline
}
