
.tbl-caption { margin-top: 20px; border:1px #999 solid; }

table.tblPrice{
	width:730px;
	margin: 15px 0 40px 0;
	padding: 0;
	border-collapse: collapse;
}
table.tblPrice td{
	padding: 5px 5px;
	font-size: 12px;
	line-height: 130%;
	border-top: 1px #fff solid;
	border-right: 1px #fff solid;
}
table.tblPrice td.color1{
	background-color: #ccccff;
}
table.tblPrice td.color2{
	background-color: #e6e6fa;
}
table.tblPrice td.color3{
	background-color: #b0e0e6;
}
table.tblPrice td.color4{
	background-color: #def4f6;
}

/*Infiniband*/
table.tblPrice td.color5{
	background-color: #fcdfe2;
}


table.tblPrice tr.color1{
	background-color: #ccccff;
}
table.tblPrice tr.color2{
	background-color: #e6e6fa;
}
table.tblPrice tr.color3{
	background-color: #b0e0e6;
}
table.tblPrice tr.color4{
	background-color: #def4f6;
}

/*Infiniband*/
table.tblPrice tr.color5{
	background-color: #fcdfe2;
}




table.tblPrice ul.note{
	margin:0 0 0 5px;
	padding: 5px 0 0 0;
	list-style: none;
}
table.tblPrice ul.note li{
	margin: 0 0 0.3em 0;
	padding: 0;
	font-size:11px;
	line-height: 120%;
	color: #333;
}


div.column1 {
	width: 510px;
	margin: 0 0 0 90px;

}
div.column1 div.text{
	width: 335px;
	float: left;
}
div.column1 div.text p{
	font-size: 12px;
	line-height: 150%;
}
div.column1 div.photo{
	width: 170px;
	float: right;
}