	
	.VPheadercover  { font-family: verdana; font-size: 26px; font-weight: normal; line-height: 30px; }
	.VPheadermain   { font-family: verdana; font-size: 14px; font-weight: bold; line-height: 20px; }
	.title			{ font-family: verdana; font-size: 18px; font-weight: bold; line-height: 20px; color: #3C70B5; }
	.head			{ font-family: verdana; font-size: 14px; font-weight: bold; line-height: 20px; color: #3C70B5; }
	.subhead		{ font-family: verdana; font-size: 10px; font-weight: bold; line-height: 15px; color: #000000; }
	.newsdate		{ font-family: verdana; font-size: 10px; font-weight: bold; line-height: 20px; color: #000000; }
	.pr				{ font-family: verdana; font-size: 14px; font-weight: bold; line-height: 20px; color: #000000; }
	.date			{ font-family: verdana; font-size: 9px; font-weight: bold; color: #000000; }
	a.HTheadline	{ font-family: verdana; font-size: 14px; font-weight: bold; color: #3C70B5; text-decoration: underline; }	
	a.CoverHeadline	{ font-family: verdana; font-size: 18px; font-weight: bold; color: #3C70B5; text-decoration: none; line-height: 20px;}	
	.coverfeature 	{font-size:11.0pt;font-family:Verdana;color:#393838;font-weight:bold;}
	.HTabstract		{ font-family: verdana; font-size: 11px; font-weight: normal; color: #000000; }	
	.search			{ font-family: verdana; font-size: 11px; font-weight: bold; color: #393838; }
	
	td,P  			{ font-family: verdana; font-size: 11px; line-height: 14px; color: #393838; font-weight: normal; }
	.home  			{ font-family: verdana; font-size: 11px; line-height: 18px; color: #393838; }	
	.solutions  	{ width: 130px; }	
	.section		{ color: #000000; font-weight: bold; font-size: 11px; line-height: 18px; padding-left: 3px; }
	.copy  			{ font-family: verdana; font-size: 10px; color: #3D3D3D; }
	.getstarted		{font-size:9.0pt;font-family:Verdana;font-variant:small-caps;color:#3C70B5;font-weight:bold;}
	
	a				{ color: #3C70B5; text-decoration: none; }
	a:hover			{ color: #201F1F; }
	
	a.bold			{ color: #3C70B5; text-decoration: none; font-weight: bold; }
	a.bold:hover	{ color: #201F1F; }	
		
	a.header		{ color: #3C70B5; text-decoration: none; font-weight: bold; font-size: 10px; }
	a.header:hover	{ color: #201F1F; }		
	
	a.menu			{ color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; height: 19px;
					padding-left: 5px; padding-right: 5px; border-width: 1px; border-color: #FF8000; border-style: solid; background-color: #FF8000; }
	a.menu:hover	{ color: #ffffff;  text-decoration: none; font-weight: bold; font-size: 11px; height: 19px;
					padding-left: 5px; padding-right: 5px; border-width: 1px; border-color: #ffffff; border-style: solid; background-color: #FF8D1A; }	
	a.menuOn		{ color: #ffffff;  text-decoration: none; font-weight: bold; font-size: 11px; height: 19px;
					padding-left: 5px; padding-right: 5px; border-width: 1px; border-color: #FFCC99; border-style: solid; background-color: #FF8000; }	
	a.menuOn:hover	{ color: #ffffff;  text-decoration: none; font-weight: bold; font-size: 11px; height: 19px;
					padding-left: 5px; padding-right: 5px; border-width: 1px; border-color: #ffffff; border-style: solid; background-color: #FF8D1A; }	
					
			
	a.caps			{ color: #3C70B5; font-size: 12px; text-decoration: none; font-weight: bold; font-variant: small-caps; }
	a.caps:hover	{ color: #201F1F; }	
	
	a.orange		{color: #FF8000; text-decoration: none; font-weight: bold; font-size: 10px; }
	a.orange:hover	{ color: #201F1F; }		
	
	a.sub			{ color: #000000; text-decoration: none; font-size: 11px; padding-left: 3px; width: 163px;
				 	height: 19px; border-width: 1px; border-color: #ffffff; border-style: solid; background-color: #ffffff; }
	a.sub:hover		{ color: #201F1F; text-decoration: none; font-size: 11px; padding-left: 3px; width: 163px;
				 	height: 19px; border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #F1F1F1; }	
	a.subOn			{ color: #000000; text-decoration: none; font-size: 11px; padding-left: 3px; width: 163px;
				 	height: 19px; border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #ffffff; }
	a.subOn:hover	{ color: #201F1F; text-decoration: none; font-size: 11px; padding-left: 3px; width: 163px;
				 	height: 19px; border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #F1F1F1; }				 	 
				 
	.anav			{ color: #3C70B5; text-decoration: none; font-size: 10px; font-weight: bold; }		 
				 
	a.anav			{ color: #3C70B5; text-decoration: none; font-size: 10px; font-weight: bold; }
	a.anav:hover	{ color: #000000; text-decoration: none; font-size: 10px; font-weight: bold; }
	.anavOn			{ color: #000000; text-decoration: none; font-size: 10px; font-weight: bold; }		
	
	button 		{ font-family: verdana; font-size: 12px; font-weight: normal; line-height: 20px; color: #3C70B5; }	 
	button:border   {border:solid 1px black;width:80px;}
	.call			{ color: #3C70B5; font-size: 12px; text-decoration: none; font-weight: bold; font-variant: small-caps; }		
