	/* ------------------------ */
	/*	MISC HEADERS			*/
	/* ------------------------ */
	#hdr_PrivacyPolicy { width: 130px; height: 20px; background-image: url(../_img/our/hdr_privacy_policy.gif); margin-bottom: 25px; }
	#hdr_TermsAndConditions { width: 201px; height: 20px; background-image: url(../_img/our/hdr_terms_and_conditions.gif); }
	#hdr_techjobs { width: 88px; height: 20px; background-image: url(../_img/misc/hdr_techjobs.gif); }
	#hdr_interfaces { width: 222px; height: 20px; background-image: url(../_img/misc/hdr_interfaces.gif); margin-bottom: 25px; }
	#hdr_seeItInAction { width: 197px; height: 24px; background-image: url(../_img/promos/hdr_see_it_in_action.gif); }
	#hdr_interfaces { width: 222px; height: 20px; background-image: url(../_img/misc/hdr_interfaces.gif); margin-bottom: 25px; }
	#hdr_customReports { width: 280px; height: 20px; background-image: url(../_img/misc/hdr_custom_reports.gif); margin-bottom: 20px; }
	#hdr_ippdemo { width: 326px; height: 20px; background-image: url(../_img/misc/hdr_ippdemo.gif); margin-bottom: 20px; }

	/* ------------------------ */
	/*	RESOURCES				*/
	/* ------------------------ */

	#resourcesList h3 { text-transform: uppercase; font-weight: bold; background: url(../_img/boxes/color4_hr.gif) repeat-x bottom left; padding-bottom: 5px; margin: 30px 0 12px; letter-spacing: 0.07em; }
	#color3_resources #resourcesList h3 { text-transform: uppercase; font-weight: bold; border-bottom: #789697 dashed 1px; padding-bottom: 5px; margin: 30px 0 12px; letter-spacing: 0.07em; background: none; }
	#payerviewMethodology ul.traditional li, #industryTrends ul.traditional li { background: url(../_img/boxes/color2_bullet.gif) no-repeat 0 6px; margin-bottom: 0.8em; padding-left: 12px;}
	#hitech_resources #resourcesList h3 { text-transform: uppercase; font-weight: bold; background: url(../_img/boxes/color1_hr.gif) repeat-x bottom left; padding-bottom: 5px; margin: 30px 0 12px; letter-spacing: 0.07em; }
		#resourcesList h3.first { margin-top: 25px; }
	#resourcesList li.pdf { background: url(../_img/icons/pdf_icon_transparent.gif) no-repeat 0 3px; padding-left: 22px; margin-bottom: 10px; }
	#resourcesList li.lock { background: url(../_img/services/lock_transparent.png) no-repeat 0 3px; padding-left: 22px; margin-bottom: 10px; }
	#resourcesList li.list { margin-bottom: 10px; }
	#resourcesList p { margin-bottom: 1.4em; }
		#resourcesList p img { vertical-align: text-bottom; }

	#resourcesList li.video, .resourcesList li.video { min-height: 56px; margin-bottom: 15px; }
		#resourcesList li.video div, .resourcesList li.video div { width: 59px; height: 56px; float: left; background-repeat: no-repeat; background-position: top left; }
			#resourcesList .mouseover div, .resourcesList .mouseover div { background-position: bottom left !important; }
		#resourcesList li.video p, .resourcesList li.video p { padding-left: 68px; }
			#resourcesList .vidFPO { background-image: url(../_img/icons/vid_fpo.jpg); }
			#resourcesList .vidHighlightsReel { background-image: url(../_img/icons/vid_hitech_highlights.gif); }
			#resourcesList .vidCNBC { background-image: url(../_img/icons/vid_hitech_cnbc.gif); }
			#resourcesList .vidClinicalsTestimonials { background-image: url(../_img/icons/vid_hitech_testimonials.gif); }
			#resourcesList .vidFoxBiz { background-image: url(../_img/icons/vid_hitech_fox.gif); }

			#resourcesList .vid3 { background-image: url(../_img/icons/vid_collector_masucci.jpg); }
			#resourcesList .vid4 { background-image: url(../_img/icons/vid_clinicals_masucci.jpg); }
			#resourcesList .vid5 { background-image: url(../_img/icons/vid_clinicals_schuermann.jpg); }
			#resourcesList .vid6 { background-image: url(../_img/icons/vid_clinicals_testimonials.jpg); }
			#resourcesList .vid7 { background-image: url(../_img/icons/vid_communicator_patient_communicator_services.jpg); }
			#resourcesList .vid8 { background-image: url(../_img/icons/vid_payerview_2010.jpg); }
			#resourcesList .vid11 { background-image: url(../_img/icons/vid_collector_deerpath.jpg); }
			#resourcesList .vid12 { background-image: url(../_img/icons/vid_clinicals_deerpath.jpg); }
			#resourcesList .vid13 { background-image: url(../_img/icons/vid_payerview_humana.jpg); }
			#resourcesList .vid_payerview_cnbc { background-image: url(../_img/icons/vid_payerview_cnbc.jpg); }
			#resourcesList .vid14 { background-image: url(../_img/icons/vid_cook_childrens.jpg); }
			#resourcesList .vid15 { background-image: url(../_img/icons/vid_remindercall_deerpath.jpg); }
			#resourcesList .vid16, .resourcesList .vid16 { background-image: url(../_img/icons/vid_HITECH_Guarantee.jpg); }
			#resourcesList .vidDITL { background-image: url(../_img/icons/vid_DITL.jpg); }
			#resourcesList .vid18 { background-image: url(../_img/icons/vid_clinicals_valleymedical.jpg); }
			#resourcesList .vid21 { background-image: url(../_img/icons/vid_rural_health_gee.jpg); }
			#resourcesList .vid24 { background-image: url(../_img/icons/vid_family_medical.jpg); }

			#hitech #resourcesList .vid12 { background-image: url(../_img/icons/vid_hitech_deerpath.jpg); }
			#hitech #resourcesList .vid19 { background-image: url(../_img/icons/vid_hitech_clinicals_valleymedical.jpg); }
			#hitech #resourcesList .vid22 { background-image: url(../_img/icons/vid_hitech_rural_health_gee.jpg); }
			#hitech #resourcesList .vid23 { background-image: url(../_img/icons/vid_hitech_clinicals_masucci.jpg); }



	/* ------------------------ */
	/*	PULSE NEWSLETTER	    */
	/* ------------------------ */
	#hdr_PulseNewsletter { width: 186px; height: 14px; background-image: url(../_img/promos/hdr_our_newsletter_module.gif); }
	#pulseCallout ul { margin-top: 1em; }
	#pulseCallout button, #pulseCallout a.button { width: 180px; margin: 25px 0 15px; }

	#newsletterCallout { width: 209px; padding: 1px 0 0 17px;  }
		#newsletterCallout #hdr_PulseNewsletter { width: 134px; height: 13px; background-image: url(../_img/promos/hdr_our_newsletter_module.gif); }
		#newsletterCallout .button { background: url(../_img/boxes/color3_button_right.gif) top right; width: 180px; }
			#newsletterCallout .button span { background: url(../_img/boxes/color3_button_left.gif) no-repeat top left; }
		#newsletterCallout a { margin-top: 15px; }
		#newsletterCallout ul.traditional li { background: url(../_img/boxes/color2_bullet.gif) no-repeat 0 6px; }
		#newsletterCallout ul { padding-right: 16px; padding-top: 20px; }



	/* ------------------------ */
	/*	AWARDS				    */
	/* ------------------------ */
	#awards { height: 376px !important; }
	.recentaward, .calloutBox, .textCallout { background: url(../_img/services/recentaward.gif) left bottom no-repeat; padding-bottom: 10px; width: 197px; margin-bottom: 8px; }
	.recentaward .inside, .calloutBox .inside, .textCallout .inside { background: url(../_img/services/recentaward.gif) left top no-repeat; padding: 10px 15px 0 15px; width: 167px; }
		.recentaward .inside p, .calloutBox .inside p { margin-bottom:.2em; line-height: 1.6em; }
		.calloutBox, .calloutBox .inside { background-image: url(../_img/boxes/color1_rounded_box.gif); }
	p#allawards { margin-top: 1em; line-height: 1.6em; }

	.textCallout { background-image: url(../_img/promos/award_box_color4.gif); width: 195px; }
		.textCallout .inside { background-image: url(../_img/promos/award_box_color4.gif); width: 165px; }
		.textCallout .inside p { margin-bottom: 0 !important; }



	/* -------------------------------- */
	/*	AWARDS CALLOUT (SM VERSION)  	*/
	/* -------------------------------- */
	#awardsCallout { background-color: #6a310c; padding: 1px 15px 0 15px; height: 221px; border-bottom: 8px solid white; overflow: hidden; }
		#awardsCallout #hdr_recentawards { width: 118px; height: 12px; background-image: url(../_img/promos/hdr_recent_awards_color4.gif); }
		#awardsCallout h5 { margin-bottom: 0 !important; }
		#awardsCallout .recentaward { background-image: url(../_img/promos/award_box_color4.gif); margin-top: 12px; }
			#awardsCallout .recentaward .inside { background-image: url(../_img/promos/award_box_color4.gif); }


	/* ------------------------ */
	/*	CONTACT				    */
	/* ------------------------ */
	#callout_ContactUs { height: 200px; }
		#callout_ContactUs p { margin-top: 1.2em; }
		#callout_ContactUs li { line-height: 1.6em; }
		/* #callout_ContactUs strong { color: #f0cb01; } */
	#callout_Careers { height: 154px; overflow: hidden; }
		#callout_Careers p { margin-bottom: 1.2em; }
	#callout_contactLocations p { line-height: 1.6em; }

	/* ------------------------ */
	/*	EVENTS/NEWS/ABOUT	    */
	/* ------------------------ */
	#callout_contactLocations { height: 376px; }

	#upcomingEvents p, #webinars p, #latestNews p, #latestPR p, #tradeshows p, #callout_contactLocations p { margin-bottom:1.4em }

	#latestPR p, #webinars p { line-height: 1.6em; }

	#prMedia h3 { margin-bottom: 1em; }
	#prMedia .fn { font-weight: normal; }
	#prMedia .tel { font-weight: bold; }
	#prMedia li.pdf { background: url(../_img/services/c2_icon_pdf.gif) no-repeat 0 3px; padding-left: 22px; margin-bottom: 5px; }
	#prMedia li.eps { background: url(../_img/services/c2_icon_eps.gif) no-repeat 0 3px; padding-left: 22px; margin-bottom: 5px; }


	/* ------------------------ */
	/*	PAYERVIEW			    */
	/* ------------------------ */
	#payerviewMethodology p { margin-bottom: 1em; }
	#payerviewMethodology li { margin-bottom: 0.6em; }


	/* ------------------------ */
	/*	SOFTWARE DEMO		    */
	/* ------------------------ */
	#softwareDemoCallout { background-color: #3a355f; height: 161px; width: 209px; padding-left: 17px; background: url(../_img/promos/demo_background.gif) no-repeat; }
		#softwareDemoCallout h2, #softwareDemoCalloutMU h2 { margin-bottom: 0 !important; }
		#softwareDemoCallout p, #softwareDemoCalloutMU p { margin-top: 20px;}
	
	#softwareDemoCalloutMU { background-color: #3a355f; height: 135px; width: 209px; padding-left: 17px; background: url(../_img/promos/demo_background_this_is_how.gif) no-repeat; }

	/* ------------------------ */
	/*	HITECH CALLOUT		    */
	/* ------------------------ */
	#hitechCallout { width: 226px; height: 221px; background: url(../_img/promos/hitech_small.jpg) no-repeat; border-bottom: 8px solid white; }
		#hitechCallout h2 { text-indent: -9999em; height: 0; padding: 0; }
		#hitechCallout p { padding: 176px 0 0 14px; }


	#cchit { margin-top: 35px; color: white; font-size: 1.1em; line-height: 1.2em; }
		#cchit img { margin-top: 3px; }

	/* ------------------------ */
	/*	PROFIT CALCULATOR 		*/
	/* ------------------------ */
	#revCalcCallout { width: 209px; height: 221px; padding-left: 17px; background: url(../_img/panels/panel_rev_calc.gif) no-repeat #514A79; border-bottom: 8px solid white; }
		#revCalcCallout p { width: 160px; padding-top: 35px; }



	/* ------------------------ */
	/*	PROFIT CALCULATOR 		*/
	/* ------------------------ */
	#profitCalculatorCallout { width: 209px; height: 221px; padding-left: 17px; background: url(../_img/promos/revenue_calculator_background.gif) no-repeat; border-bottom: 8px solid white; }
		#hdr_profitCalculator { width: 185px; height: 47px;  background-image: url(../_img/promos/hdr_bottom_line.gif); }
		#profitCalculatorCallout p { width: 185px; }
		#profitCalculatorCallout p#learnMoreLink { margin: 20px 0; background: url(../_img/promos/icon_calculator_launch.gif) top left no-repeat; }
		#profitCalculatorCallout p#learnMoreLink a { line-height: 20px; margin-left: 25px; }



	/* ------------------------ */
	/*	HITECH GUARANTEE 		*/
	/* ------------------------ */
	#hitechGuaranteeCallout { width: 209px; height: 221px; padding-left: 17px; background: url(../_img/promos/guarantee_background.gif) no-repeat; border-bottom: 8px solid white; background-color: #514a79; }
		#hitechGuaranteeCallout p { width: 185px; margin-top: 50px; }
		#hitechGuaranteeCallout p#learnMoreLink { margin-top: 20px; }



	/* ------------------------ */
	/*	REC CALLOUT 		    */
	/* ------------------------ */

	#recCallout { background-color: #6a310c; height: 97px; padding: 15px 15px 0 15px; }
		#recCallout h3 { color:#f0cc01; font-size:14px; font-weight:bold; margin-bottom: 0 !important; }
		#recCallout p { font-size: 14px; padding-bottom: 15px; }

		
	/* ------------------------ */
	/*	WP CALLOUTS 		    */
	/* ------------------------ */

	#ansiCalcCallout { width: 209px; height: 221px; padding-left: 17px; background: url(../_img/panels/panel_ansi.gif) no-repeat #514A79; border-bottom: 8px solid white; }
		#ansiCalcCallout p { width: 190px; padding-top: 35px; }

	#freeImpCalcCallout { width: 209px; height: 221px; padding-left: 17px; background: url(../_img/panels/panel_free_imp.gif) no-repeat #514A79; border-bottom: 8px solid white; }
		#freeImpCalcCallout p { width: 190px; padding-top: 35px; }
		
	#selfpayCalcCallout { width: 209px; height: 221px; padding-left: 17px; background: url(../_img/panels/panel_selfpay.gif) no-repeat #514A79; border-bottom: 8px solid white; }
		#selfpayCalcCallout p { width: 190px; padding-top: 35px; }
	
	#CoordinatorCallout { width: 209px; height: 221px; padding-left: 17px; background: url(../_img/panels/panel_coordinator.gif) no-repeat #514A79; border-bottom: 8px solid white; }
		#CoordinatorCallout p { width: 190px; padding-top: 35px; }
	
	#CoordinatorDatasheetCallout { width: 209px; height: 161px; padding-left: 17px; background: url(../_img/panels/panel_coordinator_datasheet.gif) no-repeat #514A79; border-bottom: 8px solid white; }
	
	#VVCallout { width: 209px; height: 221px; padding-left: 17px; background: url(../_img/vaccineview/introducing-panel.gif) no-repeat #514A79; border-bottom: 8px solid white; }
		#VVCallout p { width: 190px; padding-top: 35px; }
	
	#VVWhitepaperCallout { width: 209px; height: 161px; padding-left: 17px; background: url(../_img/vaccineview/whitepaper-panel.gif) no-repeat; border-bottom: 8px solid white; }
	/* ------------------------ */
	/*	REC NEWS		 		*/
	/* ------------------------ */
	#recNewsCallout { width: 209px; height: 270px; padding-left: 17px; background: #8A4D17 url(../_img/promos/hitech_news_leaves.gif) no-repeat bottom left; border-bottom: 8px solid white; }
		#hdr_NewsFromWashington { width: 185px; height: 20px; font-size:14px; font-weight:bold; padding-top:10px;}
		#recNewsCallout p { width: 185px; margin-top:15px; }
		#recNewsCallout p#learnMoreLink { margin-top:0px; }

	/* ------------------------ */
	/*	REC RESOURCES		 	*/
	/* ------------------------ */
	.rec_resources { padding-left:15px; }


	/* ------------------------ */
	/*	ACCORDION    		    */
	/* ------------------------ */
	#accordion { background: url(../_img/alliances/dashes.gif) left top no-repeat; padding-top: 1px; margin-bottom: 14px; }

	#accordion .panel_body { display: none; }
		#accordion h3 { margin-bottom: 10px; }
		#accordion h3 span { display: inline; font-weight: normal; margin-left: 1em; }

	#accordion .expanded { background-color: #2f4c4d !important; }
		#accordion .expanded .panel_body { display: block; }
		#accordion .expanded h3 { margin-bottom: 25px; }
		#accordion .expanded h3 span { display: none; }

	.panel { background: url(../_img/alliances/dashes.gif) left bottom no-repeat; padding: 9px 15px 1px; }
		.panel h3 a { background: url(../_img/alliances/arrow_right.gif) left center no-repeat; padding-left: 15px; }
		.expanded h3 a { background: url(../_img/alliances/arrow_down.gif) left center no-repeat; }

	#expandAccordion { text-align: right; margin-bottom: 8px; }



	#industryTrends p { margin-bottom: 1em; }
	div#payerviewMethodology ul.traditional li { background-position: 0 5px !important; }
	div#industryTrends ul.traditional li { background-position: 0 6px !important; }



	/* ----------------------- */
	/*	HOMEPAGE PANELS 	   */
	/* ----------------------- */
	.panels { height: 390px; overflow: hidden; position: relative; }
	.panels, .panel-header, .panel-content { width: 227px; margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }

	.panels .panel-header { border-top: 5px solid white; cursor: pointer; position: relative; }
		.panels .first.panel-header {border-top: 0;}
		.panels .panel-header strong { display: block; font-weight: bold; font-size: 1.1em; padding: 1.2em .5em .5em 1.5em; text-decoration: none;}
			.panels .panel-header strong sup { font-size: 0.7em !important; }
		.panels .panel-header span { left: 19.3em; margin-top: -11px; width: 19px; height: 19px; }
			.ui-state-default span { position: absolute; top: 50%; background-repeat: no-repeat; display: block; overflow: hidden; text-indent: -9999px; background: url(../_img/panels/panel_expand_plus.gif) 0 0 no-repeat; }

	.panels .ui-state-default.panel-header strong { width: 160px; color: #c8c4dd; }
	.panels .ui-state-active.panel-header strong { display: none;}
	.panels .ui-state-default.last.panel-header strong { width: 130px; }

	.ui-state-default, .panel-content .ui-state-default { background: #3a355f url(../_img/panels/panel_inactive.gif) 0 0 no-repeat; border: none; height: 55px; }
	.ui-state-active, .panel-content .ui-state-active { background: #504a79 url(../_img/panels/panel_rounded_top.gif) 0 0 no-repeat; border: none; height: 12px; zoom: 1; }

	.panels .panel-content { height: 258px; border: none; color: #fff; position: relative; padding: 0; top: 0; margin-bottom: 0; margin-top: 0; overflow: hidden; background: #504a79 url(../_img/panels/panel_rounded_bottom.gif) left bottom no-repeat; }
		.panels .panel-content a { color: #F0CB01; }

		.panels .panel-content div.first { background: #504a79 url(../_img/panels/panel_free_imp_2.gif) 0 6px no-repeat; height: 238px; padding: 0 1.6em 0 1.6em; }
		.panels .panel-content div.middle { background: #504a79 url(../_img/panels/panel_vv.gif) 0 0 no-repeat; height: 238px; padding: 0 1.6em 0 1.6em; }
		.panels .panel-content div.last { background: #504a79 url(../_img/panels/panel_background_hitech.gif) 0 0 no-repeat; height: 238px; padding: 0 1.6em 0 1.6em; }
		
		.panels .panel-content div h2 { margin: 0; padding: 0; text-indent: -9999px; }
			.panels .panel-content div.last h2 { height: 90px; }
			.panels .panel-content div.middle h2 { height: 85px; }
			.panels .panel-content div.first h2 { height: 95px; }

		.panels .panel-content p { line-height: 1.3em; }
			.panels .panel-content p.link_wrap { background: url(../_img/panels/panel_link_arrow.gif) 0 0 no-repeat; width: auto; height: 20px; padding: 0 0 0 25px; line-height: 1.6em !important; margin-top: 20px; }
				.panels #panel1 p.link_wrap { margin-top: 0; }
			.panels .panel-content p.panel_image { background: url(../_img/panels/panel_calculator_slider.gif) 0 0 no-repeat; margin: 5px 0 0 11px; width: auto; height: 92px; }

			.panel1_alt p { width: 180px !important; margin-bottom: 0px !important; height: 42px !important; }
			.panel1_alt p.link_wrap { margin-top: 0px !important; }

	.panels #panel1, .panels #panel2, .panels #panel3 { position: absolute !important; left: 0; }
		.panels #panel1 { top: 0; }
		.panels #panel2 { top: 270px; }
		.panels #panel3 { top: 330px; }

		#octoarmright { position: absolute; top: 1.5em; right: 0; }

	/* ------------------------ */
	/*	BLOG 		   		    */
	/* ------------------------ */

	#blogCallout {
		background: #504a79 url(../_img/library/blogCalloutBottom.gif) left bottom no-repeat;
		border-bottom: 8px solid white;
		padding: 23px 15px 25px;
		width: 197px;
	}

		#blogCallout .blogCalloutCopyTop {
			background: url(../_img/library/blogCalloutTextbox.gif) left top no-repeat;
			padding-top: 6px;
			width: 197px;
			margin-bottom: 12px;
		}

		#blogCallout .blogCalloutCopyBottom {
			color: #fff;
			background: url(../_img/library/blogCalloutTextbox.gif) left bottom no-repeat;
			padding: 12px 14px 15px;
			width: 169px;
		}

			#blogCallout .blogCalloutCopyBottom p { margin-top: 8px; }

	/* ------------------------ */
	/*	NEWSLETTER (PURPLE)	    */
	/* ------------------------ */

	#libraryNewsletterCallout {
		background: #504a79 url(../_img/library/blogCalloutBottom.gif) left bottom no-repeat;
		border-bottom: 8px solid white;
		padding: 23px 15px 25px;
		width: 197px;
	}

	#libraryNewsletterCallout p { padding: 3px; margin-bottom: 8px; color: #fff; }
