﻿.divFilterPlatforms
{
    background-image : url(/pages/Images/products/backgrounds/TabDownloadBackgroundHeader.jpg);
    background-position  : top left; 
    background-repeat : no-repeat ;
    margin-bottom : 20px;
    min-height : 10px;
}


.divDDLPLatforms
{
    padding-left : 190px;
    padding-top : 7px;
}


.divFilterOptions
{
    margin-left : 170px;
    padding-top : 15px;
}


.divTabDownloadContent .divIntro
{
    background : url("/pages/Images/products/backgrounds/PageTop.gif")  repeat-x top right;
    height :  70px;
    vertical-align : bottom ;
    padding-top : 70px;
}


.divTabDownloadContent .divSeparator
{
    height : 10px;
    padding-bottom : 10px;
}


.divTabDownloadContent .divPackages .divLeft
{
    float : left;
    min-height : 128px;
    background-repeat : no-repeat ;
    padding-left : 200px;
    width : 220px;
}

.divTabDownloadContent .divPackages .divLeft .divContent
{
    width : 200px;
}

.divTabDownloadContent .divPackages .divLeft .divContent ul
{
   padding-left : 20px;
}

.divTabDownloadContent .divPackages .divRight
{
    float : left;
    width : 30%;
    min-height : 128px;
    background:	#FFF url(../images/Home/Bg_DotsV_Short.gif) repeat-y top left;
    padding-left : 15px;
    margin-bottom : 17px;
    padding-bottom : 10px;
}


.divTabDownloadContent .divPackages .divRight .divContent
{
    min-height : 60px;
    font-weight :normal; 
}

.divTabDownloadContent .divInfoDownloadPackage
{
    padding-top : 15px;
    padding-bottom : 10px;
    padding-left : 1px;
}

.divTabDownloadContent .divInfoDownloadPackage div
{
    padding-bottom : 10px;
}

.divTabDownloadContent .divInfoDownloadPackage span
{
    padding-right : 10px;
    font-size : 10px;
}

.divListProducts .lstProducts
{
    padding-top : 10px;
}


.divListProducts .lstProducts ul
{
    padding-left : 20px;
}

.divListProducts .lstProducts ul li
{
    padding-left : 5px;
}


.divListProducts span
{
    vertical-align : top ;
    line-height : 20px;
}

.pPackageRequirements span
{
    vertical-align : top ;
    line-height : 20px;
}


.divTabDownloadContent .divSeparator
{
    height : 4px;
}

.divOptionUp
{
    padding-bottom : 20px;
}

.divOptionDown
{
    padding-bottom : 10px;
}


.divItemPlatform
{
    float : left;
    font-size: 11px;   
    font-weight :normal ;
    min-width : 155px;
    padding-bottom : 10px;
}

.divItemPlatformImage
{
    float : left;
    width  : auto ; 
}

.divItemPlatformLabel
{
    float : left;
    padding-top : 3px;
    padding-left : 4px;
}

.divItemPlatformShowDown
{
    float : left;
    padding-left : 20px;
}

.divPackageBackground
{
    background-image : url('/pages/Images/products/backgrounds/DownloadLink.jpg');
    background-repeat :no-repeat ;
    height : 50px;
    cursor : hand; 
}

.divDownloadPlatforms
{
    padding-left : 10px;
    padding-top : 50px;
    color : #6D6D6D;
    font-size : 9px; 
    cursor : hand; 
}

.divLinkDownload a:link, .divLinkDownload a:visited
{
    text-decoration : none;
}

.divThankYouDownload .divSubTitle
{
    font: bold 12px/120% Verdana, Arial, Helvetica, Sans-serif;
    color : #d85402;
    padding-top : 10px;
    padding-bottom : 10px;
}

.divThankYouDownload .divTitle
{
    border-bottom : #afafaf 1px solid;
    width: 97%;
}

.divThankYouDownload .divInfoPackageDescription
{
    width : 97%;
}

.divThankYouDownload .divInfoPackageName
{
    padding-bottom : 10px;
}


.divThankYouDownload  .divInfoSummaryPackage
{
    width : 100%;
}

.divThankYouDownload  .divInfoRetryDownload
{
    padding-top : 10px;
    width : 100%;
}

.divThankYouDownload  .divInfoRetryDownload .divImageDownload
{
    float : left;
    width : 200px;
}

.divThankYouDownload  .divInfoRetryDownload .divInfoDownloadText
{
    float : left;
    width : 460px;
    background : url(../images/Home/Bg_DotsV_Short.gif) #fff repeat-y left top;
    padding-left : 10px;
    min-height : 85px;
    padding-top : 5px;
    font: 11px Verdana, Arial, Helvetica, Sans-serif;
}


.divTabIDEVS
{
    float : left;
    padding-left : 3px; 
    max-height : 21px;
}

.divPlatformImages
{
    padding-bottom : 10px;
}

.divPlatformImages img
{
    padding-right : 10px;
}
