	/* ------------------------ */
	/*	HEADERS					*/
	/* ------------------------ */
	#hdr_Changing { width: 169px; height: 12px; background-image: url(../_img/our/changing.gif); }
	#hdr_UpcomingEvents { width: 143px; background-image: url(../_img/home/hdr_upcoming_events.gif); }
	#hdr_UpcomingEventsGreen { width: 144px; background-image: url(../_img/our/hdr_upcoming_events_green.gif); }
	#hdr_Webinars { width: 79px; height: 14px; background-image: url(../_img/our/hdr_webinars.gif); }
	#hdr_Webinars_dark { width: 79px; height: 14px; background-image: url(../_img/our/hdr_webinars_dark.gif); }
	#hdr_Webinars_big { width: 85px; height: 16px; background-image: url(../_img/our/hdr_webinars_big.gif); }
	#hdr_ContactUs { width: 87px; height: 12px; background-image: url(../_img/our/hdr_contact_us.gif); }
	#hdr_Careers { width: 63px; height: 12px; background-image: url(../_img/our/hdr_careers.gif); }
	#hdr_LatestNews { width: 97px; height: 12px; background-image: url(../_img/our/hdr_latest_news.gif); }
	#hdr_recentawards { background-image: url(../_img/services/hdr_recentawards.gif); }
	#hdr_LatestPressReleases { width: 177px; height: 12px; background-image: url(../_img/our/hdr_latest_press_releases.gif); }
	#hdr_PRMediaResources { width: 171px; height: 12px; background-image: url(../_img/our/hdr_pr_media_resources.gif); }
	#hdr_Locations { width: 78px; height: 12px; background-image: url(../_img/our/hdr_locations.gif); }
	#hdr_TradeShows { width: 104px; height: 12px; background-image: url(../_img/our/hdr_trade_shows.gif); }
	#hdr_TradeShows_Light { width: 108px; height: 14px; background-image: url(../_img/our/hdr_trade_shows_light.gif); }
	#hdr_Seminars_light { width: 79px; height: 14px; background-image: url(../_img/our/hdr_seminars_lighter.gif); }
	#hdr_Seminars_orange { width: 79px; height: 14px; background-image: url(../_img/our/hdr_seminars_orange.gif); }
	#hdr_Seminars { width: 79px; height: 14px; background-image: url(../_img/our/hdr_seminars.gif); }
	#hdr_NTS { width: 179px; height: 15px; background-image: url(../_img/our/hdr_nts.gif); }
	#hdr_hipaa { width: 57px; height: 14px; background-image: url(../_img/our/hdr_hipaa.gif); }
	#hdr_Certifications { width: 113px; height: 12px; background-image: url(../_img/our/hdr_certifications.gif); }
	#hdr_CorporateFactSheet { width: 194px; height: 20px; background-image: url(../_img/our/hdr_corporate_fact_sheet.gif); margin-bottom: 15px; }
	#hdr_IHE { width: 286px; height: 20px; background-image: url(../_img/our/hdr_ihe2010results.gif); margin-bottom: 15px; }
	#hdr_RegionalEvents { width: 137px; height: 14px; background-image: url(../_img/our/hdr_regional_events.gif); }
	#news #hdr_LatestNews { width: 99px; height: 14px; background-image: url(../_img/our/hdr_latest_news_color4.gif); }
	#hdr_ClientConferences { width: 153px; height:14px; background-image: url(../_img/our/hdr_client_conferences.gif); }
	#hdr_athenahealthSummit { width: 124px; height: 60px; background-image: url(../_img/our/hdr_athenahealth_summit_module.gif); margin: 0; }
		.conference #hdr_athenahealthSummit { width: 124px; height: 58px; background-image: url(../_img/our/hdr_athenahealth_summit.gif); margin: 10px 0 0 0; }
	#hdr_athenahealthUniversity { width: 163px; height: 60px; background-image: url(../_img/our/hdr_athenahealth_university_module.gif); margin: 10px 0 0 0; }
		.conference #hdr_athenahealthUniversity { width: 162px; height: 58px; background-image: url(../_img/our/hdr_athenahealth_university.gif); margin: 10px 0 0 0; }
	#hdr_athenahealthHIMSS { width: 163px; height: 60px; background-image: url(../_img/our/hdr_athenahealth_himss_module.gif); margin: 10px 0 10px 0; }
	#hdr_2010Seminars { width: 163px; height: 74px; background-image: url(../_img/our/hdr_athenahealth_seminars2010_module.gif); margin: 10px 0 10px 0; }
	#hdr_FeaturedEvent { width: 137px; height: 17px; background-image: url(../_img/our/hdr_featured_event.gif); }
	#hdr_WebinarSeries { width: 126px; height: 14px; background-image: url(../_img/our/hdr_webinar_series.gif); }
	#hdr_uc { width: 200px; height: 77px; background-image: url(../_img/our/hdr_user_conference.png); }
	#hdr_HIMSS { width: 200px; height: 14px; background-image: url(../_img/our/himss-hdr.png); }

	/* ------------------------ */
	/*	HERO IMAGES				*/
	/* ------------------------ */
	#aboutUs #hero { background-image: url(../_img/our/hero_home.jpg); }
	#news #hero { background-image: url(../_img/our/hero_news.jpg); }
	#events #hero { background-image: url(../_img/our/hero_events.jpg); }


	/* ------------------------ */
	/*	ABOUT US				*/
	/* ------------------------ */
	#aboutUs #pageContent p, #aboutUs #pageContent h3 { font-size:1.2em; line-height:1.5em; margin-bottom: 1.5em; }
		#aboutUs #pageContent h3 { font-weight: bold; padding-top: 22px; }
		#aboutUs #pageContent p.arrow { line-height: 1.7em; }


	/* ------------------------ */
	/*	NEWS 					*/
	/* ------------------------ */
	#news div.hr { margin: 20px 0; }
	.indent { text-indent: -20px; margin-left: 20px; }
	
	#awards  h3{ color:#fff; font-family: ff-meta-web-pro,sans-serif; font-size:22px; line-height: 1.1 !important; font-weight: bold; text-transform: none; margin-bottom: 15px; }
		#awards h3 span { color:#ffc900; }
	#awards .wp-icon { float: right;}


	/* ------------------------ */
	/*	CORPORATE FACTS			*/
	/* ------------------------ */
	/* #corporateFacts h2 { padding: 0 !important; margin: 30px 0 15px !important; font-size: 1.5em; font-weight: bold; text-transform: none; } */
	#corporateFacts ul.traditional li { margin-bottom: 0.1em; }
	#corporateFacts #factsMap { margin-bottom: 60px; }


	/* ------------------------ */
	/*	HIPAA					*/
	/* ------------------------ */
	/* #hipaa h2 { font-size: 1.5em; text-transform: none; margin-bottom: 15px !important; } */
	#hipaa_claredi { margin-bottom:16px; }
	#hipaa_core { margin-bottom:18px; }
	#hipaa_cchit { margin-bottom:26px; }


	/* ------------------------ */
	/*	EVENTS					*/
	/* ------------------------ */
	#webinars table { border:0; color:#ffffff; font-size:11px; margin-bottom:10px; }
	#webinars table td.right { padding-left:10px; height:20px;}
	#webinars table td.left { text-align:right; }
	#webinars #hdr_PulseNewsletter { width: 186px; height: 14px; margin: 0 0 15px 0; padding: 20px 0 0 0; background-image: url(../_img/our/hdr_pulse_newsletter.gif); }
		#webinars .button { margin: 0 0 20px 0; }
	div.branch { background-image:url(../_img/our/branch_tradeshow_bk.gif); background-position:bottom left; background-repeat:no-repeat; }


	/* ------------------------ */
	/*	HITECH					*/
	/* ------------------------ */

	#hitech #hdr_What { width: 422px; height: 15px; background-image: url(../_img/hitech/hdr_what.gif); margin-bottom:28px; }
	#hitech #hdr_Resources { width: 88px; height: 13px; background-image: url(../_img/promos/hdr_resources.gif); margin-bottom:27px; }
	#hitech #hdr_Video { width: 142px; height: 13px; background-image: url(../_img/hitech/hdr_video.gif); margin-bottom:25px; }
	#hitech #hdr_LatestNews { width: 102px; height: 14px; background-image: url(../_img/hitech/hdr_latest_news.gif); }
	#hitech #hdr_HitechGuarantee { width: 190px; height: 47px; padding-top: 0; background-image: url(../_img/hitech/hdr_hitech_guarantee.gif); }
	#hitech #hdr_DecipheringHealthcareReform { background-image: url(../_img/hitech/hdr_deciphering_healthcare_reform.gif); width: 179px; height: 43px; padding-top: 28px; }
	#hitech #hdr_MeaningfulUseReleased { background-image: url(../_img/hitech/hdr_meaningful_use_released.gif); width: 173px; height: 47px; padding-top: 28px; }
	#hitech #hdr_CCHIT { background-image: url(../_img/hitech/hdr_cchit.gif); width: 200px; height: 18px; padding-top: 28px; }
	#hitech #hdr_PulseNewsletter { background-image: url(../_img/our/hdr_pulse_newsletter_color1.gif); }
	#hitech #hdr_learnMore { width: 189px; height: 20px; background-image: url(../_img/hitech/hdr_learn_more.gif); margin: 30px 0 10px; }
	#hitech #hdr_rev_calc { width: 200px; height: 50px; background-image: url(../_img/hitech/hdr_rev_calc.gif); padding-top: 16px; }
	#hitech #hdr_mu_pr { width: 200px; height: 50px; background-image: url(../_img/hitech/hdr_mu_pr.gif); padding-top: 16px; }
	#hitech #hdr_achieving_MU { background: url(../_img/hitech/hdr_achieving_MU.gif) no-repeat; height: 26px; width: 550px; margin: 0 0 16px 0;}
	#hitech #hdr_HowDoing { background: url(../_img/hitech/hdr_how_doing.gif) no-repeat; height: 26px; width: 465px; margin: 20px 0 20px 0; padding: 0;}
	#hitech #hdr_IntroMU { background: url(../_img/hitech/hdr_intro_MU.gif) no-repeat; height: 26px; width: 465px; margin: 20px 0 20px 0; padding: 0;}
	#hitech #hdr_Newsletter { width: auto; height: 16px; background-image: url(../_img/promos/hdr_our_newsletter_module_2.gif); }
	#hitech #hdr_MUNumbers { background: url(../_img/hitech/hdr_MU_numbers.gif) no-repeat bottom left; height: 46px; width: 195px; margin: 24px 0 24px 0; padding: 0; }
	#hitech #hdr_DashboardSmall { background: url(../_img/hitech/hdr_dashboard_small.gif) no-repeat; height: 20px; width: 275px; margin: 4px 0 0 0; }
	#hitech #hdr_DashboardMid { background: url(../_img/hitech/hdr_dashboard_mid.gif) no-repeat; height: 20px; width: 275px; margin: 4px 0 0 0; }
	#hitech #hdr_DashboardLarge { background: url(../_img/hitech/hdr_dashboard_large.gif) no-repeat; height: 20px; width: 275px; margin: 4px 0 0 0; }
	#hitech #hdr_DashboardEnterprise { background: url(../_img/hitech/hdr_dashboard_enterprise.gif) no-repeat; height: 20px; width: 275px; margin: 4px 0 0 0; }
	#hitech #hdr_DashboardOverall { background: url(../_img/hitech/hdr_dashboard_overall.gif) no-repeat; height: 20px; width: 275px; margin: 4px 0 0 0; }
	#hitech #hdr_Guarantee { background: url(../_img/hitech/hdr_guarantee.gif) no-repeat; height: 26px; width: 465px; margin: 20px 0 20px 0; padding: 0; }
	#hitech #hdr_SupportPlan { background: url(../_img/hitech/hdr_support_plan.gif) no-repeat; height: 26px; width: 475px; margin: 20px 0 20px 0; padding: 0; }
	
	#hitech p.directions { font-size: 11px; width: 325px; }
	
	#hitech_content { font-size:1.2em; }
		#hitech_content p, #hitech_content ul { margin-bottom: 1.6em; width: 650px;}

	#hitech #latestNews { height: 376px !important; background: #8A4D17 url(../_img/hitech/promo_leaves.gif) no-repeat bottom left !important; }
		#hitech #latestNews div.hr { margin-top: 20px; margin-bottom: 20px; }
		#hitech #latestNews p.pdf { background: url(../_img/icons/c4_pdf.gif) 0 1px no-repeat; padding-left: 18px; }

	#hitech_resources p { margin-bottom: 1.2em; }
		#hitech_resources p.last { margin-bottom: 2em; }
		#hitech_resources h3 { margin-top: 35px; letter-spacing: 0.07em;  }

	#hitech sup { font-size: 0.7em !important; }
	
	#hitech #MU-doc { float: right; }
	
	#hitech #hitech_top { border-bottom: #94A635 1px dashed; height: 265px; background: url(../_img/hitech/MU-doc.gif) no-repeat top right; padding: 0; margin-top: 28px; }
		#hitech #hitech_top  p { width: 540px; }
	
	#hitech	#pageNav_IntroMU a { background-image: url(../_img/hitech/pagenav_intro_mu.gif); height: 87px; width: 131px; }
	#hitech	#pageNav_Overview a { background-image: url(../_img/hitech/pagenav_how_doing.gif); height: 87px; width: 131px; }
	#hitech	#pageNav_Guarantee a { background-image: url(../_img/hitech/pagenav_guarantee.gif); height: 87px; width: 131px; }
	#hitech	#pageNav_Support a { background-image: url(../_img/hitech/pagenav_support.gif); height: 87px; width: 131px; }
	
	#hitech #pageNavContainer { margin: 0; padding: 0;}
	#hitech #pageNav { width: 600px; margin: 0; padding: 0;}
	
	#hitech #pageNav li { width: 131px; height: 87px; float: left; margin: 0 8px 0 0; }
		#hitech #pageNav li a:hover { background-position: 0 -87px; }
		#hitech #pageNav li.active a { background-position: 0 -174px; z-index: 100; }

	#hitech .pageContent { background: none; margin: 0; padding: 0; }
	
	#hitech #sect_Overview { min-height: 1600px; }
	
	#hitech #dashboard { background: url(../_img/hitech/dashboard.gif) no-repeat left bottom; width: 664px; padding-bottom: 8px; margin-top: 0; min-height: 500px; }
		#hitech #dashboard #inside{ width: 664px; background: url(../_img/hitech/dashboard.gif) no-repeat left top; padding: 90px 15px 0 15px; color: #fff; }
		#hitech #dashboard h3 { border-bottom: 1px solid #BACC6C; padding: 10px 0 5px 0; width: 635px; font-size: 13px; }
		
	#hitech .bar { height: 16px; margin: 4px 0 20px 0; color: #fff; font-size: 11px; text-align: right; padding: 5px 5px 0 0; position: relative; }
	#hitech .bar span { position: absolute; top: 0.25em; right: -4em; }	
		
		#hitech #measure-1 .bar { width: 582px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-2 .bar { width: 585px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-3 .bar { width: 574px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-4 .bar { width: 577px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-5 .bar { width: 581px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-6 .bar { width: 578px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-7 .bar { width: 584px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-8 .bar { width: 572px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-9 .bar { width: 576px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-10 .bar { width: 585px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-11 .bar { width: 585px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-12 .bar { width: 584px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-13 .bar { width: 563px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		#hitech #measure-14 .bar { width: 585px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
		
		#hitech #measure-menu .bar { width: 575px; background: url(../_img/hitech/green-bar-stripes.gif) repeat; }
	
	#hitech #MUbyNumbers { background-color: #453F6C; color: #fff; font-size: 11px; }
		#hitech .number { background-color: #746E94; border: 1px solid #2D2B49; padding: 5px; width: 60px; font-size: 18px; font-weight: bold; color: #fff; text-align: center; float: left; margin-right: 8px;}
	
	#hitech #softwareDemoCallout { height: 150px; width: 194px; }
	#hitech #softwareDemoCallout p { margin-top: 25px; padding-top: 0;}
	
	#hitech #resourcesList h3 { background: none; border-bottom: #789697 1px dashed; }
	
	#hitech p.play, #hitech p.arrow { margin-top: 0; }
	
	#hitech #contact_box { background: url(../_img/hitech/contactus.gif) no-repeat left top; width: 664px; height: 127px; padding: 15px; margin-top: 20px; }
	#hitech #contact_box h2 { padding: 8px; margin: 0; }
	#hitech #contact_box p { width: 500px; padding: 0 0 0 118px; margin-top: 0; }
	#hitech #contact_box p strong{ color: #f0cc01; }
	
	#hitech .snapshot { position: relative; z-index: 24px; text-decoration: none; font-weight: normal; color: #fff;}
	#hitech .snapshot:hover { z-index: 25; font-weight: bold; color: #fff;}
	#hitech .snapshot span { display: none; }
	#hitech .snapshot:hover span { display:block; position:absolute; bottom:0.75em; left: 0; width:195px; height: 208px; background: url(../_img/hitech/snapshot.png) no-repeat; color:#fff; padding: 13px 20px 0 13px; font-weight: normal; line-height: 15px; font-size: 11px;}
		#hitech .snapshot:hover span p.arrow { color: #f0cc01; font-weight: bold; }
	
	#hitech  form { float: right; margin-right: 30px; }
	#hitech label { font-size: 11px; color: #bacc6c; }
	#hitech select { border: 1px solid #BACC6C; background-color: #93A535; padding: 5px; font-size: 0.9em; color: #394D08; font-weight: bold; margin-top: 5px;  }
	#hitech option { color: #394D08; width: 230px; background-color: #93A535; font-weight: bold; }
	
	#hitech #vid_thumb_guarantee { display: block; height:112px; width: 190px; background: url(../_img/hitech/vid_thumb_guarantee.gif) no-repeat 0 0; margin: 0 0 0 15px; float: right; }
	#hitech #vid_thumb_hitech { display: block; height:112px; width: 190px; background: url(../_img/hitech/vid_thumb_hitech.gif) no-repeat 0 0; margin: 0 0 0 15px; float: right; }
	#hitech #vid_thumb_mtauburn { display: block; height:112px; width: 190px; background: url(../_img/hitech/vid_thumb_mtauburn.gif) no-repeat 0 0; margin: 0 0 0 15px; float: right; }
	#hitech #vid_thumb_guarantee:hover, #hitech #vid_thumb_hitech:hover, #hitech #vid_thumb_mtauburn:hover { background-position: 0 -112px; }
	
	#hitech .hiddenDiv { display: none; }
	#hitech .visibleDiv { display: block; }
	
	#hitech p.disclaimer { font-size: 11px; }
	#hitech #dashboard p.disclaimer { width: 625px;}
	
	#hitech .vidBehindMU {background-image: url(../_img/hitech/vid_behindmu.gif); }
	#hitech .vidJBDashboard {background-image: url(../_img/hitech/vid_jbdashboard.gif); }
	#hitech .vidMTAuburn {background-image: url(../_img/hitech/vid_mtauburn.gif); }
	#hitech .vidEubanks {background-image: url(../_img/hitech/vid_eubanks.jpg); }
	
	/* ------------------------ */
	/*	REC						*/
	/* ------------------------ */
	#rec #hero { background-image: url(../_img/rec/hero_rec.jpg) !important; }
	#hero #rec_hero_title {padding:305px 0 0 25px; }
	#rec_hero_title h1 {font-size:28px; font-weight:bold; color:#ffffff; margin:0; padding:0}
	#hero #rec_hero_title ul{margin:0; padding:0;}
	#hero #rec_hero_title li {font-size:18px; color:#f0cc01; margin:0; padding:0 0 0 40px; }

	#rec #hdr_Resources { width: 88px; height: 13px; background-image: url(../_img/hitech/hdr_resources.gif); margin-bottom:27px; }
	#rec #hdr_latestNews { width: 102px; height: 14px; }

	#rec #hdr_learnMore { width: 189px; height: 20px; background-image: url(../_img/hitech/hdr_learn_more.gif); margin: 30px 0 10px; }

	#rec_content { font-size:1.2em; }
		#rec_content p, #rec_content ul { margin-bottom: 1.6em; }
		#rec_content ul li  { list-style-image:url(../_img/our/bullet_blue.gif); font-size:1.1em; margin:0 0 14px 1.4em; }
			#rec_content ul li ul li {font-size:1.0em; list-style-image:url(../_img/our/bullet_blue_empty.gif);}
			#rec_content ul li ul li.first {margin-top:10px;}
	#rec_content h1 { font-weight: bold; margin-bottom: 1.5em; line-height: 1.5em; padding-top: 24px; }
	#rec_content h3 {font-weight:bold; margin-bottom:12px; margin-top: 24px;}

	#rec #latestNews { height: 376px !important; background: #8A4D17 url(../_img/promos/hitech_news_leaves.gif) no-repeat bottom left !important; }
		#rec #latestNews div.hr { margin-top: 25px; margin-bottom: 15px; }

	#rec_resources p { margin-bottom: 1.2em; }
		#rec_resources p.last { margin-bottom: 2em; }

	#rec sup { font-size: 0.7em !important; }


	/* ------------------------ */
	/*	NSC					*/
	/* ------------------------ */
	#NSCProgram #header { position: relative; }
	#NSCProgram #questions { position: absolute; top: 0; right: 0; }
	#NSCProgram h3 { margin: 14px 0 4px; }

	#NSCProgram #NSC_hdr { background-image: url(../_img/newsletter/NSC/NSC_hdr.png); height:65px; width: 425px; margin: 25px 0 20px 0;}
	#NSCProgram  #hero { border-bottom: solid #fff 8px; margin-left: -15px; margin-top: -1px; }
	#NSCProgram #submit_hdr { background-image: url(../_img/newsletter/NSC/submit_hdr.png); height: 23px; width: 425px; margin-bottom: 15px; }
	#NSCProgram #thanks_hdr { width: 119px; height: 26px; background-image: url(../cmp/falcon/_img/hdr_thank_you.png); margin-bottom: 10px !important; }
	#NSCProgram p, #NSCProgram li {font-size: 13px; line-height: 19px; }

	#NSCProgram #learn { position: relative; background: url(../_img/newsletter/NSC/learn_box.png) no-repeat; height: 110px; width: 445px; margin-top: 30px;}
	#NSCProgram #learn p.inside { padding: 15px 30px 15px 175px; }

	#NSCProgram form { margin-bottom: 15px; }
		#NSCProgram form div { margin-bottom: 8px; }
		#NSCProgram form input, form textarea, form select { background-color: #385859; border: 1px solid #385859; font-weight:bold; }
			#NSCProgram form .invalid { border: 1px solid white; background-color: #2F4C4D !important; }
			#NSCProgram form textarea { height: 90px; width: 410px; }
			#NSCProgram form input, form textarea { padding: 4px 6px; }
			#NSCProgram form select { padding: 3px 2px; }
				#NSCProgram form option { background-color: #385859; }
			#NSCProgram form .fieldGroup input, form .fieldGroup select { margin-right: 8px; }
			#NSCProgram form label { font-size: 1.1em; color: white; font-weight:normal; }
			#NSCProgram form input#optin { background: none !important; border: 0 !important; }

	#NSCProgram .validation_notice, #NSCProgram .validation_notice_server { background: url(../_img/boxes/color2_dashed.png) repeat-x scroll left top #2F4C4D !important; margin-top: 20px; }
	#NSCProgram .validation_notice .validation_inside, #NSCProgram .validation_notice_server .validation_inside { padding-top: 1px; background: url(../_img/boxes/color2_dashed.png) repeat-x scroll left bottom transparent; }
	#NSCProgram .validation_inside li { font-size: 11px; line-height: 13px; }
	#NSCProgram .validation_notice h3, #NSCProgram .validation_notice_server h3 { background: url(../_img/forms/validation_notice.png) no-repeat scroll left center transparent; }

	#NSCProgram #buttonContainer { text-align: right; }
	#NSCProgram button { background: url(../_img/boxes/color3_button_right.gif) no-repeat top right; width: 136px; margin-right: 8px; }
	#NSCProgram button span { background: url(../_img/boxes/color3_button_left.gif) no-repeat top left; }

	#NSCProgram #programDetails { height: 985px; }
	#NSCProgram #formBlock, #NSCProgram #formThanks { height: 985px; background-image: url(../cmp/seminars/_img/branch-transparent.png); background-repeat:no-repeat; background-position:left bottom; padding-top: 1px; }

		#NSCProgram form #specialty, #NSCProgram form .attendee_specialty  { width: 155px; }
		#NSCProgram form .attendee_phone, #NSCProgram form .attendee_email, #NSCProgram form #email, #NSCProgram form #phone, #NSCProgram form #pss { width: 191px; }
		#NSCProgram form .attendee_name, #NSCProgram form #first_name, #NSCProgram form #last_name, #NSCProgram form .prospect_first_name, #NSCProgram form .prospect_last_name { width: 193px; }
		#NSCProgram form #tablespace_id, #NSCProgram form .prospect_meeting_date { width: 193px; }
		#NSCProgram form .attendee_title  { width: 60px; }
		#NSCProgram form .attendee_practice, #NSCProgram form #practice_name, #NSCProgram form .prospect_practice_name { width: 193px; }
		#NSCProgram form .prospect_sales_exec { width: 145px; }
		#NSCProgram select.prospect_meeting_type { margin-left: -3px; }
		#NSCProgram form #numberOfDocs { width: 332px; }

		#NSCProgram #num_meetings_containter { margin-top: 15px; }
		#NSCProgram form p.num_meetings { display: inline-block; width: 374px; margin-right: 4px; }
		#NSCProgram form #num_meetings { width: 40px; }

		#NSCProgram form #comments { width: 877px; }
		#NSCProgram form #title { width: 65px; }
		
		#NSCProgram form #attendeeIntro, #NSCProgram form .additionalMeetingInfo { display: none; }
		#NSCProgram form #attendeeIntro { margin-bottom: 20px; }
		#NSCProgram .attendee { border-bottom: 1px solid #385859; padding-bottom: 10px; }
		#NSCProgram .attendee h3 { margin: 10px 0 5px 0; }


	/* ------------------------ */
	/*	IHE						*/
	/* ------------------------ */
	table#ihe { width:100%; border:2px #f0cc01 solid; margin-bottom:10px; }
	table#ihe td { text-align:center; margin:0; padding:3px; border:1px #f0cc01 solid; font-weight:bold; vertical-align:middle; }




	/* ------------------------ */
	/*	UNSUBSCRIBE				*/
	/* ------------------------ */
	#hdr_Unsubscribe { width: 450px; height: 18px; background-image: url(../_img/misc/hdr_unsubscribe.gif); margin-bottom:23px; }
	#hdr_EmailPrefs { width: 414px; height: 21px; background-image: url(../_img/misc/hdr_email_preferences.gif); margin-bottom: 20px; }

	#unsub div.hr { margin: 20px 0 25px 0; }

	#unsubscribe { width: 525px; }
	#unsubscribe ul li { margin-left:19px; display:inline-block; font-size:1.3em; line-height:1.6em; margin-bottom:8px; }
		#unsubscribe ul li input { float:left; margin-right: 10px; }
		#unsubscribe ul li span { display: block; float:left; width: 400px;}
	#unsubscribe #email { padding: 4px 6px; width: 200px; margin-right: 10px; }

	#unsubForm { margin-bottom: 50px; }
		#unsubForm label { font-weight: bold; }
		#unsubForm label.solo { font-size: 1.3em; line-height: 1.6em; color: white; }


	/* ------------------------ */
	/*	PRIVACY POLICY			*/
	/* ------------------------ */
	#privacyPolicy p, #privacyPolicy ul li { font-size: 1.1em; margin-bottom: 1.4em; }
		#privacyPolicy p.end { margin-bottom: 60px; }
	#hdr_scope { background-image: url(../_img/privacy_policy/hdr_scope.png); height: 20px; width: 200px; }
	#hdr_privacy { background-image: url(../_img/privacy_policy/hdr_privacy.png); height: 20px; width: 400px; }
	#hdr_statement { background-image: url(../_img/privacy_policy/hdr_statement.png); height: 20px; width: 400px; }
	#hdr_more { background-image: url(../_img/privacy_policy/hdr_more.png); height: 20px; width: 400px; }
	#hdr_vendors { background-image: url(../_img/privacy_policy/hdr_vendors.png); height: 20px; width: 200px; }
	#hdr_minors { background-image: url(../_img/privacy_policy/hdr_minors.png); height: 20px; width: 200px; }

	/* ---------------------------------------- */
	/*	CONFERENCES MODULE ON EVENTS PAGE		*/
	/* ---------------------------------------- */
	#conferences { height: 376px; position: relative; }
		#conferences p { margin: 15px 0 0 0; }
		#conferences p.date { font-weight: bold; margin-top: 10px;  }
		#conferences p.location { margin:0; }
		#conferences p.title { color:#F0CC01; font-weight:bold;  }
		#conferences a.button { position: absolute; bottom: 30px; left: 15px; width: 180px; }


	#seminars li.pdf, .conference li.pdf { background: url(../_img/icons/c2_pdf_single.gif) no-repeat 0 3px; padding-left: 22px; margin-bottom: 8px; }
		.conference li.pdf { margin-left: 3px; }


	.conference h1 { margin: 24px 0 0 2px; }
	.conference h2.first { font-size: 1.3em; text-transform: uppercase; font-weight: bold; letter-spacing: 0.15em; padding: 0 !important; }
	.conference h4 { font-weight: bold; margin: 20px 0 4px; }
	.conference ul.traditional { margin-left: 25px; margin-bottom: 20px; }
		.conference ul.traditional li { margin-bottom: 0.3em; }
			.conference .intro ul.traditional li { margin-bottom: 0.8em; font-size: 1.3em; }
			.conference .intro ul.traditional li li {font-size:1.0em; list-style-image:url(../_img/our/bullet_blue_empty.gif);}
	.conference ol.traditional { margin-left: 50px; margin-bottom: 20px; }
		.conference ol.traditional li { margin-bottom: 0.3em; }
			.conference ol.traditional li { margin-bottom: 0.8em; list-style:decimal; }
			.conference ol.traditional li li {list-style-image:url(../_img/our/bullet_blue_empty.gif);}
	.conference p { margin-bottom: 1.4em; padding-right: 50px; }
		.conference p.disclaimer { color: #789697; margin: 30px 0 50px 0; }
		.conference p.date { font-size:1.3em; }
		.conference .intro p { font-size: 1.3em; }
	.conference .register { line-height: 20px; font-size: 1.3em; font-weight: bold; color: white; background-image: url(../_img/boxes/color2_link_arrow.gif);background-repeat: no-repeat; padding-left: 30px; margin-bottom: 1.3em; }

	.conference .panel_body div { padding-left: 15px; }

	.conference .button_back { float: left; }
	.conference .button_print { float: right; }

	ul.conferenceResources { margin: 15px 0; }
	#athenaUniversity #accordion .expanded h3 { margin-bottom: 20px !important; }
	#athenaUniversity #accordion { margin: 25px 0; }

	#callout_clientConferences { padding-bottom: 45px; overflow: hidden; }
		#callout_clientConferences p { margin-top: 1.2em; }
		#callout_clientConferences .calloutBox { margin-top: 1.2em; }
			#callout_clientConferences .calloutBox p { margin: 0.6em 0; line-height: 1.4em; }
