




/*
     FILE ARCHIVED ON 11:42:44 Sep 21, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 8:48:08 Sep 11, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/** template.css *********************************************/
#pg-content { position: relative; margin-top: 0px; padding: 0; background: url("/web/20140921114244/http://quicken.intuit.com/images/bg-z1-transpar.png") no-repeat; }
#pg-content .crumbs { margin: 0 18px 0; padding: 18px 0; overflow: hidden; font-size: 11px; color: #878686; }
#pg-content .crumbs ul { list-style: none; margin: 0; padding: 0; }
#pg-content .crumbs ul li { float: left; margin: 0; padding: 0 0 5px 5px; }
#pg-content .crumbs ul li a { float: left; margin: 0; padding: 0 10px 0 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/bullet-sprites.gif) right -30px no-repeat; }
#pg-content .tip {background: url(/web/20140921114244/http://quicken.intuit.com/images/bullet-sprites.gif) left -60px no-repeat; padding:5px 0 0 23px; height:23px; display:inline-block; }
* html #pg-content .tip { display:inline; }

#pg-content .fine-print {font-size:11px;}
#pg-content .fine-print a {font-weight:normal; }
#pg-content .content-header { position: relative; padding: 0 30px 30px; opacity: 1.0; }
#pg-content .feature-head { width: 890px; padding: 0 0 20px 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/feature-background-deluxe.jpg) no-repeat left bottom;  overflow: visible; }
#pg-content .feature-head-product { float: left; margin: 15px 0 0 0; padding: 0 0 0 30px; width: 195px; }
* html #pg-content .carousel .feature-head-product { padding-left: 0; }
#pg-content .product-image-online { position: absolute; bottom: 30px; left: 30px; }
#pg-content .product-image-mobile { position: absolute; bottom: 45px; }
* html #pg-content .product-image-online { bottom: 29px; }
#pg-content .feature-head .heading { margin-bottom: 0; }
#pg-content .feature-head .heading h2, #pg-content .feature-head .heading h5 { padding: 5px 0 0 0; width: 375px; font-weight: normal; }
#pg-content .feature-head .heading h2.longer, #pg-content .feature-head .heading h5.longer { width: 350px; }
#pg-content .feature-head-solo { padding: 0 40px; }
#pg-content .feature-head-left { float: left; padding: 30px 20px 0 0; width: 390px; }
#pg-content .feature-head-left2 { float: left; padding: 30px 0 0 0; width: 395px; }
#pg-content .feature-head-double-width { float: left; padding: 30px 0 0 10px; width: 640px; }
#pg-content .feature-head .feature-head-double-width strong { color: #FFFFFF; font-weight: bold; }
#pg-content .feature-head-double-s1 { position: relative; float: left; width: 290px; height: 160px; }
#pg-content .feature-head-double-bg1 { position: absolute; top: 0; left: 0; width: 290px; height: 160px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/double-step-left.png) no-repeat left top; }
#pg-content .feature-head-double-cont1 { position: absolute; top: 0; left: 0; width: 290px; height: 160px; }
#pg-content .step-one-floater { position: absolute; top: -10px; left: -10px; width: 33px; height: 34px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/step-one-dot.png) no-repeat left top; }
#pg-content .feature-head-double-s2 { position: relative; float: left; width: 330px; height: 160px; }
#pg-content .feature-head-double-bg2 { position: absolute; top: 0; left: 0; width: 330px; height: 160px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/double-step-right.png) no-repeat left top; }
#pg-content .feature-head-double-cont2 { position: absolute; top: 0; left: 0; width: 330px; height: 160px; }
#pg-content .feature-head-double-para1 { padding: 15px 0 0 30px; width: 230px; font-size: 14px; line-height: 17px; color: #FFFFFF; }
#pg-content .feature-head-double-para2 { padding: 10px 0 0 30px; width: 230px; font-size: 12px; line-height: 14px; color: #FFFFFF; }
#pg-content .step-two-floater { position: absolute; top: -10px; left: -10px; width: 33px; height: 34px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/step-two-dot.png) no-repeat left top; }
#pg-content .feature-head-double-signup { position: absolute; top: 100px; left: 30px; }
#pg-content .feature-head-double-download { position: absolute; top: 100px; left: 30px; }
#pg-content .feature-head-double-appstore { position: absolute; top: 90px; left: 155px; }
#pg-content .feature-head ul { padding: 10px 0 0 0; margin: 0 0 0 30px; list-style: disc outside; }
#pg-content .feature-head li { padding: 3px 0; font-size: 14px; line-height: 16px; color: #3A3A3A; }
#pg-content .feature-head-left .mint li {font-size:13px;line-height:15px;}
#pg-content .feature-head ul.no-bullet { margin: 0; list-style: none; }
#pg-content .feature-head ul.no-bullet li { margin: 0; list-style: none; }
#pg-content .feature-head strong { font-weight: bold; color: #3A3A3A; }
#pg-content .feature-important { padding-bottom: 10px; font-size: 16px; line-height: 22px; font-weight: bold; }
#pg-content ul.feature-important-list { font-size: 14px; padding: 0; margin: 0 0 0 25px; }
#pg-content .feature-head-right { float: left; width: 250px; }
#pg-content .feature-head .arrow { margin: 0 0 0 12px; font-size: 12px; line-height: 13px; font-weight: bold; }
#pg-content .feature-green-callout { width: 250px; margin: 0 0 5px 0; padding: 32px 0 0 0; }

#pg-content .feature-quicken-online-block { width: 216px; height:155px; margin: 0 0 5px 0; padding: 32px 0 0 0; background:url(/web/20140921114244/http://quicken.intuit.com/images/hub/BMM-quicken-online-background-block.png) no-repeat top left;}
#pg-content .feature-quicken-premier-block { width: 216px; height:193px; margin: -40px 0 5px 0; padding: 32px 0 0 0; background:url(/web/20140921114244/http://quicken.intuit.com/images/hub/quicken-premier-content-box.png) no-repeat top left;}

#pg-content .feature-green-callout .gc-inner-form { position: absolute; top: 50px; color: #FFFFFF; }
#pg-content .feature-green-callout .gc-inner-form.ltoffer strong,
#pg-content .feature-green-callout .gc-inner-form li {display: inline-block;text-transform:none !important; }
#pg-content .feature-green-callout .gc-inner-form a { color: #FFFFFF; display: inline-block;text-transform:none !important; padding:9px 20px; margin: 10px 0;}
#pg-content .feature-green-callout .gc-inner-form.ltoffer { top:30px; padding:15px 20px; width:180px; top:30px; }
#pg-content .feature-green-callout .gc-inner-form.ltoffer h3 { font-size:18px; line-height: 23px; padding:13px 0 7px 0; }
#pg-content .feature-green-callout .gc-inner-form.ltoffer h3 .price { font-weight:bold; font-size:32px;}
#pg-content .feature-green-callout .gc-inner-form.ltoffer .hilight {background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/green-callout-hilight-top.gif) no-repeat left top; padding-top:3px; width:184px;}
#pg-content .feature-green-callout .gc-inner-form.ltoffer .hilight .btm {background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/green-callout-hilight-btm.gif) no-repeat left top; }
#pg-content .feature-green-callout .gc-inner-form.ltoffer .hilight ul {list-style-type: none; list-style-image: none; padding:5px 10px 10px 10px; *padding-bottom:0px; width: 165px; margin:0;}
#pg-content .feature-green-callout .gc-inner-form.ltoffer .hilight li {padding:0; font-size:11px; }
#pg-content .feature-green-callout .gc-inner-form.ltoffer .hilight li .price-label {*float: left; }
#pg-content .feature-green-callout .gc-inner-form.ltoffer .hilight li .price-label.rpm {float: left; }
#pg-content .feature-green-callout .gc-inner-form.ltoffer .hilight li .price {float:right; }

#pg-content .feature-green-callout .gc-m {width: 172px; height:125px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/green-callout-background-m.png) repeat-y left top; }
#pg-content .feature-green-callout .gc-top { width: 250px; height: 5px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/green-callout-top.png) no-repeat left top; }
#pg-content .feature-green-callout .gc-bgs { width: 220px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/green-callout-background.png) repeat-y left top; }
#pg-content .feature-green-callout .gc-gra { padding: 10px 0; width: 220px; min-height: 119px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/green-callout-gradient.png) no-repeat left top; }
#pg-content .feature-green-callout .gc-bot { width: 250px; height: 11px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/green-callout-bottom.png) no-repeat left bottom; }

#pg-content .feature-head-right .subline {line-height:16px; margin:0;}
#pg-content .feature-callout-sphere { position: absolute; z-index:1001; top: 32px; right: 0px; width: 100px; height: 95px; background: url(/web/20140921114244/http://quicken.intuit.com/images/discount/burst-deluxe.png)) no-repeat left top; }

#pg-content .promo-sphere-deluxe {width: 117px; height: 118px; background: url(/web/20140921114244/http://quicken.intuit.com/images/discount/burst-deluxe.png) no-repeat left top; }
#pg-content .promo-sphere-premier {width: 117px; height: 118px; background: url(/web/20140921114244/http://quicken.intuit.com/images/discount/burst-premier.png) no-repeat left top; }
#pg-content .promo-sphere-hb {width: 117px; height: 118px; background: url(/web/20140921114244/http://quicken.intuit.com/images/discount/burst-HB.png) no-repeat left top; }
#pg-content .promo-sphere-rpm {width: 117px; height: 118px; background: url(/web/20140921114244/http://quicken.intuit.com/images/discount/burst-RPM.png) no-repeat left top;  }
#pg-content .promo-sphere-general {width: 117px; height: 118px; background: url(/web/20140921114244/http://quicken.intuit.com/images/discount/burst-willmaker-only.png) no-repeat left top;  }
#pg-content .promo-sphere-10-off {width: 120px; height: 120px; background: url(/web/20140921114244/http://quicken.intuit.com/images/discount/10off-large.png) no-repeat left top; }

#pg-content .content-header .new-in-2010-sphere { position: absolute; top: 150px; left: 30px; width: 142px; height: 142px; background: url(/web/20140921114244/http://quicken.intuit.com/images/new-in-2010.png) no-repeat left top; }
#pg-content .content-header .new-in-2010-sphere-sm { position: absolute; top: 130px; left: 20px; width: 121px; height: 121px; background: url(/web/20140921114244/http://quicken.intuit.com/images/new-in-2010-sm.png) no-repeat left top; }
#pg-content .content-header .new-in-2010-sphere-underlined-sm { position: absolute; top: 130px; left: 20px; width: 121px; height: 121px; background: url(/web/20140921114244/http://quicken.intuit.com/images/new-in-2010-underlined-sm.png) no-repeat left top; }
#pg-content .content-header .quicken-2010-testimonial { position: absolute; top: 4px; left: 540px; width: 362px; height: 325px; background: url(/web/20140921114244/http://quicken.intuit.com/images/hub/quicken-2010-testimonial-bubble-home.png) no-repeat left top; }
#pg-content .content-header ul#new-features-list { position: relative; float: none; list-style-type: none; width: 540px; margin: 6px 0px 0px 20px; padding: 0; }
#pg-content .content-header ul#new-features-list li { float: none; background: url('/web/20140921114244/http://quicken.intuit.com/images/round-bullet.gif') no-repeat 0 0.4em; padding: 0 0 0 14px; width: 400px; height: 40px; margin: 0px 0px 10px 10px; }

#pg-content .feature-online-sphere { top: -30px; right: -30px; }
#pg-content .feature-head .magnify { background:transparent url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/icn-magnify.gif) no-repeat scroll right top; padding:1px 18px 1px 6px;  }
#pg-content .feature-head .feature-price { padding: 0 0 0 15px; font-size: 30px; font-weight: bold; color: #FFFFFF; }
#pg-content .feature-head .strikethrough {text-decoration:line-through;padding: 0 0 0 15px;font-size:16px;color: #fff}
#pg-content .feature-head .feature-ttl { padding: 10px 0 10px 15px; font-size: 18px; font-weight: bold; color: #2f5419; }
#pg-content .feature-head .feature-options { padding: 10px 0 0 15px; font-size: 12px; font-weight: bold; color: #FFFFFF; }
#pg-content .feature-head .feature-options label { font-weight: normal; }
#pg-content .feature-head .feature-buynow { margin: 10px 0 0 0; width: 95px; height: 28px; border: 0; background: url('/web/20140921114244/http://quicken.intuit.com/images/buttons/bbm-buy-now-sm.gif') no-repeat left top; cursor:pointer; }
#pg-content .feature-head .feature-buynow-white { margin: 10px 0 0 0; width: 118px; height: 36px; border: 0; background: url('/web/20140921114244/http://quicken.intuit.com/images/buttons/buy-now-btn-silver.png') no-repeat left top; cursor:pointer; }
#pg-content .feature-head .feature-preorder { margin: 10px 0 0 0; width: 115px; height: 28px; border: 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/buttons/pre-order-now-sm.jpg) no-repeat left top; cursor:pointer;}
#pg-content .feature-head .feature-learnmore { margin: 10px 0 0 0; width: 96px; height: 28px; border: 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/buttons/learn-more-sm-grn.png) no-repeat left top; }
#pg-content .feature-head .feature-addcart { margin: 10px 0 0 0; width: 95px; height: 28px; border: 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/add-to-cart-button.png) no-repeat left top; cursor:pointer; }
#pg-content .feature-head .feature-startfree { margin: 20px 0 5px 0; width: 140px; height: 28px; border: 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/start-free-button.png) no-repeat left top; }
#pg-content .feature-head .feature-startfree-gray-short { margin: 20px 0 5px 0; width: 140px; height: 36px; border: 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/start-free-button-gray-short.png) no-repeat left top; }
#pg-content .feature-head .feature-one-month-free-gray-long { margin: 20px 0 5px 0; width: 186px; height: 32px; border: 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/one-month-free-gray-long.png) no-repeat left top; }
#pg-content .feature-head .feature-signin { margin: 20px 0 5px 0; width: 140px; height: 28px; border: 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/sign-in-button.png) no-repeat left top; }
#pg-content .feature-white-callout { width: 250px; height: 71px; margin: 10px 0 10px 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/white-callout-background.png) no-repeat left top; }
#pg-content .feature-white-callout-m { width: 169px; height: 73px; margin: 10px 0 10px 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/white-callout-background-m.png) no-repeat left top; }
#pg-content .feature-white-callout-xl { width: 250px; height:75px; margin: 10px 0 10px 0; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/white-callout-background-xl.png) no-repeat left top; }
#pg-content .feature-white-callout-m p { padding:9px 5px 0 13px; line-height:14px; font-size:11px; margin:0;}
#pg-content .feature-head .card-side-copy { float: left; padding: 9px 10px 0 13px; width:185px; font-size: 11px; line-height: 13px; }
#pg-content .feature-head .card-side-copy a { font-size: 11px; line-height: 23px; font-weight: bold; }
#pg-content .feature-head .card-inset { float: left; margin: 0 5px 0 0; width: 38px; height: 26px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/visa-card-mini.png) no-repeat left top; }
#pg-content .feature-head .subtext { margin: 17px 0 0 12px; font-size: 10px; }
#pg-content .feature-head h6 { padding: 0 0 6px 10px; font-size:18px; color:#2f5419; line-height:20px; font-weight:bold; }
#pg-content .clear { clear: both;height:.01em; overflow:hidden; }
#pg-content .clear-left { clear: left; }
#pg-content .clear-right { clear: right; }
#pg-content .push-header-links { position: relative; bottom: 30px; left: 645px; margin-bottom: -10px; width: 245px; text-align: right; }
#pg-content .push-header-links .arrow { margin: 0; font-size: 12px; line-height: 15px; font-weight: normal; }
#pg-content .content-front-bottom { margin: 0 auto; padding: 0 0 15px 0; width: 880px; }
#pg-content .content-front-bottom .fb-column-left { float: left; margin-right: 40px; width: 420px; }
#pg-content .content-front-bottom .fb-column-right { float: left; width: 420px; }
#pg-content .content-front-bottom h2 { padding: 14px 20px 0 0; width: 440px; height: 28px; font-size: 21px; color: #c60c30; margin-bottom: 0;}
#pg-content .content-front-bottom h3 { font-size: 16px; line-height: 17px; color: #000000; }
#pg-content .content-front-bottom h3.smaller { font-size: 16px; }
#pg-content .content-front-bottom p { color: #333333; font-size: 12px; line-height: 20px; margin-top:4px; }


#pg-content .content-front-bottom .white-box-shadow2 { background: url(/web/20140921114244/http://quicken.intuit.com/images/home/white-box-btm-shadow.png) no-repeat; height: 14px; width: 174px; }
#pg-content .new-support {
	}
	
.white-box ul.thumbs { padding-left:40px; margin:0; padding-bottom: 29px;} 

div.contactus-alt { margin: 10px 0 0 0; padding-bottom: 32px; background: url(/web/20140921114244/http://quicken.intuit.com/images/support/icon-help.gif) top right no-repeat; }

.white-box .title { font-size: 15px; font-weight: bold; padding-top: 30px;}

.white-box ul.thumbs { padding-left:40px; margin:0; padding-bottom: 29px;}	
}





.button {
	display:inline-block;
	text-decoration:none !important;
	text-align:center;
	color:#fff !important;
	font:bold 14px Arial; 
	text-transform:uppercase; 
	border:2px solid #fff; 
	padding:9px 10px;
	margin: 5px 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: #666 0px 2px 3px;
	background: #19a5df;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#19a5df), to(#1971a8));
	background: -webkit-linear-gradient(#19a5df, #1971a8);
	background: -moz-linear-gradient(#19a5df, #1971a8);
	background: -ms-linear-gradient(#19a5df, #1971a8);
	background: -o-linear-gradient(#19a5df, #1971a8);
	background: linear-gradient(#19a5df, #1971a8);
	-pie-background: linear-gradient(#19a5df, #1971a8);
	position:relative;
	behavior: url(/web/20140921114244/http://quicken.intuit.com/css/PIE.htc);
}

#pg-content .content-front-bottom .inset-para { padding: 8px 20px; font-size: 12px; line-height: 20px; border-top: 2px dotted #e0e0e0;}
#pg-content .content-front-bottom .white-box { 
	position: relative; 
	overflow: hidden; 
	width: 390px; 
	padding: 15px; 
	border: 2px #fff solid; 
	border-bottom: none;
	background: #fff;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 99%); /*ff3.6+*/
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(99%,#ffffff)); /*chrome,safari 4+*/
	background: -webkit-linear-gradient(top, #f5f5f5 0%,#ffffff 99%); /*chrome 10+, safari 5.1+ */
	background: -o-linear-gradient(top, #f5f5f5 0%,#ffffff 99%); /*Opera 11.10+*/
	background: -ms-linear-gradient(top, #f5f5f5 0%,#ffffff 99%); /*IE 10+*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0); /*IE 6-9*/
	background: linear-gradient(top, #f5f5f5 0%,#ffffff 99%); /* W3C*/
}
#pg-content .content-front-bottom .white-box-top { whaidth: 420px; height: 6px; background: url(/web/20140921114244/http://quicken.intuit.com/images/home/white-box-top.gif) no-repeat left top; }
#pg-content .content-front-bottom .white-box-body { padding: 5px 15px; width: 390px; background: url(/web/20140921114244/http://quicken.intuit.com/images/home/white-box-bg.gif) repeat-y left top; }
#pg-content .content-front-bottom .white-box-body h3 { color:#000; margin-bottom:10px; }
#pg-content .content-front-bottom .white-box-body .offer-links { float: left; width: 220px; }
#pg-content .content-front-bottom .white-box-body .offer-links p { margin: 0px; padding-top: 4px; padding-bottom: 10px; }
#pg-content .content-front-bottom .white-box-body .offer-links p a { font-weight: bold; }
#pg-content .content-front-bottom .white-box-body .retailer-logo-links { float: left; width: 120px; padding-left: 40px; }
/*#pg-content .content-front-bottom .white-box-body .retailer-logo-links .retailer-logo-container { height: 40px; margin:0px; padding-top: 4px; padding-bottom: 10px; }*/
#pg-content .content-front-bottom .white-box-body .retailer-logo-links img { height: 47px; margin:0px; padding-top: 0px; padding-bottom: 7px; }
#pg-content .content-front-bottom .white-box-bottom { width: 420px; height: 8px; background: url(/web/20140921114244/http://quicken.intuit.com/images/home/white-box-bottom.gif) no-repeat left top; }
#pg-content .content-front-bottom .white-box-shadow { background: url(/web/20140921114244/http://quicken.intuit.com/images/home/white-box-btm-shadow.png) no-repeat; height: 14px; width: 428px; }
#pg-content .content-front-bottom .floating-quotes { position: absolute; top: 20px; right: 30px; width: 88px; height: 50px;  }
#pg-content .content-front-bottom .floating-iphone { position: absolute; top: 5px; right: 50px; width: 50px; height: 101px; }
#pg-content .content-front-bottom .floating-card { position: absolute; top: 25px; right: 10px; width: 104px; height: 69px;  }
#pg-content .content-front-bottom .centered-icon-float { float: left; width: 120px; padding: 0 15px; margin-bottom: 8px; text-align: center; }
#pg-content .content-front-bottom .centered-icon-float a { font-weight: bold; color: #4E4E4E; }
#pg-content .content-front-bottom .right-col-cap { width: 420px; height: 10px; background: url(/web/20140921114244/http://quicken.intuit.com/images/home/right-column-end.gif) no-repeat center top; }
#pg-content .content-front-bottom .right-col-post-link { width: 410px; padding-right: 10px; margin-bottom: 30px; font-size: 11px; text-align: right; }
#pg-content .content-front-bottom .right-col-post-link a { line-height: 15px; }
#pg-content .content-front-bottom .rc-gap { height: 1px; }
#pg-content .content-front-bottom .no-padding { margin-bottom: 0; }
#pg-content .content-front-bottom .inline-to-icon { vertical-align: top; }
#pg-content .content-front-bottom-cap { width: 950px; height: 20px; background: url(/web/20140921114244/http://quicken.intuit.com/images/footer-fade.gif) no-repeat left top; }
#pg-content .content-front-bottom-cap-dkblue { width: 950px; height: 8px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learn-more-top-dk-blue.png) no-repeat left top; }
#pg-content .content-front-bottom .fb-column-left .rounded-box .middle {padding:10px 20px; }
#pg-content .content-front-bottom .fb-column-right .rounded-box .middle {padding:5px 15px; }
#pg-content .content-front-bottom .rounded-box h2 { font-size:17px; padding:0;background:none; width:auto;height:auto; line-height:120%; margin-bottom:13px; color:#0c549c;}
#pg-content .content-front-bottom .rounded-box p { line-height:140%; }
#pg-content .content-front-bottom .rounded-box a.arrow { line-height:16px; }
#pg-content .content-front-bottom .rounded-box a.after-btn { position:absolute; margin: 5px 0 0 15px; }
/* for staggared discount */ #pg-content .content-front-bottom .rounded-box .box-bg { position:absolute; margin: -20px 0 0 282px;}
/* for non-discount */ #pg-content .content-front-bottom .rounded-box .box-bg { position:absolute; margin: -30px 0 0 238px;}

#pg-content .content-front-bottom .rounded-box.mint .middle { background: url(/web/20140921114244/http://quicken.intuit.com/images/home/logo-mint-small.gif) no-repeat 270px 25px; }
#pg-content .content-front-bottom .rounded-box.mint h3 { padding-bottom:5px; }

#pg-content .content-inner { position: relative; margin: 0 36px; padding: 0 30px 30px; background: url(/web/20140921114244/http://quicken.intuit.com/images/content-bg.gif) top left repeat-x #bbdff4; opacity: 1; }
#pg-content .content-inner-2 { position: relative; margin: 0 36px; padding: 0 30px 30px; background: url(/web/20140921114244/http://quicken.intuit.com/images/content-bg-2.gif) top left repeat-x #bbdff4; }
#pg-content .content-inner .search-support { margin: 0 0 34px 0; padding: 20px; border: solid 1px #c3e0f2; background: url(/web/20140921114244/http://quicken.intuit.com/images/search-support-bg.gif) top left repeat-x #edf6fb; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#pg-content .content-inner .col-wrapper { overflow: hidden; width: 100%; }
#pg-content .content-inner .col-wrapper .col-left { position: relative; float: left; padding-top: 30px; }
/* old rule from when there was a 2 columns with width: 560px; 
#pg-content .content-inner .col-wrapper .col-left { position: relative; float: left; width: 560px; padding-top: 30px; }
*/
#pg-content .content-inner .col-wrapper .col-right { position: relative; float: right; width: 213px; padding-top: 30px; }
.col-right .rounded-box { width: 210px; margin-bottom: 30px; } 
#pg-content .content-inner .content-left { float:left; padding-bottom:30px; }
#pg-content .content-inner .content-right { float:right; }

#pg-content .inner-alt { padding: 0 0 0 0; margin: 0 30px; }
#content-inner-nav { float: left; width: 182px; }
#content-inner-body { float: left; width: 610px; }
#content-inner-nav { position: relative; left: 1px; z-index: 50; }
#content-inner-nav ul { width: 182px; overflow: hidden; }
#content-inner-nav li { padding: 0 0 0 12px; width: 170px; height: 44px; line-height: 37px; font-weight: bold; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/section-tab-normal.gif) no-repeat left top; }
#content-inner-nav li.isOn, #content-inner-nav li.active-nav { padding: 0 0 0 12px; width: 170px; height: 44px; line-height: 37px; font-weight: bold; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/section-tab-active.gif) no-repeat left top; }
#content-inner-nav a { display: block; }
#content-inner-nav .multiline { padding-top: 4px; line-height: 14px; }

.topic ul, .topic ol { margin: 8px 0 20px 20px; }
.topic li {line-height: 1.4;padding-bottom: 4px;} /* list-style: outside disc; -- on LI is invalid*/ 

.flippy-panel-wrapper { width: 3640px; height: 1187px; overflow: hidden; }
.content-inner-flippy { padding: 0 0 20px 0; width: 708px; overflow: hidden; position: relative; }
.flippy-panel { position: absolute; left: 0; top: 0; padding: 30px 30px 0 30px; width: 648px; min-height: 400px; font-size: 12px; line-height: 17px; color: #333333; background-color: #FFFFFF; }
.float-clear { display: block;min-width: 1px; }
.float-clear:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.flippy-end-cap { margin: 0; width: 708px; height: 4px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/flippy-end-cap.png) no-repeat left top;}

.cross-promotion-unit, .more-business-solutions, .mac-specific-footer { float: left; padding: 0 18px 19px 7px; width: 192px; font-size: 12px; line-height: 18px; color: #333333; }
.cross-promotion-zone3 { float: right; }
.cross-promotion-unit .arrow { margin-top: 3px; margin-left:2px; line-height: 13px; display:inline-block; }
.cross-promotion-unit li { background: url(/web/20140921114244/http://quicken.intuit.com/images/bullet-sprites.gif) left -121px no-repeat; padding-left:10px; }
.cross-promotion-unit li a { font-weight:normal; }
.cross-promotion-title, .more-business-title, .mac-specific-footer-title { margin: 0 0 5px 0; font-size: 15px; font-weight: bold; color: #0C549C; }
.cross-pro-adds { margin: 12px 0 8px; color: #000; font-weight:bold; font-size:15px; }

.cross-promotion-pimg { float: left; margin: 0 10px 0 0; }
.more-business-solutions { width: 425px; }
.more-business-solutions a { font-weight: bold; }
.more-business-solutions .more-business-title { margin-bottom: 23px; }
.mac-specific-footer { padding-left: 185px; width: 600px; }

.heading { margin-bottom: 45px; }
.heading h1 { color: #306a0f; font-size: 28px; font-weight: bold; }
.heading h1 span { font-weight: normal; }
.heading h2, .heading h5 { font-size: 21px; color: #55aa00; }

.green-text { color:#598840; font-weight:bold;}

.kiplinger { color: #777; font-size: 14px; font-style: italic; }
.kiplinger img { vertical-align: -0.3em; }

#pg-content .col-left p { margin: 20px 0; font-size: 14px; line-height: 20px; }
#pg-content strong {font-weight:bold; }
#pg-content .col-left b { color: #0c549c; }
#pg-content .print-share { background: url(/web/20140921114244/http://quicken.intuit.com/images/print-share-sprites.gif) 0 -80px repeat-x; padding: 3px 10px; margin: 20px 0 10px; overflow: hidden; width: 155px; font-size: 12px; border: solid 1px #a8d4ed; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#pg-content .print-share a { display: block; float: left; width: 25px; padding-left: 30px; line-height: 24px;  }
#pg-content .print-share a.print { background: url(/web/20140921114244/http://quicken.intuit.com/images/print-share-sprites.gif) 0 0 no-repeat; margin-right: 25px; }
#pg-content .print-share a.share { background: url(/web/20140921114244/http://quicken.intuit.com/images/print-share-sprites.gif) 0 -40px no-repeat; margin-right: 0; }

#pg-content .content-box { width: 300px; margin: 20px 0; }

.stripe td,.stripe th {background: #f5f5f5}
#sysreqs table {width: 465px;margin: 0 0 50px 0;  border-top:  1px solid #cdcdcd; border-left: 1px solid #cdcdcd;font-size: 12px; float:left}
#sysreqs td,#sysreqs th {padding: 7px;border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; vertical-align: middle; }
#sysreqs th {width:182px }
#sysreqs img {float:left; margin: 0 20px 0 15px; display:inline} 
#sysreqs h3 {margin: 0 0 20px 118px;color: #4e4e4e}

#pg-content .billboard .feature-head { background: none; }
#pg-content .billboard .feature-head-right { margin-right:10px;float: right; width: 250px;}
#pg-content .billboard .feature-head-left { padding-right:0; }
.cart-multiple input { margin: 2px 0 6px 3px; display:inline-block;}
.cart-multiple input:hover { margin: 2px 0 6px 3px; }

* html .cart-multiple input { margin: 0; }

.reg-page-content { padding: 30px; height: 400px; }
.reg-page-content h1 { margin: 0 0 10px 0; font-size: 22px; font-weight: bold; }
.reg-page-content h2 { margin: 0 0 30px 0; font-size: 16px; font-weight: bold; }
.reg-page-content p { }

#pg-content a.truste { position: relative; display: block; margin-right: 50px; width: 116px; height: 31px; background: url(/web/20140921114244/http://quicken.intuit.com/images/logo-sprites.gif) 0 -200px no-repeat;  text-indent: -5000px; }
#pg-content a.verisign {
	background-image: url('/web/20140921114244/http://quicken.intuit.com/images/logos/verisign-logo.gif');
	background-position: 0 8px;
	background-repeat: no-repeat;
	display: block;
	font: 0/0 a;
	color: rgba(0, 0, 0, 0);
	text-shadow: none;
	background-color: rgba(0, 0, 0, 0);
	border: 0;
	width: 93px;
	height: 55px;
}

#pg-content .retailer-box { float: left; width: 185px; }
#pg-content .retailer-box p { text-align: center; }
#pg-content .retailer-box .retailer-logo-staples { width: 170px; height: 80px; background: url(/web/20140921114244/http://quicken.intuit.com/images/home/retailer-logos-sprite.jpg) no-repeat left 0; }
#pg-content .retailer-box .retailer-logo-bestbuy { width: 170px; height: 80px; background: url(/web/20140921114244/http://quicken.intuit.com/images/home/retailer-logos-sprite.jpg) no-repeat 10px -80px; }
#pg-content .retailer-box .retailer-logo-officemax { width: 174px; height: 80px; background: url(/web/20140921114244/http://quicken.intuit.com/images/home/officemax-logo.png) no-repeat; position: relative; top: 25px; }
#pg-content .retailer-box .retailer-logo-officedepot { width: 174px; height: 80px; background: url(/web/20140921114244/http://quicken.intuit.com/images/home/office-depot-logo.png) no-repeat; position: relative; left: 10px; }

#pg-content .content-inner { position: relative; }
#pg-content .content-inner .quotebox { position: absolute; left: 0; top: 300px; width: 174px; }
#pg-content .content-inner .quotebox .quotebox-top { width: 174px; height: 14px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/green-blurb-top.jpg) no-repeat left top; }
#pg-content .content-inner .quotebox .quotebox-body { padding: 0 15px; width: 144px; background-color: #DAF3BF; color: #2A5511; font: 15px Georgia, Times New Roman, Times, serif; font-style: italic; text-align: center; }
#pg-content .content-inner .quotebox .quotebox-bottom { width: 174px; height: 31px; background: url(/web/20140921114244/http://quicken.intuit.com/images/learnmore/green-blurb-bot.jpg) no-repeat left top; }
#pg-content .content-inner .quotebox .quotebox-byline { padding-left: 20px; color: #40791F; }

#pg-content .heading h1 sup { font-size:15px; vertical-align:sup; }

#pg-content .two-col .heading {margin:40px 0 25px 0; }
#pg-content .two-col .heading h1 {margin:0 0 10px 0; line-height:120%;}
#pg-content .two-col .content-right .heading { margin-bottom:15px;}
#pg-content .two-col .content-right .heading h4 { line-height:18px;}
#pg-content .two-col .content-right .heading p {line-height:18px; margin:5px 0 0 0;}
#pg-content .two-col h3 { font-size:16px; font-weight:bold; margin:20px 0 0 0;}
#pg-content .two-col .content-left{ width:555px;}
#pg-content .two-col .content-left p {line-height:20px;font-size:14px;}

#pg-content .two-col .content-right{ width:217px;}
#pg-content .two-col .content-right h4 { color:#0c549c; font-size:15px;font-weight:bold;}
#pg-content .two-col .content-right p { line-height:120%;}
#pg-content .two-col .content-right .rounded-box { width:226px; }
#pg-content .two-col .content-right .rounded-box .title { font-size:12px;line-height:120%;}
#pg-content .two-col .content-right .cross-promotion-title {color:#333333; }

#pg-content .rounded-box a.after-btn { position:absolute; margin: 5px 0 0 13px; padding-top:2px; }
#pg-content .two-col .strikethrough { text-decoration:line-through; display:inline-block; float:left;}
#pg-content .two-col .feature-price { font-size:14px; display:inline-block; padding-left:5px; }

/* AGENT LOGOUT LINK */
#agent-logout-holder { float: left; margin: 1px 10px 0 0; width: 63px; }
#agent-logout-holder a { color: #A54903; font-weight: bold; }
#agent-logout-holder a:hover { text-decoration: none; color: #B75B15; }

/* White buttons on green callouts, sitewide */


#pg-content .feature-head .feature-addcart-white-pulse-promo { margin: 2px 0px 0px 0px; width: 103px; height: 36px; border: 0; background: url('/web/20140921114244/http://quicken.intuit.com/images/buttons/add-to-cart-button-white.png') no-repeat left top; cursor:pointer; }
#pg-content .feature-head .feature-addcart-white { margin: 10px 0 0 0; width: 103px; height: 36px; border: 0; background: url('/web/20140921114244/http://quicken.intuit.com/images/buttons/add-to-cart-button-white.png') no-repeat left top; cursor:pointer; }
#pg-content .feature-head .feature-shoponline-white { margin: 10px 0 0 0; width: 159px; height: 32px; border: 0; background: url('/web/20140921114244/http://quicken.intuit.com/images/buttons/shop-online-btn-silver.png') no-repeat left top; cursor:pointer; margin-top:40px;}

/* Stripped out of Index Page */
.content-header .tagline { text-align:right; font-weight:none; font-size: 12px; color: #414141; font-weight: normal;}
/* .content-header .tagline h1 { color:#8F8C8C; font-size:12px; font-weight:bold; z-index:5; display:block; margin-bottom:10px;} */

#pg .button.green .bg,
.button.green .bg { display:inline-block; padding:13px 30px 16px 20px; }

.billboard .topic p { margin:2px 0 12px 0; }

.rel 
{
	position: relative;
	z-index: inherit;
	zoom: 1; /* For IE6 */
	width: 190px;
}

.pod {display: block}
.pod-hover {display:none}

.hover .pod-hover {display:block; margin-top: -30px;}
.hover .pod {display: none}

#zone-2 {margin-left:33px}
#zone-2-pods {_zoom:1; min-width: 1px; margin: 34px 0 33px 0}
#zone-2-pods:after {content: "."; height: 0; display: block; clear:left;visibility:hidden}
.pod-starter, .pod-deluxe, .pod-premier, .pod-homebiz, .pod-rental { width: 222px; float: left; }
.inner {background: url(/web/20140921114244/http://quicken.intuit.com/images/home/pod-body.jpg) 0 44px no-repeat;position:relative}
.pod, .pod-hover { width: 222px;height: 149px; }
.pod {padding-left:18px; width:204px; _padding-top: 6px ;*padding-top:6px}
.pod-hover {padding-left: 12px;width:210px;_padding-top: 10px;*padding-top:6px; font-size: 12px;}
#zone-2 h2 {font-size:21px;color: #696969; margin-bottom: 5px;}
#zone-2 .helpMeChoose {font-size: 14px; }
.pod img {float:left;margin-right: 12px;  _display: inline}
.pod p {font-size: 12px; color: #3a3a3a;line-height: 18px; font-weight:bold;padding: 0 28px 0 5px;}
.pod-hover p {font-size: 12px; font-weight: bold; color: #3a3a3a; margin: 2px 0 2px 10px; line-height: 14px;}
.pod-hover ul {font-size:12px; list-style: disc outside; margin:0 16px 6px 23px;line-height: 1.3; }
.pod-hover li {}
.inner h3 {line-height: 44px; height: 54px; color:#fff; font-size:16px; font-weight:bold; padding-left: 16px;background-repeat: no-repeat;background-position: 0 -3px}

/*.pod-bottom {background: url(/web/20140921114244/http://quicken.intuit.com/images/home/pod-bottom.jpg) 0 0 no-repeat; height: 12px; width: 222px; line-height:1px; font-size:1px}
.pod-deluxe .hover h3 {background-image: url(/web/20140921114244/http://quicken.intuit.com/images/home/pod-deluxe-top.jpg)}
.pod-premier .hover h3 {background-image: url(/web/20140921114244/http://quicken.intuit.com/images/home/pod-premier-top.jpg)}
.pod-homebiz .hover h3 {background-image: url(/web/20140921114244/http://quicken.intuit.com/images/home/pod-homebiz-top.jpg)}
.pod-rental .hover h3 {background-image: url(/web/20140921114244/http://quicken.intuit.com/images/home/pod-rental-top.jpg)}*/
.pod-learn-more {display: block; position: absolute; left:18px; bottom: 46px;_bottom: 20px; height: 13px;line-height: 1.4}

/*** CSS3 ***/
.surround-shadow {
	-moz-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25); 
	-webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25); 
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25);
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

.pod-shadow {
	-moz-box-shadow: 0px -3px 4px #e2e2e2; 
	-webkit-box-shadow: 0px -3px 4px #e2e2e2; 
	box-shadow: 0px -3px 4px #e2e2e2;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;		
}

.css-button { padding: 6px 18px; display: inline; background: -webkit-gradient(linear, left top, left bottom, from(#19a5df), to(#1971a8));
		  border: none; border:2px solid #fff; -webkit-box-shadow: 1px 1px 3px #888; color: #fff; cursor: pointer; font-weight: bold; 
		  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 2px; text-shadow: 1px 1px #666;
}
.css-button:hover { background: #1979b0; }
.css-button:active { background-position: 0 top; position: relative; top: 1px; padding: 6px 10px 4px; }


/* BACK TEST STYLES */
#cta-offer { width:175px; }
#cta-offer p {
	font-size: 11px;
	font-weight: bold;
	color: #123700;
	padding: 0 0 5px 11px;
}
.free-shipping-lbl {
	font-size: 11px;
	padding:0px 5px 15px;
	font-weight: normal;
	}
#pg-content #cta-offer ul {
	margin-bottom: 0px;
	padding-top: 0px;
}
#pg-content #cta-offer li {
	display: list-item ;
	padding: 0px 0px 0px 0px ;
	margin-bottom:10px;
}
#cta-offer ul li a {
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	padding-left: 0px !important;
}
#cta-offer .bonus-value {
	font-style: italic;
	font-size: 10px;
	margin-left: 0px;
	font-weight: normal;
}
.bonus-value {
	font-style: italic;
}
.free-shipping-lbl {
	font-size: 11px;
	padding:0px 5px 0px !important;
	font-weight: normal;
	margin:5px 0 0 !important;
}

/* New User Promo */
.promo-newuser { background:url(/web/20140921114244/http://quicken.intuit.com/images/bg_quicken_newuser.png) 0 0 no-repeat; padding:25px 30px 0 30px;height:62px; width:332px; border:1px solid #CCC;
	box-shadow:0 0 6px rgba(0,0,0,0.25); -moz-box-shadow:0 0 6px rgba(0,0,0,0.25); -webkit-box-shadow:0 0 6px rgba(0,0,0,0.25);
}
#pg-content .feature-head .heading .promo-newuser a { margin:0;}
#pg-content .feature-head .heading .promo-newuser h2,
#pg-content .promo-newuser h2 { background:none; padding:0; height:22px; color:#232323; font-size:15px; font-weight:bold; margin:0; width:auto;}

/* Quicken TSM LPs */
.bold { font-weight: bold; }
.qcc-tsm .breadcrumb-spacer { height:20px; }
.qcc-tsm .offer-limit { width:60px; font-weight:bold; padding-left:0px; }
.qcc-tsm .feature-head { _padding-bottom: 0px !important; }
.qcc-tsm .feature-head .clear { _height: 0px !important; _line-height: 0px !important; }
.qcc-tsm .feature-head-product { _height: 330px !important; _margin-top: 0px !important; _margin-bottom: -5px !important; }
.qcc-tsm .feature-head-product img { _margin-top: 20px !important; _margin-bottom: 0px !important; }
.qcc-tsm .feature-head-left { _width: 320px !important; }
.qcc-tsm .feature-head-left .heading { padding-top:16px; _padding-top: 14px; padding-left:76px; _padding-left: 14px !important; }
.qcc-tsm .feature-head-left .heading.default { padding-top:16px; padding-left:0px; }
.qcc-tsm .feature-head-left .heading.default h1 { font-size: 26px; }
.qcc-tsm #chase-cc-tn { position:absolute; z-index:5; top:-24px; right:16px; _right:36px; }
.fs-big-darkgreen { font-size:21px; font-weight:bold; color:#306a0f; }
.gray { color: #686868; }
.qcc-tsm #pg-content .feature-head-product { margin-top:24px;}
.qcc-tsm .hilight ul.btm li { padding: 4px 0px !important; }
.qcc-tsm .white-horizontal-line { line-height: 1px; font-size:10px; background-color:#9bb58c; height:1px; }
.qcc-tsm .hr-spacing { line-height: 1px; font-size:1px; height:1px; }
.qcc-tsm #yellow-swoosh-container { z-index:5; float:right; margin-right:-40px; margin-top:8px; }
.qcc-tsm #yellow-swoosh-container.deluxe-swoosh { z-index:5; float:right; margin-right:-37px; _margin-right: -32px; margin-top:10px; _margin-top: 8px; }
#pg-content .feature-green-callout .gc-inner-form.ltoffer h3{
    padding: 15px 10px 0 0px;
    top: 30px;
    width: 190px;
    font-weight: bold;
    font-size: 16px;
	line-height: 1.2em;
    padding-bottom: 10px;
}
#pg-content .feature-green-callout.rpm {
	margin-bottom: 0px;	
}
.rpm .price.2liner {
	padding-top: 1em; border: 1px solid red;
}
.qcc-tsm #pg-content .feature-green-callout .gc-inner-form.ltoffer .hilight ul {
	font-weight: bold;
}