<style>
	
	
	/* netscape inheritance-handicap stylesheet, redundant, but effective */
	/* designed for ease of re-deployment */
	
	td,p,li { color: #333333; font: normal 10pt Arial, Tahoma, Verdana, sans-serif; text-decoration: none; }
	
	/* this is the default link style, and the one used in paragraphs of text for all subpages */
	a:link   { color: #333399; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
	a:visited   { color: #666699; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
	a:hover   { color: #0066CC; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
	a:active   { color: #666699; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }


	/* this is the link style used in the top gold gradient bar */
	a.header:link   { color: #333399; font: normal 9.5pt Arial, Helvetica, Tahoma, sans-serif; }
	a.header:visited   { color: #333399; font: normal 9.5pt Arial, Helvetica, Tahoma, sans-serif; }
	a.header:hover   { color: #0066CC; font: normal 9.5pt Arial, Helvetica, Tahoma, sans-serif; }
	a.header:active   { color: #000066; font: normal 9.5pt Arial, Helvetica, Tahoma, sans-serif; }

	/* this is the link style used in the column of links on the right */
	a.sidebar:link   { color: #333399; font: normal 8pt/12pt Verdana, sans-serif; }
	a.sidebar:visited   { color: #000066; font: normal 8pt/12pt Verdana, sans-serif; }
	a.sidebar:hover   { color: #006FEB; font: normal 8pt/12pt Verdana, sans-serif; }
	a.sidebar:active   { color: #000066; font: normal 8pt/12pt Verdana, sans-serif; }

	/* this is the link style used for small gray notes */
	a.note:link   { color: #666699; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
	a.note:visited   { color: #666666; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
	a.note:hover   { color: #0066CC; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
	a.note:active   { color: #666666; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }

	/* this is the link style used for the breadcrumb trail */
	a.context:link   { color: #666699; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
	a.context:visited   { color: #666699; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
	a.context:hover   { color: #0066CC; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
	a.context:active   { color: #666699; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
	
	/* this is the link style used for the small footer links */
	a.footer:link { color: #666666; font: normal 7.5pt Arial, Helvetica, Tahoma, sans-serif; }
	a.footer:visited { color: #666666; font: normal 7.5pt Arial, Helvetica, Tahoma, sans-serif; }
	a.footer:hover { color: #333399; font: normal 7.5pt Arial, Helvetica, Tahoma, sans-serif; }
	a.footer:active { color: #666666; font: normal 7.5pt Arial, Helvetica, Tahoma, sans-serif; }
	
	.head { color: #00007C; font: bold 17px/18px Arial, Helvetica, Tahoma, sans-serif; }
	.subhead { color: #666666; font: bold 12px Arial, Helvetica, Tahoma, sans-serif; }
	.note { color: #666666; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
	.caption { color: #666666; padding: 0; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif;  }
	.context { color: #666699; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
	.footer { color: #666666; font: normal 7.5pt Arial, Helvetica, Tahoma, sans-serif; }
	.textonly { color: #666666; font: normal 6pt/6pt Arial, Helvetica, Tahoma, sans-serif; }
	
	.form { background: #FFFFFF; color: #666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif }

	body
{
	background-image:url(/images/background.gif);
}
	
#entirepage
{
	width:780px;
	margin-left:auto;
	margin-right:auto;
	background-color:White;
	overflow:hidden;
	
}

#spmainpage
{
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	background-color:White;
	overflow:hidden;
}

#header
{
	width:780px;
	height:27px;
	background-image:url(/images/header_background_780.gif);
	overflow:hidden;
}

#open_banner
{
	width:780px;
	height:149px;
	overflow:hidden;
}

#app_banner
{
	width:706px;
	height:75px;
	font: normal 36pt Times New Roman, Times, serif;
	text-align:center;
	overflow:hidden;
	float:left;
}

#spmain_banner
{
	width:1146px;
	height:75px;
	font:normal 36pt Times New Roman, Times, serif;
	text-align:center;
	overflow:hidden;
	float:left;
}

#watermark
{
	width:54px;
	height:75px;
	overflow:hidden;
	float:left;
}

#breadcrumbs
{
	width:770px;
	height:20px;
	overflow:hidden;
	margin-left:10px;
}

#left
{
	width:316px;
	overflow:hidden;
	margin-left:5px;
	margin-bottom:10px;
	float:left;
}

#center
{
	width:222px;
	overflow:hidden;
	margin-bottom:10px;
	float:left;
}

#app_center
{
	width:770px;
	overflow:hidden;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	
}

#spmain_center
{
	width:1100px;
	overflow:hidden;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	
}

#right
{
	width: 222px;
	margin-bottom:10px;
	overflow:hidden;
	float: right;


}

#footer
{
	width:780px;
	height:25px;
	overflow:hidden;
}


</style>

