.pricing_column { width: 197px; float: left; height:730px; background-color: #fff; padding: 20px 30px 20px 30px; border: 1px solid #e2e2e2; margin-right:14px; text-align:center;}
.pricing_column h2 { font-size: 18px; color: #000; font-weight: bold; font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif; padding: 0 0 10px 0; margin:0;}

.pricing_column ul { list-type: none; padding: 0; margin: 0; }
.pricing_column li { border-bottom: 1px solid #e1e1e1; display: block; padding: 0 0 2px 0; margin: 10px 0 3px 0; line-height: 2em; text-align:left;}

.featured_pricing_column { width: 330px; float: left; height:830px; background-color: #fff; padding: 20px 30px 20px 30px; border: 5px solid #337CD2; margin-right:80px; margin-left:70px; text-align:center;}
.featured_pricing_column h2 { font-size: 18px; color: #000; font-weight: bold; font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif; padding: 0 0 10px 0; margin:0;}

.featured_pricing_column ul { list-type: none; padding: 0; margin: 0; }
.featured_pricing_column li { border-bottom: 2px solid #e1e1e1; display: block; padding: 0 0 2px 0; margin: 10px 0 3px 0; line-height: 2.5em; text-align:left; color: #337CD2; font-size: 14px; }

.explanation-benefits {
   height: 30px;
}

.explanation-benefits span {
   height: 20px;
   float: left;
}
.explanation-benefits img {
   margin-right: 5px;
   height: 16px;
   float: left;
}

.features {
   height: 500px;
}

.featuregroup {
   height: 20px;
   width: 100%;
   float: left;
   margin-top: 10px;
   border-bottom: 1px solid #cbcbcb;
   font-weight: bold;
}

.feature {
   width: 600px;
   height: 20px;
   margin-top: 5px;
   margin-bottom: 5px;
   float: left;
}

.ourfeature {
   width: 50px;
   height: 20px;
   margin-top: 5px;
   margin-bottom: 5px;
   float: right;
}

.theirfeature {
   width: 50px;
   height: 20px;
   margin-top: 5px;
   margin-bottom: 5px;
   float: right;
}

.featuresheading {
   width: 750px;
   height: 20px;
   margin-top: 5px;
   margin-bottom: 5px;
   float: left;
   font-size: 18px; color: #000; font-weight: bold; font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif; 
}

.ourfeatureheading {
   width: 50px;
   height: 20px;
   float: right;
   margin-top: 5px;
   margin-bottom: 5px;
   font-size: 18px; color: #000; font-weight: bold; font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif; 
}

.theirfeatureheading {
   width: 50px;
   height: 20px;
   float: right;
   margin-top: 5px;
   margin-bottom: 5px;
   font-size: 18px; color: #000; font-weight: bold; font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif; 
}

.packagefeatures {
   height: 350px;
}

.packageheading {
   width: 350px;
   height: 20px;
   margin-top: 5px;
   float: left;
   font-weight: bold;
}

.package {
   width: 100px;
   height: 20px;
   float: right;
   margin-top: 5px;
}

.packagefeature {
   width: 350px;
   height: 20px;
   margin-top: 5px;
   float: left;
}

.benefitimage {float: left; height: 150px; width: 150px;}
.benefitdescription
{
   float: left;
   width: 907px;
   height: 140px;
   padding-top:10px;
   padding-left:10px;
   margin-left:10px;
   background-color: #fff;
   border: 1px solid #e2e2e2;
}
.businessbenefitdescription h2 { font-size: 18px; color: #000; font-weight: bold; font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif; padding: 0 0 10px 0; margin:0;}

.businessbenefitimage {float: left; height: 400px; width: 300px;}
.businessbenefitdescription
{
   float: left;
   width: 747px;
   height: 380px;
   padding: 10px;
   margin-left:10px;
   background-color: #fff;
   border: 1px solid #e2e2e2;
}
.benefitdescription h2 { font-size: 18px; color: #000; font-weight: bold; font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif; padding: 0 0 10px 0; margin:0;}