/**************************************************************************************
   // Styles for the Banner
   // <unknown>
   // <unknown>
   // 
   // Provides styles for the Banner links
   // Linked via Header.html
   // 
   // No Dependencies
	//---------------------------------------------------------------------------------------
   // MRC (12/27/05)
   // Added SourceCode and Footer classes
	//---------------------------------------------------------------------------------------
   // MRC (01/24/06)
   // Added H4 for smaller H3 headings
**************************************************************************************/

.Normal
{
   COLOR:				#000000;
   FONT-SIZE:			10pt;
   FONT-WEIGHT:		normal;
   FONT-STYLE:			normal;
   TEXT-DECORATION:	none;
}

.SmNormal
{
   COLOR:				#000000;
   FONT-SIZE:			8pt;
   FONT-WEIGHT:		normal;
   FONT-STYLE:			normal;
   TEXT-DECORATION:	none;
}

.PageHeader
{
   COLOR:				#000000;
   FONT-SIZE:			18pt;
   FONT-WEIGHT:		bold;
}

.Subtitle
{
   COLOR:				#B61829;
   FONT-SIZE:			9pt;
   FONT-WEIGHT:		bold;
}

.IndentedFolderTree
{
   MARGIN-LEFT:		20px;
   MARGIN-RIGHT:		0px;
}

.Indented
{
   MARGIN-LEFT:		30px;
   MARGIN-RIGHT:		30px;
}

.Slim
{
   MARGIN-LEFT:		0px;
   PADDING-LEFT:		0px;
   MARGIN-TOP:			0px;
   PADDING-TOP:		0px;
   MARGIN-RIGHT:		0px;
   PADDING-RIGHT:		0px;
   MARGIN-BOTTOM:		0px;
   PADDING-BOTTOM:	0px;
}

.IndentedTop
{
   MARGIN-LEFT:		30px;
   MARGIN-RIGHT:		30px;
   COLOR:				#FF0000;
   FONT-STYLE:			italic;
}

P
{
   MARGIN-LEFT:		30px;
   MARGIN-RIGHT:		30px;
}

P.Large:first-letter
{
   FONT-SIZE:			18pt;
   FONT-WEIGHT:		bold;
   COLOR:				#000000;
}

H1
{
   COLOR:				#000000;
   FONT-SIZE:			24pt;
   FONT-WEIGHT:		bold;
}

H2
{
   COLOR:				#000000;
   FONT-SIZE:			18pt;
   FONT-WEIGHT:		bold;
}

H3
{
   COLOR:				#2A4591;
   FONT-SIZE:			12pt;
   FONT-WEIGHT:		bold;
}

H4
{
   COLOR:				#2A4591;
   FONT-SIZE:			10pt;
   FONT-WEIGHT:		bold;
}

EM
{
   COLOR:				#BE0000;
   FONT-SIZE:			10pt;
   FONT-WEIGHT:		bold;
   FONT-STYLE:			normal;
   TEXT-DECORATION:	none;
}

A, B, BODY, EM, FONT, FORM, H1, H2, H3, INPUT, P, SMALL, STRONG, TABLE, TD, TR, U
{
   FONT-FAMILY:		Verdana;
   TEXT-DECORATION:	none;
}

A, BODY, FORM, INPUT, SMALL, TABLE, TD, TR
{
   FONT-SIZE:			8pt;
   TEXT-DECORATION:	none;
}

TH
{
	FONT-SIZE:			10pt;
   FONT-WEIGHT:		bold;
	BACKGROUND-COLOR: #D9E4F4;
}

TR.Data
{
   FONT-WEIGHT:		bold;
}

A:link
{
   COLOR:				#0000FF;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	underline;
}

A:visited
{
   COLOR:				#3C3C8B;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	underline;
}

A:hover
{
   COLOR:				#FF0000;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	underline;
}

A:active
{
   COLOR:				#000000;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	underline;
}

A.Popup:link
{
   COLOR:				#0000FF;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.Popup:visited
{
   COLOR:				#0000FF;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.Popup:hover
{
   COLOR:				#0000FF;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.Popup:active
{
   COLOR:				#0000FF;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.Popup.Small:link
{
   COLOR:				#0000FF;
   FONT-SIZE:			7pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	underline;
}

A.Small:link
{
   COLOR:				#3C3C8B;
   FONT-SIZE:			7pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	underline;
}

A.Small:hover
{
   COLOR:				#FF0000;
   FONT-SIZE:			7pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	underline;
}

A.Small:active
{
   COLOR:				#000000;
   FONT-SIZE:			7pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	underline;
}

A.SubSection:link
{
   COLOR:				#1F3988;
   FONT-SIZE:			9pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.SubSection:visited
{
   COLOR:				#1F3988;
   FONT-SIZE:			9pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.SubSection:hover
{
   COLOR:				#3173E8;
   FONT-SIZE:			9pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.SubSection:active
{
   COLOR:				#000000;
   FONT-SIZE:			9pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.SubSection2:link
{
   COLOR:				#1F3988;
   FONT-SIZE:			9pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.SubSection2:visited
{
   COLOR:				#1F3988;
   FONT-SIZE:			9pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.SubSection2:hover
{
   COLOR:				#FF2B57;
   FONT-SIZE:			9pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

A.SubSection2:active
{
   COLOR:				#000000;
   FONT-SIZE:			9pt;
   FONT-WEIGHT:		bold;
   TEXT-DECORATION:	none;
}

DIV.Color 
{
    BACKGROUND:		#DEDEDE;
    PADDING:			0.05em;
    BORDER:				none;
}

.blackborder
{
	BORDER-RIGHT:		black 1px solid;
	BORDER-TOP:			black 1px solid;
	BORDER-LEFT:		black 1px solid;
	BORDER-BOTTOM:		black 1px solid;
	BACKGROUND-COLOR:	#ffffff;
}

.blackborderalternate
{
   BORDER-RIGHT:		black 1px solid;
   BORDER-TOP:			black 1px solid;
   BORDER-LEFT:		black 1px solid;
   BORDER-BOTTOM:		black 1px solid;
   BACKGROUND-COLOR:	#CBCB98;
}

.blackbordertitle
{
   BORDER-RIGHT:		black 1px solid;
   BORDER-TOP:			black 1px solid;
   BORDER-LEFT:		black 1px solid;
   BORDER-BOTTOM:		black 1px solid;
   FONT-WEIGHT:		bold;
   COLOR: #ffffff;
   BACKGROUND-COLOR:	#800000;
}

.buttonstyle
{
	background-color: #DCDCB6;
	width: 64px;
}

.textboxstyle
{
	width: 592px;
}

.SourceCode
{
	FONT-FAMILY:		Courier New;
}

.Footer
{
	FONT-SIZE:			7pt;
}
