#social_care{
	width: 976px;
}

#social_care ul{ margin: 0px; padding: 0px; }
#social_care ul li{
	background: none;
	padding: 0px;
}
#social_care ul.graphs li{
    float: left;
    height: 200px;
    text-align: center;
}
#social_care ul.graphs li.how-much-does-it-cost{height: 230px;}

#social_care ul.graphs li.graph{
    width: 130px;
}
#social_care ul.graphs li.graph{
    width: 190px;
}
#social_care ul.graphs li.grapha{
    width: 130px;
}

#social_care ul.graphs li span{display: block;font-weight: normal;}

#social_care ul.graphs li span.sc-graph{
    background-color: #99CC99;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 16px;
    width: 67px; 
}

#social_care ul.graphs li span.htwentythree{
    height: 23px;
    margin-top: 102px;
}
#social_care ul.graphs li span.hsixtytwo{
    height: 62px;
    margin-top: 63px;
}
#social_care ul.graphs li span.higher{margin-top: 89px;}

#social_care ul.graphs li span.hseventysix{
    height: 76px;
    margin-top: 49px;
}
#social_care ul.graphs li span.hhundredandseventeen{
    height: 117px;
    margin-top: 8px;
}
#social_care ul.graphs li span.honefourtwo{
    height: 142px;
    margin-top: 8px;
}

#social_care ul.graphs li span.honetwotwo{
    height: 122px;
    margin-top: 28px;
}
#social_care ul.graphs li span.sc-year{
    font-size: 18px;   
    margin-bottom: 7px;
}

#social_care ul.graphs li span.sc-total{
    font-size: 28px;    
    line-height: 28px;
}



#social_care ul.graphs li.icon-65{
    background-position: -7px 44px;
    width: 90px;
}
#social_care ul.graphs li.icon-18{
    background-position: -117px 44px;
    width: 90px;
}

#social_care ul.graphs li.icon-65a{
    background-position: -7px 70px;
    width: 90px;
}
#social_care ul.graphs li.icon-18a{
    background-position: -117px 70px;
    width: 90px;
}

#social_care .section-content .care-source .cs-icon-65,
#social_care .section-content .care-source .cs-icon-18,
#social_care .section-content span.house,
#social_care .section-content span.building,
#social_care .washing,
#social_care .daycare,
#social_care ul.graphs li.icon-18,
#social_care ul.graphs li.icon-65,
#social_care ul.graphs li.icon-18a,
#social_care ul.graphs li.icon-65a{
    background-image: url("/news/special/2012/newsspec_3722/img/social_care_sprite.gif");
    background-repeat: no-repeat;
}

#social_care ul li h3.section-head{
	background-image: url("/news/special/2012/newsspec_3722/img/divide_line976x23.gif");
    background-position: 0 56px;
    background-repeat: no-repeat;
    clear: both;
    font-size: 24px;
    height: 60px;
    line-height: 24px;
    padding: 20px 0px 12px 0px;
}

#social_care h3.head-minor{
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0 16px 0;
}

#social_care h3.head-minor-margin {
    margin: 30px 0 16px 0;
}

#social_care .section-content{
    font-size: 13px;
    clear: both;
}

#social_care .section-content .left-pane{
    float: left;
    width: 487px;

    border-right: 1px solid #ccc;
}
#social_care .section-content .borderless{border: none !important;}
#social_care .section-content .right-pane{
    float: right;
    width: 470px;
}
#social_care .section-content span.house{
    background-position: -1437px 0;
    float: left;
    height: 90px;
    width: 70px;
}
#social_care .section-content span.building{
    background-position: -1530px -5px;
    float: left;
    height: 90px;
    width: 180px;
}
#social_care .section-content span.big-text{font-size: 28px; line-height: 28px;}

#social_care ul li div.levels{
    height: 40px;
    margin-bottom: 4px;
}
#social_care ul li div.levels span{
    color: #FFFFFF;
    display: inline-block;
    font-size: 22px;
    font-weight: bold;
    height: 32px;
    line-height: 22px;
    padding: 8px 0 0 10px;
}
#social_care ul li div.levels span.low{background-color: #FFD1B2; width: 137px;}
#social_care ul li div.levels span.moderate{background-color: #FFAF7A; width: 154px;}
#social_care ul li div.levels span.substantial{background-color: #FF893B; width: 323px;}
#social_care ul li div.levels span.critical{background-color: #FF6600; width: 322px;}

#social_care .washing{
    background-position: -224px 20px;
    height: 100px;
    text-align: center;
}
#social_care .daycare{
    background-position: -701px 20px;
    height: 100px;
    text-align: center;
}

#social_care .section-text{
    font-size: 13px;
    margin-bottom: 10px;
}
#social_care .section-text span{
    font-size: 22px;
    line-height: 22px;
}

#social_care .savings{
    background-image: url("/news/special/2012/newsspec_3722/img/savings976x32.gif");
    background-position: 0px 36px;
    background-repeat: no-repeat;
    height: 120px;
    position: relative;
    margin-top: 20px;
}
#social_care .savings span{
    font-size: 13px;
    position: absolute;
    width: 290px;
}

#social_care .savings span.element1{top: 13px; left: 0px; font-weight: bold;}
#social_care .savings span.element2{top: 0px; left: 249px;}
#social_care .savings span.element3{top: 0px; left: 597px;}
#social_care .savings span.element4{top: 74px; left: 0px;}
#social_care .savings span.element5{top: 74px; left: 313px;}
#social_care .savings span.element6{top: 74px; left: 668px;}

#social_care .savings span.element2,
#social_care .savings span.element3{font-size: 30px; line-height: 30px; color: #D1700E;}

#social_care .section-content span.orangethirty{color: #D1700E; font-size: 30px; line-height: 30px;}
#social_care .section-content span.blockel{display: block;}
#social_care .section-content span.dualline{padding-top:20px;}

#social_care .section-content .care-source{clear: both;}
#social_care .section-content .care-source span{padding-top: 20px;}
#social_care .section-content .care-source div{padding-top: 20px;}
#social_care .section-content .care-source .cs-icon-65,
#social_care .section-content .care-source .cs-icon-18{
    float: left; 
    height: 100px;
    width: 100px;
}

#social_care .section-content .care-source .cs-icon-18{
    background-position: -117px 0px;
}