﻿.pricingContainer
{
    width: 780px; height: 300px; margin: 0 auto;
}


.leftSubPricingContainer
{
  width: 250px; height: 250px; border: 1px solid #999; float: left; margin-top: 22px;
                            text-align: center; padding: 10px 0; background-color: #EFEFEF; font-family: Helvetica, Verdana, sans-serif;
                            -webkit-box-shadow: -6px 0 15px -9px rgba(0,0,0,1) inset,0 1px 0 #fff inset;
                            -moz-box-shadow: -6px 0 15px -9px rgba(0,0,0,1) inset,0 1px 0 #fff inset; box-shadow: -6px 0 15px -9px rgba(0,0,0,1) inset,0 1px 0 #fff inset;
}


.middleSubPricingContainer
{
 width: 250px; height: 300px; border: 3px solid #3671A1; float: left;
                            text-align: center; padding: 8px 10px 10px 10px; background-color: white; font-family: Helvetica, Verdana, sans-serif;
}


.rightSubPricingContainer
{
 width: 250px; height: 250px; border: 1px solid #999; float: left; margin-top: 22px;
                            text-align: center; padding: 10px 0; background-color: #EFEFEF; font-family: Helvetica, Verdana, sans-serif;
                            -webkit-box-shadow: rgb(0, 0, 0) 6px 0px 15px -9px inset, rgb(255, 255, 255) 0px 1px 0px inset;
                            -moz-box-shadow: rgb(0, 0, 0) 6px 0px 15px -9px inset, rgb(255, 255, 255) 0px 1px 0px inset;
                            box-shadow: rgb(0, 0, 0) 6px 0px 15px -9px inset, rgb(255, 255, 255) 0px 1px 0px inset;
}


.smallPricingTitle
{
  color: #333; font-size: 30px; font-weight: bold;
}

.smallPricingPrice
{
    font-size: 17px;
}


.smallPricingDescription
{
    font-size: 14px; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #CCC;
                              font-family: Georgia, 'Times New Roman', Times, serif;font-style: italic;
color: #73A1C7; margin: 0 0 15px 0;
                                padding: 0 0 7px 0;
                               text-transform:lowercase;
}


.smallPricingItem
{
    color: #64503F; font-size: 16px;
}


.smallPricingItemValue
{
    color: #C33700; font-size: 19px; font-weight: bolder;
}




.largePricingTitle
{
  color: #333; font-size: 28px; font-weight: bold;
}

.largePricingPrice
{
    font-size: 20px;
}


.largePricingDescription
{
    font-size: 16px;  font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #CCC;
                              font-family: Georgia, 'Times New Roman', Times, serif;font-style: italic;
color: #73A1C7; margin: 0 0 15px 0;
                                padding: 0 0 7px 0;
                               text-transform:lowercase;
}

.labelPricingMostUsed
{
    border-left: 1px solid #F88C13; border-right: 1px solid #F88C13; border-top: 1px solid #CF7310;
                                border-bottom: 1px solid #FFA312; position: relative; display: inline-block;
                                font-weight: normal; text-shadow: 0 1px 0 rgba(0, 0, 0, .3); color: white; font-size: 13px;
                                line-height: 18px; -webkit-font-smoothing: auto;
                                 background: #F09C15; background: -webkit-gradient(linear, left top, left bottom, from(#F8C939), to(#F09C15) );
                                background: -moz-linear-gradient(-90deg, #F8C939, #F09C15); -webkit-border-radius: 4px;
                                -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px #CF7310;
                                -moz-box-shadow: inset 0 1px 1px #CF7310; box-shadow: inset 0 1px 1px #CF7310;
                                color: white; font-weight: bold; padding: 0.5em 2em; text-align: center;
}

.largePricingItem
{
    color: #64503F; font-size: 20px;
}




.priceButton
{
    background: #85BA61;
    background: -moz-linear-gradient(center top,#B3DC89 0,#85BA61 100%);
                                background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#B3DC89),color-stop(1,#85BA61));
                                background: -moz-linear-gradient(center top,#B3DC89 0,#85BA61 100%); -pie-background: linear-gradient(270deg,#B3DC89,#85BA61);
                                border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #6BA147;
                                color: white; text-shadow: #73B134 1px 1px 0; font-weight: bold; padding: 7px 12px;
                                cursor: pointer; display: inline-block; font-size: 12px;
}














.planContainer
{
    position: relative; width: 100%;
}

.planDetail
{
    float: left; width: 180px;
}

.planHeader
{
    padding-top: 18px; font-weight: bold; border-top: 1px solid #DEDEDE;
                            font-size: 14px; font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.planDescription
{
    color: #55595C;
font-size: 11px;
padding-top: 4px;padding-left: 1px; 
}

.planItem
{
 font-size: 12px; padding-top: 20px; border-left: 1px solid #DEDEDE; float: left;
                        border-top: 1px solid #DEDEDE; padding-left: 13px; padding-right: 12px; padding-bottom:12px; background-color: #FCFCFE;
}

.planItemContent
{
 color: #556;font-weight: bold;}
 
 .planItemDetail
{
color: #888;
}