


.business_header{ font-family: Arial, Helvetica, sans-serif; background-image:url(layout/top_header_bg.gif);     height: 62px;     margin-bottom: 35px;    padding: 1px 0;}
.business_header h3     {font-size: 14px;    color: #20912E;    font-weight: normal;        margin: 10px 0 5px 10px;	float: left;}
.business_header h3 a { color: #20912E; }
.business_header h3 a:hover { color: #000; }
.business_header h1     {font-size: 22px;    color: #20912E;    font-weight: normal;    margin: 0 10px;    padding: 0px;  	}
.business_header img{margin-top: 3px;}

.business_section {font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #333333;}

.bsection_item {width:300px;     width: 360px;    float: left;}
.bsection_item h3 {    color: #21AF39;    font-size: 20px;    font-weight: normal; 
background-image:url(layout/header_underliner.gif);background-repeat: no-repeat;
	background-position: 2px 26px;    height: 35px;}
	
.bsection_links_container{    width: 341px;    border: 1px solid #cccccc;    margin-top: 30px;	}
	
.bsection_links_over{
    width: 300px;
    background-color: #ffffff;
    margin: auto;
    margin-top: -10px;
    z-index: 10;
    padding: 0 8px;
	}
.bsection_links_over a{color: #21AF39;    font-weight: bold; font-size:15px}	
.bsection_links_over a::after{content: url(layout/green_arrow.gif);}	
.bsection_links_over p{margin-top: 3px;}

.bsection_gray_box {    border: 1px solid #ccc;    float: left;    width: 515px;    padding-bottom: 25px;    margin-left: 30px;}
.bsect_itm_img{    float: left;}

.bsection_item_level2{     float: left;    margin-bottom: 60px;}
	
.bsection_item_level2 .bsection_gray_box h3 {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cfcfcf+1,ffffff+48,ffffff+100 */
background: #cfcfcf; /* Old browsers */
background: -moz-linear-gradient(left,  #cfcfcf 1%, #ffffff 55%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #cfcfcf 1%,#ffffff 55%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #cfcfcf 1%,#ffffff 55%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
    padding: 12px 25px;
    margin: 0;
    font-size: 16px;
    color: #666;border-bottom: 1px solid #ccc;
	}
.bsection_item_level2 .bsection_gray_box p {font-size: 12px;    color: #525252;	padding: 25px;    margin: 0px;    line-height: 22px;}
.bsection_item_level2 .bsection_gray_box a { padding: 10px 25px;   color: #1C9231;   float: left;}
.bsection_item_level2 .bsection_gray_box a:hover { color: #083310;}
.bsection_item_level2 .bsection_gray_box  a::after {  content: url(layout/green_arrow_business.gif);}
	

.bsection_page h3.bsect_h3_nolines {color: #1C9231; font-size:18px;    border-bottom: 0px;    padding-bottom: 0;}
.bsection_page h3 {color: #1C9231; font-size:18px;    border-bottom: 2px solid #999;    padding-bottom: 8px;}
.bsection_page {font-family: Arial, Helvetica, sans-serif; font-size:12px;    line-height: 20px;}
.bsection_page strong {color: #1C9231; font-size:14px; }

.bsection_page ul.list_features  {list-style-type: none;padding: 0 15px;margin: 0;}
.bsection_page ul.list_features li{background: url("layout/bullet_tick_green.gif") no-repeat left top;    padding-left: 70px;}

.bsection_page .list_features li{    margin-bottom: 20px;}
.bsection_page .list_features li strong{    line-height: 35px; }

.bsect_charges{}
.table_bg_bigs{background: url("layout/table_bg_list_features.gif") no-repeat left top; padding: 45px 10px 10px 38px; width:741px; height:330px;}
.bsect_charges .whitehead{color:#FFFFFF;    font-weight: bold;}
.bsect_charges span {-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background-color:#D6D6D6;    
    text-align: center;
    height: 15px;width: 260px;
    float: left;
    padding: 7px;
    font-weight: bold; line-height:15px;}
.bsect_charges strong{color:#000000;}
.bsect_charges i {    font-size: 12px;    margin-left: 40px;}

.bsection_page ul.list_getstart  {list-style-type: none;padding: 0 15px;margin: 50px 0 0 0;}
.bsection_page ul.list_getstart li{background: url("layout/bullet_tick_green.gif") no-repeat left top;    padding-left: 70px;}
.bsection_page .list_getstart li{    margin-bottom: 20px;}
.bsection_page .list_getstart li strong{    line-height: 41px; }
.bsection_page ul.list_getstart li{    background: url("layout/bullet_numb_1.gif") no-repeat left top;}
.bsection_page ul.list_getstart li+li{    background: url("layout/bullet_numb_2.gif") no-repeat left top;}
.bsection_page ul.list_getstart li+li+li{    background: url("layout/bullet_numb_3.gif") no-repeat left top;}
.bsection_page ul.list_getstart li+li+li+li{    background: url("layout/bullet_numb_4.gif") no-repeat left top;}
.bsection_page table.bigs_end strong{color:#525252;}
.bsection_page table.bigs_end a{color:#525252;}
.bsection_page table.bigs_end a:hover{color:#1C9231;}

strong.cpt_faq{color:#525252;}

.bsection_page ul.list_ticks  {list-style-type: none;padding: 0 15px;    margin: 30px 0;}
.bsection_page ul.list_ticks li{background: url("layout/bullet_tick_green.gif") no-repeat left top;    padding-left: 70px;height: 60px;
    padding-bottom: 5px;    line-height: 50px;}

.table_bg_cardpt{background: url("layout/table_bg_list_merch.png") no-repeat left top; padding: 45px 10px 10px 38px; width:741px; height:446px; color:#525252;}
.table_bg_cardpt span {-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background-color:#D6D6D6;    
    text-align: center;
    height: 15px;width: 260px;
    float: left;
    padding: 7px;
    font-weight: bold; line-height:15px;}
.table_bg_cardpt .whitehead{color:#FFFFFF;    font-weight: bold;}
.table_bg_cardpt strong{color:#525252;  }

ul.smartdata_list_what {     margin: 55px 0 0;    padding: 0;}
ul.smartdata_list_what li{   width: 177px;    height: 145px;    float: left;    margin: 10px;    text-align: center;    list-style-type: none;	}
ul.smartdata_list_what li img { display: block;    margin: auto;    padding-bottom: 10px;}

.smart_data_feat strong{color:#525252;}
.smartdata_benefits_list strong{color:#525252;}
.smartdata_benefits_list ul { padding-left: 15px;}
.smartdata_benefits_table {background: url("layout/table_bg_smartdata.png") no-repeat left top;     padding: 30px 10px 10px 20px;    width: 695px;    height: 550px;    color: #525252;}
.smartdata_benefits_table ul.cards {     margin: 0;    padding: 0;}
.smartdata_benefits_table ul.cards li{       width: 320px;    height: 177px;    float: left;    margin: 6px;    text-align: center;    list-style-type: none;	}
.smartdata_benefits_table ul.cards li img { display: block;    margin: auto;    padding-bottom: 10px;}
.smartdata_benefits_table h4{    font-size: 18px;    width: 650px;    padding: 15px;    margin: 18px 0;    text-align: center;}
.smartdata_benefits_table ul.cards strong{    color: #000;}

.smartdata_benefits_table ul.ticks{overflow:hidden;    padding-left: 50px;}
.smartdata_benefits_table ul.ticks li{float: left;    display: inline;    width: 260px;    margin: 6px;    padding-left: 40px;    line-height: 30px;    background: url("layout/bullet_tick_grey.png") no-repeat left top;}

.glance_table{margin-bottom:15px;}
.glance_table th{    text-align: left;    background-color: #b7b7b7;color: #fff;     padding-left: 10px;}
.glance_table th b{    font-size: 14px;    margin-right: 46px; color: #fff;}
.glance_table table{    border-collapse: collapse;}
.glance_table table tr {   border-bottom:1px solid #cccccc;}
.glance_table table td {       padding-left: 10px;}
.glance_table b{font-size: 37px;    color: #1C9935;    margin-right: 50px;}
.glance_table b.white{ color: #fff; }
