.coupon-link{cursor: pointer;line-height:28px;padding-left:10px;color:#005B8E!important;}
.coupon-link:hover{text-decoration:underline;}
.coupon-link-active{line-height:28px;padding-left:10px;font-size:10px;color:#000000!important;}
.icm-special{background:#6AA4DF;}
.ui-dialog{position: fixed!important;}
.ui-widget-overlay{background:#333 50% 50% repeat-x!important;opacity:.70!important;filter:Alpha(Opacity=70)!important;}
.coupon-code{color:#f00;font-weight:bold;text-align:center;}
.coupon{background-image:url(../images/buttons.png);background-position:0px 0px;width:154px;height:28px;cursor:pointer;}
.coupon:hover{background-image:url(../images/buttons.png);background-position:0px -33px;width:154px;height:28px;cursor:pointer;}
.deal{background-image:url(../images/buttons.png);background-position:0px -66px;width:154px;height:28px;cursor:pointer;}
.deal:hover{background-image:url(../images/buttons.png);background-position:0px -99px;width:154px;height:28px;cursor:pointer;}
.couponfield{color:#000000;height:28px;background:none;border:0px;line-height:28px;padding-left:10px;font-weight:bold;font-size:10px;}
.redeem{border:1px dotted #EEEEEE;margin-top:10px;text-align:center;width:100%;height:25px;}
.redeem a{line-height:25px;font-weight:bold;}
.redeem a:hover{text-decoration:underline;}
.submit_coupon{background-image:url(../images/submit_coupon.png);background-position:0px 0px;border:0px;width:240px;height:25px;}
.submit_coupon:hover{background-image:url(../images/submit_coupon.png);background-position:0px -30px;font-size:14px;cursor:pointer;}
#dialog {font-size:12px;text-align:center;}
.ui-dialog-title {font-size:14px !important; font-weight:bold;}
.ui-button-text {font-size:11px !important;}