a.brand-title
{
	font-family: Arial;
	font-size: 18px;
	color: #cc0000;
	font-weight: normal;
	text-decoration: underline;
	display: block;
	margin: 20px 0 20px 0;
}

h1.brand-title
{
	font-family: Arial;
	font-size: 18px;
	color: #cc0000;
	font-weight: normal;
	text-decoration: underline;
	margin: 0 0 0 0;
	height: 24px;
	line-height: 24px;
}

.case-study-product
{
	height: 78px;
	line-height: 76px;
	padding: 0 0 0 30px;
	background: url('../images/icon-product.jpg') no-repeat left center;
	font-family: Tahoma;
	font-size: 11px;
	color: #404040;
	font-weight: bold;
}

.case-study-product span
{
	color: #cc0000;
}

.case-study-project
{
	height: 72px;
	line-height: 70px;
	float: left;
	display: block;
	background: url('../images/icon-project.jpg') no-repeat left center;
	padding: 0 0 0 30px;
	font-family: Tahoma;
	font-size: 11px;
	color: #404040;
	font-weight: bold;
}

.case-study-client
{
	height: 72px;
	line-height: 70px;
	float: left;
	display: block;
	background: url('../images/icon-client.jpg') no-repeat left center;
	padding: 0 0 0 30px;
	margin: 0 0 0 33px;
	font-family: Tahoma;
	font-size: 11px;
	color: #404040;
	font-weight: bold;
}

.case-study-project span, .case-study-client span
{
	color: #cc0000;
}

.case-study-summary
{
	margin: 20px 0 30px 0;
}

.case-study-summary span.case-study-summary-title
{
	height: 36px;
	line-height: 36px;
	margin: 0 0 5px 0;
	background: url('../images/icon-summary.jpg') no-repeat left center;
	font-family: Tahoma;
	font-size: 11px;
	color: #cc0000;
	font-weight: bold;
	padding: 0 0 0 30px;
	display: block;
	
}

.case-study-summary p.summary
{
	margin: 0 !important;
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
	color: #404040;
	font-weight: normal;
}

.case-study-solution
{
	width: 328px;
	padding: 0;
	margin: 20px 20px 30px 0;
	float: left;


}

.case-study-solution span.case-study-solution-title
{
	height: 36px;
	line-height: 32px;
	margin: 0 0 5px 0;
	background: url('../images/icon-solution.jpg') no-repeat left center;
	font-family: Tahoma;
	font-size: 11px;
	color: #cc0000;
	font-weight: bold;
	padding: 0 0 0 30px;
	display: block;
	float: left;
	
}

.case-study-solution p.solution
{
	margin: 0 !important;
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
	color: #404040;
	font-weight: normal;
	width: 328px !important;
}

.case-study-gallery
{
	width: 200px;
	margin: 20px 0 30px 0;
	padding: 0 0 0 19px;
	float: left;
	height: 360px;
	background: #CCCCCC;
	background: url('../images/line-bkg.gif') no-repeat top left;
}

.case-study-gallery img
{
	border: none;
}

.case-study-gallery span.case-study-gallery-title
{
	height: 36px;
	line-height: 32px;
	margin: 0 0 5px 0;
	background: url('../images/icon-gallery.jpg') no-repeat left center;
	font-family: Tahoma;
	font-size: 11px;
	color: #cc0000;
	font-weight: bold;
	padding: 0 0 0 32px;
	display: block;
	float: left;
	
}


.case-study-assessment
{
	margin: 20px 0 30px 0;
}

.case-study-assessment span.case-study-assessment-title
{
	height: 36px;
	line-height: 36px;
	margin: 0 0 5px 0;
	background: url('../images/icon-assessment.jpg') no-repeat left center;
	font-family: Tahoma;
	font-size: 11px;
	color: #404040;
	font-weight: bold;
	padding: 0 0 0 30px;
	display: block;
	
}

.case-study-assessment span.case-study-assessment-title span
{
	color: #cc0000;
}

.case-study-assessment p.assessment
{
	margin: 0 !important;
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
	color: #404040;
	font-weight: normal;
}


.case-study-table
{
	width: 568px;
	height: 90px;
	float: left;
	
}

.column1
{
	width: 308px;
}

.column2
{
	width: 1px;
	background: #D4D4D4;
}

.column3
{
	width: 260px;
	padding: 0 0 0 20px;
}

.separator
{
	float:left;
	margin: 5px 0 10px 0;
}

.case-study-separator
{
	float:left;
	margin: 0;
}

.client
{
	height: 32px;
	line-height: 22px;
	float: left;
	display: block;
	background: url('../images/icon-client.jpg') no-repeat left center;
	padding: 0 0 0 32px;
	font-family: Tahoma;
	font-size: 11px;
	color: #404040;
	font-weight: bold;
}

.project
{
	height: 32px;
	line-height: 22px;
	float: left;
	display: block;
	background: url('../images/icon-project.jpg') no-repeat left center;
	padding: 0 0 0 32px;
	font-family: Tahoma;
	font-size: 11px;
	color: #404040;
	font-weight: bold;
}


.client span, .project span
{
	color: #cc0000;
}


a.case-study-backlink
{
	height: 13px;
	line-height: 13px;
	color: #6086b2;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 9px;
	margin: 0;
	background: url('../images/link-arrow1-back.gif') no-repeat left center;
}

.case-study-groups
{
	margin: 10px 0 0 0;
	font-family: Arial;
	color: #cc0000;
	text-transform:none;
	padding: 0 0 0 0;
	height: 30px; 
	line-height: 30px;
	font-size: 16px;
	font-weight:bold;
}

.case-study-weblink
{
	color: #5581b3;
	text-decoration: underline;
	height: 26px;
	line-height: 26px;
	text-transform: uppercase;
	padding: 0 10px 0 0;
	font-weight: bold;
}
