/* DOWNLOADS STYLES */



/* ************************************************** div#column ****************************** */
div#column {
  float: left;
	width: 207px;
	margin: 0;
	padding: 0 30px 0 0;
}
#column div.badge {
  width: 193px;
  margin: 0 0 15px 0;
  padding: 6px;
  border: solid 1px #DFDBDA;
}
#column .badge a,
#column .badge img {
  display: block;
  margin: 0;
  padding: 0;
}
#column div.testimonial {
  width: 193px;
  margin: 0 0 15px 0;
  padding: 6px;
  border: solid 1px #DFDBDA;
}
#column .testimonial p {
  margin: 0;
  padding: 0;
  color: #b3a3a3;
  font-family: "Times New Roman", Times, serif;
  font-size: 16px;
}
#column .testimonial p.credit {
  padding: 4px 0 0 0;
  color: #604d46;
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: bold;
  font-style: italic;
}

#column a.linkrss {
	display: block;
	margin: 0 0 .8em 0;
	padding: 0;
	background-image: url(/images/connections/icon_rss_on_tan.jpg);
	background-repeat: no-repeat;
	background-position: 90px 0;
	text-decoration: none;
	line-height: 30px;
}



/* ************************************************** div#content ****************************** */
div#content {
  float: right;
	width: 706px;
	margin: 0;
	padding: 0 15px 0 0;
}
#content ul.downloadkey {
  overflow: hidden;
  margin: 0;
  padding: 0 0 10px 0;
  list-style-type: none;
}
.downloadkey li {
  float: left;
  margin: 0 50px 0 0;
  padding: 0 0 0 40px;
  font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
  font-size: 12px;
  line-height: 30px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
.downloadkey li.sales {
  background-image: url(/imgD/bkg_downloadkey_sales.gif);
}
.downloadkey li.software {
  padding: 0 0 0 35px;
  background-image: url(/imgD/bkg_downloadkey_software.gif);
}
.downloadkey li.whitepaper {
  background-image: url(/imgD/bkg_downloadkey_whitepaper.gif);
}
.downloadkey li.access {
  line-height: 15px;
  padding: 0 0 0 20px;
  background-image: url(/imgD/bkg_downloadkey_access.gif);
}
/*
Download Items
*/
ul.downloads {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.downloads li {
  margin: 0;
  padding: 0 0 0 40px;
  line-height: 25px;
  background-repeat: no-repeat;
  background-position: 5px 5px;
}
.downloads li.sales.public {
  background-image: url(/imgD/bkg_downloaditem_sales_public.gif);
}
.downloads li.sales.private {
  background-image: url(/imgD/bkg_downloaditem_sales_private.gif);
}
.downloads li.software.public {
  background-image: url(/imgD/bkg_downloaditem_software_public.gif);
}
.downloads li.software.private {
  background-image: url(/imgD/bkg_downloaditem_software_private.gif);
}
.downloads li.whitepaper.public {
  background-image: url(/imgD/bkg_downloaditem_whitepaper_public.gif);
}
.downloads li.whitepaper.private {
  background-image: url(/imgD/bkg_downloaditem_whitepaper_private.gif);
}
.focus {

  border: solid 2px #DFDBDA;
}
ul.files {
  margin: 0;
  padding: 0 0 18px 0;
  list-style-type: none;
}

   

.files li {
  margin: 0 0 0 -40px;
  padding: 0 0 0 40px;
  color: #8e7d77;
  font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
  font-size: 10px;
  line-height: 20px;
  background-repeat: no-repeat;
  background-position: 16px 5px;
}
.files li.public {
  background-image: url(/imgD/bkg_downloaditem_access_public.gif);
}
.files li.private {
  background-image: url(/imgD/bkg_downloaditem_access_private.gif);
}
.files li a {
  text-decoration: underline;
  padding-left: 10px;
}


