@import url("common.css");
@import url("browse.css");

/*
Action Envelope
- Created: 8/31/07
*/

#brands {
	padding: 10px 16px 50px 16px;
}
#brands .header {
	margin: 0 0 25px 0;
	padding: 0 0 17px 0;
	border-bottom: 1px solid #d7d7d7;
}
#brands .header img {
	margin: 0 30px 0 0;
	float: left;
}
#brands .header .details {
	width: 580px;
	float: left;
}
#brands .header h1 {
	margin: 0 0 5px 0;
	font-size: 1.6em;
	color: #f60;
}
#brands .header p {
	font-size: 1.3em;
	margin: 0 0 10px 0;
}
img.header  {
	margin: 0 0 19px 6px;
}
a.contactBtn {
	width: 87px;
	height: 18px;
	margin: 0 10px 0 0;
	display: block;
	background: url(../img/btn/contactUs.gif) no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
}
#brands .header h2 {
	float: left;
	font-size: 1.3em;
	color: #0a86e5;
}

#brands table {
	width: 100%;
	border-collapse: collapse;
}
#brands table col {
	width: 20%;
}
#brands table td {
	height: 128px;
	border-left: 1px solid #d7d7d7;
	_border-left: expression((this==this.parentNode.firstChild) ? "none" : "1px solid #d7d7d7");
	border-top: 1px solid #d7d7d7;
	_border-top: expression((this.parentNode===this.parentNode.parentNode.firstChild) ? "none" : "1px solid #d7d7d7");
	vertical-align: middle;
}
#brands table td img {
	margin: 0 auto;
}
#brands table td:first-child {
	border-left: none;
}
#brands table tr:first-child td {
	border-top: none;
}
	
