/* Globals */
.nscrEmktClear { clear:both; overflow:hidden; height:1px; }
a, a:link, a:hover, a:active, a:visited {background:none;padding:0;}

input.nscrEmktGlobalInput {border:1px solid #dbdbdb;color:#000 !important;height:13px;/*height:25px;*/}
#nscrEmktOvlyOut input, #nscrEmktBodyL input {padding:5px 0 5px 5px;color:#000;}

form input.nscrEmktSubButton {position:absolute;left:-10000px;visibility:hidden;}
a.nscrEmktUlink {text-decoration:underline;}

/* PROMO COLUMN */
#nscrEmktDriverPromo {height:106px;width:234px;background:url('http://i.cdn.turner.com/nascar/.element/img/2.1/sect/emkt/promos/drivers/default.jpg') 0 0 no-repeat;}
#nscrEmktPromoCol .nscrEmktRoundBox {/*padding:20px;*/padding-bottom:20px;}
#nscrEmktPromoCol .nscrEmktRoundBox h2 {width:194;left:20px;position:relative;top:20px;}
#nscrEmktPromoCol .nscrEmktRoundBox ul {left:20px;position:relative;top:25px;width:194px;margin-bottom:20px;}
#nscrEmktPromoCol .nscrEmktRoundBox li {list-style-type:disc;margin:0 0 5px 14px;}

/* Receipt Layout */
#nscrEmktReceipt #nscrEmktBody {background-image:none;}
#nscrEmktReceipt #cnnHeader {height:42px;}

/* ROUNDED CORNER EXPANDABLE BOX */
.nscrEmktCorner { position: absolute; width: 6px; height: 6px;font-size:0px; }
.nscrEmktBoxTopLeft { top:0; left:0; background-position: -1px -1px; }
.nscrEmktBoxTopRight { top:0; right:0; background-position: -8px -1px; }
.nscrEmktBoxBotLeft { bottom:0; left:0; background-position: -1px -8px; }
.nscrEmktBoxBotRight { bottom:0; right:0; background-position: -8px -8px; }

.nscrEmktBoxGrayBdr { border: solid 1px #dbdbdb; }
.nscrEmktBoxGrayBdr .nscrEmktCorner { background-image: url('http://i.cdn.turner.com/nascar/.element/img/2.1/sect/emkt/sprite_overlay.png'); }
.nscrEmktBoxGrayBdr .nscrEmktBoxTopLeft { top: -1px; left: -1px;background-position: -1219px -1px; }
.nscrEmktBoxGrayBdr .nscrEmktBoxTopRight { top: -1px; right: -1px;background-position: -1226px -1px; }
.nscrEmktBoxGrayBdr .nscrEmktBoxBotLeft { bottom: -1px; left: -1px;background-position: -1219px -8px; }
.nscrEmktBoxGrayBdr .nscrEmktBoxBotRight { bottom: -1px; right: -1px;background-position: -1226px -8px;font-size:0px; }

.nscrEmktBoxE7Bdr { border: solid 1px #e7e7e7;background:#e7e7e7; }
.nscrEmktBoxE7Bdr .nscrEmktCorner { background-image: url('http://i.cdn.turner.com/nascar/.element/img/2.1/sect/emkt/sprite_overlay.png'); }
.nscrEmktBoxE7Bdr .nscrEmktBoxTopLeft { top: -1px; left: -1px;background-position: -1219px -16px; }
.nscrEmktBoxE7Bdr .nscrEmktBoxTopRight { top: -1px; right: -1px;background-position: -1226px -16px; }
.nscrEmktBoxE7Bdr .nscrEmktBoxBotLeft { bottom: -1px; left: -1px;background-position: -1219px -23px; }
.nscrEmktBoxE7Bdr .nscrEmktBoxBotRight { bottom: -1px; right: -1px;background-position: -1226px -23px; }

/* SUBMIT BUTTONS */
.nscrEmktSubmitButton {padding:10px;background:#900;color:#fff;text-align:center;font-weight:bold;font-size:11px;}
.nscrEmktSubmitButton .nscrEmktCorner { position: absolute; width: 5px; height: 5px; }
.nscrEmktSubmitButton .nscrEmktCorner { background-image: url('http://i.cdn.turner.com/nascar/.element/img/2.1/sect/emkt/sprite_overlay.png'); }

.nscrEmktSubmitButtonAlt {padding:10px;background:#ebebeb;color:#000;text-align:center;font-weight:bold;}
.nscrEmktSubmitButtonAlt .nscrEmktCorner { position: absolute; width: 5px; height: 5px; }
.nscrEmktSubmitButtonAlt .nscrEmktCorner { background-image: url('http://i.cdn.turner.com/nascar/.element/img/2.1/sect/emkt/sprite_overlay.png'); }

/* POSITION ROUNDED CORNERS IN SUBMIT */
.nscrEmktSubmitButton .nscrEmktBoxTopLeft { top:0; left:0; background-position: -1202px 0px; }
.nscrEmktSubmitButton .nscrEmktBoxTopRight { top:0; right:0; background-position: -1208px 0px; }
.nscrEmktSubmitButton .nscrEmktBoxBotLeft { bottom:0; left:0; background-position: -1202px -6px; }
.nscrEmktSubmitButton .nscrEmktBoxBotRight { bottom:0; right:0; background-position: -1208px -6px; }
.nscrEmktSubmitButton .nscrEmktBoxArrow { width: 12px; height: 16px;bottom:0px; left:-9px; background-position: -1189px 0px; }

.nscrEmktSubmitButtonAlt .nscrEmktBoxTopLeft { top:0; left:0; background-position: -1202px -12px; }
.nscrEmktSubmitButtonAlt .nscrEmktBoxTopRight { top:0; right:0; background-position: -1208px -12px; }
.nscrEmktSubmitButtonAlt .nscrEmktBoxBotLeft { bottom:0; left:0; background-position: -1202px -18px; }
.nscrEmktSubmitButtonAlt .nscrEmktBoxBotRight { bottom:0; right:0; background-position: -1208px -18px; }
.nscrEmktSubmitButtonAlt .nscrEmktBoxArrow { width: 12px; height: 16px;bottom:0px; left:-9px; background-position: -1189px 0px; }

/* LEFT COLUMN BOXES */
#nscrEmktBodyL .nscrEmktRoundBox, #nscrEmktBodyL .nscrEmktBoxTopLeft, #nscrEmktBodyL .nscrEmktBoxTopRight, #nscrEmktBodyL .nscrEmktBoxBotLeft, #nscrEmktBodyL .nscrEmktBoxBotRight, #nscrEmktPromoCol .nscrEmktRoundBox, #nscrEmktPromoCol .nscrEmktBoxTopLeft, #nscrEmktPromoCol .nscrEmktBoxTopRight, #nscrEmktPromoCol .nscrEmktBoxBotLeft, #nscrEmktPromoCol .nscrEmktBoxBotRight {position:absolute;}
#nscrEmktBodyL .nscrEmktBoxGrayBdr, #nscrEmktPromoCol .nscrEmktBoxGrayBdr {position:relative;}
#nscrEmktBodyL .nscrEmktRoundBox {width:555px;padding:17px 30px;margin-bottom:10px;}


