<style type="text/css">
	BODY, DIV, SPAN{font-family : Arial, Helvetica, sans-serif;color : #000000;}
	TD{font-family : Arial, Helvetica, sans-serif;font-size : 12px;color : #000000;}
	p{font-family : Arial, Helvetica, sans-serif;font-size : 12px; line-height : 16px;}
	a{font-family : Arial, Helvetica, sans-serif;color : #333399;}
	b{font-weight : bold;font-style : bold;}
	A:LINK    {font-family : Arial, Helvetica, sans-serif;color : #333399;}
	A:VISITED {font-family : Arial, Helvetica, sans-serif;color : #666666;}
	A:HOVER   {font-family : Arial, Helvetica, sans-serif;color : #999999;}
	
	UL,LI,OL{font-family : Arial, Helvetica, sans-serif;}
	
	/* PAGE HEADER STYLE FOR ALL 5 SECTIONS */
	.headertechnologies{color : #996699; font-size:18px; font-weight : bold; line-height : 20px;}
	.headercompany     {color : #29458F; font-size:18px; font-weight : bold; line-height : 20px;}
	.headerservices    {color : #9C9C31; font-size:18px; font-weight : bold; line-height : 20px;}
	.headershowcase    {color : #BF774F; font-size:18px; font-weight : bold; line-height : 20px;}
	.headerNewsEvents {color : #669999; font-size:18px; font-weight : bold; line-height : 20px;}

	/* grs grey copy */
	.greyboldcopy {   
        font-size: 12px; 
        font-family: Arial, Helvetica, Verdana, sans-serif; 
        font-weight: bold;
        color: #666666 }
	.greycopy { 	
		font-size: 11px; 
		font-family: Arial, Helvetica, Verdana, sans-serif; 
		color: #666666 }
	.formfield { 	
		font-size: 11px; 
		font-family: Arial, Helvetica, Verdana, sans-serif; 
		color: #000000 }
	
	/* generic header style */
	p.genericHeader{color : #FFFFFF;font-size : 12px;font-weight : bold; line-height : 20px;margin-bottom : 5px;}
	.pgheader      {color : #333399;font-size : 18px;font-weight : bold; line-height : 20px;}

	/* template content style */
	.contentIE {line-height : 16px;font-size : 12px;} /*******TAKE THESE AND SNIFFER OUT ***********/
	.contentNS {line-height : 16px;font-size : 12px;} /*******TAKE THESE AND SNIFFER OUT ***********/
	.mgmt {color : White; font-size : 12px; font-weight : normal;}
	
	/* company left nav style */
	p.comp3rdNavOn {font-size : 11px; margin-top : 2px;margin-bottom : 2px;color : #29458F;	text-decoration : none; margin-left: 1px;}
	p.comp3rdNavOff{font-size : 11px; margin-top : 2px;margin-bottom : 2px;color : #666666;	text-decoration : none; margin-left: 1px;}
     .comp5thNavOff{font-size : 11px; color : #666666;	text-decoration : none;}
	
	/* technologies left nav style */
	p.tech3rdNavOn {font-size : 11px; color : purple;	text-decoration : none; margin-left: 1px;}
	p.tech3rdNavOff{font-size : 11px; color : #666666;	text-decoration : none; margin-left: 1px;}
	p.tech4thNavOn {font-size : 11px; color : purple;	text-decoration : none; margin-left: 1px;}
	p.tech4thNavOff{font-size : 11px; color : #666666;	text-decoration : none; margin-left: 1px;}
	.tech5thNavOff {font-size : 11px; text-decoration : none;}
	.tech5thNavOn  {font-size : 11px; color : purple; text-decoration : none;}
	A:LINK.tech5thNavOff   {font-size : 11px; color : #666666;	text-decoration : none; }
	A:LINK.tech5thNavOn    {font-size : 11px; color : purple; 	text-decoration : none; }
	A:VISITED.tech5thNavOff{font-size : 11px; color : #666666;	text-decoration : none; }
	A:HOVER.tech5thNavOff  {font-size : 11px; color : purple;	text-decoration : none; }
	
	/* MISC STYLES */
	.BlurbTitles{font-family : Arial, Helvetica, sans-serif; color : #999999; font-size:12px; font-weight : bold; }/* homwpage */
.homeintro{font-family : Arial, Helvetica, sans-serif; color : #999999; font-size:11px; font-weight : regular; }/* added a class Ted Field 7-19*/
	.aName      {font-family : Arial, Helvetica, sans-serif; color : #000000; font-size:12px;}/* press archives */
	.adminDenied {font-size : 12px; color : red;	text-decoration : none;} /* customer login denied */
</style>
