.tableborder
{
	border: 1px solid #cccccc;
}
.footertext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   vertical-align: top;
}
.pgheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #003399;
}
.hidden
{
   display: none;  
}
.header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}
.TOC
{  
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   color: #E3E3E3;
   text-decoration: none;
}
.TOC a:link
{  
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   color: #E3E3E3;
   text-decoration: none;
}
.TOC a:visited
{  
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   color: #E3E3E3;
   text-decoration: none;
}
.TOC a:hover
{   
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   color: #ffffff;
} 

a:link.Footer, a:active.Footer, a:visited.Footer 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a:hover.Footer 
{
	text-decoration: none;
}

body
{
	font-family: Arial, Helvetica, sans-serif;
   /* background: #009966 url(spf-background.jpg) repeat-x scroll 0 0; */
   /* background: #B8E0D3 url(sp-foundation-grad.png) repeat-x scroll 0 0; */
   background: #B8E0D3 repeat-x scroll 0 0;
   
/*	

	scrollbar-face-color: #007952;
	scrollbar-highlight-color: #FFCC66;
	scrollbar-shadow-color: #FFCC66;
	scrollbar-3dlight-color: #009966;
	scrollbar-arrow-color: #FFCC66;
	scrollbar-track-color: #009966;
	scrollbar-darkshadow-color: #009966;
*/
}
div.events_planned
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}

div.events_planned h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-style: italic;
	margin-bottom: 1em;
}

span.subheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
   line-height: 150%;
}

input[type=text]
{
   border: 1px #999 solid;
}

input[type=image]
{
   border: none;
}

