﻿/* DL Promo */

div#downloadPromoContainer
{
  padding: 0px;
  margin: 0px auto;
  overflow:hidden;
}

div#innerContentDL
{
  background-color: Transparent;
  width: 948px;
  min-height: 194px;
  text-align: left;
  margin: 0px auto;
  padding: 0px;
}

div#downloadTopIntro
{
  width:888px;
}

div#flashBorder
{
  border-bottom:solid 2px #FFFFFF;
  height:2px;
  clear:both; 
}

div#downloadTopIntroLeft
{
  padding-top:10px;
  padding-left:20px;
  width:490px;
  position:relative;
  float:left;
}

div#downloadTopIntroRight
{
  padding-top:10px;
  padding-bottom:15px;
  width:374px;
  position:relative;
  float:right;
}

div#downloadFlashArea
{
  width:888px;
  height:172px;
  overflow:hidden;
}

div#downloadFlashAreaLT
{
  width:775px;
  height:447px;
  overflow:hidden;
}

div#downloadBaseOptions
{
  width:888px;
  height:117px;
  border-top:solid 2px #FFFFFF;
}

div.downloadPromoImg
{
  position:relative;
  float:left;
  /*width:220px;*/
  border-right:solid 2px #FFFFFF;
}

div#flashFreeAgentGo
{
  width:222px; 
}

table.downloadPromo td.downloadHeader
{
  width:948px;
  height:137px;
  background-image:url(../images/layout/seagate_dl_container_header.png);
  background-repeat:no-repeat;
}

table.downloadPromo td.downloadLeft
{
  width:30px;
  background-image:url(../images/layout/seagate_dl_container_left.gif);
  background-repeat:repeat-y;
}

table.downloadPromo td.downloadRight
{
  width:30px;
  background-image:url(../images/layout/seagate_dl_container_right.gif);
  background-repeat:repeat-y;
}

table.downloadPromo td.downloadFooter
{
  width:948px;
  height:37px;
  background-image:url(../images/layout/seagate_dl_container_footer.png);
  background-repeat:no-repeat;
}

table.downloadPromo td.downloadContent
{
  width:888px;
  height:425px;
  min-height:425px;
  background-image:url(../images/layout/seagate_dl_prime_bcg.jpg);
  background-repeat:no-repeat;
  background-color:#130F11;
}

/* New Version */

table.downloadPromocls1 td.downloadHeader
{
  width:948px;
  height:137px;
  background-image:url(../images/layout/seagate_dl_container_header.png);
  background-repeat:no-repeat;
}

table.downloadPromocls1 td.downloadLeft
{
  width:30px;
  background-image:url(../images/layout/seagate_dl_container_left.gif);
  background-repeat:repeat-y;
}

table.downloadPromocls1 td.downloadRight
{
  width:30px;
  background-image:url(../images/layout/seagate_dl_container_right.gif);
  background-repeat:repeat-y;
}

table.downloadPromocls1 td.downloadFooter
{
  width:948px;
  height:37px;
  background-image:url(../images/layout/seagate_dl_container_footer.png);
  background-repeat:no-repeat;
}

table.downloadPromocls1 td.downloadContent
{
  width:888px;
  height:425px;
  min-height:425px;
  background-repeat:no-repeat;
  background-color:#000000;
}

/* End */

td.TitleCellDL
{
  padding-right: 5px;
  padding-bottom: 5px;
  font-family: Calibri, Arial;
  color: #BCBEC0;
  font-size: small;
  vertical-align:top;
}

td.TitleCellDLRight
{
  /*padding-left: 35px;*/
  padding-bottom: 5px;
  font-family: Calibri, Arial;
  color: #BCBEC0;
  font-size: small;
  vertical-align:top;
}

input.txtFieldDL
{
  background-color: #FFFFFF;
  border: solid 1px #7A7A7A;
  font-family: Calibri, Arial;
  color: #87888A;
  font-size: small;
  width: 160px;
  vertical-align:top;
}

input.txtFieldDLUpper
{
  background-color: #FFFFFF;
  border: solid 1px #7A7A7A;
  font-family: Calibri, Arial;
  color: #87888A;
  font-size: small;
  width: 160px;
  vertical-align:top;
  text-transform:uppercase;
}

input.txtFieldDLUpperMod
{
  background-color: #FFFFFF;
  border: solid 1px #7A7A7A;
  font-family: Calibri, Arial;
  color: #87888A;
  font-size: small;
  width: 160px;
  vertical-align:top;
  text-transform:uppercase;
  margin-right:3px;
}

input.txtFieldDLMod
{
  background-color: #FFFFFF;
  border: solid 1px #7A7A7A;
  font-family: Calibri, Arial;
  color: #87888A;
  font-size: small;
  width: 160px;
  vertical-align:top;
  margin-right:3px;
}

div#downloadFormContainer
{
  border-top:solid 1px #afadae; 
  border-bottom:solid 1px #afadae;
  padding-top:20px;
  padding-bottom:20px;
  width:600px;
  position:relative;
}

div#downloadFormContainerBase
{
  padding-top:15px;
  width:600px;
  position:relative;
}


div#downloadFormContainerBaseLeft
{
  position:relative;
  width:300px;
  float:left;
}


div#downloadFormContainerBaseRight
{
  position:relative;
  width:300px;
  float:right;
  text-align:right;
}

span.requiredCopy
{
  font-family: Calibri, Arial;
  color:#d46901;
  font-size:small;
}

td.FormCellDL
{
  padding-bottom: 10px;
  padding-right: 20px;
}


div.downloadPromoLeft
{
  width:205px;
  float:left;
  position:relative;
  padding-top:15px;
  padding-left:25px;
}

img.downloadTickets
{
  padding-top:25px; 
}

div.downloadPromoRight
{
  width:650px;
  float:right;
  position:relative;
  padding-top:15px;
  padding-bottom:40px;
}

div.downloadContentArea
{
  padding-top:10px;
}

img.downloadH1
{
  padding-bottom:15px;
}

h1.dlH1
{
  font-family: Calibri, Arial;
  color:#d46901;
  font-size:1.0em;
  text-transform:uppercase;
  padding:0px;
  margin:0px; 
  line-height:1.2em; 
}

a.seagateDownload:link, a.seagateDownload:visited, a.seagateDownload:active
{
  font-family: Calibri, Arial;
  color: #BCBEC0;
  font-size: small;
  text-decoration:none;
}

a.seagateDownload:hover
{
  text-decoration:underline;
}

a.seagateDownloadFile:link, a.seagateDownloadFile:visited, a.seagateDownloadFile:active, a.seagateDownloadFile:hover
{
  font-family: Calibri, Arial;
  color: #d46901;
  font-size:medium;
  text-decoration:none;
  text-decoration:underline;
  display:block;
  padding:5px;
  border:solid 1px #d46901;
  width:250px;
  text-align:center;
}

a.seagateDownloadGeneric:link, a.seagateDownloadGeneric:visited, a.seagateDownloadGeneric:active, a.seagateDownloadGeneric:hover
{
  font-family: Calibri, Arial;
  color: #d46901;
  font-size:small;
  text-decoration:none;
  text-decoration:underline;
}

span.backLink
{
  font-family: Calibri, Arial;
  color:#d46901;
  font-size:small;
  padding-right:10px; 
}

input.btnSeagateDownload
{
  background: transparent url(../images/content/seagate_download_generic_button.png) no-repeat right top;
  height: 19px;
  width: 82px;
  color: #FFFFFF;
  font-size: 10pt;
  font-family: Calibri;
  text-transform: uppercase;
  margin: 0;
  border: 0;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

input.btnSeagateDownloadFile
{
  background: transparent url(../images/content/seagate_download_file_button.png) no-repeat right top;
  height: 19px;
  width: 82px;
  color: #FFFFFF;
  font-size: 10pt;
  font-family: Calibri;
  text-transform: uppercase;
  margin: 0;
  border: 0;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

p.downloadCopy
{
  font-family: Calibri, Arial;
  color: #BCBEC0;
  font-size: small;
  font-weight: normal;
  line-height: 1.3em; 
}

.lblFormDL
{
  font-family: Calibri, Arial;
  color: #BCBEC0;
  font-size: small;
  font-weight: normal;
  line-height: 1.3em;
}

div.primeDiv
{
  width:578px;
  height:1px;
  background-color:#AAA9A9;
  margin-top:15px;
  margin-bottom:15px;
}

ol.downloadSymbols
{
  padding-top:0px;
  margin-top:0px;
}

ol.downloadSymbols li
{
  font-family: Calibri, Arial;
  color: #BCBEC0;
  font-size: small;
  padding-top:0px;
  margin-bottom:5px;
  margin-top:0px;
  vertical-align:top;
}