.mycouponsdropdown {
    background-color:#fff;
    border:1px solid #999;
    border-radius:3px;
    font-size:16px;
    padding:8px;
    width:100%;
    max-width:280px;
}
.mycouponsdropdown option  {
    border-bottom:1px solid #eee;
    padding:6px;
}

a.couponlink:link, a.couponlink:visited  {
    padding:8px;
    font-size:14px;
    min-width:75px;
    text-align:center;
    color:#333;

    background-color:#fff;
    border:1px solid #ccc;
    border-radius:2px;
    display:inline-block;
    margin:8px 8px 8px 0px;
}
a.couponlink:hover {
    background-color:#f1f1f1;
    text-decoration:none;
}
a.couponlink:focus, a.couponlink:active  {
    background-color:#f1f1f1;
    text-decoration:none;
    border:1px solid #09f;
}


.couponbox  {
    text-align:left;
    width:99%;
    max-width:550px;
    clear:both;
    display:block;
    padding:6px;
    border:2px dotted #999;
    border-radius:5px;
    margin-bottom:24px;
    box-sizing:border-box;
}
.couponsource  {
    color:#777;
    font-weight:normal;
    font-size:13px;
}
.couponsourcename  {
    color:#222;
    text-decoration:underline;
    font-weight:bold;
    font-size:18px !important;
}

.couponnavselected  {
    background-color:#c7dff1 !important;
    color:#0056a5 !important;
    border:1px solid #0a4983 !important;
}

.couponheading  {
    font-size:21px;
    font-weight:Bold;
    padding-bottom:3px;
    margin-bottom:12px;
}
.couponheadingbreak  {
    display:block;
    padding-top:10px;
    clear:both;
}
.coupontitle {
    margin-bottom:3px;
    margin-right:18px;
    font-size:18px;
    line-height:24px;
    color: #000;
    font-weight:bold;
    display:block;
    background-color:#f1f1f1;
    padding:8px 8px 8px 2px;
}
.coupontext  {
    color:#666;
    font-size:14px;
}
.couponbusinessname  {
    margin:0px 5px 3px 0px;
    font-size:15px;
    color:#444;
    font-weight:bold;
}

.popularcouponsbox {
    padding:6px 0px 18px 0px;
    color:#666;
    font-size:16px;
}
.popularcouponsbox a {
    color:#669;
    font-size:16px;
    padding:5px;
}

.couponlogodiv  {
    float:right;
    padding:10px;
}
.couponlogo  {
    max-width:150px;
}