#capabilities-button {
	width: 138px;
	height: 21px;
	background: url(/images/button_capabilities.gif) no-repeat;
}

#capabilities-button:hover {
	background-position: 0 -21px;
}

#infused_oils_button {
	width: 138px;
	height: 21px;
	background: url(/images/button_infused_oil.gif) no-repeat;
}

#roasting_button {
	width: 138px;
	height: 21px;
	background: url(/images/button_roasting.gif) no-repeat;
}

#shelf_stable_button {
	width: 138px;
	height: 21px;
	background: url(/images/button_shelf_stable.gif) no-repeat;
}

#freezing_button {
	width: 138px;
	height: 21px;
	background: url(/images/button_freezing.gif) no-repeat;
}

.core-capabilities {
	font: 10pt 'Times New Roman', Times;
	color: rgb(76, 76, 76);
}

#capabilities-heading {
	height: 77px;
	width: 686px;
	border: 1px solid #c8c8c8;
}

#capabilities-heading-text {
	font: 16pt 'Times New Roman', Times;
	color: #9e9e9e;
	padding: 0px 45px;
	text-align: center;
}

.capabilities-main-cell {
	height: 370px;
	width: 686px;
	border: 1px solid #c8c8c8
}

.capabilities-top-header {
	height: 88px;
}

.capabilities-main-table {
	margin-bottom: -7px;
	border-collapse: separate;
	border-spacing: 20px 10px;
}

.capabilities-menu {
	height: 459px;
	width: 227px;
	background: url(/images/overview_grad_box.gif) no-repeat;
}

.capabilities-list {
	width: 175px;
	margin: 10px 0px 70px;
	text-align: center;
}

.capabilities-list a:hover {
  text-decoration: underline;
}

.capabilities-selected {
	background-position: 0 -21px;
}

.capabilities-caption {
	font: 10pt 'Times New Roman', Times;
	width: 420px;
	color: rgb(76, 76, 76);
}

.capabilities-list-text {
	font: 10pt 'Times New Roman', Times;
	color: rgb(110, 142, 14);
	text-decoration: none;
}

.capabilities-list-text-small {
	font: 9pt 'Times New Roman', Times;
	color: rgb(110, 142, 14);
	text-decoration: none;
}
