	/* ------------------------ */
	/*	CSS IMPORTS				*/
	/* ------------------------ */
	@import "meyer-reset.css";
	@import "nav.css";

	/* ------------------------ */
	/*	COLORS					*/
	/* ------------------------ */
	/*
		Dark Green: 		#576c11		.color1
		Light (Slate) Blue: #39585a		.color2
		Dark Blue: 			#223c3d		.color3
		Brown: 				#8a4d17		.color4
		Yellow (Links): 	#f0cb01
		Darker Green: 		#42520e 	.color5
	*/

	/* ------------------------ */
	/*	BASIC ELEMENTS			*/
	/* ------------------------ */
	html { height:100%; margin-bottom:1px; }
	body { background-color: #fff; font: 62.5% Verdana, Arial, Helvetica, sans-serif; }
	strong { font-weight: bold; }
	em { font-style: italic; }

	h1, h2, h3, h4, h5, h6, p, li, cite { font-size: 1.1em; line-height: 1.4em; color: #fff; } /* 1.6 or 1.4 ? */
		cite { font-style: normal; }

	li h3, li h4, li h5, li h6, li p, li li { font-size: 1em; }

	dt { color: #fff; font-size: 1.1em; font-weight: bold; }
		dt span { font-weight: normal; }

	sup { font-size: 0.8em; vertical-align: super; }
	
	a { font-weight: bold; color: #f0cb01; text-decoration: none; }
		a:hover { text-decoration: underline; }
		.mouseover a { text-decoration: underline; }

	.replace { outline: none; text-indent: -9999px; display: block; background-repeat: no-repeat; line-height: 0 !important; font-size: 0px !important; }
	.clickable { cursor: pointer; }
	.noshow { position: absolute; left: -5000px; }
	.ff-meta { font-family: ff-meta-web-pro,sans-serif !important; }

	/* ------------------------ */
	/*	FORM BUTTONS			*/
	/* ------------------------ */
	button, a.button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #fff; border: 0; cursor: pointer; margin: 0 0 0 -2px; padding: 0 14px 0 0; text-align: center; height: 22px; line-height: 22px; }
		a.button { display: block; }
		button::-moz-focus-inner, a.button::-moz-focus-inner { border: none;} 		
		button span, a.button span { position: relative; display: block; white-space: nowrap; margin: 0; padding: 0 0 0 14px; height: 22px; line-height: 22px; border: 0; }
		button span.widerbutton { width:108px; _margin-left:-21px; _width:90px; }
		button span.evenwiderbutton { position: relative; display: block; white-space: nowrap; margin: 0; padding: 0 0 0 14px; height: 22px; line-height: 22px; border: 0; width:116px; }
			
		.color1 button, .color1 a.button { background: url(../_img/boxes/color1_button_right.gif) no-repeat top right; }
		.color1 button span, .color1 a.button span { background: url(../_img/boxes/color1_button_left.gif) no-repeat top left; }
	
		.color2 button { background: url(../_img/boxes/color2_button_right.gif) no-repeat top right; }
		.color2 button span { background: url(../_img/boxes/color2_button_left.gif) no-repeat top left; }

		.color4 button, .color4 a.button { background: url(../_img/boxes/color4_button_right.gif) no-repeat top right; }
		.color4 button span, .color4 a.button span { background: url(../_img/boxes/color4_button_left.gif) no-repeat top left; }

		button:hover, a.button:hover { background-position: right -22px !important; text-decoration: none; }
			button:hover span, a.button:hover span { background-position: 0 -22px !important; }


	/* ------------------------ */
	/*	FORMS					*/
	/* ------------------------ */
	input, textarea, select { font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 1.1em; }
		.color2 input, .color2 textarea { background-color: #587779; border: 1px solid #587779; }
		.color4 input, .color4 textarea { background-color: #a36c2f; border: 1px solid #a36c2f; }


	/* ------------------------ */
	/*	FORM VALIDATION			*/
	/* ------------------------ */
	.validation_notice, .validation_notice_server { background: #4b600d url(../_img/boxes/color1_dashed.gif) left top repeat-x; margin-bottom: 20px; }
	.validation_notice .validation_inside, .validation_notice_server .validation_inside { background: transparent url(../_img/boxes/color1_dashed.gif) left bottom repeat-x; padding: 15px 20px 10px; }
	.validation_notice h3, .validation_notice_server h3 { background: transparent url(../_img/forms/validation_notice.gif) left center no-repeat; padding-left: 50px; margin-bottom: 20px; line-height: 29px; }
		input.invalid, textarea.invalid, select.invalid { border: 1px solid #fff; background-color: #4b600d !important; }
		select.invalid option { background-color: #587779; }
	.validation_notice ul, .validation_notice_server ul { margin-left: 0 !important; }
		.validation_notice ul li, .validation_notice_server ul li { padding-left: 15px !important; margin-bottom: 0.4em !important; background: url(../_img/boxes/color1_bullet.gif) no-repeat 0 6px; list-style-type: none !important; }
	.validation_notice strong, .validation_notice_server strong { color: white !important; }
	
	#unsub .validation_notice { background: #2f4c4d url(../_img/boxes/color2_dashed.png) left top repeat-x; width: 525px; }
	#unsub .validation_notice .validation_inside { background: transparent url(../_img/boxes/color2_dashed.png) left bottom repeat-x; }
	#unsub .validation_notice h3 { background-image: url(../_img/forms/validation_notice.png); }
	#unsub .invalid { background-color: #2f4c4d !important; }
		
	/* ------------------------ */
	/*	PULL QUOTES				*/
	/* ------------------------ */
	blockquote { background: url(../_img/boxes/color1_openquote.gif) left top no-repeat; padding: 23px 0 0 0; margin-bottom: 8px; }
	blockquote .inside { background: url(../_img/boxes/color1_closequote.gif) right bottom no-repeat; padding: 0 0 13px 0; }
	blockquote p { margin: 0 0 1em; font-size: 1.1em; line-height: 1.9em; }
	blockquote p.last { margin: 0; }


	/* ------------------------ */
	/*	CLEARING FLOATS			*/
	/* ------------------------ */
	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	* html .clearfix {height: 1%;}	

	#container { width: 928px; margin: 0 auto; position: relative; padding-bottom: 20px;}
	
	#header { height: 80px; /* position: relative; */ }
		#logo { margin-top: 31px; }
		
		#contactUsNow, #contactUsNowAlliances { position: absolute; top: 0; right: 0; height: 36px; }	
		#contactUsNow { padding-left:41px; background: #566c10 url("../_img/nav/contact_phone.png") no-repeat left top; }
			#contactUsNow ul { margin:0px; padding:0px; }
			#contactUsNow li { float: left; display:inline; height:36px; margin:0px; padding:0px; font-family: ff-meta-web-pro,sans-serif; line-height:36px !important;}
				#contactUsNow li.contact { font-size:13px; line-height:36px; background: url("../_img/nav/dotted_divider.png") no-repeat right center; }
					#contactUsNow li.contact a { margin-right:1px; padding:1px 0 0 34px; width:72px; background: url("../_img/home/cta_arrow_white.png") no-repeat 10px 10px; }
				#contactUsNow li.call { padding:1px 15px 0 11px; font-size:13px; background: url("../_img/nav/dotted_divider.png") no-repeat right center; }
				#contactUsNow li.schedule { font-size:13px; }
					#contactUsNow li.schedule a { padding:1px 0 0 34px; width:128px; background: url("../_img/home/cta_arrow_white.png") no-repeat 10px 10px; }
			#contactUsNow li a { float: left; height:35px; line-height:35px; font-weight:400;}
				#contactUsNow li a:hover { color:#fff; background-color: #36440b; text-decoration:none;}
			
		#contactUsNowAlliances { width: 334px; background-image: url("../_img/nav/contactbar_alliances.gif"); }
			#contactUsNowAlliances:hover { background-position: 0 -36px; }	
		
		#revCalcParent { position: absolute; top: -36px; right: 446px; width: 273px; height: 36px; }
		#revCalcTab { position: absolute; left: 0px; width: 240px; height: 36px; background: url(../_img/nav/tab_revCalc.gif) no-repeat top left; }
			.hover #revCalcTab { background-position: bottom left; }
		#revCalcClose { position: absolute; left: 240px; width: 33px; height: 36px; background: url(../_img/nav/tab_revCalcOff.gif) no-repeat top left; }
			.hover #revCalcClose { background-position: bottom left; }
	
	/* ------------------------ */
	/*	BASIC BOXES LAYOUT		*/
	/* ------------------------ */
	/*
		1, 1, 1, 1: 	|----|----|----|----|
		1, 3:			|----|--------------|
		3, 1:           |--------------|----|
		2, 2:           |---------|---------|
		2, 1, 1:		|---------|----|----|
		1, 1, 2: 		|----|----|---------|
	*/
	
	
	div.col { float: left; margin-right: 8px; background-color: #576c11; padding: 1px 15px 13px 15px; background-repeat: no-repeat; background-position: bottom left; }
		div.last { margin-right: 0 !important; border-bottom: 0 !important; }
		div.narrow { width: 196px; }
		div.mid { width: 430px; }
		div.wide { width: 664px; }
		div.wider { width: 899px; }
		div.thirds { width: 274px; }
		div.twothirds { width: 586px; }

		div.color0 { background: none !important; } /* No BG */
		div.color1 { background-color: #576c11 !important; background-image: url(../_img/boxes/color1_stripes_bottom.gif); } /* Green */
		div.color2 { background-color: #39585a !important; background-image: url(../_img/boxes/color2_stripes_bottom.gif); } /* Lt. Blue */
		div.color3 { background-color: #223c3d !important; background-image: url(../_img/boxes/color3_stripes_bottom.gif); } /* Dk. Blue */
		div.color4 { background-color: #8a4d17 !important; background-image: url(../_img/boxes/color4_stripes_bottom.gif); } /* Brown */
		div.color5 { background-color: #42520e !important; background-image: url(../_img/boxes/color5_stripes_bottom.gif); } /* Dk. Green */

		div.stripe1, div.stripe2, div.stripe3, div.stripe4 { width: 226px !important; background-position: inherit !important; background-repeat: repeat-y !important; padding: 0 0 27px 0 !important; }
			div.stripe1 { background-image: url(../_img/boxes/color1_stripes.gif) !important; }
			div.stripe2 { background-image: url(../_img/boxes/color2_stripes.gif) !important; }
			div.stripe3 { background-image: url(../_img/boxes/color3_stripes.gif) !important; }
			div.stripe4 { background-image: url(../_img/boxes/color4_stripes.gif) !important; }
		
		div.hero { background-image: none !important; padding: 0 !important; }
			div.heroNarrow { width: 226px; }
			div.heroMid { width: 460px; }
			div.heroWide { width: 694px; }
			div.heroThirds { width: 616px; }
		
		div.heroSidebar { height: 376px !important; overflow: hidden !important; }
		
		div.leaves { padding-left: 0 !important; }
			div.leavesNarrow { width: 211px; }
			div.leavesMid { width: 445px; }
			div.leavesWide { width: 679px; }
			div.leavesWider { width: 914px; }
			
		div.promo { padding: 0 !important; background-color: none !important; }

	div.stackList { width: 226px; padding: 0 0 27px !important; }
	div.stackLast { border-bottom: 0 !important; background-image: none !important; }
	div.stack { border-bottom: 8px solid #fff; padding: 1px 15px 13px 15px; background-repeat: no-repeat; background-position: bottom left; }
	
	div.col h2 { padding-top: 24px; margin-top: 0; }


	div.pageContent { width: 424px; padding: 0 7px 35px 22px; float: left; background-position: 0 27px; background-repeat: no-repeat;  }
		.color1 div.pageContent { background-image: url(../_img/boxes/color1_vertical.gif); }		
		.color2 div.pageContent { background-image: url(../_img/boxes/color2_vertical.gif); }		

		div.pageContent p { margin-bottom: 1em; }
		ul.traditional { margin-bottom: 1em; }
		ul.traditional li { margin-bottom: 0.8em; padding-left: 12px; }		
			ul.traditional li li { padding-left: 0 !important; background: none !important; }
			.color1 ul.traditional li { background: url(../_img/boxes/color1_bullet.gif) no-repeat 0 6px; }
			.color2 ul.traditional li { background: url(../_img/boxes/color2_bullet.gif) no-repeat 0 6px; }
			.color3 ul.traditional li { background: url(../_img/boxes/color3_bullet.gif) no-repeat 0 6px; }
			.color4 ul.traditional li { background: url(../_img/boxes/color4_bullet.gif) no-repeat 0 6px; }
		
		ol.traditional { margin-left: 20px; }
			ol[type="1"] { list-style-type: decimal !important; }
			ol[type="i"] { list-style-type: upper-alpha !important; }
			ol[type="A"] { list-style-type: lower-roman !important; }
			ol[type="a"] { list-style-type: lower-alpha !important; }
			ol.traditional li { margin-bottom: 0.8em; }
				ol.traditional li div, ul.traditional li div  { margin-bottom: 0.8em; }
		
		div.pageContent_wider { width: 659px; padding: 0 7px 0 22px; float: left; background-position: 0 27px; background-repeat: no-repeat; }
			div.pageContent_wider p { margin-bottom: 1em; }
			div.pageContent_wider ul.traditional { margin-left: 14px; margin-bottom: 1em; }
				div.pageContent_wider ul.traditional li { list-style-type: square; margin-bottom: .8em; }
			.color2 div.pageContent_wider  { background-image: url(../_img/boxes/color2_vertical.gif); }

	div.hr { height: 1px; width: 100%; background-repeat: no-repeat; margin: 30px 0; }
		div.hr hr { display: none; }
		.color1 .hr { background-image: url(../_img/boxes/color1_hr.gif); }
		.color2 .pageContent .hr { background-image: url(../_img/boxes/color2_hr.gif); }
		.color2 .hr { background-image: url(../_img/boxes/color2_hr.gif); }
		.color4 .hr { background-image: url(../_img/boxes/color4_hr.gif); }
		.color5 .hr { background-image: url(../_img/boxes/color5_hr.gif); }
		
	#sidebar { text-indent: -9999em; }


	/* ------------------------ */
	/*	HERO IMAGES				*/
	/* ------------------------ */
	.heroWide #hero { width: 694px; height: 390px; background-repeat: no-repeat; border-bottom: 8px solid #fff; }
	.heroMid #hero { width: 460px; height: 390px; background-repeat: no-repeat; border-bottom: 8px solid #fff; }
	.heroNarrow #hero, .stripe1 #hero, .stripe2 #hero, .stripe3 #hero, .stripe4 #hero { width: 226px; height: 480px; background-repeat: no-repeat; border-bottom: 8px solid #fff; }


	/* ------------------------ */
	/*	HEADERS					*/
	/* ------------------------ */
	.hdr { display: block; background-repeat: no-repeat; text-indent: -9999px; background-position: bottom left;}	
		h2.hdr, h5.hdr { padding-top: 24px; margin-bottom: 15px; }


	/* ------------------------ */
	/*	BODY CONTENT			*/
	/* ------------------------ */
	.pageContent .intro { font-size: 1.3em; line-height: 1.5em; margin: 20px 0 20px; }
	.pageContent h3 { text-transform: uppercase; font-weight: bold; font-size: 1.2em; margin: 0 0 15px; }
	.pageContent h3.smaller { text-transform: uppercase; font-weight: bold; font-size: 1.1em; margin: 26px 0 15px; }
	.pageContent h4 { font-weight: bold; }
	
	p.arrow { padding-left: 26px; line-height: 2em; background: url(../_img/boxes/arrow.png) no-repeat left center; margin-top: 15px; display: inline-block; }
	p.play { padding-left: 26px; line-height: 2em; background: url(../_img/boxes/play_video.png) no-repeat left center; margin-top: 15px; display: inline-block; }
	p.alert { padding-left: 26px; line-height: 2em; background: url(../_img/boxes/alert.png) no-repeat; margin-top: 15px; display: inline-block; }
	
	.color2 .button_back { cursor: pointer; line-height: 30px; height: 30px; display: inline-block; background: #2b4647 url(../_img/boxes/color2_button_back_left.gif) left top no-repeat; padding-left: 43px; color: #fff; text-decoration: none !important; font-size: 1.1em; }
		.color2 .button_back:hover { background-color: #1d3b3c; }
		.color2 .button_back span { cursor: pointer; line-height: 30px; height: 30px; display: inline-block; background: url(../_img/boxes/color2_button_back_right.gif) right top no-repeat; padding-right: 25px; color: #fff; }

	.color2 .button_print { cursor: pointer; line-height: 30px; height: 30px; display: inline-block; background: #2b4647 url(../_img/boxes/color2_button_print_left.gif) left top no-repeat; padding-left: 36px; color: #fff; text-decoration: none !important; font-size: 1.1em; }
		.color2 .button_print:hover { background-color: #1d3b3c; }
		.color2 .button_print span { cursor: pointer; line-height: 30px; height: 30px; display: inline-block; background: url(../_img/boxes/color2_button_print_right.gif) right top no-repeat; padding-right: 15px; color: #fff; }
	
	/* ------------------------ */
	/*	MICROFORMATS			*/
	/* ------------------------ */
	.vcard .fn { font-weight: bold; }


	/* ------------------------ */
	/*	ICONS					*/
	/* ------------------------ */
	a.icon { width: 20px; height: 20px; line-height: 20px; display: inline-block; overflow: hidden; text-indent: -999em; background-position: left top; background-repeat: no-repeat; vertical-align: bottom; }
		a.icon:hover { background-position: left bottom; }

		.color2 .pdf { background-image: url(../_img/icons/c2_pdf.gif); }
		.color2 .xls { background-image: url(../_img/icons/c2_xls.gif); }
		.color2 .eps { background-image: url(../_img/icons/c2_eps.gif); }
		.arrow { background-image:url(../_img/boxes/arrow.png); background-repeat: no-repeat; }
	

	/* ------------------------ */
	/*	ERROR PAGES				*/
	/* ------------------------ */
	#error404 div.stripe1 { padding-bottom: 14px !important; }
	
	#errorContent { width: 416px; height: 447px; padding: 65px 90px 0 188px; background: url(../_img/misc/error_background.png) no-repeat; }
		#errorContent p.intro { font-size: 1.3em; margin-bottom: 1.3em; }
		#errorContent #btn_GoBack { width: 79px; height: 13px; background: url(../_img/misc/btn_go_back.png) no-repeat; }
		#hdr_ourApologies { width: 123px; height: 13px; background: url(../_img/misc/hdr_our_apologies.png) no-repeat; margin-bottom: 15px; }
		
	p.errorLinkShort { width: 289px; height: 47px; padding: 12px 20px 0 46px; background: url(../_img/misc/errorlink_short.png) no-repeat; font-size: 11px; line-height: 17px; margin-bottom: 4px; }
	p.errorLinkMid { width: 289px; height: 63px; padding: 12px 20px 0 46px; background: url(../_img/misc/errorlink_mid.png) no-repeat; font-size: 11px; line-height: 17px; margin-bottom: 4px; }
	p.errorLinkTall { width: 289px; height: 82px; padding: 12px 20px 0 46px; background: url(../_img/misc/errorlink_tall.png) no-repeat; font-size: 11px; line-height: 17px; }
		
	.textButton { display: block; text-indent: -999em; outline: none; cursor: pointer; }
		

	/* ------------------------ */
	/*	GENERIC ARTICLE		 	*/
	/* ------------------------ */
	.article p, .article h2, .article h3, .article ul li, .article ol li { font-size: 1.3em; }
		.article ul li li, .article ol li li, .article ol li p, .article ol li h2, .article ol li h3 { font-size: 1em; }
	
	.article h1 { margin: 24px 0 0 0; }
		.article h1 span { display: block; text-indent: 0 !important; padding-top: 5px; font-weight: normal; }
	
	.article h2 { font-weight: bold; text-transform: uppercase; margin: 40px 0 20px !important; padding: 0 !important; }
	.article h3 { font-weight: bold; margin-top: 1.4em; }
	
	.article p { margin-bottom: 1.4em; }
		.article p.end, .article div.end, .article img.end, .article ul.end { margin-bottom: 60px; }
	
	.article ul.traditional li { background-position: 0 8px; margin-bottom: 1.0em; }
	
	.article .first { margin-top: 25px !important; }
		.article #footer .first, .article #header .first { margin-top: 0 !important; }
		
	.article #headerUtils, .conference #headerUtils { padding-top: 19px; border-bottom:1px dashed #789697; padding-bottom:7px; }
	
	.article table { border: 1px solid white; }
		.article td, .article th { border: 1px solid #ccc; font-size: 1.3em; color: white; padding: 0.3em 2em 0.3em 0.5em; }
	/*
	.article h3 { font-size:13px; font-weight:bold; margin-bottom:28px; text-transform:uppercase; }
	.article h4 { font-size:13px; font-weight:bold; }
	*/
	
	.article div.wide { padding-right: 50px; width: 629px; }


	/* ------------------------ */
	/*	MOBILE / NO FLASH	 	*/
	/* ------------------------ */
	
	#svcsPayerView #hero-noflash { height: 315px; width: 638px; background: url("/_img/mobile/bg-payerview_panel.jpg") no-repeat scroll 0 0 #504A79; padding: 75px 39px 0 17px; border-bottom: 8px solid #fff; }
		#svcsPayerView #hero-noflash p, #svcsPayerView #hero-noflash li { font: 1.3em/1.5em verdana; color: #fff; }
	#svcsPayerView #hero-noflash #performers { padding: 16px 0 0 30px; text-transform: uppercase; width: 530px; }
		#svcsPayerView #hero-noflash #performers h2 { font: bold 1.3em verdana; color: #fff; }
		#svcsPayerView #hero-noflash #performers ol { padding-top: 30px; }
		#svcsPayerView #hero-noflash #performers li { padding-bottom: 6px; }
			#svcsPayerView #hero-noflash #performers .right { padding-right: 8px; }
			#svcsPayerView #hero-noflash #performers li strong { padding-right: 6px; }


/* ------------------------ */
/*	NEW-STYLE FORM		 	*/
/* ------------------------ */

#whitepaperFormNewstyle {
	padding: 0 0 0 1px;
	width: 267px;
}

.formNewStyle label {
	color: #fff;
	display: block;
    font-size: 1.1em;
    font-weight: bold;
    padding: 16px 0 3px;
}

.formNewStyle select {
	    padding: 3px 3px 4px 9px;
	    width: 266px !important;
	}

#whitepaperFormNewstyle input , #whitepaperFormNewstyle textarea{
		width: 237px !important;
	}

#whitepaperFormNewstyle fieldset.checklabel { padding-top: 13px; padding-bottom: 5px; }
	#whitepaperFormNewstyle fieldset.checklabel input { width: 20px !important; padding: 0; margin: 0; }
	#whitepaperFormNewstyle fieldset.checklabel label { display: inline; font-weight: normal; vertical-align: top; font-size: 1.1em; }


.formNewStyle .errata p {
	color: #BACC6C;
    font-size: 1.1em;
}

#whitepaperFormNewstyle button { margin: 24px 0 30px !important; }

.formNewStyle input, .formNewStyle textarea, .formNewStyle select { font-size: 1.1em; padding: 6px 17px 5px 11px; border: 1px solid #bacc6c; color: #e5f2aa; background: #93a535; font-weight: bold; }

.formNewStyle input.valid, .formNewStyle input.inputFocus.valid { background: url(../_img/layers/bg_input_valid.gif) right -1px no-repeat #93a535; border: 1px solid #bacc6c; }

.formNewStyle input.error, .formNewStyle input.inputFocus.error { background: url(../_img/layers/bg_input_error.gif) right -1px no-repeat #93a535; border: 1px solid #f0cc01; }

html.webkit .formNewStyle input.valid, .formNewStyle input.inputFocus.valid { background: url(../_img/layers/bg_input_valid.gif) right -2px no-repeat #93a535; border: 1px solid #bacc6c; }
			
html.webkit .formNewStyle input.error, .formNewStyle input.inputFocus.error { background: url(../_img/layers/bg_input_error.gif) right -2px no-repeat #93a535; border: 1px solid #f0cc01; }

.formNewStyle input.inputFocus, .formNewStyle textarea.inputFocus { border: 1px solid #f0fcb9; background: #bacc6c; color: #2f4006; }

/* Carousel Styling 
**********************************************/
.getpaid { float: left; width: 226px; height:238px; position: relative; margin-bottom:8px; overflow:hidden; background: url('/_img/boxes/carousel_bg.png') no-repeat;}
.carouselContainer { float:left; width: 678px; position: relative; }
#vaccineView { background: url('/_img/boxes/money_syringe.png') no-repeat 59px 110px; }
	#vaccineView sup { font-size: 13px; }
#revCalc { background: url('/_img/boxes/carousel_moneybags.png') no-repeat center 146px; }

.carouselSlide { float:left; width: 226px; height:209px; position: relative; }
	.carouselSlide h3 { padding:15px 15px 0px 20px; color:#fff; font-family: ff-meta-web-pro,sans-serif; font-size:22px; line-height: 1.1 !important; font-weight: bold; text-transform: none; }
		.carouselSlide h3 span { color:#ffc900; }
	.carouselSlide p { margin-bottom:0px !important; padding:7px 20px 6px 20px; font-family: Verdana,sans-serif; font-size:11px; line-height: 1.5 !important; }
	.carouselSlide > a { float:left; margin:0px 20px; padding:1px 0 3px 27px; font-size:11px;line-height:1.6; background: url('/_img/icons/right-dotted-arrow.png') no-repeat 0 0;
	}
	.carouselSlide > a.watch { line-height:1.7; background: url('/_img/icons/right-video-arrow.png') no-repeat 0 0; }
	.carouselNav { float:left; text-align: center; width:226px; height:20px;}
		.carouselNav a { display:inline-block; width:16px; height:20px; }
		.carouselNav a.linkUp { background: url('/_img/boxes/dot-empty.png') no-repeat center center; }
		.carouselNav a.linkDown { background: url('/_img/boxes/dot-filled.png') no-repeat center center; }
