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

body {
background:url("../images/body_background.gif") repeat-x scroll 0 0 #DAF5FC;
}
*{margin: 0px;padding: 0;font-family: Arial, Helvetica, sans-serif;}

img 
{ border: none;}

a,a:visited{color:#00F;}
a:hover{text-decoration:none;}

a.l2{text-decoration:none;color:#2F2C2C;font-weight:bold;}
a:hover{text-decoration:underline;}

.clear 
{clear: both;}

.underline 
{text-decoration: underline;}

body 
{background: #daf5fc url(../images/body_background.gif) repeat-x;}

#wrapper 
{width: 954px;margin-left: auto;margin-right: auto;}

#banner 
{}

#banner_title 
{height: 148px;background:url(../images/img_title_banner.jpg) no-repeat;}

#banner_main 
{height: 374px;background:url(../images/img_main_banner.jpg);}

#flash_video_1 
{float: left;margin: 124px 40px 0px 18px;}

#banner_form 
{height: 386px;	background: #ececec url(../images/img_form_banner.jpg);}

#quick_form 
{float: right;margin: 117px 19px 0px 0px;}

#quick_form label 
{font-size: 12px;	line-height: 14px;color:#000;}

#quick_form input 
{margin-left: 10px;	}

#main 
{background: #ececec;border: 1px solid #aeaeae;border-top: none;}

#credit_repair_promo 
{text-align: center;position: relative;top: 20px;}

#section_1 
{background: url(../images/img_section1.png) no-repeat center 40px;height:532px;}

#credit_repair_link 
{text-align: center;font-size: 13px;}

#section_1_left 
{padding-left: 47px;padding-right: 44px;padding-top: 0px;width: 600px;float: left;}

#s1 
{margin-top: 135px;font-size: 13px;line-height:18px;margin-left: 10px;}

#s2 
{margin-top: 15px;font-size: 18px;line-height: 26px;font-weight: bold;color: #13115f;width: 190px;}

#s2 strong 
{color: #ff0101;	}

#section_1_right 
{float: left;width: 250px;}

#testimonials 
{margin: 60px 30px 0 137px;font-size: 12px;line-height:18px;font-style: italic;}

.tagline_name 
{font-size: 10px;line-height: 12px;font-weight: bold;font-style: normal;}

.tagline_place 
{font-size: 8px;line-height: 9px;font-style: normal;}

#testimonial_1 
{margin-bottom: 25px;	}

#testimonial_2 
{margin-bottom: 70px;	}

#section_2 
{background: url(../images/img_section2.jpg) no-repeat center 25px;	padding-top: 25px;padding-bottom: 70px;}

#section_2_left 
{float: left;width: 616px;padding: 55px 0 0 67px;font-size: 13px;line-height: 18px;}

#flash_video_2 
{margin-top: 30px;	}

#product_images
{margin-bottom: 20px;	}

#gallery li 
{float: left;list-style-type:none;}

#gallery li p 
{font-size: 12px;text-align:center;font-weight: bold;}

#call_to_action 
{text-align: center;padding-bottom: 30px;}

#footer 
{padding-top: 30px;	text-align: center;font-size: 12px;color: #898989;}

#footer_notice 
{margin-top: 10px;}

#footer_notice_2 
{margin-top:20px;font-size: 13px;color: #000;font-weight:bold;}

#footer_notice_2 a 
{color: #ff0000;text-decoration: none;}

/*cc page styles*/#banner_cc 
{background: url(../images/img_banner_cc.jpg) no-repeat;width:980px;height: 182px;		}

#main_cc 
{background: url(../images/img_cc_body.png) no-repeat;width:980px;height: 855px;}

#main_cc_left 
{width: 652px;float: left;}

#main_cc_right 
{width: 302px;float: left;padding-left:5px;}

#order_total 
{margin-top: 20px;font-size: 19px;font-weight: bold;color: #585858;}

#order_form 
{margin-top: 150px;font-size: 12px;font-weight: bold;}

#order_form a 
{color: #d8c600;	}

.main_subtotal, .main_shipping, .main_total
{*position:relative;*top:-25px;}

.submit
{padding: 0px 5px 0pt 0pt;*margin-bottom:10px;}

.upsell
{position:relative;*top:-20px;}

/*error page styles*/#banner_error 
{background: url(../images/img_banner_error.jpg) no-repeat;height: 182px;}

#main_error 
{background: url(../images/img_error_body.jpg) no-repeat;height: 851px;}

#main_error_left_headline
{background: url(../images/img_main_error_headline.jpg) no-repeat;height: 65px;margin: 55px 0 0 39px;}

#main_cc_left p 
{font-size: 25px;line-height: 33px;margin-left: 39px;}

/*Success page styles*/#banner_success 
{background: url(../images/img_success_banner.jpg) no-repeat;height: 182px;}

#main_success p, #main_success ol, #template_body p, #template_body li 
{ font-size: 12px;line-height: 18px;margin-bottom: 10px;}
.qheader
{cursor:pointer;}

#main_success ol li, #template_body li 
{list-style-position: inside;margin-bottom: 10px;}

#success_headline 
{background: url(../images/img_success_headline.jpg) no-repeat;height: 28px;margin-bottom: 15px;}

.red 
{color: #ff0000;	}

#main_success_2 img 
{margin-bottom: 10px;border: none;}

#order_information 
{margin-bottom: 10px;	}

#order_information p 
{margin-bottom: 0;	}

/*checkout page styles*/#banner_checkout 
{background: url(../images/img_checkout_banner_checkout.jpg) no-repeat;height: 148px;}

#checkout_content 
{margin-top:100px;	}

#checkout_main 
{background: url(../images/img_checkout_main.jpg) no-repeat;height: 527px;}

#checkout_main2 
{background: #daf5fc url(../images/img_checkout_main2.jpg) no-repeat;width:960px;height: 587px;}

#step1_page_label 
{background: url(../images/img_order_includes.png) no-repeat;height: 29px;margin: 0 0 0 46px;position: relative;top: 71px;}

#step2_page_label 
{background: url(../images/img_upgrade_product.jpg) no-repeat;height: 29px;margin: 0 0 0 46px;position: relative;top: 71px;}

#step3_page_label 
{background: url(../images/img_extra_licenses.png) no-repeat;height: 29px;margin: 0 0 0 46px;position: relative;top: 71px;}

#step4_page_label 
{background: url(../images/img_emergency_backup.png) no-repeat;height: 29px;margin: 0 0 0 46px;position: relative;top: 71px;}

#step1_product_graphic 
{float: left;background: url(../images/img_credit_aid_package.png) no-repeat;width: 314px;height: 361px;margin-left:8px;}

#step2_product_graphic 
{float: left;background: url(../images/img_page2_product_graphic.png) no-repeat;width: 314px;height: 361px;margin-left:8px;}

#step3_product_graphic 
{float: left;background: url(../images/img_page3_product_graphic.png) no-repeat 40px;width: 300px;height: 361px;margin-left:8px;}

#step4_product_graphic 
{float: left;background: url(../images/img_page4_product_graphic.png) no-repeat 30px 60px;width: 314px;height: 361px;margin-left:8px;}

#license_type 
{margin: 320px 0 0 105px;font-style: italic;font-size: 12px;color: #777777;}

#step2_license_type 
{margin: 330px 0 0 120px;font-style: italic;font-size: 12px;color: #777777;}

#step1_product_details 
{float: left;width: 392px;font-size: 15px;}

#product_button 
{float: left;margin: 170px 0 0 27px;}

#product_button_2 
{float: left;margin: 170px 0 0 28px;}

/*template styles*/#banner_template 
{ background: url(../images/img_banner_template.jpg)	no-repeat;height: 182px;}

#template_top 
{background: url(../images/img_template_top.jpg) no-repeat;height: 108px;}

#template_body 
{background: url(../images/CA_TemplatePage_2_05.jpg) repeat-y;padding: 20px 20px 20px 20px;}

#template_base 
{background: url(../images/img_template_bottom.jpg) no-repeat;height: 22px;}

/*about us styles*/.bluelabel 
{font-size: 16px!important;text-transform: uppercase;font-weight: bold;color: #004080;margin-top: 20px;margin-bottom: 0px!important;}

.about_us_bio_block 
{margin-bottom: 20px;	}

.aboutus_bio_label
{}

.about_us_bio_pic 
{float: left;width: 126px;}

.about_us_bio_copy 
{float: left;margin-left:20px;width: 700px;}

#employment_opportunities 
{font-size: 14px;	}

#zoom_testimonials_box_styles 
{}

#zoom_testimonials_box_styles h2 
{color:#FF9933;}

#zoom_testimonials_box_styles blockquote 
{ font-style: italic; padding:15px 10px; border-bottom:1px solid #FF9933; font-size:13px;}

#zoom_testimonials_box_styles cite 
{font-weight: bold; font-style:normal; display:block; text-align:right; font-size:12px;}


.cl{clear:left;}
.fr{float:right !important;}

.ttext {
font-size:13px;
padding:10px 10px 0;
text-align:justify;
}

.testTittle {
background:#FFFFFF url(../images/testimonial.png) no-repeat scroll left center;
clear:both;
color:#FF9933;
font-size:20px;
font-weight:bold;
padding:5px 0 5px 40px;
text-align:left;
}
.aut {
border-bottom:1px solid #FF9933;
font-weight:bold;
padding:0 10px 5px 0;
margin-bottom:15px;
float:right;
width:100%
}

.videoTittle{text-align:left;clear:both;padding:5px 0px 5px 40px;font-weight:bold;font-size:20px;color:#FF9933; background:url('../images/video.png') #FFFFFF no-repeat scroll left center; }
.screenShotsTittle{text-align:left;clear:both;padding:5px 0px 5px 40px;font-weight:bold;font-size:20px;color:#FF9933; background:url('../images/screenshot.png') #FFFFFF no-repeat scroll left center; }

#spanColExp
{border: 1px solid red; cursor: pointer; margin-left: 4px; margin-top: 5px; padding: 5px;}

#error_block
{
position: fixed; 
top: 0px; 
left: 0px; 
width: 100%; 
border-bottom: 2px solid #000; 
background-color: #FFF; 
z-index: 1000;	
}
#error_block .slabel
{
font-size: 15px; 
float: right; 
padding: 5px 10px 0pt 0pt;
}
#error_block .slabel a{color: #820000; text-decoration: none; outline: medium none;}
#error_block  ul{color: #820000; padding: 10px 0pt 10px 50px; text-align: left;}
#error_block  #emsg{color: #820000; font-weight: bold; font-size: 20px; padding: 10px 0pt 10px 50px; display: none;}

.vContenct{padding-right:10px;}
.vContenct *{
	margin:3px 0px;
	text-align:justify;
}.vContenct strong {font-size:14px;}
.vContenct p,.vContenct ul{
	margin:3px 0px 10px;
	

}