﻿        .balloondiv
        {
        background-image:url(../images/site/balloon.gif);
        height:220px;
        width:271px;
        float:left;
        }
        
        .balloontitle
        {
            margin:15px 58px 3px 15px;
            font-size:18px;
            color:#5d5d5d;
        }
        
        .balloonfooter
        {
            margin:5px 58px 5px 15px;
            font-size:16px;
            color:#5d5d5d;
            text-align:right;
        }
        
        .ballooncontent
        {
            margin:7px 58px 5px 15px;
            font-size:12px;
            color:Gray;
            line-height:17px;
        }
        
        .services_boxes
        {
           width:300px;
        }
        
        #slogan
        {
            width: 452px;
            height:40px;
            margin-top: 2px;
            font-size:18px;
        }
        #content .thin
        {
            top:48px;
        }
        #content .thin
        {
            background: url("../images/site/col_bg.png") repeat-y;
            width: 152px;
            padding: 0 17px;
            margin-top: 33px;
        }
        #content .thin ul
        {
            margin-bottom: 0;
        }
        #content .thin h3
        {
            font-size:14px;
            width: 186px;
            height: 33px;
            margin: -33px -17px 0 -17px;
            padding: 9px 0px 0px 10px;
            overflow: hidden;
        }
        #content .thin h4
        {
            color: #333;
            font-size: 12px;
            padding-top: 13px; 
            margin-top:-18px;}
        #content .thin p
        {
            font-size: 11px;
            border-bottom: 1px solid #e8e8e8;
            margin-bottom: 0;
            padding-bottom: 14px;
        }
        #content .thin .bottom
        {
            background: url(../images/site/col_bottom.png) no-repeat;
            width: 186px;
            height: 55px;
            margin: -25px -17px 0 -17px;
        }


        #content .core
        {
            font-size:10px;
            line-height: 19px;
       }
        #content .core h3
        {
            background: url(../images/site/col_cap.png) no-repeat;
        }
        #content .core h4, #content .core p
        {
            padding-left: 45px;
            line-height: 15px;
        }
        #content .core p.viewall
        {
            text-align: right;
            padding-left: 0;
            border: 0;
            border-top: 1px solid #fbfbfb;
            padding-top: 7px;
            padding-bottom: 10px;   
        }
        
        
        
        #content .advanced
        {
            font-size:10px;
            line-height: 19px;
            
        }
        #content .advanced h3
        {
            background: url(../images/site/col_cap.png) no-repeat;
        }
        #content .advanced h4, #content .advanced p
        {
            padding-left: 45px;
            line-height: 15px;
        }
        #content .advanced p.viewall
        {
            text-align: right;
            padding-left: 0;
            border: 0;
            border-top: 1px solid #fbfbfb;
            padding-top: 7px;
            padding-bottom: 10px;            
            position:relative;
        }
        
        
        
        
        H4
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px;
        }
