body .PageFooterTextHyperlinks
{
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	color: #405A8B;
	font-style:normal;
	text-align:center;
}

.PageFooterTextHyperlinks a:link
{
	text-decoration: none;
	color: #405A8B;
}
.PageFooterTextHyperlinks a:active
{
	text-decoration: none;
	color: #405A8B;
}
.PageFooterTextHyperlinks a:visited
{
	text-decoration: none;
	color: #405A8B;
}
.PageFooterTextHyperlinks a:hover
{
	text-decoration: underline;
	color: #405A8B;
}

.PageFooterTextCopyright
{
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 100%;
	font-style:normal;
	margin-top: 0;
	text-align:center; word-spacing:0; text-indent:0; margin-left:0; margin-right:0; margin-bottom:10
}

/*	-----------------------------------------------------------------------	*/
/*	Side Panel																*/
/*	-----------------------------------------------------------------------	*/

.SidePanelTextHeading
{
	padding:5; font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #D8DDE1;
	background-color:#405A8B; text-align:left; margin-bottom:20
}

.SidePanelTextLevel1Active
{
	font-family: Arial;
	font-size: 8pt;
	color: #990000;
	margin-left:15;
	margin-top: 0;
	margin-bottom: 10; font-weight:bold
}

.SidePanelTextLevel1Active a:link
{
	text-decoration: none;
	color: #990000;
}
.SidePanelTextLevel1Active a:active
{
	text-decoration: none;
	color: #990000;
}
.SidePanelTextLevel1Active a:visited
{
	text-decoration: none;
	color: #990000;
}
.SidePanelTextLevel1Active a:hover
{
	text-decoration: none;
	color: #425A8C;
}

.SidePanelTextLevel1Inactive
{
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	margin-left:15;
	margin-top: 0;
	margin-bottom: 10; font-weight:bold
}

.SidePanelTextLevel1Inactive a:link
{
	text-decoration: none;
	color: #FFFFFF;
}
.SidePanelTextLevel1Inactive a:active
{
	text-decoration: none;
	color: #FFFFFF;
}
.SidePanelTextLevel1Inactive a:visited
{
	text-decoration: none;
	color: #FFFFFF;
}
.SidePanelTextLevel1Inactive a:hover
{
	text-decoration: none;
	color: #425A8C;
}

/*	-----------------------------------------------------------------------	*/
/*	Main Panel																*/
/*	-----------------------------------------------------------------------	*/

.MainPanelTextHeading
{
	padding:5;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	background-color:#8FA9B6; margin-bottom:20; text-align:left 
}

.MainPanelTextSubHeading
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	background-color:#C0C0C0; margin-bottom:20; text-align:left; padding-left:5; padding-right:5; padding-top:2; padding-bottom:2 
}

.MainPanelTextHeading01
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #425A8C;
	line-height: 150%;
	margin-top: 5;
	margin-bottom: 5
}

.MainPanelTextHeading02
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #800000;
	line-height: 150%;
	margin-top: 5;
	margin-bottom: 5; font-style:italic
}

.MainPanelTextNormal
{
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 10;
	 
}

.MainPanelTextNormalBold
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 10;
	 
}

.MainPanelTextNormalBold a:link
{
	text-decoration: none; color:#000000
	
}
.MainPanelTextNormalBold a:active
{
	text-decoration: none; color:#000000
	
}
.MainPanelTextNormalBold a:visited
{
	text-decoration: none; color:#000000
	
}
.MainPanelTextNormalBold a:hover
{
	text-decoration: underline; color:#000000
	
}

.MainPanelTextNormalBullet
{
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 0;
	list-style-type:circle 
}

.AnnouncementFooter
{
	font-family: Arial;
	font-size: 8pt;
	line-height: 125%;
	margin-top: 0;
	margin-bottom: 10 
	 
}

/*	-----------------------------------------------------------------------	*/
/*	Cell Definitions														*/
/*	-----------------------------------------------------------------------	*/

.CellDefinitionSidebarLeft
{
	border:.25pt solid #808080;
	background-color:#8FA9B6;
	width:170px ; height:500
}

.CellDefinitionContent
{
	border:0px solid #808080; padding-top:25; padding-left:10; padding-right:10; padding-bottom:10
}

.CellDefinitionSidebarRight
{
	width:1%; valign: top; background-image:url('../graphics/finals/grid.jpg'); background-repeat:repeat
}

.CellDefinitionHomepage
{
	border:1px solid #808080;  
}

.Picture
{
	padding-right:10; padding-bottom:10
}


/*	-----------------------------------------------------------------------	*/
/*	Home Page																*/
/*	-----------------------------------------------------------------------	*/

.HomePageTextHeading
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	background-color:#8FA9B6; margin-bottom:5; text-align:left; padding-left:5; padding-right:5; padding-top:5; padding-bottom:5 
}

.HomePageTextNormal
{
	padding:5;
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	text-align:left; line-height:110%; margin-top:0; margin-bottom:2; list-style-type:none; margin-left:0; margin-right:0
}

.HomePageTextNormal a:link
{
	text-decoration: underline;
	color: #405A8B;
}
.HomePageTextNormal a:active
{
	text-decoration: underline;
	color: #405A8B;
}
.HomePageTextNormal a:visited
{
	text-decoration: underline;
	color: #405A8B;
}
.HomePageTextNormal a:hover
{
	text-decoration: underline;
	color: #405A8B;
}

.HomePageTextNormalBold
{
	padding-top:5;
	padding-left:5;
	padding-right:5;
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-style:normal;
	text-align:left; line-height:110%; margin-top:0; margin-bottom:2
}

.HomePageTextNormalBold a:link
{
	text-decoration: underline;
	color: #405A8B;
}
.HomePageTextNormalBold a:active
{
	text-decoration: underline;
	color: #405A8B;
}
.HomePageTextNormalBold a:visited
{
	text-decoration: underline;
	color: #405A8B;
}
.HomePageTextNormalBold a:hover
{
	text-decoration: underline;
	color: #405A8B;
}

/*	-----------------------------------------------------------------------	*/
/*	Contact Us																*/
/*	-----------------------------------------------------------------------	*/

.ContactUsTextNormal
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 70%;
	color: #666666;
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 0;
	letter-spacing:1 
}

/*	-----------------------------------------------------------------------	*/
/*	General Styles															*/
/*	----------------------------------------------------------------------- */	

.Line
{
	color: #ABBAD8;
	height: 0.1 pt; 
}

.DottedLine
{
	color: #8FA9B6;
	height: 1 pt; font-size:6pt; font-family:Wingdings; letter-spacing:3pt; line-height:100%; margin-top:3; margin-bottom:3 
}

.DummyText
{
	font-size: 40%;
	margin-top: 0;
	margin-bottom: 0;
}

/*	-----------------------------------------------------------------------	*/
/*	Quick Tour																*/
/*	-----------------------------------------------------------------------	*/

.QTTextHeading
{
	padding:5;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	background-color:#8FA9B6; margin-bottom:20; text-align:left 
}

.QTTextNormal
{
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 10; letter-spacing:1
}

.QTTextPaging
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	margin-top: 0;
	margin-bottom: 0; letter-spacing:1
}



/* ##########################   END OF STYLESHEET  #######################	*/