/* ****** */
/* nModal */
/* ****** */
.nmodal {}

#nmwrap {
    position: absolute; top: 150px; left: 50%; margin-left: -235px;
    width: 470px; 
    z-index: 69;
    }
#nmcontent { padding: 15px 30px; width: 410px; background: transparent url(/content/co-uk/1024/images/saleBagWarning/nm.png) left top repeat-y; text-align: left; color: #000; }

#nmtop { height: 15px; background: transparent url(/content/co-uk/1024/images/saleBagWarning/nmtop.png) left top no-repeat; position: relative; }
#nmbottom { height: 15px; background: transparent url(/content/co-uk/1024/images/saleBagWarning/nmbottom.png) left top no-repeat; }

#nmclose {
 width: 35px; height: 35px;
 position: absolute; top: -10px; right: -10px;
 background: transparent url(/content/co-uk/1024/images/saleBagWarning/nmclose.png) left top no-repeat;
 text-indent: -9999px;  
}

#nmmask {
    position: absolute; top: 0; right: 0; bottom: 0; left: 0;
    z-index: 68;
    background:  url(/content/co-uk/1024/images/saleBagWarning/nmmask.png);
}
#nmcontent p { margin-top: 25px; }
#nmcontent .modal-title { margin-top: 25px; padding-top: 70px; background: url(/content/co-uk/1024/images/saleBagWarning/modal-sale-logo.gif) center top no-repeat;
                          font-size: 20px; font-family: Georgia,"Times New Roman", serif; text-align: center; }
#nmcontent .button { background: #000; color: #fff; font-weight: bold; padding: 6px 20px; margin-right: 10px; }
#nmcontent .button.grey { background: #666; margin: 0;}