/* =CATALOG FILE */
.recommendedsystems .systems-list h1 {
	margin: 0 0 9px;
}
.recommendedsystems .systems-list h1 img {
	vertical-align: bottom;
}
.recommendedsystems .systems-list thead th {
	color: #333;
	font-size: 13px;
	line-height: 16px;
	padding: 20px 14px;	
}
.recommendedsystems .systems-list table.first thead th {
	padding: 17px 14px 22px;
}
.recommendedsystems .systems-list thead th h2 {
	margin: 0;
}
.recommendedsystems .systems-list table {
	border-top: 1px solid #cdcdcd;
}
.recommendedsystems .systems-list table.first {
	border: none;
}
.recommendedsystems .systems-list table tr.product {
	border: none;
}
.recommendedsystems .systems-list td.image,
.recommendedsystems .systems-list td.purchase-info {
	font-size: 11px;
	line-height: 14px;
	padding: 0 14px;
	text-align: center;
	vertical-align: top;
	width: 164px;
}
.recommendedsystems .systems-list td.purchase-info {
	text-align: right;
}
.recommendedsystems .systems-list td.purchase-info p {
  color: #666;
}
.recommendedsystems .systems-list td.purchase-info .button {
    margin: 10px 0 0 10px;
}
.recommendedsystems .systems-list td.purchase-info p span {
  color: #333;
}
.recommendedsystems .systems-list td.purchase-info .current_price {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	line-height: 13px;
	display: inline;
}
.recommendedsystems .systems-list td.purchase-info .previous_price {
	color: #808080;
}
.recommendedsystems .systems-list td.purchase-info .savings {
	color: #f30;
	padding-bottom: 5px;
}
.recommendedsystems .systems-list td.purchase-info input {
	margin-top: 17px;
}
.recommendedsystems .systems-list td.specs {
	font-size: 10px;
	line-height: 16px;
	padding: 0 0 30px;
}
.recommendedsystems .systems-list td.specs h3,
.recommendedsystems .systems-list td.specs .additional-hardware li {
	color: #333;
	font-size: 11px;
	font-weight: bold;
}
.recommendedsystems .systems-list td.specs p,
.recommendedsystems .systems-list td.specs ul {
	padding-left: 10px;
}
.recommendedsystems .systems-list td.specs li {
	list-style: disc;
	margin-left: 15px;
}
.recommendedsystems .systems-list div.additional-hardware {
	border-top: 1px solid #666;
	margin: 14px 0 0;
	padding: 14px 0 0;
}
.recommendedsystems .systems-list div.additional-hardware ul {
	padding: 0;
}
.recommendedsystems .systems-list div.additional-hardware ul li {
	font-weight: bold;
	list-style: none;
	margin: 0;
}
.recommendedsystems .sub-department .systems-list .modulecontent .product .image img.ir{
	width: auto;
}