.othercontent {
	float:left;
	width: 736px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	margin:20px 20px 10px 20px;
	/*border:1px solid #CC66FF;*/
}

.productcontent, .supportcontent, .freecontent {
	float:left;
	width:588px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	margin:20px 20px 10px 20px;
	/* border:1px solid #CC66FF; */
}

/* Product Page Styles */
.productcontent {
    float:left;
    position:relative;
    width:585px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;   
    margin:10px 20px 10px 20px;
    /*border:1px solid #660099;*/
}

.productcontent table.productTable {
    border:1px solid #b9b9b9;
    border-collapse:separate;
}

.productcontent table.productTable tr.oddrow {
    background-color:#EFEFF5;
}

.productcontent table.productTable .version {
    color:#b9b9b9;
    font-size:9px;
}

.productcontent table.productTable td a.downloadnow_pp,
.productcontent table.productTable td a.downloadnow_pp:visited {
    text-decoration:none;
    color:#01405F;
    font-size:11px;
    font-weight:bold;
}

.productcontent table.productTable td a.buynow_pp,
.productcontent table.productTable td a.buynow_pp:visited {
    text-decoration:none;
    color:#C6261C;
    font-size:11px;
    font-weight:bold;
}

.productcontent table.productTable td a.buynow_pp:hover,
.productcontent table.productTable td a.buynow_pp:active,
.productcontent table.productTable td a.downloadnow_pp:hover,
.productcontent table.productTable td a.downloadnow_pp:active {
    text-decoration:underline;
    color:#C6261C;
}

