.PageHeader		{
	color: #004A94;
	font: normal 22pt "Times New Roman", Times, serif;
}
.PageHeaderSmall		{
	color: #004A94;
	font: normal 18pt "Times New Roman", Times, serif;
}

.PageSubHeader		{
	color: #004A94;
	font: normal italic 16pt "Times New Roman", Times, serif;
}

.LabelXSmallGray		{color: #8C8C8C;	font: bold 9pt arial;}

.LabelLarge		{color: #000000;	font: bold 12pt arial;}
.LabelMedium		{color: #000000;	font: bold 11pt arial;}
.LabelSmall		{color: #000000;	font: bold 10pt arial;}
.LabelXSmall		{color: #000000;	font: bold 9pt arial;}
.LabelXXSmall		{color: #000000;	font: bold 8pt arial;}

.TextLarge		{color: #707070;	font: normal 14pt arial;}
.TextMedium		{color: #707070;	font: normal 10pt arial;line-height: 15pt;}
.TextSmall		{color: #707070;	font: normal 10pt arial;}
.TextXSmall		{color: #707070;	font: normal 9pt arial;}
.TextXXSmall		{color: #707070;	font: normal 8pt arial;}

.LabelMediumGray {color: #707070;	font: normal 9pt arial;}

.LabelLargeNavy		{color: #004A94;	font: bold 14pt arial;}
.LabelMediumNavy		{color: #004A94;	font: bold 11pt arial;}
.LabelSmallNavy		{color: #004A94;	font: bold 10pt arial;}
.LabelXSmallNavy		{color: #004A94;	font: bold 9pt arial;}
.LabelXXSmallNavy		{color: #004A94;	font: bold 8pt arial;}

.TextLargeNavy		{color: #004A94;	font: normal 14pt arial;}
.TextMediumNavy		{color: #004A94;	font: normal 11pt arial;}
.TextSmallNavy		{color: #004A94;	font: normal 10pt arial;}
.TextXSmallNavy		{color: #004A94;	font: normal 9pt arial;}
.TextXXSmallNavy		{color: #004A94;	font: normal 8pt arial;}

.LabelLargeWhite	{color: #FFFFFF;	font: bold 12pt arial;}
.LabelMediumWhite		{color: #FFFFFF;	font: bold 11pt arial;}
.LabelSmallWhite		{color: #FFFFFF;	font: bold 10pt arial;}
.LabelXSmallWhite		{color: #FFFFFF;	font: bold 9pt arial;}
.LabelXXSmallWhite		{color: #FFFFFF;	font: bold 8pt arial;}

.TextLargeWhite		{color: #FFFFFF;	font: normal 14pt arial;}
.TextMediumWhite		{color: #FFFFFF;	font: normal 11pt arial;}
.TextSmallWhite		{color: #FFFFFF;	font: normal 10pt arial;}
.TextXSmallWhite		{color: #FFFFFF;	font: normal 9pt arial;}
.TextXXSmallWhite		{color: #FFFFFF;	font: normal 8pt arial;}

.LabelLargeMaroon		{color: #800000;	font: bold 14pt arial;}
.LabelMediumMaroon		{color: #800000;	font: bold 11pt arial;}
.LabelSmallMaroon		{color: #800000;	font: bold 10pt arial;}
.LabelXSmallMaroon		{color: #800000;	font: bold 9pt arial;}
.LabelXXSmallMaroon		{color: #800000;	font: bold 8pt arial;}

.TextLargeMaroon		{color: #800000;	font: normal 14pt arial;}
.TextMediumMaroon		{color: #800000;	font: normal 11pt arial;}
.TextSmallMaroon		{color: #800000;	font: normal 10pt arial;}
.TextXSmallMaroon		{color: #800000;	font: normal 9pt arial;}
.TextXXSmallMaroon		{color: #800000;	font: normal 8pt arial;}

.SubTable { border-top-color: Gray; border-top-style: solid; border-top-width: thin; border-bottom-color: Gray; border-bottom-style: solid; border-bottom-width: thin; }
.SubTableCell {border-bottom: 1px solid}

TR.Header		{background-color : #004A94;}
TR.Label		{background-color : #EFEBE7;}
TR.Results		{background-color : #FFFFFF;}
TR.Shaded		{background-color : #F3EFDA;}
TR.Selected		{background-color : #FBE4AD;	cursor: hand;}

TR.ErrorMsg		{background-color : #FBE4AD;}
TR.NavMsg		{background-color : #EFEBE7;}

TR.SubResults	{background-color : #FFFFFF;}
TR.SubShaded	{background-color : #F3EFDA;}

TD.Header	{color : #FFFFFF;	font: bold 9pt arial;	text-indent: 3px;}
TD.Label	{color: #004A94;	font: bold 9pt arial;	border-bottom: 2px solid #004A94;}
TD.Results	{color: #000000;	font: normal 9pt arial;	border-bottom: 1px solid #004A94;}

TD.SubLabel		{color: #004A94;	font: bold 8pt arial;	border-bottom: 2px solid #004A94;}
TD.SubResults	{color: #000000;	font: normal 8pt arial;	border-bottom: 1px solid #004A94;}

TD.ErrorMsg		{color: #004A94; font: bold 10pt arial;}
TD.NavMsg		{color: #004A94; font: bold 10pt arial;}


INPUT.NoStyle {
	background-color : transparent;
	border : 0px;
}

INPUT,SELECT,TEXTAREA.FormElement {
	background-color : white;
	border: 1px solid #808080;
	color: #000000;
	font: normal 9pt arial;
}



INPUT.MediumButtons		{background-color : #DDE0F4;height : 21px;font : bold 11px;border-bottom : 1px solid #8492D6;border-right : 1px solid #8492D6;
		border-top : 1px solid #F0F2FA;border-left : 1px solid #F0F2FA;width:120px; vertical-align : top;background-repeat : no-repeat; text-align: left;cursor: hand;}
INPUT.SmallButtons		{background-color : #DDE0F4;height : 21px;font : bold 11px;border-bottom : 1px solid #8492D6;border-right : 1px solid #8492D6;
		border-top : 1px solid #F0F2FA;border-left : 1px solid #F0F2FA;width:30px; vertical-align : top;background-repeat : no-repeat; text-align: left;cursor: hand;}
INPUT.LargeButtons		{background-color : #DDE0F4;height : 21px;font : bold 11px;border-bottom : 1px solid #8492D6;border-right : 1px solid #8492D6;
		border-top : 1px solid #F0F2FA;border-left : 1px solid #F0F2FA;width:180px; vertical-align : top;background-repeat : no-repeat; text-align: left;cursor: hand;}
		
A:Link	{	text-decoration: none;	}
A:Visited	{	text-decoration: none;	}
A:Hover 	{	text-decoration: underline;	}
