#message_tools { font-size: 11px;}
.review_pic { float: left; padding-right: 10px; width: 80px; }
.review_content { padding-left: 90px; }
.review_box { float:left;width:100%; }
.review_label { float: left; color:#333;width: 70%;padding-bottom:5px;}
.review_date { float: right; font-size: 11px; color:#666; }
.review_rate { float: left; width:70%;  }
.review_comment { float: left; font-size: 11px; color:#666;width:100%; }
.review_trainer_name { font-weight: bold; float: left; color:#333;width: 100%;padding-bottom:5px;}

/*case studies*/

.casecontainer{width:490px;padding:0px 90px 0px 90px;}
.casephoto{float:left; width:240px;}
.casefile{float:left;width:240px;padding-top:20px;}
.case{width:490px;float:left;}
.case_before{width:90px;float:left;text-align:center;}
.case_after{width:90px;float:left;text-align:center;}
.case_thumbs{
	width:180px;
	
	float:left;
	padding: 10px 0 5px;
}

.case_thumbs li {
display: inline;
}

.case_thumbs img {
margin: 0 5px 5px 0;
}

.case_text {width:250px;padding:5px;float:left;}
.case_comment {width:400px;padding:5px;float:left;}
