.services .index h2{
    font-size:36px;
    font-weight:normal;
    color:#000;
    font-family:"M+ 1p";
    padding-top:23px;
    padding-left:17px;
}
.services .index h2 a{
    color:#000;
}
.services .index td{
    width:323px;
}
.services td {
      vertical-align:top;
}
.services .left{
    border-right:1px solid #dddddd;
}
.services .center{
    border-left:1px solid #dddddd;
    border-right:1px solid #dddddd;
}
.services .right{
    border-left:1px solid #dddddd;
}
.services-content .description{
    padding-left:17px;  
    font-size:13px;
    font-style:italic;
    line-height:23px;
    font-family:Times,"Times New Roman",serif;
    color:#525252;
    letter-spacing:0.4px;
    text-align:left;
    padding-right:33px;

}
.services-content .child{
    padding-left:60px;
    padding-top:20px;
}
.services-content .child-inner{
    padding-left:21px;
    background:url(../images/services/arrow.gif) 0 2px no-repeat;
    font-family:Arial,Helvetica,sans-serif;
    font-size:15px;
    line-height:20px;
    letter-spacing:0.4px;
}
.services-image{
    padding-left:15px;
    padding-top:10px;
    padding-bottom:20px;
}
.services-image .learn-more{
    padding-left:19px;
    background:url(../images/services/learn-more.gif) no-repeat;
    font-family:Arial;
    font-size:12px;
}
.index .learn-more a{
    color:#e2763a;
}
.services-image .img{
    width:246px;
    height:158px;
    margin-left:23px;
    margin-top:10px;
    background:url(../images/services/frame.gif) no-repeat;
}
.services-image img{
    padding-top:8px;
    padding-left:8px;

}
.three-column .leftpanel{
    width:248px;

}
.three-column .leftpanel p {
    text-transform:none;
}
.three-column .content{

    width:404px;

}

.three-column .relatedcolumn{
    width:320px;
}
.three-column .content-inner{
    padding:40px 30px 60px 30px;
}
.three-column h1{
    font-size:18px;
    font-weight:normal;
    color:#525252;
    font-family:"M+ 1p";
    padding-bottom:26px;

}
.three-column .description{
    color:#525252;
    font-family:Arila,Helvetica,sans-serif;
    font-size:12px;
    line-height:23px;
    letter-spacing:0.4px;
}
.relatedpanel-inner .title{
    font-size:18px;
    color:#525252;
    padding-top:40px;
    padding-left:20px;
    font-family:"M+ 1p";
    padding-bottom:26px;
}
.related-img-bg{
    padding-left:36px;
    
}
.text-link{
    padding-left:40px;
    padding-top:6px;
    padding-bottom:20px;
}
.text-link p{
    padding-left:20px;
    background:url(../images/services/learn-more-inner.jpg) no-repeat;
    font-family:Arila,Helvetica,sans-serif;
    font-size:11px;
    color:#e2763a;

}
.services .content{
    min-height:550px;
}
.one-column .description{
    color:#525252;
    font-family:Arila,Helvetica,sans-serif;
    font-size:12px;
    line-height:23px;
    letter-spacing:0.4px;
}
.one-column h1{
    font-size:36px;
    color:#231f20;
    font-weight:normal;
    font-family:"M+ 1p";
}
.one-column{
    padding:23px 30px;
}