table.topofcontent {
	width:99%;  /* IE6 doesn't like 100% ! */
}
table.topofcontent td {
	vertical-align:top;
}
/*--------------------------------------*/
table.techdata {
	margin-left:3px;  /* Mar 2010 align with gradient background graphics bar of Heading 1 (h1) */
	text-align: center;
	color: #FFFFFF;
	width: 99%;	/* Discovered that the IE6 doesn't like 100% */
	border: #000000 solid thin;
}
table.techdata a:link {
	color:#0000FF;
	font-weight:normal;
}
table.techdata a:visited {
	color: #008080;
	font-weight:normal;
}
table.techdata a:hover {
	color: #004080;
	font-weight:normal;
}
table.techdata td.head {
	background-color: #888888;
	color: #FFFFFF;
	padding: 2px;
	text-align: center;
	font-size: 90%;
	font-weight: bold;
}
table.techdata td {
	vertical-align: top;
	background-color: #FFFFFF;
	color: #000000;
	padding: 2px;
	text-align: left;
}
table.techdata td.alternate {
	background-color: #E5E5E5;
}
table.techdata td.subheading {
	background-color: #CCCCCC;
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}
table.techdata td.prodstatus {
	text-align: center;
	background-color: #717171;
	color: #000000;
	font-size: 125%;
	font-weight: bold;
}
/*--------------------------------------*/
table.support_portal {
	margin-left:3px;  /* Mar 2010 align with gradient background graphics bar of Heading 1 (h1) */
	text-align: center;
	color: #FFFFFF;
	width: 99%;	/* Discovered that the IE6 doesn't like 100% */
	border: #000000 solid thin;
}
table.support_portal td {
	vertical-align: center;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
	padding: 2px;
}
table.support_portal td.head {
	background-color: #666666;
	color: #FFFFFF;
	padding: 2px;
	text-align: center;
	font-size: 90%;
	font-weight: bold;
}
table.support_portal td.alternate {
	background-color: #DDDDDD;
}
table.support_portal h2 {
	color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
}
table.support_portal h3 {
	padding-top:5px;
	padding-bottom:5px;
}
table.support_portal p {
	padding-top:0px;
	padding-bottom:0px;
}
/*--------------------------------------*/
table.partners {
	margin-left:3px;  /* Mar 2010 align with gradient background graphics bar of Heading 1 (h1) */
	text-align: left;
	color: #FFFFFF;
	width: 99%;	/* Discovered that the IE6 doesn't like 100% */
	border: #000000 solid thin;
}
table.partners td.region {
	background-color: #666666;
	color: #FFFFFF;
	padding: 2px;
	text-align: center;
	font-size: 100%;
	font-weight: bold;
}
table.partners td.productgroup {
	background-color: #BBBBBB;
	color: #000000;
	padding: 2px;
	text-align: center;
	font-size: 100%;
	font-weight: bold;
}
table.partners td {
	background-color: #E5E5E5;
	vertical-align:	middle;
	text-align: left;
	color: #000000;
	padding: 2px;
}
/*--------------------------------------*/
table.contact {
	color: #FFFFFF;
	width: auto;
	border: none;
	padding-left:20px;
}
table.contact td {
	vertical-align: top;
	background-color: #FFFFFF;
	color: #000000;
	padding: 2px;
	text-align: left;
	width:auto;
}

