   /** start testimonial styles **/
    .testimonialModuleWrpr {margin-left:0px; margin-bottom:10px;}
    .testimonialfilterwrpr {width:72%;float:left;}
    .testimonialitemsWrpr {display:block; margin-bottom:1em;}
    .testimonialitemwrpr {display:block; padding-bottom:1em; margin-bottom:1em; border-bottom:1px solid #cfcfcf;}
    .testimonialitemwrpr .imgLogo {}
    .testimonialitemwrpr .testimonialdescription {position:relative; display:inline-block; padding-left:2em; padding-right:2em; margin-bottom:1em;}
    .testimonialitemwrpr .testimonialdescription p {display:inline;}
	
    .testimonialitemwrpr .testimonialdescription::before,
    .testimonialitemwrpr .testimonialdescription::after {color:#666; display:inline-block; font-size:3.6em; height:20px; position:relative; top:25px; line-height:1px;}
	
    .testimonialitemwrpr .testimonialdescription::before {content:open-quote;}
    .testimonialitemwrpr .testimonialdescription::after {content:close-quote;}
    .testimonialitemwrpr a,
    .testimonialitemwrpr a:link,
    .testimonialitemwrpr a:visited {text-decoration:none; text-transform:normal; color:#ca1800; font-weight:bold; padding: 5px 5px 5px 0px;}
    .testimonialitemwrpr a:hover,
    .testimonialitemwrpr a:active {text-decoration:underline;}
    .testimonialitemwrpr .contact-name {display:block; margin-left:4em; font-size:0.9375em;}
    .testimonialsall {float:left; display:block; position:relative; width:250px; min-height:202px; margin: 15px 0px 0px 0px;}
    .testimonialsbox {float:left; display:block; position:relative; width:250px; min-height:161px; background:url(/cms/images/layout/testimonialsbox.gif) no-repeat bottom #e7e7e7;}
    .testimonialsbox p.text {margin: 15px 15px 15px 20px; line-height:22px;}
    .testimonialsbox p.text a {text-decoration:none; color:#706B69;}
    .testimonialsbox span.open {padding: 10px 10px 0px 5px;}
    .testimonialsbox span.close {padding: 10px 0px 0px 10px;}
    .testimonialsign {float:left; display:block; position:relative; width:250px; margin: -10px 0px 0px 0px;}
    .testimonialsall h1 {font-size:13px; font-weight:bold; color:#171314; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px;}
    .testimonialsall p {font-size:11px; color:#706b69; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px;}
    .testimonialsall a,
    .testimonialsall a:link,
    .testimonialsall a:visited {text-decoration:underline; text-transform:normal; color:#ca1800; font-weight:normal; padding: 5px 5px 0px 0px;}
    .testimonialsall a:hover,
    .testimonialsall a:active {text-decoration:none;} 
    .testimonialsboxbtm {float:right; display:block; position:relative; width:28px; min-height:19px; margin: 0px 30px 0px 0px; background:url(/cms/images/layout/testimonialsboxbtm.png) no-repeat top;}
    a.testimonialViewAll, a.testimonialViewAll:link, a.testimonialViewAll:visited {color: #706B69; text-decoration: none;}
    a.testimonialViewAll:hover {color: #706B69; text-decoration: underline;}
    a.testimonialViewAll:active {color: #706B69; text-decoration: none;}
    /** end testimonial styles **/