TD {
	VERTICAL-ALIGN: top
}
.fillcolor {
	VERTICAL-ALIGN: top; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#5C85EF', EndColorStr='#90B6FF'); PADDING-RIGHT: 0pt; BACKGROUND-COLOR: #5c85ef
}
A.blu1 {
	FONT-SIZE: 95%; TEXT-DECORATION: none; COLOR: #3366cc
}
A.blu1:visited {
	TEXT-DECORATION: none; COLOR: #3366cc
}
A.blu1:hover {
	TEXT-DECORATION: underline
}
.visrptTitle {
	COLOR: black; FONT-STYLE: normal
}
.visrptSummryLabel {
	FONT-WEIGHT: bold; COLOR: black
}
.visrptGrandTotalRow {
	FONT-WEIGHT: bold; COLOR: black
}
.visrptHeader {
	COLOR: white; FONT-STYLE: normal; BACKGROUND-COLOR: #5c85ef
}
.visrptRowItem {
	BACKGROUND-COLOR: #dddddd
}
.a1 {
	TEXT-DECORATION: none; COLOR: #ffffff
}
.p1 {
	FONT-SIZE: 60%; FONT-FAMILY: verdana, san-serif; COLOR: #ffffff; MARGIN: 4pt 0pt 0pt; LINE-HEIGHT: 0.8em
}
.p2 {
	FONT-SIZE: 70%; FONT-FAMILY: verdana, san-serif; FONT-WEIGHT: normal; COLOR: #333333; MARGIN: 4pt 0pt 0pt; LINE-HEIGHT: 1.3em
}
.label {
	FONT-SIZE: 70%; TEXT-DECORATION: none; FONT-FAMILY: verdana, san-serif; FONT-WEIGHT: bold; COLOR: #ffffff; MARGIN: 0.2em 0pt 2pt 2pt; LINE-HEIGHT: 1em
}
.gobutton {
	VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 2pt
}
.formText {
	FONT-SIZE: 70%; WIDTH: 99%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.holderTable {
	PADDING-LEFT: 1px; PADDING-RIGHT: 1px
}
.detsPara {
	FONT-SIZE: 60%; MARGIN: 2pt
}
.navTocColor {
	BACKGROUND-COLOR: #999999
}
.indent {
	PADDING-TOP: 0px; MARGIN-LEFT: 15px; MARGIN-TOP: 0px; MARGIN-RIGHT: 15px
}
.results {
	COLOR: #333333; MARGIN: 4pt 0pt 0pt 10pt; LINE-HEIGHT: 1.1em; TEXT-INDENT: -10pt
}
.propViewer {
	FONT-SIZE: 70%; FONT-FAMILY: verdana, san-serif; FONT-WEIGHT: bold; COLOR: black; FONT-STYLE: italic; TEXT-ALIGN: center; BACKGROUND-COLOR: white
}
.propViewerTABLE {
	BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #999999 1px solid; MARGIN: 2pt; BORDER-LEFT: #999999 1px solid
}
.propViewerTHEAD {
	FONT-SIZE: 60%; BORDER-TOP: 2px; BORDER-RIGHT: 2px; BORDER-BOTTOM: 2px; BORDER-LEFT: 2px
}
.propViewerTD {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana, san-serif; FONT-WEIGHT: normal; COLOR: #000000; MARGIN: 0pt; LINE-HEIGHT: 1.1em
}
.propViewerEvenRow {
	BACKGROUND-COLOR: #e7e7e7
}
.propViewerOddRow {
	BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-SIZE: medium; FONT-FAMILY: Verdana, Sans-Serif
}
DIV {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
FORM {
	MARGIN: 0px
}
.hiderScroll {
	OVERFLOW: auto; MARGIN-BOTTOM: 2px; WIDTH: 100%; MARGIN-TOP: 1px
}
.hider {
	MARGIN-BOTTOM: 2px; WIDTH: 100%; MARGIN-TOP: 1px
}
.nav {
	OVERFLOW: auto; HEIGHT: 100%; WIDTH: 100%
}
.menuItem {
	CURSOR: hand; FONT-SIZE: 80%; FONT-FAMILY: sans-serif; COLOR: black; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: white
}
.highlightItem {
	CURSOR: hand; FONT-SIZE: 80%; FONT-FAMILY: sans-serif; COLOR: white; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: highlight
}
.hlMenu {
	BORDER-TOP: black 2px outset; BORDER-RIGHT: black 2px outset; BORDER-BOTTOM: black 2px outset; POSITION: absolute; BORDER-LEFT: black 2px outset; Z-INDEX: 10; DISPLAY: none; BACKGROUND-COLOR: white
}
.innerhlMenu {
	PADDING-LEFT: 2pt; PADDING-RIGHT: 2pt; BACKGROUND-COLOR: white
}
.svgmessage {
	FONT-SIZE: 80%; FONT-FAMILY: verdana, san-serif; FONT-WEIGHT: normal; COLOR: #333333; MARGIN: 1em; LINE-HEIGHT: 1.1em
}
