#popup_hyundai_i30 { background:#fff url(../../../img/branding/hyundaii30_contest/bg_top.gif) repeat-x; border:1px solid #000; width:622px; font:normal 12px Arial, Helvetica, sans-serif; color:#333}
#popup_hyundai_i30 .container { background:url(../../../img/branding/hyundaii30_contest/bg_bottom.gif) repeat-x left bottom; }
#popup_hyundai_i30 .content {padding-bottom: 20px;}
#popup_hyundai_i30 .heading_1 { font-size:20px; font-weight:bold; letter-spacing:-1px; color:#000; margin-bottom: 10px}
#popup_hyundai_i30 .heading_2 {margin-bottom:5px; text-align: center;}
#popup_hyundai_i30 .excerpt { margin-bottom:5px;padding: 20px; height: 224px; overflow-y:scroll }
#popup_hyundai_i30 .btn { text-align: left; margin-left:20px;}
#popup_hyundai_i30 .btn span {float:right;color:#999999;font-size:11px;padding-right:20px;}
#popup_hyundai_i30 .content_rules {overflow-y:scroll; height:350px; margin-bottom: 20px;}
#popup_hyundai_i30 .winner {margin: 0 0 5px 20px; color:#007AD8; font-weight: bold;text-decoration: none;}
#popup_hyundai_i30 .winner:hover {text-decoration: underline;}
#ticker_hyundai_i30 { width:980px; height:30px; position:relative; background:#FEBE00 url(../../../img/branding/hyundaii30_contest/bg_ticker.png) no-repeat;  font:normal 12px Arial, Helvetica, sans-serif; color:#333; margin-bottom: 15px;}
#ticker_hyundai_i30 a {color: #000;}
#ticker_hyundai_i30 .container { padding:8px 110px 0 140px;}
#ticker_hyundai_i30 .container span { display:inline-block; padding-right:20px; background:url(../../../img/branding/hyundaii30_contest/a_mic.gif) no-repeat right center; margin-right:5px;}
#ticker_hyundai_i30 .car { position:absolute; width:102px; height:51px; right:0; top:-14px; background:url(../../../img/branding/hyundaii30_contest/hyundai_mic.png) no-repeat}

div.hyundai_i30_ticker {
 position: relative;
 width: 730px;
 overflow: hidden;
 height: 17px;
 display: none;
}
div.hyundai_i30_ticker ul li {
 swhite-space: nowrap;
 float: left;
 spadding-right: 5px; /* don't change to margin = margin between news items */
}
