/* case summary styles */

.case-summary {
	margin : 15px 15px 0 10px;
	font-family : Helvetica, Arial, san-serif;
	line-height: 150%;
}

.case-summary a:link		{ color : #4f2682; font-weight : normal; text-decoration : none; }
.case-summary a:visited		{ color : #4f2682; font-weight : normal; text-decoration : none; }
.case-summary a:hover		{ color : #4f2682; font-weight : normal; text-decoration : underline; }
.case-summary a:active		{ color : #4f2682; font-weight : normal; text-decoration : underline; }
	
.case-summary .case-summary-section {
	margin : 0 0 20px 0;
	font-family : Helvetica, Arial, san-serif;
}	

.case-summary .case-summary-section .block {
	margin : 0 0 15px 0;
}

.case-summary h2 {
	margin : 0 0px 10px 0;
	padding : 0;
	font-size : 120%;
	color : #999;
	border-bottom : 1px solid #999;
}	

.case-summary h3 {
	color : #000;
	margin : 0 0 3px 0;
	padding : 0;
	font-size : 100%;
	font-weight : normal;
}	

.case-summary h3 strong {
	color : #4f2682;
	font-weight : bold;
}	

.case-summary .case-summary-title {
	margin-bottom : 0;
}

.case-summary p {
	margin : 0 0 5px 0;
	padding : 0;
}	

.case-summary p small {
	font-size : 85%;
}	

.case-summary .buy-button {
	display : block;
	margin : 1px 0 0 0;
	padding : 2px;
	float : right;
}	

.case-summary-footer 
{
	clear:both;
	color : #999;
}	

.case-left-text 
{
	float: left; 
	margin:0px 10px 0px 0px;
	width: 380px;
	padding:0px; 
	display:inline;
	font-family: Helvetica, Arial, sans-serif;
	}
					
			 	