

.subTable {
	width:545px; 
	
	border:1px solid #666666; /* dark blue*/
}

.subTableHeader {
	border:1px solid  #666666;
	text-align:left; 
	background-color:#3399cc; /* dark blue*/
	color:#99ccff;
	font-weight:bold;
	font-size:15px;
	padding-top:5px;
	padding-bottom:5px;
}
/*Hardware requirements */
.hr_TD1 {
	border:1px solid #666666; /* dark blue*/
	width:25%;
	padding:5px;
	vertical-align:top;
	background-color:#ffcc33; /*light blue*/
	color:#000000;
}

.hr_TD2 {
	border:1px solid #666666; /* dark blue*/
	width:25%;
	padding:5px;
	vertical-align:top;
	background-color:#ffffff; /* burgundy*/
	color:#000000;
}

.hr_TD3 {
	border:1px solid #666666; /* dark blue*/
	width:25%;
	padding:5px;
	vertical-align:top;
	background-color:#ffffff; /*light blue*/
	color:#000000;
}

.hr_TD4 {
	border:1px solid #666666; /* dark blue*/
	width:25%;
	padding:5px;
	vertical-align:top;
	background-color:#ffffff; /*burgundy*/
	color:#000000;
}

.hr_TD_OneCell {
	background-color:#3399cc; /*light blue*/
	border:1px solid #666666; /* dark blue*/
	padding:5px;
}



/*supported operating systems and others*/

.os_TD {
	border:2px solid #002e5c; /* dark blue*/
	width:50%;
	padding:5px;
	vertical-align:top;
	background-color:#006699; /*light blue*/
	text-align:center;
}



.subTableContentLinkText {
	color:#0000cc;
	text-decoration:underline;
}



.platform {
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;

}
