@charset "iso-8859-1";
BODY
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link
{
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #0099cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #0099cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hd3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navPublic
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navPublicTitle
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navPublic:link
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navPublic:hover
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #999999;
    TEXT-DECORATION: none
}
A.navPublic:active
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navPublic:visited
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navUsage
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000066;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navUsageTitle
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #000066;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navUsage:link
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #000066;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navUsage:hover
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #999999;
    TEXT-DECORATION: none
}
A.navUsage:active
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #FFFFFF;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navUsage:visited
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #000066;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navTitle
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navTitle:link
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navTitle:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navTitle:active
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navTitle:visited
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navLogin
{
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navLogin:link
{
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navLogin:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.navLogin:active
{
    FONT-SIZE: 8pt;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.navLogin:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navUser
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 140px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navUser:link
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 140px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navUser:hover
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 140px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
A.navUser:active
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 140px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.navUser:visited
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 140px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.error:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.error:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.error:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.error:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.reminder
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.note
{
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.username
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.disclaimer
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fieldspec
{
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.steps
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #99cccc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL.noIndent
{
    MARGIN-LEFT: 15px;
    LIST-STYLE-TYPE: disc
}
.contact
{
    FONT-SIZE: 8pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.contact:link
{
    FONT-SIZE: 8pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.contact:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ffff99;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.contact:active
{
    FONT-SIZE: 8pt;
    COLOR: #ffff99;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.contact:visited
{
    FONT-SIZE: 8pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.funding
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.funding:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.funding:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ffff99;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.funding:active
{
    FONT-SIZE: 8pt;
    COLOR: #ffff99;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.funding:visited
{
    FONT-SIZE: 8pt;
    COLOR: #3333cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.home
{
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.home:link
{
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.home:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.home:active
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.home:visited
{
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footer
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.sampleList
{
    BORDER-RIGHT: #ffcc00 1px solid;
    BORDER-TOP: #ffcc00 1px solid;
    BORDER-LEFT: #ffcc00 1px solid;
    BORDER-BOTTOM: #ffcc00 1px solid
}
DIV.versionNumber
{
    BORDER-RIGHT: #990033 1px solid;
    BORDER-TOP: #990033 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #990033 1px solid;
    COLOR: #669999;
    BORDER-BOTTOM: #990033 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.builtBy
{
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.listcellPlatformDark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.listcellPlatformLite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efefef
}
.listcellTH
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #99cccc
}
.sampleName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BORDER-BOTTOM: #ff9900 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffff99
}
.subsampleTH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cfe7e7
}
.listcellTD
{
    FONT-SIZE: 9pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.listcellTD:link
{
    FONT-SIZE: 9pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.listcellTD:hover
{
    FONT-SIZE: 9pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.listcellTD:active
{
    FONT-SIZE: 9pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.listcellTD:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.commentsTH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc66
}
.introText
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reqField
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.asterick
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bookmark
{
    FONT-SIZE: 9pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.bookmark:link
{
    FONT-SIZE: 9pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bookmark:hover
{
    FONT-SIZE: 9pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bookmark:active
{
    FONT-SIZE: 9pt;
    COLOR: #0000cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bookmark:visited
{
    FONT-SIZE: 9pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.small8b
{
    FONT-SIZE: 8pt;
    COLOR: #6633cc;
    FONT-FAMILY: ariel,helvetica,sans-serif
}
.small8red
{
    FONT-SIZE: 8pt;
    COLOR: #ee0000;
    FONT-FAMILY: ariel,helvetica,sans-serif
}
.small8db
{
    FONT-SIZE: 8pt;
    COLOR: #4411aa;
    FONT-FAMILY: ariel,helvetica,sans-serif
}
DIV.buildCRI
{
    BORDER-RIGHT: #990033 1px solid;
    BORDER-TOP: #990033 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #990033 1px solid;
    COLOR: #669999;
    BORDER-BOTTOM: #990033 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.supportGenMed
{
    FONT-SIZE: 8pt;
    COLOR: #669999;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
table.sortable a.sortheader {
    color:#333333;
    font-weight: bold;
    text-decoration: underline;
    display: inline;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
table.sortable span.sortarrow {
	color: #FF0000;
	text-decoration: none;
}

