div.partners {width:92%; float:none; font-size:14px; line-height:20px; padding-bottom:10px; padding-right:10px; }
div.partners span.text { float:left; text-align:left; clear:both; margin-bottom:5px;}
div.partners span.phone_text { font-weight:bold; display:block; width:60px; float:left; text-align:right; clear:left; }
div.partners span.phone_number, .phone_text { background-color:#fff; border-bottom:1px dotted #ccc; margin-bottom:1px;}
div.partners span.phone_number {display:block; width:160px; float:left; padding-left:15px;}


div.text_pane h2.partner {
	background-color:#f8f8f8;
	border-bottom:1px solid #ccc;
	margin:0; margin-top:15px; margin-bottom:5px; padding:0; padding:3px;
}

#description { background-color:#f8f8f8; border:1px solid #ebebeb; margin:0; margin-bottom:15px; padding:20px;}
#description  h2 {margin:0; padding:0; margin-bottom:5px; }
#description  h3 {font-style:normal; font-size:13px; margin:0; padding:0; margin-bottom:10px; }
#description p {line-height:18px;}
.for_button { width:250px; margin:0 auto; margin-top:15px;}

