BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial
}
A {
	color: #005485; font-weight: bold; text-decoration: underline;
}
A:visited{
	color: #B727BF;
}
A:hover{
	color: #B727BF;
}
A.SubNavLink  {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal;
}
A.SubNavLink:visited {
	color: #ffffff;
}
A.SubNavLink:hover {
	color: #B727BF;
}
A.ObsoleteLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}
P {
	MARGIN: 0in 0in 0pt
}
LI {
	MARGIN: 0in 0in 0pt
}
DIV {
	MARGIN: 0in 0in 0pt
}
PRE {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: 'Times New Roman'
}
DIV.SubNavLink {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial
}
TD {
	FONT-SIZE: 10pt
}
.CatalogTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; PADDING-BOTTOM: 10px; COLOR: black; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.CatalogTitleBoxed {
	BORDER-RIGHT: black thin solid; BORDER-TOP: black thin solid; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BORDER-LEFT: black thin solid; WIDTH: 395px; COLOR: black; BORDER-BOTTOM: black thin solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 25px; TEXT-ALIGN: center
}
.CatalogTitleCustom02 {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: black; FONT-FAMILY: Verdana, Arial
}
.CatalogTitleBar {
	HEIGHT: 20px; BACKGROUND-COLOR: #000099
}
.table_HS0CatalogHeaderArea {
	BACKGROUND-REPEAT: no-repeat
}
.table_HS1CatalogHeaderArea {
	BACKGROUND-REPEAT: no-repeat
}
.CatalogLogo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.AppDisplay {
	BACKGROUND-COLOR: #ffffff
}
.SubNav {
	PADDING-TOP: 5px; BACKGROUND-COLOR: #99ccff
}
.SearchResultsEven {
	BACKGROUND-COLOR: #cccccc
}
.SearchResultsOdd {
	BACKGROUND-COLOR: #ffffff
}
.SearchResultsObsolete {
	BACKGROUND-COLOR: #ffe5b5
}
.Nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.SubNavSpace {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.FooterBar {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; HEIGHT: 1px; BACKGROUND-COLOR: #000000
}
.AppWorkspace {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 100%
}
.AppHeader {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; FONT-FAMILY: Verdana, Arial
}
.ContentHeader {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 5px; FONT-FAMILY: Verdana, Arial
}
.Divider {
	MARGIN-TOP: 10px; FONT-SIZE: 0pt; MARGIN-BOTTOM: 10px; WIDTH: 100%; HEIGHT: 3px; BACKGROUND-COLOR: #000000
}
.SearchResultsColumnHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
.TestDetailItem {
	CLEAR: both; PADDING-BOTTOM: 10px
}
.TestDetailHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial
}
.TestDetailText {
	PADDING-LEFT: 10px; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Verdana, Arial
}
.TestDetailTextCompetitive {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Verdana, Arial
}
.InactiveMessage {
	MARGIN-TOP: 50px; FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN-BOTTOM: 50px; WIDTH: 100%; COLOR: black; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.ExitMessage {
	MARGIN-TOP: 50px; FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN-BOTTOM: 50px; WIDTH: 100%; COLOR: black; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.CloseBrowser {
	MARGIN-TOP: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 25px; WIDTH: 100%; COLOR: black; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.Error {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 10px; WIDTH: 100%; COLOR: red; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.Warning {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 100%; COLOR: blue; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: left
}
.ObsoleteTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: black; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.ObsoleteReplacement {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: black; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.TooltipElement {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; VISIBILITY: hidden; BORDER-LEFT: black 1px solid; WIDTH: 234px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: lightyellow
}
.ErrorNormalText {
	PADDING-RIGHT: 30px; MARGIN-TOP: 50px; PADDING-LEFT: 30px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 20px; COLOR: black; PADDING-TOP: 20px; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.ErrorFirstLine {
	FONT-SIZE: 16pt; PADDING-BOTTOM: 30px; PADDING-TOP: 20px
}
.WebSiteSourceMessage {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 30px; PADDING-TOP: 20px
}
.ErrorInfoText {
	BORDER-RIGHT: black thin solid; PADDING-RIGHT: 5px; BORDER-TOP: black thin solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 50px 50px 40px; BORDER-LEFT: black thin solid; PADDING-TOP: 5px; BORDER-BOTTOM: black thin solid; FONT-FAMILY: 'Times New Roman'; TOP: 10px; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: left
}
