﻿#content .download
{
	padding : 10px;
	border : solid 1px #b7ddf2;
	background-color: #D9E9E9;
	background-color: #DBE3E5;
    -moz-border-radius: 9px;
    -khtml-border-radius: 9px;
    -webkit-border-radius: 9px;
    border-radius: 9px;
    font-size: 13px;
    margin-bottom: 20px;
}
#content .download table.zip td.prodLogo
{
    background-image: url(../../../images/FileZipFolder.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 100px;
}
#content .download table.msi td.prodLogo
{
    background-image: url(../../../images/ProgramPackage.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 100px;
}
#content .download div.downloadLink
{
}
#content .download .prodHeader
{
    font-size : 110%;
    border-bottom : solid 1px #b7ddf2;
    margin-bottom : 5px;
}
#content .download .prodName
{
}
#content .download .date
{
    font-size : smaller;
    font-style : italic;
}        
#content .download input.button-download
{
    background-color: #DBE3E5;
    background-image: url(../../../images/button-download.png);
    background-repeat: no-repeat;
    height: 32px;
    width: 100px;
    margin-right: 20px;   
}
#content .download input.button-download-trial
{
    background-color: #DBE3E5;
    background-image: url(../../../images/button-download-trial.png);
    background-repeat: no-repeat;
    height: 32px;
    width: 141px;
    margin-right: 20px;   
}
#content .download input.button-purchase-license
{
    background-color: #DBE3E5;
    background-image: url(../../../images/button-purchase-license.png);
    background-repeat: no-repeat;
    height: 32px;
    width: 130px;
    margin-right: 20px;
}
#content .download input.button-change-log
{
    background-color: #DBE3E5;
    background-image: url(../../../images/button-change-log.png);
    background-repeat: no-repeat;
    height: 32px;
    width: 130px;
}
#content .download table
{
    width: 100%;
}
#content .download table.zip tbody tr td.col3
{
    width: 250px;
}
#content .download table tbody tr td
{
    padding-top: 5px;
}
#content .download table tbody tr td table tr td
{
    padding: 0px;
    padding-top: 5px;
}
#content .download table tbody tr td div.extensions
{
    padding: 20px;
    background-color: White;
    border-radius: 9px;
}
#content .download table tbody tr td table.contains tbody tr td p
{
    padding-left: 20px;
}
#content .download table tbody tr td table.contains thead
{
    font-weight: bold;
    border-bottom: 1px solid Gray;
}
#content .download table tbody tr td table.contains thead tr td
{
    padding: 0px;
    margin: 3px;
    text-align: center;
}
#content .download table tbody tr td table.contains
{
    width:100%;
}
#content .download table tbody tr td table.contains tr
{
    vertical-align: middle;
}
#content .download table tbody tr td table.contains tbody tr td.col1 {
    width:43%;
    vertical-align: middle;
}
#content .download table tbody tr td table.contains tbody tr td.col2 {
    text-align: center;
    width:13%;
    vertical-align: middle;
}
#content .download table tbody tr td table.contains tbody tr td.col3 {
    text-align: center;
    width:13%;
    vertical-align: middle;
}
#content .download table tbody tr td table.contains tbody tr td.col4 {
    text-align: center;
    width:13%;
    vertical-align: middle;
}
#content .download table tbody tr td table.contains tbody tr td.col5 {
    text-align: center;
    width:18%;
    vertical-align: middle;
}
#content .download table tbody tr td table.requires tbody tr td.col1 {
    width:39%;
    vertical-align: middle;
}
#content .download table tbody tr td table.requires tbody tr td.col2 {
    width:11%;
    vertical-align: middle;
}
#content .download table tbody tr td table.requires tbody tr td.col3 {
    width:50%;
    vertical-align: middle;
}
#content .download table tbody tr td div.extensions table.contains tbody tr.alt 
{
    background-color: #eee;
}
#content .download table tbody tr td div.extensions table.contains tbody tr td.col1 
{
    padding-left: 10px;
    width:43%;
    vertical-align: middle;
    padding-top: 10px;
    padding-bottom: 20px;
}
#content .download table tbody tr td div.extensions table.contains tbody tr td.col2 {
    text-align: center;
    width:13%;
    vertical-align: middle;
}
#content .download table tbody tr td div.extensions table.contains tbody tr td.col3 {
    text-align: center;
    width:12%;
    vertical-align: middle;
}
#content .download table tbody tr td div.extensions table.contains tbody tr td.col4 {
    text-align: center;
    width:12%;
    vertical-align: middle;
}
#content .download table tbody tr td div.extensions table.contains tbody tr td.col5 {
    text-align: center;
    width:20%;
    vertical-align: middle;
}
