#pse-main{
    background:transparent url(/media/images/shop/pse/CardinalLarge.jpg);
    background-position: right 0px;
    background-repeat: no-repeat;
    width:950px;
    height:254px;
}

#pse-main-interior{
    padding:20px;
}

#pse-main-content{
    width:450px;
    font-size:1.2em;
    margin-bottom:20px;
}

#pse-bottom{
    margin-top:10px;
    width:950px;
}

.pse-bottom-interior{
    padding:0px 20px;
}

#list-container.pse-bottom-interior{
    padding:0px 0px;
}

.pse-bottom-interior h2{
    font-size:2em;
    margin-top:5px;
}

.pse-bottom-interior ul{
    width:946px;
}


.pse-bottom-interior li{
    float:left;
    display:block;
    padding:20px 0px 0px;

}

.pse-bottom-interior li p{
    height:4.7em;
}


.pse-bottom-interior li .tip{
    border-top:solid 1px #d9d9d9;
}

.pse-bottom-interior li .tip a{
    font-size:0.9em;
    color:#3589cd;
    text-transform:uppercase;
    font-weight:bold;
}

.pse-bottom-interior li.first .tip .interior , .pse-bottom-interior li.second .tip .interior ,.pse-bottom-interior li.third .tip .interior{
    padding-top:20px;
}


.pse-bottom-interior li.first{
    width:315px;
    background:transparent url(/media/images/shop/pse/pse_landing_envelopes.png) no-repeat center 100px;
}

.pse-bottom-interior li.first .interior{
    padding:0px 15px 0px 20px;
}

.pse-bottom-interior li.second{
    width:315px;
    background:transparent url(/media/images/shop/pse/pse_cardinalSmall.jpg) no-repeat center 80px;
}

.pse-bottom-interior li.second .container{
    border-right:solid 1px #d9d9d9;
    border-left:solid 1px #d9d9d9;
    padding-top:20px;
}

.pse-bottom-interior li.second .interior{
    padding:0px 15px;
}

 .pse-bottom-interior li.third{
    width:315px;
    background:transparent url(/media/images/shop/pse/pse_landing_letters.png) no-repeat center 100px;
}

.pse-bottom-interior li.third .interior{
    padding:0px 20px 0px 15px;
}


#pse-bottom-top{
    padding-bottom:20px;
    border-bottom:solid 1px #d9d9d9;
}

#pse-bottom-top .button-container{
    float:right;
}


div.cap-top.medium {
    background-image:url(/media/images/cart/cap_top_med.png);
    background-repeat:no-repeat;
    height:8px;
    width:718px;
}

div.cap-top.large {
    background-image:url(../../images/cart/cap_top_lrg.png);
    background-repeat:no-repeat;
    height:8px;
    width:950px;
}

div.cap-middle.large {
    border:none;
    border-left:1px solid #cdcdcd;
    border-right:1px solid #cdcdcd;
    width:948px;
    padding:12px 0px 5px;
}

.cap-middle {
    background-color:white;
    background-image:url(/media/images/cart/cap_middle_bkgd.png);
    background-position:center bottom;
    background-repeat:no-repeat;
}


#main-content .summary-lower-cap {
    background-position:0 0;
    margin-bottom:0;
    overflow:hidden;
}

div.cap-bottom {
    background-image:url(/media/images/shop/pse/cap_bottom_lrg.png);
    background-repeat:no-repeat;
    height:15px;
    margin-bottom:10px;
    width:950px;
}

.dj_ie6 div.cap-bottom {
    background:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/media/images/shop/pse/cap_bottom_lrg.png',sizingMethod='image');
}



div#pse-past-orders-wrapper{
    display:none;
}
div#pse-past-orders{
    padding-top:10px;
    width:632px;
}
    #pse-past-orders .red{
        color:#d90825;
    }
    #pse-past-orders .green{
        color:#64880c;
    }
    #pse-past-orders .blue{
        color:#1f8dde;
    }
    #pse-past-orders .bold{
        font-weight:bold;
    }
    #pse-past-orders .dijitRadio,  .dijitRadioIcon {
        background-image: url(/media/images/global/form/pse_btns_rndradio_offon.gif);
        background-repeat:no-repeat;
        background-position: 0 0;
        height:16px;
        margin:0;
        width:16px;
    }
    #pse-past-orders .dijitRadioChecked, .dijitToggleButtonChecked .dijitRadioIcon{
        background-position:0 -15px;
        background-repeat:no-repeat;
    }
    div#pse-past-orders #pse-past-orders-list{
    }
    #pse-past-orders ul{
        width:625px;
    }
    #pse-past-orders li{
        width:206px;
        float:left;
        padding:15px 0px 20px 0px;
        border:1px solid #eaeaea;
        border-right:none;
        border-bottom:none;
    }

    #pse-past-orders li.selected{
        background-color: #71C0FC;
    }

    #pse-past-orders li.hover{
        background-color: #DEFCFB;
    }

    #pse-past-orders li.clear{
        border-left:none;
    }
    #pse-past-orders li.top{
        border-top:none;
    }
    #pse-past-orders li label{
        float:right;
    }

    #pse-past-orders .wrapper-input{
        margin:0px 12px;
        float:left;
        display:inline;
    }
    #pse-past-orders .wrapper-detail{
        width:206px;
        float:left;
        padding-right: 3px;
        padding-left: 2px;
    }
    #pse-past-orders .wrapper-product{
        width:206px;
        float:left;
        padding-right: 3px;
        padding-left: 2px;
    }

    #pse-past-orders li p{
        font-size:1.2em;
        line-height:14px;
        height:auto;
    }
    #pse-past-orders div.options{
        background: none repeat scroll 0 0 white;
        padding:10px 10px 0px 0px;
        height:35px;
        width:625px;
        border-top:1px solid #eaeaea;
    }
    #pse-past-orders div.options .button-container{
        float:right;
        padding-left:10px;
    }

.scrollContainer{
    height:250px;
    width:632px;
}
.scrollable{
    position:relative;
    height:250px;
}


#support-help{
    padding:10px;
}
    #support-help .scrollContainer{
        width:550px;
    }
    #support-help .scrollInterior{
        width:530px;
    }
    #support-help ul{
        font-size:1.2em;
        list-style-image:none;
        list-style-position:outside;
        list-style-type:disc;
        margin:7px 0px 7px 20px;
    }
        #support-help li{
            padding-bottom:5px;
        }

#support-samples{
    padding:10px 4px;
}
    #support-samples .scrollable{
        height:310px;
    }
    #support-samples .scrollContainer{
        width:560px;
        height:310px;
    }
    #support-samples .scrollInterior{
        width:495px;
        height:1300px;
    }
        #support-samples .scrollInterior img{
            padding:10px 0px;
        }
        #support-samples .scrollInterior p{
            padding-left:6px;
            line-height:15px;
        }
        #support-samples .scrollInterior li{
            padding-left:15px;
            line-height:15px;
        }

#support-learn{
    padding:10px;
}
    #support-learn .scrollable{
        position:relative;
        height:390px;
    }
    #support-learn .scrollContainer{
        width:400px;
        height:390px;
    }
    #support-learn .scrollInterior{
        width:390px;
    }
    #support-learn .scrollInterior p{
        margin-bottom:5px;
    }

