/*PP Updates*/
div.payment-content{
       margin: 20px 11.5px 15px 0;
}
div.payment-content h2 {
        display:block;
}
div.payment-content ul.list{
        margin:7px 0 20px 10px;
}
div#disclaimer p{
        margin:15px 0 0 10px;
        font-size:11px;
}

/* CSS Document */

.smallerfont {
        font-size:0.75em;
        color:#293033;
        }

ul.plain-list li {
                /*background-position: 0 .4em;*/
}

.smallgray {
        font-size: 0.85em;
        color: #8a9499;
}

ol {
        line-height:1.2;
        width:600px;
        }


/* Regular Pop-Up */
#regular-popup {
        position: absolute;
        top: 200px;
        left: 50px;
        display: none;
        z-index: 100;
        margin:0;
        padding:0;
        width:735px;
        background-color:white;
        filter: alpha (opacity=100);
}
#left-corner {
        background: url(/customer-service/images/popup-left-corner.png) left bottom no-repeat;
        float:left;
        margin:0;
        padding:0;
        height:5px;
        width:5px;
        font-size:.75em;
        }

#middle {
        background: url(/customer-service/images/popup-top.png) left bottom repeat-x;
        float:left;
        width:463px;
        height:5px;
        padding:0px;
        margin:0;
        width:718px;
        font-size:.75em;
        }

#right-corner {
        background: url(/customer-service/images/popup-right-corner.png) right bottom no-repeat;
        margin:0;
        padding:0;
        height:5px;
        float:left;
        width:12px;
        font-size:.75em;
        }

#popup-content {
        margin:0;
        padding:0;
        background: url(/customer-service/images/popup-left-main.gif) top left no-repeat;
        }

#popup-content div.right-side {
        margin:0 0 0 0;
        padding:0 0 20px 0;
        background: url(/customer-service/images/main-content.png) top right no-repeat;
        clear:left;
        }

#popup-content #close-button {
        float: right;
        margin: 10px 15px 0 0;
        display: inline;
}

#regular-popup #reminder-popup-title {
        float: left;
        font-weight: bold;
        font-size: 1em;
        margin: 13px 0 40px 15px;
        display: inline;
}

#regular-popup #popup-menu-container {
        margin-top:0px;
        display: block;
    margin-left: auto;
    margin-right: auto;
        width:735px;
}

#regular-popup #screenshot {
        float:none;
        display: block;
        margin-left: auto;
    margin-right: auto;

}

#popup-content div.right-side p {
        padding:10px;
        margin:0;
        font-size: .75em;
        padding: 18px 0 0 15px;
        }

#bottom-left-corner {
        background: url(/customer-service/images/pop-bottom-left-corner.png) left top no-repeat;
        float:left;
        margin:0;
        padding:0;
        height:12px;
        width:5px;
        font-size:.75em;
        }

#bottom-middle {
        background: url(/customer-service/images/popup-bottom-main.png) left top repeat-x;
        float:left;
        width:463px;
        height:12px;
        padding:0;
        margin:0;
        width:718px;
        font-size:.75em;
        }

#bottom-right-corner {
        background: url(/customer-service/images/pop-bottom-right-corner.png) right top no-repeat;
        margin:0;
        padding:0;
        height:12px;
        float:left;
        width:12px;
        font-size:.75em;
        }
#close-button {
        background:#fff;
        }
/* /Regular Pop-Up */

/*cst updates*/
.content710.cst-top, .content710.cst-bottom {
        background:#dce3e5 url(/protection-solutions/images/blue-box-bottom.gif) 0 bottom no-repeat;
        padding:8px 10px 8px 10px;
        font-size:.75em;
        }
.content710.cst-bottom {
        padding-top:3px;
        }
.content710.cst-bottom span {
        float:left;
        line-height:20px;
        }
.content710.cst-bottom a.enroll-button {
        float:left;
        margin-right:10px;
        }
.content710.cst-top span {
        float:right;
        line-height:20px;
        }
.col230 .bluebox230 h2.cst {
        line-height:1.3em;
        margin:0;
        }
.col230 .bluebox230 .secure-icon.cst {
        margin-top:1em;
        }
.col230 .help-box.cst h3 {
        width:210px;
        }
.col230 .help-box.cst img {
        float:right;
        }
.bluebox710 .content710 a.enroll-button {
        margin-left:0;
        }
#cst-content {
        margin:0 0 25px 0;
        }
#cst-content div {
        margin:20px 0;
        }
#cst-content h2 {
        margin:20px 35px 25px 10px;
        font-size:1em;
        display:block;
        line-height:1.2em;
        }
#cst-content h4 {
        margin: 0 10px 0 90px;
        font-size:.9em;
        font-weight:bold;
        }
#cst-content p {
        margin: 5px 35px 0 90px;
        }
#cst-content img {
        float:left;
        padding-left:8px;
        cursor:pointer;
        }
#cst-content p a {
        background:url(/customer-service/images/external-link.gif) no-repeat 0 .15em;
        padding-left:17px;
        }
/*CST Updates*/
