h3.brand-role {
	font-size:1.3em;
	font-style:italic;
	color: #8E8376;
	margin: 1em 0;
}
table.brands-list-in-role {
	width: 100%;
}
table.brands-list-in-role th {
	text-align: left;
	padding: 0;
}
table.brands-list-in-role td {
	vertical-align: top;
	text-align: left;
	padding: 0 0 1em 2em;
}
table.brands-list-in-role td.i {
	width: 35%;
}
table.brands-list-in-role td.l {
	width: 25%;
}
table.brands-list-in-role td.d {
	width: 60%;
}
table.brands-list-in-role td.l div.trans {
	font-style: italic;
}
table.brands-list-in-role td.d {
	color: #676767;
	line-height: 1.5;
}
table.brands-list-in-role td.d a {
	color: #676767;
}
table.brands-list-in-role td.d p {
	margin: 0 0 0.4em;
}
