.tcg,.tcg .wide,.tcg .narrow{width:100%;text-align:center;}
.tcg{margin:20px 0;}
.tcgOAH,.tcgMA,.tcgGAS,.tcgOAS{overflow:hidden;position:relative;margin:auto;text-align:left;}
.tcg a:hover{text-decoration:underline;color:#E47911;}
.tcg p{margin:0 0 .5em;}
.tcgOAH p{margin:.5em 0;line-height:1.3em;max-height:3.9em;overflow:hidden;}
.tcg p.secondary{border:none;}
.tcgOAS .hdblk{position:relative;top:0;margin-left:200px;}
.tcgOAH .hdblk{margin-right:200px;}
.tcgMA .hdblk{text-align:center;}
.tcg h2,.tcg h2 a,.tcg h2 a:active,.tcg h2 a:hover,.tcg h2 a:visited{font-family:Arial,Verdana,Helvetica,sans-serif;text-decoration:none;}
.tcg h2 a{font-weight:normal;color:#004B91;line-height:1.0em;max-height:2.1em;overflow:hidden;}
.tcg h2 a:hover{color:#E47911;}
.tcg .hdblk h2{font-weight:normal;margin:0;letter-spacing:-1px;color:#106eb8;}
.tcgOAS .hdblk h2{font-size:37px;}
.tcgMA .hdblk h2,.tcgOAH .hdblk h2{font-size:29px;}
* html .tcgMA .hdblk h2{margin-top:22px;}
.tcgMA .secondary{color:#E47911;line-height:1.2em;font-size:1.6em;max-height:2.4em;overflow:hidden;}
.tcgOAS .secondary,.tcgOAS .price{line-height:1.2em;font-size:23px;max-height:1.2em;overflow:hidden;}
.tcgOAS .secondary{color:#E47911;}
.tcgOAS .price{color:#900;font-family:verdana,arial,helvetica,sans-serif;}
.tcgOAS .pricePerUnit{font-size:10px;}
.tcg a img{border:0 none;}
.tcgOAH .logo{display:block;float:right;}
.tcgGAS .promo{float:left;margin-left:0;}
.tcgGAS .promo a img{text-align:left;margin-left:0;}
.tcgOAH .asnblk,.tcgMA .asnblk,.tcgOAS .asnblk{overflow:hidden;}
.tcgOAH .asnblk{float:right;}
.tcgMA .asnblk{margin:0 auto;text-align:center;}
.tcgOAS .asnblk{float:left;}
.tcgMA .asinCell,.tcgGAS .asinCell,.tcgOAH .asinCell{float:left;}
.tcgMA .asinCell,.tcgGAS .asinCell{text-align:left;}
.tcgOAH .asinCell{text-align:center;}
.tcgMA .asin,.tcgGAS .asin,.tcgOAH .asin{padding:0;margin:0 auto;}
.tcgMA .asin{text-align:center;float:none;}
.tcgGAS .asin{float:left;}
.tcg .pLink a{font-size:11px;line-height:1.3em;}
.tcg .pLink{max-height:2.4em;overflow:hidden;}
.tcgMA div.sublk{clear:both;}
.tcgOAS .sublk{margin-left:200px;}
.tcgOAH .sublk{margin-right:200px;}
.tcg .carat{color:#E47911;font-size:13px;font-weight:bold;line-height:0;margin:0;}
.tcg .disclaimer{font-size:9px;color:#666;}
.tcg .disclaimer{overflow:hidden;line-height:1.4em;max-height:2.8em;}
.tcg .disclaimer a:hover,.tcg .disclaimer a:active{text-decoration:underline;}
.tcgOAS .disclaimer,.tcgOAH .disclaimer{margin-top:5px;}
.tcgMA .disclaimer{float:left;text-align:center;margin-top:10px;}
.tcg .callToAction a{font-size:12px;}
.tcg .callToAction{max-height:1.6em;overflow:hidden;}
.tcgMA .callToAction{float:left;text-align:center;margin-top:10px;}
.tcgGAS .callToAction{text-align:left;margin-left:0;}
.narrow .tcgOAH,.narrow .tcgMA,.narrow .tcgGAS,.narrow .tcgOAS{width:460px;}
.narrow .tcgGAS .promo{width:145px;}
.narrow .tcgOAH .asnblk{width:210px;}
.narrow .tcgMA .asnblk{width:450px;}
.narrow .tcgOAS .asnblk{width:185px;}
.narrow .tcgMA .asinCell,.tcgGAS .asinCell,.tcgMA .pLink,.tcgGAS .pLink{width:150px;}
.narrow .tcgOAH .asinCell{width:200px;}
.tcgMA .asin,.tcgGAS .asin{width:135px;}
.narrow .tcgMA .disclaimer,.narrow .tcgMA .callToAction{width:150px;}
.wide .tcgOAS{width:485px;}
.wide .tcgOAH,.wide .tcgMA,.wide .tcgGAS{width:480px;max-width:1900px;}
.wide .tcgMA h2,.wide .tcgOAS h2,.wide .tcgMA p,.wide .tcgOAS p{padding:0 5px;}
.wide .tcgGAS .promo{width:145px;}
.wide .tcgOAH .asnblk{width:210px;}
.wide .tcgMA .asnblk{width:480px;}
.wide .tcgOAS .asnblk{width:185px;}
.wide .tcgMA .asinCell,.tcgGAS .asinCell{width:160px;}
.wide .tcgMA .asinCell{float:auto;}
.wide .tcgOAH .asinCell,.wide .tcgOAH .asin{width:200px;}
.wide .tcgMA .asin,.wide .tcgMA .pLink,.wide .tcgGAS .asin,.wide .tcgGAS .pLink{width:135px;}
.wide .tcgMA .asin,.wide .tcgMA .pLink{max-width:140px;}
.manual-center-stage .tcg{height:250px;overflow:hidden;}
* html .manual-center-stage .tcgMA .hdblk h2{padding-top:0;margin-top:0;}
.wide .tcgMA .disclaimer,.wide .tcgMA .callToAction{width:160px;}
div.tcg{position:relative;visibility:visible;}