/* DIMENSIONS */
div.disney-ui-tilepack, div.disney-ui-tilepack div.tilepack-carousel { width: 300px; }
div.disney-ui-tilepack td.tilepack-media, div.disney-ui-tilepack td.tilepack-media div, div.disney-ui-tilepack a.tilepack-overlay { width: 92px; height: 78px; }
div.disney-ui-tilepack td.tilepack-media a.tilepack-overlay { top: -78px; }

/* GENERAL */
div.disney-ui-tilepack { border: 0px; }
div.disney-ui-tilepack div.tilepack-header { text-align: left; }
div.disney-ui-tilepack div.tilepack-header h2 { font-size: 16px; }
div.disney-ui-tilepack div.tilepack-carousel { overflow: hidden; }
div.disney-ui-tilepack table { width: auto; margin: 0 auto; border-collapse: collapse; }
div.disney-ui-tilepack table.tilepack-grid td { vertical-align: top; padding: 0; padding-right: 8px; text-align: center; color: #8b7ee3; font-weight: bold; font-family: "Arial", sans-serif; font-size: 11px; }

/* MEDIA */
div.disney-ui-tilepack td.tilepack-media { overflow: hidden; background: none; }
div.disney-ui-tilepack td.tilepack-media img { display: block; width: 74px; height: 62px; margin: 8px; -ms-interpolation-mode: bicubic; }
div.disney-ui-tilepack td.tilepack-media div.tilepack-media { background: transparent url('') 8px 8px no-repeat; }
div.disney-ui-tilepack td.tilepack-media div, div.disney-ui-tilepack td.tilepack-media object, div.disney-ui-tilepack a.tilepack-overlay { position: relative; top: 0px; left: 0px; overflow: hidden; }
div.disney-ui-tilepack a.tilepack-overlay { display: block; margin: 0 auto; background: transparent url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/item-overlay.gif') 50% 50% no-repeat; }

/* META */
div.disney-ui-tilepack table.tilepack-grid td.tilepack-meta { padding-bottom: 1em; }
div.disney-ui-tilepack table.tilepack-grid p.tilepack-title { margin: 0; padding: 0; /* padding-bottom: 1em; */ }
div.disney-ui-tilepack table.tilepack-grid p.tilepack-desc { margin: 0; padding: 0; font-weight: normal; }
div.disney-ui-tilepack table.tilepack-grid td.tilepack-price { /* padding-bottom: 1em;*/ color: black; }
div.disney-ui-tilepack table.tilepack-grid .tilepack-price-sale { color: red; }
div.disney-ui-tilepack table.tilepack-grid a.tilepack-title { color: #8b7ee3; text-decoration: none; }
div.disney-ui-tilepack table.tilepack-grid a.tilepack-title:hover,
div.disney-ui-tilepack table.tilepack-grid a.tilepack-title:active { color: black; }

/* PAGING */
div.disney-ui-tilepack table.tilepack-paging { margin: 0 auto; text-align: center; }
div.disney-ui-tilepack table.tilepack-paging td { padding: 0; margin: 0; }

/* FOOTER */
div.disney-ui-tilepack div.tilepack-footer .tilepack-paging { clear: both; text-align: center; }
div.disney-ui-tilepack div.tilepack-footer a { outline: 0; width: 71px; height: 59px; display: block; background: transparent url('') 50% 50% no-repeat; }
div.disney-ui-tilepack div.tilepack-footer a span { display: none; }

div.disney-ui-tilepack div.tilepack-footer a.page-1 { background-image: url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/page-1.png'); }
div.disney-ui-tilepack div.tilepack-footer a.page-1:hover { background-image: url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/page-1-hot.png'); }
div.disney-ui-tilepack div.tilepack-footer a.page-2 { background-image: url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/page-2.png'); }
div.disney-ui-tilepack div.tilepack-footer a.page-2:hover { background-image: url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/page-2-hot.png'); }
div.disney-ui-tilepack div.tilepack-footer a.page-3 { background-image: url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/page-3.png'); }
div.disney-ui-tilepack div.tilepack-footer a.page-3:hover { background-image: url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/page-3-hot.png'); }
div.disney-ui-tilepack div.tilepack-footer a.page-4 { background-image: url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/page-4.png'); }
div.disney-ui-tilepack div.tilepack-footer a.page-4:hover { background-image: url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/page-4-hot.png'); }
div.disney-ui-tilepack div.tilepack-footer a.page-5 { background-image: url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/page-5.png'); }
div.disney-ui-tilepack div.tilepack-footer a.page-5:hover { background-image: url('http://a.dolimg.com/en-US/dcom/media/foryou/preschool/disney-ui/tilepack/page-5-hot.png'); }


/* TILEPACK HOVER */
#PreHoverBackground { position:relative; width:101px; height:86px; border:0; padding:0; margin:0; }
#PreHoverForeground { position:absolute; top:0; left:0; width:101px; height:86px; }