
div.hardware-list {
	padding: 0;
	/* added */ width: 685px
}
#tabs {
	font-family: "Trebuchet MS", "Arial", "Helvetica", "Verdana", "sans-serif"; font-size: 12px; 
}
div.hardware-list table { border: 1px solid #d3d3d3; width: 665px; font-size: 1.1em }

div.hardware-list th { padding: 4px 0px; }
div.hardware-list td { text-align:left; padding: 4px 4px; }

div.hardware-list p { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
div.hardware-list h3 {	color:#333333;
	padding:0;
	margin:0;
	font-size: 18px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal; text-decoration:underline;
	line-height: 24px; }
div.hardware-list h4{ font-size: 1.1em; line-height:16px }
div.hardware-list h5 { font-size: 1em }	
#minimum ul li { font-size: 1em }

#premium { width:665; padding: 20px 10px; min-height: 320px  }
#standard { width:665; padding: 20px 10px; min-height: 320px   }
#laptop { width:665; padding: 20px 10px; min-height: 320px; }
#minimum { width:665; padding: 20px 10px; min-height: 320px; font-size: 1.1em  }
	
div.detail-container table table { width: 99% }
div.detail-container tr { vertical-align: text-top }
div.detail-container tr td { padding: 1px 5px;  font-size: 11px  }

tr.sub_mcl_one_first  td { font-weight: bold; font-size:12px;  background-color: #d8e8f8; border-bottom: 1px solid #ccc; }
tr.sub_mcl_one_top  td { font-weight: bold; font-size:12px;  background-color: #d8e8f8; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc }
.texttWithGreyBackGroup { background-color: #efefef; }

