	body.services {background: url(../_img/body-bg.png) repeat-y center; }

	/* ------------------------ */
	/*	HEADERS					*/
	/* ------------------------ */
	#hdr_howmuchcanisave { width: auto; height: 16px; background-image: url(../_img/hdr_howm.png); }
	#hdr_recentawards { width: auto; height: 16px; background-image: url(../_img/hdr_recf.png); }
	#hdr_pulsenewsletter { width: auto; height: 16px; background-image: url(../_img/hdr_pult.png); }
	#hdr_behindtherankings { width: auto; height: 16px; background-image: url(../_img/hdr_behi.png); }
	#hdr_methodology { width: 113px; height: 14px; background-image: url(../_img/hdr_meth.png); }	
	#hdr_resources { }

	/* ------------------------ */
	/*	HERO IMAGES				*/
	/* ------------------------ */
	#svcsPayerView #hero { background-color: #504a79; }

	/* ------------------------ */
	/*	OTHER					*/
	/* ------------------------ */

	body.services blockquote { margin-top: 10px; width: 165px; }	
	
	body.services .pageContent div { margin-top:12px; }    
	
	body.services .pageContent h2 { margin: 0 0 15px; }
	body.services .pageContent h3 { margin-top: 15px; letter-spacing: 0.07em; }
	body.services .pageContent h3.product { text-transform: none; letter-spacing: 0; font-size: 1.3em; line-height: 1.5em; }
	body.services .pageContent table.price-compare tr.header th { text-align: center; }
	body.services .pageContent table.price-compare td { text-align: center; width:100px; border: 1px solid #009e59; }
	body.services .pageContent p, body.services .pageContent li, body.services .pageContent h4 { font-size: 1.3em; line-height: 1.55em; }
		body.services .pageContent h4 { display: inline; }
		body.services .pageContent div.footnotes p { font-size: 0.85em; line-height: 1.4em; }
		body.services div.footnotes { margin-top: 3em; }
	body.services .pageContent .intro { font-weight: bold; }
		body.services .pageContent #sect_Overview .intro { padding-bottom: 100px; padding-right: 190px; margin-bottom: -50px; background: url(../_img/screenshot-overview.png) no-repeat top right;  }
		body.services .pageContent #sect_Scheduling .intro { padding-bottom: 220px; background: url(../_img/screenshot-scheduling.png) no-repeat bottom center;  }
		body.services .pageContent #sect_Documentation .intro { padding-bottom: 220px; background: url(../_img/screenshot-documentation.png) no-repeat bottom center;  }
		body.services .pageContent #sect_Patients .intro { padding-bottom: 220px; background: url(../_img/screenshot-patients.png) no-repeat bottom center;  }
		body.services .pageContent #sect_Reporting .intro { padding-bottom: 230px; background: url(../_img/screenshot-reporting.png) no-repeat bottom center;  }
		body.services .pageContent #sect_Charges-Hours .intro { padding-bottom: 220px; background: url(../_img/screenshot-charges-hours.png) no-repeat bottom center;  }
		
	body.services .toggle_content div { font-size: 1.2em; line-height: 1.55em; margin-bottom: 1em; color: white; }
		body.services .toggle_content div h4 { font-size: 1.0em; }
		body.services .toggle_content div p { font-size: 1.0em; margin-top: 1em; }
		body.services .toggle_content .small { font-size: 1.1em; }
		body.services .toggle_content th { line-height: 1.3em; color: white; padding-right:6px; text-align:left; font-weight:normal;}
		body.services .toggle_content td { font-size: 1.2em; color: white; }

	body.services ul.traditional li { background-position: 0 8px; }


/* #flashModule { width: 640px; height: 360px; border-bottom: 8px solid white; } */

	.color1 .videoCallout { display: block; font-size: 1.3em; line-height: 1.55em; margin-bottom: 1em; width: 368px; height: 38px; padding: 17px 0 0 55px; background: url(../_img/../_img/color1_w.png); }
		.color1 .videoCallout:hover { background-position: 0 -55px; }
