@charset utf-8;
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,table,tr,td,th,tbody,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{border:0;outline:none;list-style:none;font-weight:400;font-style:normal;font-size:100%;font-family:inherit;vertical-align:middle;margin:0;padding:0}
input{margin:0;padding:0}
body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,table,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{position:relative}
body,html{top:0;background:#1A1A1A;font:12px/1.4 Arial, Helvetica, sans-serif;color:#333;text-align:center}
.float_left{float:left}
.float_right{float:right}
.container{width:1004px;text-align:left;margin:0 auto;padding:0 10px}
.head{width:1000px;float:left;z-index:150;margin:25px 0 0;padding:0 0 0 4px}
h1.logo{width:248px;height:61px;float:left;text-indent:-9000px;background:transparent url(../img/logo.png) top left no-repeat;padding:0 0 25px}
h1.logo a{width:248px;height:61px;float:left;background:transparent}
.q{height:18px}
fieldset.log_in{width:295px;top:10px;right:0;position:absolute;color:#AAA;padding:0 0 5px}
fieldset.log_in legend{font-size:14px;font-weight:700;cursor:pointer;background:transparent url(../img/login-plus-minus.png) 8px 8px no-repeat;padding:0 10px 0 25px}
fieldset.off legend{background:transparent url(../img/login-plus-minus.png) 8px -16px no-repeat}
fieldset.log_in form.log_in{width:273px;float:left;background:#111;border:1px #EEE solid;padding:10px}
fieldset.log_in form.log_in p{width:275px;float:left;padding:0 0 10px}
fieldset.log_in form.log_in p.submit{width:205px;padding:0 0 0 70px}
fieldset.log_in form.log_in p label{width:275px;float:left}
fieldset.log_in form.log_in p label em{width:105px;float:left;text-align:right;padding:5px 10px 0 0}
fieldset.log_in form.log_in p label input.text{width:154px;height:18px;border:1px #CCC solid;float:right;background:transparent url(../img/login_shadow.png) top left no-repeat;padding:2px}
fieldset.log_in form.log_in p label input.text:focus{border:1px #A94711 solid}
ul.info_menu{bottom:10px;right:0;position:absolute}
ul.info_menu li{float:left;font-size:10px;padding:0 0 0 15px}
ul.info_menu li a{color:#333}
div.main_menu{width:1000px;height:40px;float:left;z-index:100;padding:0 0 0 4px}
ul.main_menu{width:1000px;height:40px;float:left;background:#333 url(../img/nav_full.png) top left no-repeat}
li.main_menu_li,li.main_menu_li_hover{height:40px;float:left}
a.menu_home{width:41px;height:40px;float:left;text-indent:-9000px;background:transparent url(../img/nav_full.png) bottom left no-repeat}
li.main_menu_li:hover a.menu_home,li.main_menu_li_hover a.menu_home{background:transparent url(../img/nav_full.png) top left no-repeat}
a.menu_online_shopping_cart{width:195px;height:40px;float:left;text-indent:-9000px;background:transparent url(../img/nav_full.png) -41px -40px no-repeat}
li.main_menu_li:hover a.menu_online_shopping_cart,li.main_menu_li_hover a.menu_online_shopping_cart{background:transparent url(../img/nav_full.png) -41px 0 no-repeat}
a.menu_payment_processing{width:188px;height:40px;float:left;text-indent:-9000px;background:transparent url(../img/nav_full.png) -236px -40px no-repeat}
li.main_menu_li:hover a.menu_payment_processing,li.main_menu_li_hover a.menu_payment_processing{background:transparent url(../img/nav_full.png) -236px 0 no-repeat}
a.menu_e_commerce_platform{width:199px;height:40px;float:left;text-indent:-9000px;background:transparent url(../img/nav_full.png) -424px -40px no-repeat}
li.main_menu_li:hover a.menu_e_commerce_platform,li.main_menu_li_hover a.menu_e_commerce_platform{background:transparent url(../img/nav_full.png) -424px 0 no-repeat}
a.menu_pro_services{width:134px;height:40px;float:left;text-indent:-9000px;background:transparent url(../img/nav_full.png) -623px -40px no-repeat}
li.main_menu_li:hover a.menu_pro_services,li.main_menu_li_hover a.menu_pro_services{background:transparent url(../img/nav_full.png) -623px 0 no-repeat}
a.menu_help{width:72px;height:40px;float:left;text-indent:-9000px;background:transparent url(../img/nav_full.png) -757px -40px no-repeat}
li.main_menu_li:hover a.menu_help,li.main_menu_li_hover a.menu_help{background:transparent url(../img/nav_full.png) -757px 0 no-repeat}
li.main_menu_li:hover ul.mm_off,li.main_menu_li_hover ul.mm_off{display:block;width:155px;top:40px;left:1px;position:absolute;background:transparent url(../img/nav_drop-down.png) bottom left no-repeat;padding:5px 15px 10px 10px}
li.main_menu_li:hover ul.mm_off li.corner,li.main_menu_li_hover ul.mm_off li.corner{width:5px;height:5px;top:-5px;left:0;position:absolute;overflow:hidden;background:transparent url(../img/nav_drop-down.png) top left no-repeat}
li.main_menu_li:hover ul.mm_off li,li.main_menu_li_hover ul.mm_off li{width:155px;float:left}
li.main_menu_li:hover ul.mm_off li a,li.main_menu_li_hover ul.mm_off li a{width:145px;border-bottom:1px #BDBDBD solid;float:left;text-decoration:none;color:#323232;padding:5px}
li.main_menu_li:hover ul.mm_off li a:hover,li.main_menu_li_hover ul.mm_off li a:hover{border-bottom:1px #B9B9B9 solid;color:#256E8B}
.shell_wrapper{width:1004px;float:left}
.left_1{background:transparent url(../img/content_bg.png) top left repeat-y;width:908px;float:left}
.left_2{width:908px;float:left;background:transparent url(../img/content_top.png) top left no-repeat}
.left_3{width:900px;float:left;background:transparent url(../img/content_bottom.png) bottom left no-repeat;padding:0 4px 14px}
#morpher{width:898px;float:left;z-index:50}
.main_gr{width:898px;height:310px;border:1px #666 solid;border-bottom:none;float:left;background:#454545 url(../img/main_gr_bg.png) top left repeat-x}
.main_gr1{width:910px;height:310px;top:0;left:-10px;position:absolute;background:url(../img/main_gr_one.png) top left no-repeat}
h2.main_callout{width:898px;height:48px;border:1px #666 solid;float:left;z-index:25;text-indent:-9000px;background:#333 url(../img/start-selling-5-min.gif) 25px 0 no-repeat}
a.start_selling{height:48px;width:435px;float:left}
.morph2 h2.main_callout{border-top:none}
.closed h2.main_callout{border-top:1px #666 solid}
a.main_callout_button{width:196px;height:75px;top:-30px;left:485px;position:absolute}
.main_callout_button{background:transparent url(../img/call_start-now.png) top left no-repeat}
.sixty_offer{background:transparent url(../img/call_start-now_60.png) top left no-repeat}
.morph1 a#morph2{width:39px;height:14px;top:17px;right:17px;position:absolute;background:transparent url(../img/gr-toggle_plus-minus.png) top left no-repeat}
.morph2 a#morph1{width:39px;height:14px;top:17px;right:17px;position:absolute;background:transparent url(../img/gr-toggle_plus-minus.png) bottom left no-repeat}
.closed a.main_callout_button{top:0}
.right_column{width:96px;float:right}
.right_column_sub{width:100px;top:0;left:-4px;position:absolute}
.right_column h5,.right_column h5 a{width:100px;float:left;text-indent:-9000px}
h5.r_1 a{height:90px;background:transparent url(../img/right_call_1.png) right top no-repeat}
h5.r_1 a:hover{background-position:left top}
h5.r_2 a{height:90px;background:transparent url(../img/right_call_1.png) -100px -90px no-repeat}
h5.r_2 a:hover{background-position:0 -90px}
h5.r_3 a{height:90px;background:transparent url(../img/right_call_1.png) -100px -180px no-repeat}
h5.r_3 a:hover{background-position:0 -180px}
h5.r_4 a{height:91px;background:transparent url(../img/right_call_1.png) right bottom no-repeat}
h5.r_4 a:hover{background-position:left bottom}
.content_wrapper{width:850px;min-height:300px;float:left;padding:25px}
.content_wrapper h2{font-size:22px;color:#000;font-family:Tahoma, Geneva, sans-serif;font-weight:400;margin:0 0 10px}
.content_wrapper h3{font-size:14px;color:#A94711;font-family:Tahoma, Geneva, sans-serif;font-weight:700;margin:0 0 10px}
.content_wrapper ul li{background:transparent url(../img/bullet_gear.gif) 5px 5px no-repeat;margin:0 0 5px;padding:0 0 0 25px}
.custom_checkout_videos .video_row{width:850px;float:left;padding:0 0 10px}
.custom_checkout_videos .video_row .caption{width:240px;float:right;padding:0 0 10px}
.custom_checkout_videos .video_row .primary{width:600px;height:375px;float:left;padding:0 0 10px}
.custom_checkout_videos .samples_row{width:840px;float:left;padding:0 5px}
.custom_checkout_videos .samples_row .thumb{width:280px;float:left}
.custom_checkout_videos .samples_row .thumb img{width:260px;border:1px #039 solid}
.footer{width:800px;float:left;color:#666;text-align:center;padding:6px 54px 10px}
.footer a{color:#888;text-decoration:none}
.footer a:hover{color:#AAA;text-decoration:underline}
.footer ul li{font-size:11px;display:inline;padding:0 8px}
.text h2{font-size:22px;color:#555;margin:0 0 10px}
.text h3{font-size:16px;color:#A94711;margin:0 0 5px}
.text ul li{background:transparent url(../img/bullet_gear.gif) 5px 4px no-repeat;margin:0 0 5px;padding:0 0 0 25px}
.home_wrapper{width:880px;float:left;padding:10px}
.home_banner{width:880px;height:63px;float:left;text-indent:-9000px;background:transparent url(../img/home-banner_quickbooks.jpg) top left no-repeat;margin:0 0 20px}
.home_banner a{width:880px;height:63px;float:left;background:transparent}
.home_rows{width:880px;float:left;overflow:hidden}
.home_headers{font-size:20px;font-weight:700;color:#BC531F;padding:0 30px 20px 50px}
.home_paragraphs{padding:0 30px 10px 50px}
ul.home_bullets{padding:0 30px 20px 50px}
ul.home_bullets li{font-size:14px;background:transparent url(../img/home-bullet.gif) left center no-repeat;margin:0 0 15px;padding:10px 20px 10px 90px}
ul.home_bullets li a{font-size:11px;color:#06537B;text-decoration:underline}
.home_live_stores{width:870px;float:left;padding:0 40px}
.home_live_stores_box{width:220px;float:left;margin:0 70px 0 0}
.home_live_stores_box h5{width:200px;float:left;font-size:14px;font-weight:700;color:#1A1A1A;padding:5px 10px}
.home_live_stores_box h5 a{font-weight:700;color:#1A1A1A;text-decoration:none}
.home_live_stores_box a.pic{width:200px;float:left;background:#1A1A1A;margin:0 0 5px;padding:10px}
.home_live_stores_box a.pic img{width:188px;float:left;background:#FFF;padding:6px}
.home_live_stores_box a.pic:hover img{background:#DDD}
.home_live_stores_box p.sub_text{width:220px;float:left;font-size:11px}
.home_live_stores_box p.sub_text a{color:#06537B;text-decoration:underline}
.video_nav{width:180px;float:left}
.video_nav h2{border-bottom:1px #DDD solid;font-size:16px;font-weight:700;padding:5px}
.videos{width:650px;float:right;padding:0 0 20px}
.videos .title{width:630px;border:1px #EEE solid;float:left;font-size:22px;background:#F5F5F5;padding:5px 10px}
.videos .title small{font-size:12px;padding:3px}
.video{width:630px;float:left;padding:11px}
.video .play a{width:126px;height:126px;float:left;text-indent:-9000px;background:transparent url(../img/videos/video_play.png) left top no-repeat}
.video .play a:hover{background:transparent url(../img/videos/video_play.png) center top no-repeat}
.video .play a:active{background:transparent url(../img/videos/video_play.png) right top no-repeat}
.play_thumb *{width:126px;float:left}
.video .subtitle{width:190px;float:left;font-size:15px}
.vid_description{width:440px;float:right;padding:10px 0}
strong,b,.content_wrapper h1,.content_wrapper h2,.content_wrapper h3,.content_wrapper h4,.content_wrapper h5,.text h1,.text h2,.text h3,.text h4,.text h5{font-weight:700}
fieldset.off form.log_in,li.main_menu_li ul.mm_off,.closed #main_gr,.morph2 a#morph2,.morph1 a#morph1{display:none}
.content_wrapper a,.text a{color:#256E8B;text-decoration:none}
.content_wrapper a:hover,.text a:hover{text-decoration:underline}
.content_wrapper a:active,.text a:active{color:red}
.content_wrapper a:visited,.text a:visited{color:#551A8B}
.content_wrapper h1,.text h1{font-size:26px;color:#A94711;margin:0 0 15px}
.content_wrapper h4,.text h4{font-size:14px;margin:0 0 5px}
.content_wrapper p,.content_wrapper ul,.content_wrapper ol,.text p,.text ul{margin:0 0 15px}
.content_wrapper ol li,.text ol li{list-style:inside decimal;margin:0 0 5px;padding:0 0 0 5px}
.custom_checkout_videos,.content_col_full{width:850px;float:left}
.video .play,.play_thumb{width:126px;float:left;padding:12px 32px}

.account_setup_table {
	width: 850px;
	padding: 10px 0;
}

	.account_setup_table table {
		width: 850px;
		margin: 10px 0 20px 0;
		border-collapse: collapse;
	}
	
		.account_setup_table table th {
			padding: 10px 15px;
			color: #FFF;
			text-align: center;
			font-weight: bold;
			background: #666;
		}
		
			.account_setup_table table th.column_1 {
				padding: 10px 25px;
				text-align: left;
			}
		
		.account_setup_table table td {
			padding: 8px 15px;
			border: 1px #DDD solid;
			color: #A94711;
			text-align: center;
			font-weight: bold;
		}
		
			.account_setup_table table td.column_1 {
				padding: 8px 25px;
				border: 1px #DCDCDC solid;
				color: #333;
				text-align: left;
				font-weight: normal;
				background: #EEE;
			}
			
			.account_setup_table table th.cta, .account_setup_table table td.cta {
				border: 1px #FFF solid;
				color: #FFF;
				background: #A94711;
			}
			
				.account_setup_table table th.cta a, .account_setup_table table td.cta a {
					color: #FFF;
					font-weight: bold;
				}
