@charset "utf-8";
/* CSS Document */

#container {	width: 960px;	margin: 0 auto;	text-align: left;	overflow: hidden;	}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;	padding: 0;	border:0px solid;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:normal; }
.hr		{	color:#008eb3; background-color:#008eb3;	height:1px;	width:98%;	float:left;	}
#logo	{	background:url(../img/qop_logo.png) transparent no-repeat;	width:293px;	height:51px;	margin-top:20px;	float:left;}
#top_btn_cont			{		float:right;	width:205px;		}
#btn_try			{	background:url(../img/btn_try.jpg) no-repeat;	width:95px;		height:26px;	border:0px;	float:left;	cursor:pointer;	cursor:hand;}
#btn_login		{	background:url(../img/btn_login.jpg) no-repeat;	width:108px;	height:26px;	border:0px;float:left;cursor:pointer;	cursor:hand;}

#transparent_overlay	{	width:100%; height:100%;	background:#000000;	opacity:0.9;	 position:absolute; z-index:100;}
#offer		{	background:url(../img/offer.jpg) no-repeat;	width:0px;	height:250px;	 position:absolute; top:80px; margin:auto; left:0px; right:0px;	border-radius:10px 10px 10px 10px; z-index:120;}
#offer_opener	{	background:url(../img/psst.png) no-repeat; width:118px; height:128px;	position:absolute;	margin-left:-102px;	margin-top:50px; cursor:pointer; cursor:hand;}
#hide_btn	{	background:url(../img/hide_btn.png) no-repeat;	width:51px;	height:27px;	position:absolute;	margin-top:20px; margin-left:900px;	cursor:pointer; cursor:hand;	display:none;}
#get_offer_btn	{	background:url(../img/get_offer_btn.png) no-repeat;	width:110px;	height:31px;	position:absolute;	margin-top:210px; margin-left:650px;	cursor:pointer; cursor:hand; display:none;}
#view_products_btn	{	background:url(../img/view_products_btn.png) no-repeat;	width:126px;	height:31px;	position:absolute;	margin-top:210px; margin-left:500px;	cursor:pointer; cursor:hand; display:none;}
#splash_cont		{	float:left;}
#btn_signup	{	background:url(../img/btn_signup.jpg) no-repeat;	width:39px;		height:136px;	border:none;	cursor:pointer;	cursor:hand;	float:left;	margin-top:45px;}
#splash			{	background:url(../img/splash.jpg) no-repeat;	width:910px;	height:258px;	float:left;}

#header			{	float:left;	width:960px;	}
#header_left	{	width:480px;	float:left;}
#header_right	{	width:480px;	float:right;	text-align:right}
#header a				{	padding-right:25px;		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size:10pt;		color:#333333;	text-decoration:none;}
#header a:hover		{	padding-right:25px;		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size:10pt;		color:#008eb3;	text-decoration:none;}
	
.col heading			{	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size:13pt;	color:#008eb3;	}
.col heading alt		{	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size:13pt;	color:#333333;	}

.info_para				{	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size:8pt;	color:#333333;	margin-top:30px; line-height:20px;}
.info_para_icon			{	position:absolute;	padding-left:250px;		margin-top:-10px;}
.info_para heading		{	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size:9pt;	color:#008eb3;	line-height:20px;}
.info_para heading2		{	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size:8pt;	color:#008eb3;}

#col_1			{		width:300px;	float:left;		padding-right:20px;}
#col_2			{		width:310px;	float:left; 	padding-right:10px;}
#col_3			{		width:310px;	float:left;}

#footer			{	width:960px;	float:left;		background-color:#008eb3;		margin-top:25px;	position:relative;		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	color:#FFFFFF;		font-size:11pt;}
#fbox_tl		{	position:absolute;	top:0px;	left:0px;	background:url(../img/fbox_tl.jpg) no-repeat;	width:8px;	height:8px;	}
#fbox_tr		{	position:absolute;	top:0px;	right:0px;	background:url(../img/fbox_tr.jpg) no-repeat;	width:8px;	height:8px;	}
#fbox_bl		{	position:absolute;	bottom:0px;	left:0px;	background:url(../img/fbox_bl.jpg) no-repeat;	width:8px;	height:8px;	}
#fbox_br		{	position:absolute;	bottom:0px;	right:0px;	background:url(../img/fbox_br.jpg) no-repeat;	width:8px;	height:8px;	}

.footer_col		{	width:280px;	border:0px solid #FFFFFF;	float:left;	margin-left:30px;margin-top:15px;		margin-bottom:15px;	line-height:35px; text-align:center;}
.footer_col ul	{	list-style:none;	font-size:9pt;	padding-left:0px;	line-height:20pt;}
.footer_col ul a	{	text-decoration:none;	color:#DDDDDD;	}
.footer_col ul a:hover	{	text-decoration:none;	color:#FFFFFF;	}

#pfooter			{	width:960px;	float:left;		line-height:12pt;		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size:8pt;	color:#000000;	margin-top:25px;	margin-bottom:25px;	}
#top_bar			{	width:100%;		min-width:960px;	background:#c0549e;		text-align:center;}
#top_bar_2			{	width:100%;		min-width:960px;	background:#2086cc;		text-align:center;		border-bottom:10px solid #6892ae;	padding:20px 0px;	}
#top_bar_3			{	width:100%;		min-width:960px;	background:#2086cc;		text-align:center;		padding:20px 0px 0px 0px;	}
#top_bar_3_bottom			{	width:100%;		min-width:960px;	background:#6892ae;		text-align:center;		height:31px;	}


#quick_setup_header		{	background:url(../img/quick_setup_header.png) transparent no-repeat;	width:448px;	height:78px;	margin:auto;}
#quick_office_pro_logo	{	background:url(../img/qop_page_logo.png) transparent no-repeat;	width:287px;	height:50px;	padding:10px;}
#top_bar heading	{ font-size:26px;		color:#FFFFFF;		text-align:center;	padding:20px;	float:left;	}			
.header_container		{	margin:auto;	left:0px;	right:0px;		width:960px;	}

.chkmark			{ background:url(../img/check_mark.png);	width:63px;	height:60px;	float:left;	}			
#top_bar p		{	font-size:16px;		color:#FFFFFF;		text-align:center;	padding:20px;	float:right;}
h1					{	font-size:24pt;		padding:10px;	}
.testimonial	{	font-size:11px; color:#333;	line-height:18px;}
.testimonial_by	{	color:#008eb3;	text-align:right;	width:300px;	font-size:11px;padding-top:20px;}
quote_mark	{	font-size:50px;  	float:left;	font-family:"Times New Roman", Times, serif;}
.test_image		{	width:75px; height:75px;	float:left;	padding-right:10px;}


#content_wrapper	{	width:1000px; margin:auto;	position:relative;	left:0px; right:0px;	padding-top:20px;	 color:#000000; font-size:14px;}
.content_block			{	height:131px;	background-repeat:repeat-x;	float:left;	margin:1px;	padding:5px; } 
.content_heading			{	font-size:14px;		color:#FFFFFF;	margin-top:5px;	font-weight:normal; margin-right:7px;	padding-bottom:5px; text-align:center;}
.vertical					{	height:230px;	background-repeat:repeat-x;	float:left;	margin:1px;	padding:5px; 	} 
.long_block				{	width:620px;	}
.mid_block				{	width:460px;	}
.medium_block		{	width:300px;	}
.short_block				{	width:140px;	cursor:pointer;		cursor:hand;	}
.green_bg	{	background:url(../img/green_bg.jpg) repeat;	}
h1							{	color:#FFF;	font-weight:normal;	font-size:20px;}
.atp_block_label		{	width:120px;	 float:left;	color:#FFFFFF;	padding-left:5px;	font-size:12px;		}
.atp_block_label_short		{	width:100px;	 float:left;	color:#FFFFFF;	padding-left:5px;	font-size:12px;		}
.atp_signup_row			{	width:300px; padding:2px;	margin:0px;}
.atp_contact_row		{	width:750px; padding:2px;	margin:0px;}
.atp_signup_row input	{	width:150px;	 color:#FFFFFF; font-size:12px; padding-left:5px; background:none;	border:none;	border-bottom:1px dashed #DDDDDD;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	}
.atp_contact_row input	{	width:500px;	 color:#FFFFFF; font-size:12px; padding-left:5px; background:none;	border:none;	border-bottom:1px dashed #DDDDDD;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	}


#qop_right_content	{		padding:0px 15px;	float:left; font-size:13px;}
#qop_right_content h2 	{		padding:15px 0px;	 line-height:18px;	color:#008eb3;	font-size:32px; letter-spacing:-1px;}
#qop_right_content h3 	{		padding:20px 0px 10px 0px;	 line-height:18px;	color:#000000;	font-size:21px; }
#qop_right_content h4 	{		padding:20px 0px 10px 0px;	 line-height:18px;	color:#333333;	font-size:18px; }
#qop_right_content p 	{		padding:5px 0px;	 line-height:20px;	color:#333;	font-size:12px;}
#qop_right_content li 	{		padding:5px 0px;	 line-height:20px;	color:#333;	font-size:13px;}
#qop_right_content a 	{	color:#008eb3;	 text-decoration:underline;}
#qop_privacy	{	background:url(../img/qop_privacy.jpg) no-repeat;	width:846px;	height:196px;	 position:absolute;	left:0px; top:140px;}
#qop_terms	{	background:url(../img/qop_terms.jpg) no-repeat;	width:313px;	height:249px;	position:relative;	float:right;	margin:25px;}


#qop_fixed_left_menu	{	width:250px;	padding-right:15px;	text-align:right; float:left;	color:#FFFFFF;}
#qop_fixed_left_menu	li 	{		padding:5px 0px;	 line-height:18px;		font-size:14px; list-style:none;	text-decoration:none;}
#qop_fixed_left_menu h3 	{		padding:5px 0px;	 line-height:18px;	color:#000000;	font-size:18px;	font-weight:normal; margin-bottom:50px; margin-top:20px;}
#qop_fixed_left_menu a	{	color:#999999;	 text-decoration:none; font-size:12px;}
#qop_fixed_left_menu a:hover	{	color:#405e10;	 text-decoration:none; font-size:12px;}

#qop_fixed_left_menu a.selected					{	color:#000000;	 text-decoration:none; font-size:13px;}
#qop_vertical_sep	{	float:left;	width:15px; height:182px;	 background:url(../img/qop_vertical_sep.png) no-repeat;	}
#qop_fixed_right_content	{	width:650px;	padding:0px 15px;	float:left; font-size:13px;}

.screenshot_para	{float:right;}
#qop_fixed_right_content		{	width:640px;	}
#qop_fixed_right_content h2 	{		padding:5px 0px;	 line-height:35px;	color:#000000;	font-size:25px;	font-weight:normal;}
#qop_fixed_right_content h3 	{		padding:5px 0px;	 line-height:28px;	color:#000000;	font-size:23px;	font-weight:normal;}
#qop_fixed_right_content h4 	{		padding:5px 0px;	 line-height:18px;	color:#444444;	font-size:13px;	font-weight:normal;}
#qop_fixed_right_content p 	{		padding:5px 155px 5px 25px;	 line-height:18 px;	color:#000000;	font-size:12px; }
#qop_fixed_right_content li 	{		padding:5px 0px;	 line-height:18px;	color:#656666;	font-size:13px;}
#qop_fixed_right_content ul	{margin:10px 50px 0px 30px; 	}
#qop_fixed_right_content a 	{	color:#008eb3;	 text-decoration:none;}
#qop_fixed_right_content p a 	{	color:#008eb3;	 text-decoration:underline;}
.big		{	font-size:18px;	}
.qop_paper_cont	{	width:640px;	}
.qop_paper_top		{	background:url(../img/qop_paper_top.jpg) no-repeat;	width:640px;	height:73px;	}
.qop_paper_repeat		{	background:url(../img/qop_paper_repeat.jpg) repeat-y;	width:640px;	padding-left:50px;	}
.qop_paper_bottom		{	background:url(../img/qop_paper_bottom.jpg) no-repeat;	width:640px;	height:141px;	}

.qop_signup_row_dark			{	width:450px; padding:2px;	margin:0px; color:#100000; float:left;	}
.qop_signup_row_dark input	{	width:350px;	 color:#000000; font-size:12px; padding-left:5px; background:none;	border:none;	border-bottom:1px dashed #333333;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	position:relative; 	float:left;	}
.qop_block_label_short_dark		{	width:70px;		color:#222222;	padding-left:5px;	font-size:12px;	float:left;	}

.boxed_content		{	border:1px solid #DDDDDD;	background:#FAFAFA;	font-size:12px; 	color:#333333;	line-height:18px;		padding:20px 40px 20px 40px;}
.boxed_content	a 	{	color:#069;	 text-decoration:none;}
.boxed_content	a:hover	{	color:#333;	 text-decoration:none;}
.hor_sep_light			{	border-top:1px solid #DDDDDD;	}

/*#content_wrapper	 p 	{	margin:auto;	position:relative;	left:0px; right:0px;	padding-top:20px;	 color:#000000; font-size:14px; }*/
.textAlignCenter		{	text-align:center;	}
.business_info_heading		{	border-top:1px dashed #999;	padding:50px 50px 10px 0px; width:700px;}
.business_info_detail		{	color:#000000; font-size:13px; 	padding:0px 160px 40px 160px;	line-height:22px;}
.color_text		{	color:#008eb3;	font-weight:bold;	}

.qop_paper_cont_big	{	width:1000px;	}
.qop_paper_top_big		{	background:url(../img/qop_paper_top_big.jpg) no-repeat;	width:1000px;	height:106px;	}
.qop_paper_repeat_big		{	background:url(../img/qop_paper_repeat_big.jpg) repeat-y;	width:850px;	padding-left:50px;	}
.qop_paper_bottom_big		{	background:url(../img/qop_paper_bottom_big.jpg) no-repeat;	width:1000px;	height:202px;	float:left;}

.qop_story_p	{	color:#000000; font-size:13px; 	padding:25px 90px 0px 20px;	line-height:18px;}
