body { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; }

/* Do NOT print */
#mainNav, #footerLinks, #leftNav { display: none; }

/* Homepage */
#homeMain { padding: 20px 0; width: 100%; overflow: hidden; font-size: 1.3em; line-height: 1.6em; }
	#homeMainLeft { width: 26%; padding: 0 3%; float: left; }
	#homeMainMiddle { width: 26%; padding: 0 3%; float: left; }
	#homeMainRight { width: 26%; padding: 0 3%; float: left; }
	
	#homeMain h2 { padding: 10px 0; font-size: 1.1em; font-weight: bold; color: #f1881f; }
	#homeMain h3 { padding: 2px 0; font-size: 1.4em; font-weight: bold; }
		#homeMain h3 a { color: #333; }
	#homeMain h4 { padding: 10px 0; font-size: 1.3em; color: #0f75bc; }
	#homeMain p { padding: 10px 0; }
	#homeMain a { color: #f1881f; }
	#homeMain a.bulletedLink { font-family: Arial, Helvetica, sans-serif; font-size: .8em; text-transform: uppercase; color: #f93; }
	#homeMain .newsItem { padding: 15px 0 0 0;  font-size: .85em; line-height: 1.5em; }
		#homeMain .newsItem p { padding: 0 0 5px 0; }
	#homeMain .date { color: #00a8e5; }
	
#homeClients { padding: 12px 0 15px 30px; }
	#homeClients a.bulletedLink { font-family: Arial, Helvetica, sans-serif; font-size: .9em; text-transform: uppercase; color: #f93; }
	#homeClientsLogos { padding: 5px 0 0 0; }
		#homeClientsLogos img { padding: 0 65px 0 0; }
		#homeClientsLogos img.last { padding: 0; }
		
/* Interior */
#interior { padding: 20px 0; font-size: 1.1em; }
	#interior h1 { padding: 0 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 1.7em; font-weight: normal; color: #1b75bc; }
	#interior h2 { padding: 0 0 10px 0; font-size: 2.3em; line-height: 1.2em; font-weight: normal; color: #00a8e5; }
	#interior h4 { padding: 0 0 10px 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 3.6em; line-height: .8em; color: #ccc; }
	#interior p { padding: 0 0 10px 0; }
	#interior p.introText { padding: 20px 0 30px 0; font-size: 1.2em; line-height: 1.7em; color: #999; }
	#interior ul { padding: 0 0 10px 0; }
		#interior li { padding: 0 0 10px 30px; }
	.highlight { font-size: 1.1em; color: #f1881f; }
		
/* Footer */
#footer { margin: 10px 0 0 0; border-top: 1px solid #ccc; padding: 10px; font-size: 1.1em; }