#carrierBillingPopup {
    display:none;
    width:350px;
    padding:10px 0;
    position:absolute;
    z-index:20;
}

#carrierBillingPopup div.header {
    background:transparent url(../../images/downloads/template/popupBkgdTop350.gif) no-repeat scroll left top;
    height:7px;
    position:relative;
    z-index:20;
}

#carrierBillingPopup div.container {
    background:transparent url(../../images/downloads/template/popupBkgdTile350.gif) repeat-y scroll left top;
    float:left;
    padding:5px 15px 12px;
    position:relative;
    text-align:left;
    width:320px;
}

#carrierBillingPopup div.btm {
    background:transparent url(../../images/downloads/template/popupBkgdBtm350.gif) no-repeat scroll left top;
    bottom:0;
    height:18px;
    width:100%;
    position:absolute;
}

#carrierBillingPopup p.close {
    overflow:hidden;
    position:absolute;
    right:15px;
    text-indent:-10000px;
    top:10px;
}

#carrierBillingPopup p.close a {
    background:url(../../images/downloads/popup/popupBtnClose.gif) no-repeat left top;
    display:block;
    height:12px;
    width:14px;
}


#cartUpdate input.applyCoupon {
    background:transparent url(../../images/downloads/buttons/btnApplycoupon.jpg) no-repeat scroll left top;
    border:medium none;
    cursor:pointer;
    height:21px;
    margin:0;
    padding:0;
    width:110px;
}

#phoneNum input.areacode {
    float:left;
    padding:0;
    margin-right:10px;
    width:40px;
}

#phoneNum input.prefix {
    float:left;
    padding:0;
    margin-right:10px;
    width:40px;
}

#phoneNum input.lineNumber {
    float:left;
    padding:0;
    margin-right:10px;
    width:60px;
}

#carrierBillingInfo table {
    font-size: 1.1em;
}

#carrierBillingInfo .orderTotal {
    font-size: 1.1em;
    font-weight: bold;
    padding-right: 5px;
}



#carrierBillingInfo form input.btnSubmit {
    background:transparent url(../../images/downloads/buttons/btnSubmit.jpg) no-repeat scroll left top;
    border:medium none;
    cursor:pointer;
    height:21px;
    margin:0;
    padding:0;
    width:73px;
}



#carrierBillingInfo .haveCoupon {
  padding: 20px 0 5px;
}

#carrierBillingInfo .phoneNumber .instr {
  padding-bottom: 10px;  
}

#carrierBillingInfo .carrier {
    font-size: 1.2em;
    font-weight: bold;
    color: #0A2C63;
    padding-bottom: 10px;  
}
