/* -- PRODUCT TITLES -- */
.product-title { float: left; width: 300px; height: 110px; background-position: top left; background-repeat: no-repeat; }
.product-title h2 { display: none; visibility: hidden; }

/* -- Titles -- */
.product-title-65digitalposter { background-image: url(../../images/product_title_65digitalposter.gif); }
.product-title-escalatorpanels { background-image: url(../../images/product_title_escalatorpanels.gif); }
.product-title-bespokesolutions { background-image: url(../../images/product_title_bespokesolutions.gif); }
.product-title-streetbright { background-image: url(../../images/product_title_streetbright.gif); }
.product-title-imageflow { background-image: url(../../images/product_title_imageflow.gif); }

/* -- PRODUCT DOWNLOAD OPTIONS -- */
.product-download { float: left; width: 220px; }
.product-download-float-right { float: right; width: 220px; }
.download-title { width: 220px; height: 20px; margin-top:5px; margin-bottom: 1px; background: url(../../images/table_title_downloads.gif) top left no-repeat #b2b2b2; }
.download-title p { display: none; visibility: hidden; }
.download-item { width: 220px; margin-bottom: 1px; background-color: #f5f5f5; font-size: 70%; }
.download-item a:link, .download-item a:visited { color: #666; text-decoration: none; }
.download-item a:active, .download-item a:hover { color: #00aa96; text-decoration: none; }
.download-item-icon { width: 20px; float: left; }
.download-item-name { width: 134px; float: left; padding:3px; color: #666; }
.download-item-size { width: 54px; float: left; padding:3px; text-align: right; color: #666; }

/* -- PRODUCT RELATED NEWS -- */
.related-news { width: auto; }
.related-news-title { width: 540px; height: 20px; margin-top: 5px; margin-bottom: 1px; background: url(../../images/table_title_relatednews.gif) top left no-repeat #b2b2b2; }
.related-news  p { display: none; visibility: hidden; }
.related-news-item { width: 540px; margin-bottom: 1px; background-color: #f5f5f5; font-size: 70%; }
.related-news-item a:link, .related-news-item a:visited { color: #666; text-decoration: none; }
.related-news-item a:active, .related-news-item a:hover { color: #00aa96; text-decoration: none; }
.related-news-date { width: 64px; float: left; color: #666; padding:3px; display:inline; }
.related-news-headline { width: 454px; float: left; padding:3px; display:inline; }


/* -- PRODUCT 'AT A GLANCE' -- */
.ataglance-header { width: 160px; height: 35px; background: url(../../images/ataglance_header.gif) top left no-repeat; }
.ataglance-header p { display: none; visibility: hidden; }
.ataglance-content { width: 160px; padding: 1px 0; background: url(../../images/ataglance_content_tile.gif) top left repeat-y; }
.ataglance-content ul { margin: 0 5px 0 10px; padding: 0; }
.ataglance-content li { margin: 5px 0 0 10px; padding: 0; color: #666; font-size: 11px; }
.ataglance-footer { width: 160px; height: 12px; background: url(../../images/ataglance_footer.gif) top left no-repeat; }

.product-image { width: 160px; }