HR {
	COLOR: #000000; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc
}
.body {
	FONT-SIZE: 8pt; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.comparisonBody {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whiteBgBody {
	FONT-SIZE: 8pt; BACKGROUND: white; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tableBg {
	FONT-SIZE: 8pt; BACKGROUND: #bed3e5; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodycell {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.bodytext {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boldheading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.datacellyellow {
	FONT-SIZE: 8pt; BACKGROUND: #c0c0c0; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.datarowheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #808080; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.emptycell {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.error {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inavigatecaption {
	FONT-SIZE: 11px; COLOR: #990033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inavigatecaption A:link {
	FONT-SIZE: 11px; COLOR: #990033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inavigatecaption A:visited {
	FONT-SIZE: 11px; COLOR: #990033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inavigatecaption A:hover {
	FONT-SIZE: 11px; COLOR: #990033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.inavigatecurrentpage {
	COLOR: #800000; FONT-STYLE: italic
}
.inavigateitem {
	FONT-SIZE: 10px; COLOR: #990088; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inavigateitem A:link {
	FONT-SIZE: 10px; COLOR: #990088; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inavigateitem A:visited {
	FONT-SIZE: 10px; COLOR: #990088; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inavigateitem A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.linkbody {
	FONT-SIZE: 8pt; COLOR: #990033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.message {
	FONT-SIZE: 12px; COLOR: #008000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: #ffffff; COLOR: #0066ff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sectionheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #ffffff; COLOR: #0066ff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.category {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff6600; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.lightBlueBg {
	FONT-SIZE: 8pt; BACKGROUND: #f1f5fd; VERTICAL-ALIGN: top; LINE-HEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
TD.blueBgHeader {
	BORDER-RIGHT: #d7dbe2; BORDER-TOP: #d7dbe2; FONT-SIZE: 8pt; BORDER-LEFT: #d7dbe2; BORDER-BOTTOM: #d7dbe2; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; BACKGROUND-COLOR: #d7dbe2
}
.underlineTip {
	FONT-SIZE: 9px; COLOR: #0066ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.question {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3562b5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
