
H1
{
    FONT-FAMILY: verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight:bold;
}
H2
{
    FONT-FAMILY: verdana, Arial, sans-serif;
	font-size: 14px;
	color: 808080;
}
H3
{
    FONT-FAMILY: verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
H4
{
    FONT-FAMILY: verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight:normal;
}
H5
{
    FONT-FAMILY: verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight:normal;
}

P
{
    FONT-SIZE: 1em;
    COLOR: black;
    FONT-FAMILY: verdana, Arial, sans-serif
}

A
{
    COLOR: #404040;
    TEXT-DECORATION: underline
}

A:visited
{
    COLOR: #404040;
    TEXT-DECORATION: none
}

A:hover 
{ 
	COLOR: red; 
	TEXT-DECORATION: underline 
}

A.Header2
{
	font-weight: normal;
	font-size: 9pt;
	cursor: help;
	color: #404040;
	font-family: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Header2B
{
	font-weight: bold;
	font-size: 9pt;
	cursor: help;
	color: #404040;
	font-family: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A:visited.Header2
{
	font-weight: normal;
	font-size: 9pt;
	cursor: help;
	color: #404040;
	font-family: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited.Header2B
{
	font-weight: bold;
	font-size: 9pt;
	cursor: help;
	color: #404040;
	font-family: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover.Header2
{
	font-weight: normal;
	font-size: 9pt;
	cursor: help;
	color: #404040;
	font-family: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover.Header2B
{
	font-weight: bold;
	font-size: 9pt;
	cursor: help;
	color: #404040;
	font-family: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

BODY
{
    COLOR: black;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}

INPUT 
{ 
	border: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	FONT-SIZE: 3mm;
	FONT-FAMILY: verdana;
}

TEXTAREA
{
	border: none;
	FONT-SIZE: 3mm; 
	FONT-FAMILY: verdana 
}

SELECT 
{ 
	border: none;
	FONT-SIZE: 3mm; 
	FONT-FAMILY: verdana;
	cursor: hand
}

OPTION
{
	border: none;
	font-size: 3mm;
	font-family: verdana;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	cursor: hand
}


OPTIONLIST
{
	font-family: verdana;
}

TABLE
{
	FONT-SIZE: 3mm; 
	FONT-FAMILY: verdana 
}

TD
{
    FONT-SIZE: 3mm;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none
}


.Summary
{
	background-color: #e1e2e3;
    FONT-WEIGHT: normal;
    FONT-SIZE: 3.0mm;
    COLOR: #333333;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}

.SummaryHeader
{
	background-color: #d8d8d8;
    FONT-WEIGHT: bold;
    FONT-SIZE: 3.0mm;
    COLOR: #404040;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}

.SummaryHeaderBold
{
	background-color: #d8d8d8;
    FONT-WEIGHT: bold;
    FONT-SIZE: 3.0mm;
    COLOR: #404040;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}

.Button
{
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	FONT-SIZE: 3.5mm; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: verdana;
	cursor: hand
}

.SmallButton
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	font-size: 3mm;
	border-left: silver 1px solid;
	cursor: hand;
	border-bottom: silver 1px solid;
	font-family: verdana;
}

.ErrorText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}

.ErrorText2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}

.Margin
{
	background-color: White;
}

.Header1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000080;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}
.Header1Purple
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #993399;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}
.Header1BoldBlack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    CURSOR: default;
	padding: 1px, 1px, 1px, 1px;
}
.Header1BoldGrey
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #404040;
    CURSOR: default;
	padding: 1px, 1px, 1px, 1px;
}
.Header2
{
	font-weight: normal;
	font-size: 9pt;
	cursor: default;
	color: #404040;
	font-family: verdana, Arial, Helvetica, sans-serif;
}
.Header2B
{
	font-weight: bold;
	font-size: 9pt;
	cursor: default;
	color: #404040;
	font-family: verdana, Arial, Helvetica, sans-serif;
}
.Footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 2.5mm;
    CURSOR: default;
    COLOR: #993399;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.Header2Grey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #404040;
    BACKGROUND-COLOR: #c0c0c0;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}
.Header2BGrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #404040;
    BACKGROUND-COLOR: #c0c0c0;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}
.Help
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #336666;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.HintText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 3mm;
    VERTICAL-ALIGN: bottom;
    COLOR: #333333;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.HintTextPrint
{
    FONT-SIZE: 3mm;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.HintText2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 2.5mm;
    VERTICAL-ALIGN: bottom;
    COLOR: #333333;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}


.FormatTextViolet
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 2.5mm;
    VERTICAL-ALIGN: top;
    COLOR: #333333;
    BACKGROUND-COLOR: #D6BEEA;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}

.FormatTextPink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 2.5mm;
    VERTICAL-ALIGN: top;
    COLOR: #333333;
    BACKGROUND-COLOR: #EBB0CE;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}

.summaryTitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000080;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}
.summaryTitlePurple
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #993399;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}
.summaryText
{
    FONT-SIZE: 8pt;
    COLOR: black;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.Header2BRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}
.HeaderPrint
{
    FONT-WEIGHT: bold;
    vertical-align: top;
    FONT-SIZE: 2.5mm;
    COLOR: #000000;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}
.Header2Red
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    CURSOR: default
}
.ValidationText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}

.smallText
{
    FONT-SIZE: 2.5mm;
    vertical-align: top;
    FONT-FAMILY: Verdana, Arial
}
.resultheading
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #c0c0c0;
	padding: 2px, 2px, 2px, 2px;
}
.resultdetails
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #e1e2e3;
}
.trackdetails
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.trackdetailsrowhighlighted
{
    BACKGROUND-COLOR: #ffffaa
}
.trackdetailsrow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 2.5mm;
    VERTICAL-ALIGN: top;
    COLOR: #333333;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	background-color: #d0d0d0;
}
.trackdetailsrow2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 2.5mm;
    VERTICAL-ALIGN: top;
    COLOR: #333333;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	background-color: #d8d8d8;
}
.finalsharedetails
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #e0e0e0
}
.gridheader
{
	background-color: #c0c0c0;
    color: #404040;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.gridfooter
{
	background-color: #c0c0c0;
    color: #404040;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.sectionheader
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #c0c0c0;
	padding: 2px, 2px, 2px, 2px;
}
.formheader
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #c0c0c0;
	padding: 2px, 2px, 2px, 2px;
}
.formdetails
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #e1e2e3;
}
.searchfields
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #e1e2e3;
}

