/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

/*=== FAQ Bottom Border (Don't Use For Bottom Section)===*/
.faq {
        border-bottom: 1px solid #ddd;
        margin-bottom: 20px;
}

/*=== FAQ Columns ===*/
.leftcol {
        float: left;
        width: 49%;
}

.rightcol {
        float: right; 
        width: 49%;
}

/*=== Pricing Top Row ===*/
.pricinglefttop {
        float:left; 
        width: 295px; 
        background: #f2f2f2;
        border: 1px solid #999;
}

.pricinglefttop h2 {
        text-align: center;
        font-size: 30px;
        margin: 10px 0 10px 0;
        font-family: arial;
}

.pricinglefttop h3 {
        text-align: center;
        font-size: 19px;
        font-weight: normal;
        margin: 10px 0 0px 0;
}

.pricinglefttop h4 {
        text-align: center;
        font-size: 16px;
        font-weight: bold;
        text-transform: uppercase;
        margin: 3px 0 6px 0;
        color: #224571;
}

.pricingmiddletop {
        float:left; 
        width: 295px; 
        background: #e8e8e8;
        border-top: 1px solid #999;
        border-bottom: 1px solid #999;
}

.pricingmiddletop h2 {
        text-align: center;
        font-size: 30px;
        margin: 10px 0 10px 0;
        font-family: arial;
}

.pricingmiddletop h3 {
        text-align: center;
        font-size: 19px;
        font-weight: normal;
        margin: 10px 0 0px 0;
}

.pricingmiddletop h4 {
        text-align: center;
        font-size: 16px;
        font-weight: bold;
        text-transform: uppercase;
        margin: 3px 0 6px 0;
        color: #224571;
}

.pricingrighttop {
        float:right; 
        width: 296px;
        background: #d8d6d6; 
        border: 1px solid #999;
}

.pricingrighttop h2 {
        text-align: center;
        font-size: 30px;
        margin: 10px 0 10px 0;
        font-family: arial;
}

.pricingrighttop h3 {
        text-align: center;
        font-size: 19px;
        font-weight: normal;
        margin: 10px 0 0px 0;
}

.pricingrighttop h4 {
        text-align: center;
        font-size: 16px;
        font-weight: bold;
        text-transform: uppercase;
        margin: 3px 0 6px 0;
        color: #224571;
}

/*=== Pricing Bottom Row ===*/
.pricingleftbottom {
        float:left; 
        width: 295px; 
        background: #f2f2f2;
        border-left: 1px solid #999;
        border-right: 1px solid #999;
        border-bottom: 1px solid #999;
        margin-bottom: 30px;
}

.pricingleftbottom h4 {
        text-align: center;
        font-size: 20px;
        margin: 10px 0 10px 0;
}

.pricingleftbottom p {
        text-align: center;
        margin: 10px 0 5px 0;
}

.pricingmiddlebottom {
        float:left; 
        width: 295px; 
        background: #e8e8e8;
        border-bottom: 1px solid #999;
        margin-bottom: 30px;

}

.pricingmiddlebottom h4 {
        text-align: center;
        font-size: 20px;
        margin: 10px 0 10px 0;
}

.pricingmiddlebottom p {
        text-align: center;
        margin: 10px 0 5px 0;
}

.pricingrightbottom {
        float:right; 
        width: 296px; 
        background: #d8d6d6;
        border-left: 1px solid #999;
        border-right: 1px solid #999;
        border-bottom: 1px solid #999;
        margin-bottom: 30px;
}

.pricingrightbottom h4 {
        text-align: center;
        font-size: 20px;
        margin: 10px 0 10px 0;
}

.pricingrightbottom p {
        text-align: center;
        margin: 10px 0 5px 0;
}

/*=== Service Bottom Border (Don't Use For Bottom Section)===*/
.service {
        border-bottom: 1px solid #ddd;
        margin-bottom: 30px;
}

/*=== Services===*/
.serviceimage {
        float: left; 
        border: 2px solid #999;
        margin-bottom: 20px;
}

.servicetext {
        float: right;
        padding: 10px 0 0 25px;
        width: 675px;
        margin-bottom: 20px;
}

.btn {
	font-size: 14px;
}
