




/*
     FILE ARCHIVED ON 11:42:37 Sep 21, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 8:48:12 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)).
*/
/** carousel.css *********************************************/

.carousel {	}
.carousel .billboard 				{ height:313px; background: url(/web/20140921114237/http://quicken.intuit.com/images/hub/car-bg.jpg) no-repeat scroll left bottom; width: 890px; padding: 0 0 20px; position:relative; overflow:hidden;}
.carousel .billboard div 			{ position:absolute; top:1000px; font-size:15px; background-color:transparent }
.carousel .billboard div div		{ display:block; position:static; top:0; font-size:inherit; }
.carousel .billboard div.isOn		{ position:absolute;}
.carousel .billboard p 				{ color:#55aa00; font-size:21px; line-height:28px; margin-bottom:5px; }
.carousel .billboard .float 		{ position: absolute; top:0;}
.carousel .billboard .float.left 	{ left:0;}
.carousel .billboard .float.right 	{ right:0;}
.carousel .billboard h1, .carousel .billboard h4 			{ color:#306a0f; font-size:44px; font-weight:bold;width:421px; }
.carousel .billboard .button 		{ float:left; }
#pg .button.green 					{ margin-bottom:0; }
.carousel .billboard .arrow 		{ margin:25px 0 0 20px; position:absolute; }
.carousel .billboard .sub 			{ font-size:12px; color:#000; margin-left:10px; }
#pg-content .billboard strong 		{ color:#55aa00; font-weight:bold; }

.carousel .menu 					{ z-index:1; height:104px; width:810px; margin:-104px 0 0 40px; position:absolute; overflow:hidden; }
.carousel .menu img 				{ float:left; padding:0 10px 10px 5px; }
.carousel .menu p 					{ line-height:17px; margin:3px 0 0 0; }
.carousel .bg-menu 					{ display:none; z-index:0; position:absolute; margin:-130px 0 0 317px;}
.carousel ul 						{ width:10000px; list-style:none; position:absolute; }
.carousel .hub ul 					{ width:auto; list-style:none; position:relative; }

.carousel ul li 					{ padding:10px 5px 10px 15px; width:237px; height:73px; float:left; margin:0 16px 0 0; background-color:transparent; }
.carousel .hub ul li 				{ width:auto; height:auto; float:none; margin:0 0 0 0; padding:0 0 0 0; }

.carousel ul li.isOn 				{ cursor:default;}
.carousel ul li h3 					{ color:#0c549c; font-weight:bold; }
#pg-content .menu strong 			{ color:#3a3a3a; font-weight:bold; }

.carousel .control 					{ display:block; visibility:hidden; margin:0 20px 0 0; width:890px; height:115px; z-index:0; }
.carousel .control a 				{ width:40px; height:110px; }
.carousel .control a span 			{ display:none; }
.carousel .control a.prev 			{ float:left; background:url(/web/20140921114237/http://quicken.intuit.com/images/hub/carousel/car-previous.gif) left 40px no-repeat; }
.carousel .control a.next 			{ float:right; background:url(/web/20140921114237/http://quicken.intuit.com/images/hub/carousel/car-next.gif) left 40px no-repeat}
.carousel .control a.prev:hover 	{ background:url(/web/20140921114237/http://quicken.intuit.com/images/hub/carousel/car-previous-on.gif) left 40px no-repeat; }
.carousel .control a.next:hover 	{ background:url(/web/20140921114237/http://quicken.intuit.com/images/hub/carousel/car-next-on.gif) left 40px no-repeat}

.carousel .billboard .topic.hubs h1, .carousel .billboard .topic.hubs h4 				{ font-size:28px; padding:18px 0 13px 0;}
.carousel .billboard .topic.hubs p 					{ text-align:right; margin:0 20px 0 0; }
.carousel .billboard .topic.hubs p span 			{ width:200px; text-align:right; }
.carousel .billboard .topic.hubs .button 			{float:none; margin:7px 0;}
.carousel .billboard .topic.hubs .button span.bg 	{width:190px; text-align:center;}

.carousel .billboard .topic.hubs p, x:-moz-any-link { margin-bottom: 10px; } /* FF2 fixes */
.carousel .billboard .topic.hubs p, x:-moz-any-link, x:default { margin-bottom: 0; }
.carousel .billboard .topic.hubs .button, x:-moz-any-link { padding: 13px 0 13px 10px; }
.carousel .billboard .topic.hubs .button, x:-moz-any-link, x:default { padding: 0 0 0 10px; }

