#buyTicketsPP { background:#fff; width:371px; position:absolute; top:0px; left:0px; z-index:999; text-align:left; display:none; }
.tick_pp_curve { position:absolute;top:50px;left:367px; }
.tick_pp_top_bg { width:371px;height:5px;background: url(../images/general/buy_tick_top_bg.gif) no-repeat top; }
.tick_pp_bot_bg { width:371px;height:5px;background: url(../images/general/buy_tick_bot_bg.gif) no-repeat top; }
.tick_pp_mid_bg { width:371px;background: #6191c1 url(images/general/buy_tick_mid_bg.gif) repeat-x top; }
.my1st_ticket { clear:both; height:35px; padding:10px 0 0 4px; overflow:hidden; }
.my1st_ticket label { float:left; width:160px; }
.my1st_ticket span { float:left; width:95px; font-size:12px; padding-top:10px; padding-left:5px; }
.my1st_ticket em { float:left; width:7px; padding:8px 4px 0 4px; #padding:13px 4px 0 4px; }
.my1st_ticket a { float:left; font-family:verdana; font-size:9px;  }
.mtt { float:left; font-family:verdana; font-size:9px; padding-top:11px; }
.my_tick_sep { height:1px;overflow:hidden;background:url(../images/general/dotted_grey.gif) repeat-x; }
.tick_tit_txt { padding-top:11px;float:left;font-size:15px;color:#000; }
.tick_close_icon { padding:0px 5px;#padding:4px 5px;float:right; }

