.caseStudyPromo
{
padding: 40px 30px 10px 190px;
background: url(/_media/images/case_studies/case_studies_promo_bg.jpg) top left no-repeat;
height: 118px;
margin: 0 0 20px 0;
}

.caseStudy
{
/*float: left;*/
padding: 0 10px 10px 10px;
border-right: 1px dotted #b3b3b3;
margin: 0 10px 0 0;
width: 159px;
}

* html .caseStudy
{
width: 149px;
display: inline;
}

.caseStudy p
{
font: 11px/14px "Trebuchet MS", arial, sans-serif !important;
margin: 0 0 10px 0 !important;
}

.noBorder
{
border: none;
margin: 0;
}

#alsoInterested
{
clear: both;
border-top: 1px solid #bcbec0;
padding: 15px 0 0 0;
margin: 10px 0 0 0;
}

#challenge
{
background: url(/_media/images/case_studies/challenge_bg.gif) top left no-repeat;
}

#solution
{
background: url(/_media/images/case_studies/solution_bg.gif) top left no-repeat;
}

#result
{
background: url(/_media/images/case_studies/result_bg.gif) top left no-repeat;
}

.caseStudyStep
{
padding: 0 20px 10px 123px;
clear: both;
}

.caseStudyStep p
{
font: 11px/15px "Trebuchet MS", arial, sans-serif !important;
margin: 0 0 5px 0 !important;
}

.caseStudyStep ul.greenBullet li
{
font: 11px/15px "Trebuchet MS", arial, sans-serif !important;
}

.pullQuote
{
padding: 25px 0 0 0;
font: italic 11px/20px "Trebuchet MS", arial, sans-serif !important;
}

p.pullQuoteAttribution
{
margin: 25px 0 0 0 !important;
text-align: right;
font: italic 11px/15px "Trebuchet MS", arial, sans-serif !important;
}