﻿.divUpcomingProd {height:auto; overflow:hidden; background:url(../img/usr/home-btm-grey-splitter-repeat.gif) repeat-x bottom;}
.divUpcomingProdHdr {height:auto; overflow:hidden; padding-bottom:20px;}
.divUpcomingHdrInner {float:left; font-size:18px; font-family:Calibri; color:#292929;}
.divUpcomingMore {padding-top:20px;}

.divUpcomingProdListing {height:auto; overflow:hidden; display:table; width:100%;}

.divUpcomingProdItem {height:auto; overflow:hidden; display:table-cell;}
.divUpcomingProdImg {height:auto; overflow:hidden; background:#ffffff; padding:4px; border:1px solid #eaeaea;}
.divUpcomingProdImgInner {height:auto; width:100%; overflow:hidden; position:relative;}
.divUpcomingProdImgInner img {margin:auto; position:absolute;}
.divUpcomingProdDetails {height:auto; overflow:hidden; padding-top:15px;}
.divUpcomingProdDName {height:auto; overflow:hidden; font-size:14px; font-family:Calibri;}
.divUpcomingProdSnapshot {height:auto; overflow:hidden; text-align:justify;}
.spanUpcomingProdSplitter {display:table-cell; height:1px;}

.hypUpcomingMore {width:100%; height:32px; padding-top:8px; text-align:center; font-size:18px; color:#fff; border-radius:5px; display:block; background:#272262;}
a.hypUpcomingMore:link, a.hypUpcomingMore:visited {color:#fff; text-decoration:none; background:#272262;}
a.hypUpcomingMore:hover, a.hypUpcomingMore:active {color:#fff; text-decoration:none; background:#363176;}

.hypUpcomingProdDName {color:#272262;}
a.hypUpcomingProdDName:link, a.hypUpcomingProdDName:visited  {color:#272262; text-decoration:none;}
a.hypUpcomingProdDName:hover, a.hypUpcomingProdDName:active {color:#858585; text-decoration:none;}