body, h1, h2, h3, h4, h5, form, input, p, ul, li { list-style: none; margin: 0; padding: 0; }
body { 
    background: #CEE8F7 url(http://www.1shoppingcart.com/1sc-images/uploads/bg.jpg) left -150px repeat-x;
    color: #434343;
    font: normal 13px/16px verdana, arial, sans-serif;
    }
a { color: #434343; text-decoration: none; }
a:hover { color: #56A226; text-decoration: underline; }
a img { border-width: 0; }
#scont { 
    margin: 0 auto;
    position: relative;
    width: 986px;
    }
    #scont .wrapper { float: left; margin: 0 0 40px; }
    #scont #scheader { 
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/hdrtop3.gif) top center no-repeat;
        float: left; 
        width: 986px;
        }
        #scont #scheader .logo { 
            display: inline;
            float: left;
            margin: 15px 0 0 20px;
            width: 240px; 
            }
        #scont #scheader .hdright { 
            display: inline;
            float: right;
            margin: 5px 0 0; 
            text-align: right;
            width: 700px; 
            }
            #scont #scheader .hdrlinks { 
                clear: right;
                float: right;
                margin: 5px 10px;
                text-align: left;
                width: 580px;
                }
                #scont #scheader .hdrlinks span { display: inline; font: normal 11px arial, helvetica, sans-serif; padding: 3px 10px 3px 25px; }
                    #scont #scheader .hdrlinks span a { color: #010101; padding: 3px 0; }
                #scont #scheader .hdrlinks .phone { 
                    border-right: solid 1px #E8E8E8;
                    color: #585858; 
                    display: inline;
                    float: left; 
                    margin: 0 0 0 15px;
                    position: relative;
                    text-align: left; 
                    width: 230px; 
                    }
                    #scont #scheader .hdrlinks .phone strong { 
                        color: #245081; 
                        display: block;
                        font: bold 16px arial, helvetica, sans-serif; 
                        left: 150px;
                        position: absolute;
                        top: -1px;
                        }
                    #scont #scheader .hdrlinks .phone * { vertical-align: middle; }
                #scont #scheader .lnksright { 
                    float: right;
                    margin: 15px 10px 15px 0;
                    width: 530px;
                    }
                #scont #scheader .home {
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/home2.gif) center left no-repeat; 
                    padding: 0 10px 0 25px; 
                    }
                #scont #scheader .serv {
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/service-bell.gif) center left no-repeat; 
                    padding: 0 10px 0 25px; 
                    }
                #scont #scheader .support { 
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/support2.gif) center left no-repeat; 
                    padding: 0 10px 0 25px; 
                    }
                #scont #scheader .contact { 
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/contact2.gif) left 9px no-repeat;
                    padding: 0 10px 0 25px; 
                    }
                #scont #scheader .login { background: url(http://www.1shoppingcart.com/1sc-images/uploads/login2.gif) center left no-repeat; }
                #scont #scheader .home a, #scont #scheader .support a, #scont #scheader .contact a, #scont #scheader .login a { color: #42940E;} 
        #scont #scheader .icons { color: #6A7B8B; display: inline; float: left; font-size: 11px; margin: 0; padding: 10px 0 5px; width: 700px; }
            #scont #scheader .icons * { vertical-align: middle; }
            #scont #scheader .icons span { padding: 7px 18px; }
                #scont #scheader .icons span a { color: #4C5E76; padding: 0 0 0 5px; }
            #scont #scheader .facebook { background: url(http://www.1shoppingcart.com/1sc-images/uploads/fbicon.gif) center left no-repeat; }
            #scont #scheader .twitter { background: url(http://www.1shoppingcart.com/1sc-images/uploads/twittericon.gif) center left no-repeat; }
/*
            #scont #scheader .icons .blog { background: url(http://www.1shoppingcart.com/1sc-images/uploads/wpicon.gif) center left no-repeat; }
*/
            #scont #scheader .icons .blog { background: url(http://www.1shoppingcart.com/1sc-images/uploads/bulb2.gif) center left no-repeat; }
        #scont #scheader .hdrnav { 
            background: url(http://www.1shoppingcart.com/1sc-images/uploads/hdnavbar.gif) top left no-repeat;
            clear: both; 
            xfloat: left;
            height: 47px;
            margin: 0 0 0 14px; 
            width: 958px;
            }
        #scont #scheader .nv2 { background: url(http://www.1shoppingcart.com/1sc-images/uploads/hdrnavbarp.gif) top left no-repeat; }
            #scont #scheader .hdrnav ul { float: left; margin: 10px 0 0 0; padding: 0; width: 800px; }
                #scont #scheader .hdrnav ul li { list-style: none; margin: 0; padding: 0 0 0 12px; float: left; }
                    #scont #scheader .hdrnav ul li a { 
                        background: url(http://www.1shoppingcart.com/1sc-images/uploads/hdronlf.gif) left 200px no-repeat;
                        color: #FFF; 
                        display: block; 
                        font: bold 13px arial, helvetica, sans-serif; 
                        padding: 8px 10px;
                        position: relative;
                        }
                        #scont #scheader .hdrnav ul li a div { 
                            background: url(http://www.1shoppingcart.com/1sc-images/uploads/hdronrt.gif) left 200px no-repeat; 
                            height: 31px; 
                            position: absolute;
                            right: 0;
                            top: 0;
                            width: 3px;
                            }
                    #scont #scheader .hdrnav ul li a:hover, #scont #scheader .hdrnav ul li a:hover div { 
                        background-position: top left; 
                        text-decoration: none; 
                        }
            #scont #scheader .hdrnav .sign { 
                color: #004A83; 
                display: inline;
                float: right; 
                font: normal 11px arial, helvetica, sans-serif;
                margin: 17px 25px 0 0; 
                text-transform: uppercase;
                }
                #scont #scheader .hdrnav .sign a { 
                    color: #004A83; 
                    font: bold 16px arial, helvetica, sans-serif;
                    }
            #scont #scheader .nv2 .sign { 
                color: #FFF; 
                float: right; 
                font: normal 11px futura, arial, sans-serif;
                margin: 10px 25px 0 0; 
                text-transform: uppercase;
                }
                #scont #scheader .nv2 .sign a { 
                    xbackground: url(http://www.1shoppingcart.com/1sc-images/uploads/hdronlf.gif) left 200px no-repeat;
                    background: none;
                    color: #FFF; 
                    font: bold 16px futura, arial, sans-serif;
                    padding: 3px 10px;
                    position: relative;
                    }
                    #scont #scheader .nv2 .sign a div {
                        background: url(http://www.1shoppingcart.com/1sc-images/uploads/hdronrt.gif) left 200px no-repeat; 
                        height: 31px; 
                        position: absolute;
                        right: 0;
                        top: 0;
                        width: 3px;
                        }
                    #scont #scheader .nv2 .sign a:hover, #scont #scheader .nv2 .sign a:hover div {
                        background-position: top left; 
                        text-decoration: none; 
                        }
    #scont #scbody { 
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/wtbg.gif) 14px top repeat-y; 
        clear: both;
        float: left;
        width: 100%;
        }
        #xscont .home { background: none!important; }
        #scont #scbody .scroller { 
            xbackground: url(http://www.1shoppingcart.com/1sc-images/uploads/mainbg.gif) center top repeat-y;
            float: left;
            xpadding: 10px 0 0;
            width: 986px;
            }
            #scont #scbody .scroller .scrollable { padding: 10px 30px; }
        #scont #scbody .scroller .welc {
            background: url(http://www.1shoppingcart.com/1sc-images/uploads/welcome.jpg) top center no-repeat;
            height: 255px;
            xmargin: 0 0 0 11px;
            width: 986px;
            }
            #scont #scbody .scroller .welc h1 {
                color: #334B7D;
                float: right;
                font: 600 34px/40px tahoma, geneva, sans-serif;
                margin: 25px 70px 0 0;
                text-align: right;
                width: 530px;
                }
                #scont #scbody .scroller .welc h1 em {
                    color: #458DC9;
                    font: 600 36px tahoma, geneva, sans-serif;
                    font-style: normal;
                    }
            #scont #scbody .scroller .welc h2 {
                clear: right;
                color: #FFF;
                float: right;
                font: bold 12px arial, helvetica, sans-serif;
                margin: 15px 70px 0 0;
                }
                #scont #scbody .scroller .welc h2 a {
                    color: #FFF;
                    text-decoration: none;
                    }
                    #scont #scbody .scroller .welc h2 a:hover {
                        color: #FFF;
                        text-decoration: underline; 
                        }
            #scont #scbody .scroller .welc .ins { display: block; clear: right; float: right; margin: 20px 70px 0 0; }
        #scont #scbody .scroller .welc2 {
            background: url(http://www.1shoppingcart.com/1sc-images/uploads/mainbg2b.jpg) bottom center no-repeat;
            float: left;
display: inline;
            margin: 0 0 0 14px;
            width: 958px;
            }
            #scont #scbody .scroller .welc2 h1 {
                color: #00345C;
                float: left;
                font: bold 18px arial, helvetica, sans-serif;
                margin: 15px 0 0;
                text-align: center;
                width: 100%;
                }
            #scont #scbody .scroller .welc2 div { margin: 23px 0 0 0; }
                #scont #scbody .scroller .welc2 div a { display: block; height: 255px; position: relative; text-decoration: none; }
                    #scont #scbody .scroller .welc2 div a:hover { background-position: bottom center; }
                        #scont #scbody .scroller .welc2 div a div {
                            left: 0;
                            margin: 0;
                            padding: 0;
                            position: absolute;
                            text-align: center;
                            top: 210px;
                            width: 100%;
                            }
                        #scont #scbody .scroller .welc2 div a div span {
                            background: url(http://www.1shoppingcart.com/1sc-images/uploads/hdron.gif) center 200px no-repeat;
                            color: #FFF;
                            display: block;
                            font: bold 17px arial, helvetica, sans-serif;
                            margin: 0;
                            padding: 5px 10px 6px 7px;                        
                            position: relative;
                            }
                        #scont #scbody .scroller .welc2 div a:hover span { background-position: top center; }
            #scont #scbody .scroller .welc2 .scart { display: inline; float: left; margin-left: 45px; width: 264px; }
                #scont #scbody .scroller .welc2 .scart a {
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/indcart.jpg) top center no-repeat;
                    }
                    #scont #scbody .scroller .welc2 .scart a div { }
            #scont #scbody .scroller .welc2 .emarket { float: left; margin-left: 40px; width: 264px; }
                #scont #scbody .scroller .welc2 .emarket a {
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/indenv.jpg) top center no-repeat;
                    }
            #scont #scbody .scroller .welc2 .imarket { float: left; margin-left: 40px;width: 264px; }
                #scont #scbody .scroller .welc2 .imarket a {
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/indglobe.jpg) top center no-repeat;
                    }
        #scont #scbody .banner { 
            background: #FFF url(http://www.1shoppingcart.com/1sc-images/uploads/lookingup.png) 10px bottom no-repeat;
            display: inline;
            float: left;
            margin: 0 0 0 15px;
            padding: 20px 0 20px;
            width: 958px;
            }
            #scont #scbody .banner .bbody { 
                display: inline;
                float: left; 
                margin: 0 0 0 240px;
                width: 445px;
                }
                #scont #scbody .banner .hdline { 
                    color: #234F80;
                    font: bold 30px futura, arial, sans-serif;
                    margin: 0 15px 0 0;
                    }
                    #scont #scbody .banner .hdline span { 
                        color: #ADD421;
                        font: bold 40px futura, arial, sans-serif;
                        }
                #scont #scbody .banner p {
                    font: bold 12px/20px verdana, arial, sans-serif;
                    margin: 10px 0 0; 
                    }                    
                #scont #scbody .banner ul {
                    font: bold 13px/14px verdana, arial, sans-serif;
                    margin: 5px 0 5px 45px; 
                    }
                    #scont #scbody .banner ul li { list-style: disc; margin: 5px 0 5px 10px; }
                #scont #scbody .banner h2 { 
                    color: #828282;
                    float: right;
                    font: bold 16px futura, arial, sans-serif;
                    margin: 0 0;
                    line-height: 26px;
                    text-align: right;
                    width: 420px;
                    }
                    #scont #scbody .banner h2 a { color: #ADD421; }
            #scont #scbody .banner .bnav { 
                display: inline;
                float: right; 
                margin: 5px 15px 20px 0;
                width: 212px;
                }
                #scont #scbody .banner .bnav a { height: 112px; position: relative; width: 212px; }
                    #scont #scbody .banner .bnav a div {
                        background: url(http://www.1shoppingcart.com/1sc-images/uploads/testdrive395.gif) bottom center no-repeat;
                        height: 112px;
                        left: 0;
                        position: absolute;
                        top: 0;
                        width: 212px;
                        }
                    #scont #scbody .banner .bnav a:hover div { background-position: top center; }
        #scont #scbody .rdtop {
            background: url(http://www.1shoppingcart.com/1sc-images/uploads/rdtop.gif) bottom center no-repeat;
            clear: both;
            display: inline;
            float: left;
            font-size: 1px;
            height: 7px;
            margin: 0 0 0 14px;
            width: 958px;
            }
        #scont #scbody .subban { 
            background: url(http://www.1shoppingcart.com/1sc-images/uploads/ltblrpt.gif) top center repeat-y; 
            clear: both;
            display: inline; 
            float: left;
            margin: 0 0 0 14px;
            width: 958px;
            }
            #scont #scbody .subban .subbanbod {
                display: inline;
                float: left;
                margin: 0 0 0 10px;
                width: 690px;
                }
                #scont #scbody .subban .subbanbod h3 {
                    color: #244E80;
                    font: bold 20px futura, arial, sans-serif;
                    margin: 5px 0 10px;
                    }
                    #scont #scbody .subban .subbanbod h3 a {
                        color: #96BF09; 
                        font: bold 15px futura, arial, sans-serif;
                        padding: 0 0 0 150px;
                        }
                #scont #scbody .subban .subbanbod .specs {  
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/guaranteebg.gif) bottom right no-repeat;
                    display: inline;
                    float: left;
margin: 0 0 10px;
                    width: 690px;
                    }
                    #scont #scbody .subban .subbanbod .specs .cktop {  
                        background: url(http://www.1shoppingcart.com/1sc-images/uploads/guaranteetop.gif) top right no-repeat;
                        height: 5px;
                        width: 690px;
                        }
                    #scont #scbody .subban .subbanbod .specs ul { float: left; margin: 15px 0; width: 450px; }
                        #scont #scbody .subban .subbanbod .specs li {
                            background: url(http://www.1shoppingcart.com/1sc-images/uploads/guaranteeck.gif) center left no-repeat;
                            float: left;
                            padding: 7px 0 7px 30px; 
                            width: 43%;
                            }
                #scont #scbody .subban .subbanbod .guarantee {
                    font: bold 12px/18px verdana, arial, sans-serif; 
                    padding: 30px 0 0;
                    }
        #scont #scbody .subban .subbannav { 
            display: inline;
            float: right; 
            margin: 0px 10px 10px 0px;
            width: 240px;
            }
            #scont #scbody .subban .subbannav .testimonials { 
                background: url(http://www.1shoppingcart.com/1sc-images/uploads/testirpt.gif) top center repeat-y;
                display: inline;
                float: left;
                margin: 5px 0 0 5px;
                width: 230px;
                }
                #scont #scbody .subban .subbannav .testimonials .testtop { 
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/testitop.gif) top center no-repeat; 
                    color: #656565;
                    float: left;
position: relative;
                    width: 230px;
                    }
                    #scont #scbody .subban .subbannav .testimonials .testtop p { margin: 15px 20px; }
                    #scont #scbody .subban .subbannav .testimonials .testtop em { 
                        color: #A5A5A5;
                        display: block;
                        margin: 10px 0; 
                        }
                    #scont #scbody .subban .subbannav .testimonials .testtop em a { color: #A5A5A5; }
                    #scont #scbody .subban .subbannav .testimonials .testtop .rmore { display: block; margin: 10px 20px 15px; }
                        #scont #scbody .subban .subbannav .testimonials .testtop .rmore a {
                            color: #8DB604;
                            font: bold 12px arial, helvetica, sans-serif;
                            padding: 5px 0 15px; 
                            }
                #scont #scbody .subban .subbannav .testimonials .testbot {
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/testibot.gif) bottom center no-repeat;
                    float: left;
                    height: 8px;
position: absolute;
bottom: 0;
                    width: 230px;
                    }
        #scont #scbody .screens { background-color: #CCC; clear: both; margin: 0 0 0 14px; padding: 10px; width: 938px; }
        #scont #scbody .sccont {
            border: solid 1px #BBE2FF;
            border-width: 5px 1px 0; 
            display: inline;
            float: left; 
            xmargin: 5px 0 0 7px;
            margin: 0 0 0 14px;
            padding: 0 0 15px;
            width: 956px;
            }
        #scont .sccontbt {
            background: transparent url(http://www.1shoppingcart.com/1sc-images/uploads/cntbt.gif) bottom center no-repeat;
            display: inline;
            float: left;
            font-size: 1px;
            height: 7px;
            margin: 0 0 0 14px;
            width: 958px;
            }
        #scont #scbody .contents {
            display: inline;
            float: left;
            margin: 10px 0 0 0;
            width: 680px;
            }
            #scont #scbody .contents .pgtitle {
                color: #264E7F;
                font: bold 18px verdana, arial, sans-serif; 
                margin: 5px 0 15px;
                }
            #scont #scbody .contents p { margin: 5px 0 10px; }
            #scont #scbody .contents p a { color: #56A226; text-decoration: underline; }
                #scont #scbody .contents p a:hover { text-decoration: none; }
            #scont #scbody .contents h2 { color: #0067BB; font: bold 13px verdana, arial, sans-serif; margin: 0 0 5px; }
            #scont #scbody .contents h3 { font: bold italic 12px verdana, arial, sans-serif; padding: 0 0 8px; }
            #scont #scbody .contents .mlinks {
                bottom: 0;
                position: absolute;
                right: 0;
                }
            #scont #scbody .contents .mlinks a { color: #004A83; xdisplay: block; padding: 4px 0 25px; }
            #scont #scbody .contents .mlinks a:hover {
                background: url(http://www.1shoppingcart.com/1sc-images/uploads/vaf.gif) bottom center no-repeat; 
                color: #004A83; 
                text-decoration: none;
                }
        #scont #scbody .sccont .contents { margin: 10px 0 0 20px; width: 670px; }
        #scont #scbody .sccont .contents ul { display: inline; margin: -5px 0 0 30px; }
            #scont #scbody .sccont .contents ul li { list-style: disc; }
        #scont #scbody .leftnav {
            display: inline;
            float: left; 
            margin: 10px 10px 0 20px; 
            width: 230px;
            }
            #scont #scbody .navcont {
                background: url(http://www.1shoppingcart.com/1sc-images/uploads/navbg.gif) top right no-repeat;
                display: inline;
                float: left;
                padding: 40px 0 0;
                width: 230px;
                }
            #scont #scbody .leftnav #nav { }
                #scont #scbody .leftnav #nav li { margin: 2px 0 0; }
                    #scont #scbody .leftnav #nav li a {
                        background: url(http://www.1shoppingcart.com/1sc-images/uploads/navarr.gif) 30px center no-repeat;
                        xborder-bottom: solid 1px #CEE8F7; 
                        color: #004074;
                        display: block;
                        font: bold 12px verdana, arial, sans-serif;
                        outline: none;
                        padding: 6px 0 6px 42px;
                        }
                        #scont #scbody .leftnav #nav li a:hover {
                            background: url(http://www.1shoppingcart.com/1sc-images/uploads/navhover.gif) center right no-repeat;
                            color: #FFF;
                            text-decoration: none; 
                            }
                #scont #scbody .leftnav #nav .subnav { margin: 0 0 0 20px; width: 210px; }
                    #scont #scbody .leftnav #nav .subnav li { margin: 0; }
                        #scont #scbody .leftnav #nav .subnav li a {
                            background-image: none; 
                            font: bold 11px verdana, arial, sans-serif;
                            padding: 4px 0 4px 42px;
                            }
                        #scont #scbody .leftnav #nav .subnav li a:hover { background-color: #69B2DC; }
            #scont #scbody .navcont .navbot {
                background: url(http://www.1shoppingcart.com/1sc-images/uploads/navbgbot.gif) bottom right no-repeat; 
                float: right;
                font-size: 1px;
                height: 4px;
                margin: 10px 0 0;
                width: 210px;
                }
            #scont #scbody .mnthly {
                float: right;
                margin: 20px -1px 15px 0; 
                }
                #scont #scbody .mnthly a { display: block; height: 112px; position: relative; text-align: center; width: 212px; }
                    #scont #scbody .mnthly a div {
                        background: url(http://www.1shoppingcart.com/1sc-images/uploads/testdrive395.gif) bottom center no-repeat; 
                        height: 112px;
                        left: 0;
                        position: absolute;
                        top: 0;
                        width: 212px;
                        }
                    #scont #scbody .mnthly a:hover div { background-position: top center; }
    #scont #scfooter { clear: both; }
        #scont #scfooter .sclinks { 
            display: inline;
            float: left; 
            font: normal 13px arial, helvetica, sans-serif;
            margin: 10px 0 0 15px;
            width: 950px;
            }
            #scont #scfooter .sclinks ul { 
                display: inline;
                float: left;
                list-style: none;
                margin: 4px 0 0 10px;
                padding: 0;
                width: 940px;
                }
                #scont #scfooter .sclinks ul li { 
                    float: left;
                    margin: 0;
                    padding: 0 19px;
                    }
                    #scont #scfooter .sclinks ul li a {     
                        color: #254E82; 
                        display: block;
                        font-weight: bold;
                        padding: 5px 0;
                        text-decoration: none;
                        }
                        #scont #scfooter .sclinks ul li a:hover { text-decoration: underline; }
        #scont #scfooter .snup { float: left; margin: 0 0 0 15px; width: 110px; }
    #scont #scfooter .webfooter { 
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/webrpt.gif) top center repeat-y;
        clear: both;
        display: inline;
        float: left;
        margin: 10px 0 0 14px;
        width: 958px;
        }
        #scont #scfooter .webfooter .copyright {
            border-top: solid 1px #CEE8F7;
            clear: both;
            color: #868487;
            font: normal 12px arial, helvetica, sans-serif;
            margin: 0 auto;
            margin-top: 10px;
            margin-bottom: 5px;
            padding: 10px 0 0; 
            width: 948px;
            }
            #scont #scfooter .webfooter .copyright .cpy { padding: 0 0 0 25px; }
                #scont #scfooter .webfooter .copyright .cpy span { padding: 0 100px 0 0; }
            #scont #scfooter .webfooter .copyright a { color: #868487; padding: 0 7px; }
        #scont #scfooter .webfooter .webtop {
            background: url(http://www.1shoppingcart.com/1sc-images/uploads/webtop.gif) top center no-repeat;
            float: left;
            width: 958px;
            }
        #scont #scfooter .webfooter .webtext {
            border: solid 1px #EEEEEE; 
            border-width: 1px 0;
            clear: both;
            color: #656565;
            float: left;
            font: normal 12px arial, helvetica, sans-serif;
            margin: 5px 15px 0; 
            padding: 10px 0;
            }
            #scont #scfooter .webfooter .webtext a { color: #888; }
                #scont #scfooter .webfooter .webtext a:hover { color: #8DB604; }
        #scont #scfooter .webfooter .web { 
            float: left;
display: inline;
            margin: 5px 10px 5px 10px;
            padding: 5px;
            width: 100px;
            }
        #scont #scfooter .webfooter .webbrands {
            color: #868487;
display: inline;
            float: left;
            font: normal 11px arial, helvetica, sans-serif;
            margin: 10px 0 15px 0;
            width: 700px;
            }
            #scont #scfooter .webfooter .webbrands strong { display: block; padding: 0 0 5px; }
            #scont #scfooter .webfooter .webbrands li { float: left; }
                #scont #scfooter .webfooter .webbrands li a { 
                    color: #868487;
                    display: block;
                    padding: 0 8px; 
                    }
        #scont #scfooter .webfooter .mcafee {
            float: left; 
            margin: 20px 0 0;
            width: 120px;
            }
        #scont #scfooter .webfooter .webbot { 
            background: url(http://www.1shoppingcart.com/1sc-images/uploads/webbot.gif) top center no-repeat; 
            display: inline;
            float: left;
            font-size: 1px;
            height: 7px;
            width: 958px;
            }
        #scont #scfooter .webfooter .partners { width: 100%; }
            #scont #scfooter .webfooter .partners a {
                display: block; 
                float: left; 
                font-size: 8px;
                height: 46px; 
                margin: 7px 7px 3px; 
                position: relative; 
                }
                #scont #scfooter .webfooter .partners a div { height: 46px; left: 0; position: absolute; top: 0; width: 100%; }
            #scont #scfooter .webfooter .partners .paypal { width: 91px; }
                #scont #scfooter .webfooter .partners .paypal div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/paypal-logo.gif) top left no-repeat; }
            #scont #scfooter .webfooter .partners .visa { width: 76px; }
                #scont #scfooter .webfooter .partners .visa div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/visa-logo.gif) top left no-repeat; }
            #scont #scfooter .webfooter .partners .mastercard { width: 86px; }
                #scont #scfooter .webfooter .partners .mastercard div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/mastercard-logo.gif) top left no-repeat; }
            #scont #scfooter .webfooter .partners .authorize { width: 145px; }
                #scont #scfooter .webfooter .partners .authorize div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/authorize-logo.gif) top left no-repeat; }
            #scont #scfooter .webfooter .partners .google { width: 98px; }
                #scont #scfooter .webfooter .partners .google div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/google-logo.gif) top left no-repeat; }
            #scont #scfooter .webfooter .partners .fedex { width: 96px; }
                #scont #scfooter .webfooter .partners .fedex div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/fedex-logo.gif) top left no-repeat; }
            #scont #scfooter .webfooter .partners .usps { width: 128px; }
                #scont #scfooter .webfooter .partners .usps div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/usps-logo.gif) top left no-repeat; }
            #scont #scfooter .webfooter .partners .ups { width: 42px; }
                #scont #scfooter .webfooter .partners .ups div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/ups-logo.gif) top left no-repeat; }
            #scont #scfooter .webfooter .partners .quickbooks { width: 58px; }
                #scont #scfooter .webfooter .partners .quickbooks div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/quickbooks-logo.gif) top left no-repeat; }
#scont #scbody .sccont .tos-wrapper { font: normal 12px arial, helvetica, sans-serif; }
#scont #scbody .sccont .tos-wrapper h1, #scont #scbody .sccont .contents h1 { color: #264E7F; font: bold 17px verdana, arial, sans-serif; margin: 10px 0; }
#scont #scbody .sccont .tos-wrapper ul.aboutus { float: left; margin: 0 0 0 30px; width: 95%; }
#scont #scbody .sccont .contents p { margin: 0 10px 10px; }
#scont #scbody .sccont .contents ol { }
    #scont #scbody .sccont .contents ol li { list-style-type: lower-alpha; }
/*--- Scroller Styles ---*/
/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {
	position:relative;
	overflow:hidden;
	width: 958px;
	height:250px;
}

.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

/* single scrollable item */
.scrollable .cont {
	float:left;
	margin:0;
	xbackground-color:#0F0;
	padding:2px;
	border:1px solid #ccc;
	cursor:pointer;
	width:958px;
	height:250px;
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

/* active item */
.scrollable .active {
	border:2px solid #000;
	z-index:9999;
	position:relative;
}
/* this makes it possible to add next button beside scrollable */
.scrollable {float:left;}

/* prev, next, prevPage and nextPage buttons */
a.browse {background:url(http://www.1shoppingcart.com/1sc-images/uploads/hori_large.png) no-repeat;
	border: solid 1px #F00;
	display:block!important;
	width:30px;
	height:30px;
	float:left;
	xmargin:40px 10px;
	cursor:pointer;
	font-size:1px;
	position: absolute;
	z-index: 9999!important;
}

/* right */
a.right	{ background-position: 0 -30px; clear:right; margin-right: 0; z-index: 999!important; top: 0; right: 0; }
a.right:hover 		{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } 


/* left */
a.left { margin-left: 0; top: 0; left: 0; z-index: 999!important; } 
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }

/* up and down */
a.up, a.down		{background:url(http://www.1shoppingcart.com/1sc-images/uploads/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }

/* down */
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	{ background-position:-60px -30px; } 


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	

.normaltext12bold { color: #3C517A; font: bold 12px arial, helvetica, sans-serif; }

#offer {
	font: 12px Arial, sans-serif;
	color: #000000;
	margin: 0 auto;
	width: 775px;
}

#offer_form {
	padding: 104px 0 0 110px;
}

#offer_form span {
	display: block;
	height: 30px;
	width: 100%;
}

#offer_form span input {
	border: 1px solid #CCCCCC;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	color: #000000;
	font: 13px Arial, sans-serif;
	padding: 3px 4px;
	width: 205px;
}                         

.pricing_table {   
   font-size: 13px;
} 
                   
.pricing_table th { text-align: left; vertical-align: top; padding-bottom: 5px; }

.pricing_table td { xborder-bottom: 1px solid #CCCCCC; padding: 3px 1px; }
.pricing_table .mid { border: none; }


.pricing_table ul li {
border-bottom: 1px solid #EEEEEE;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.free { color: red; }

/*	=TABS
	------------------------------------------------------ */

#container {
	background: #FFFFFF;
	display: block;
	padding: 0 0 10px 0;
	margin: 0 0 0 0;	
}     


#container h2 { 
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}

#container ul {
	float: left;
	list-style: none; 
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 220px;  
}

#container ul li a {    
	border-bottom: 1px solid #CCCCCC;  
	font-weight: bold;
	font-size: 14px;
	display: block;
	width: 210px;
	padding: 12px 0 12px 0;
}         

#offer .masthead {
	background: #FFF url(http://www.1shoppingcart.com/1sc-images/uploads/merchant_account_02.jpg);  
	height: 297px; 
	padding: 0 0 0 30px;   
	vertical-align: top;
	width: 745px;
}  

#offer .masthead h1 {      
	color: #000000;    
	font-family: Arial, sans-serif;
	font-size: 32px;      
	letter-spacing: -1px;
	margin: 40px 0 0 0;
	padding: 0 0 0 5px;
}   

#offer .masthead h2 {   
	color: #555555;   
	font-family: Arial, sans-serif;
	font-size: 28px;
	font-weight: normal;  
	letter-spacing: -1px;
	margin: 0 0 20px 5px;
	padding: 0 0 0 0;
}   

#offer .masthead ul {   
	list-style-image: url(http://www.1shoppingcart.com/1sc-images/uploads/bullet.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 18px; 
	}

#offer .masthead ul li {    
	font-size: 13px;
	padding: 3px 0 3px 0; 
}

.ui-tabs-nav li a { color: #555555 !important; text-decoration: underline; }           

.ui-tabs-nav .ui-tabs-selected a { 	
	background: transparent url(http://www.1shoppingcart.com/1sc-images/uploads/tab_bg.jpg) 50% 100% no-repeat;  
	color: #000000;   
	text-decoration: none;
}            

#container ul li a:hover { text-decoration: underline; }
#container ul li a:active, #container ul li a:focus, #container ul li a { outline: none; }

#container .anchor { 
	display: block;
	font-size: 13px;
	float: right;
	padding: 0 0 0 15px;
	margin: 0 0 0 0;
	width: 465px;  
}      

#container .anchor a { color: #000000; }   
#container .anchor p { line-height: 19px; margin: 0 0 10px; }     

#offer .contact {
	background: transparent url(http://www.1shoppingcart.com/1sc-images/uploads/merchant_account_04b.jpg) 0 0 no-repeat;      
	height: 101px;       
	padding: 25px 0 0 40px;
	text-align: center;       
	vertical-align: top;
	width: 140px;
}  

#offer .contact .number {
	color: #000;     
	display: block;    
	font-size: 22px;
	font-weight: bold;
	letter-spacing: -0.5;
}
	
#offer .contact .details { 
	color: #666666;
	display: block;  
	font-size: 11px;
	font-weight: normal;
	letter-spacing: -0.5;
}  	  

#container .ui-tabs-hide { display: none; }              

/*	=CLEARFIX
	------------------------------------------------------ */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
#offer a { text-decoration: none; }
#offer a:hover { text-decoration: underline; }

/*--- Contact Us ---*/
.contact .modu { font-size: 12px; float: right; margin: 10px 0 5px; width: 205px; }
    .contact .modu h2 { font: bold 13px verdana, arial, sans-serif; }
    .contact .modu strong { display: block; }
    .contact .usa {
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/usa-flag.gif) center left no-repeat; 
        float: left; 
        font: normal 11px verdana, arial, sans-serif;
        margin: 5px 0 15px; 
        padding: 5px 0 10px 52px;
        width: 155px;
        }
    .contact .canada {
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/canada-flag.gif) center left no-repeat; 
        float: left; 
        font: normal 11px verdana, arial, sans-serif;
        margin: 5px 0 15px; 
        padding: 5px 0 0 52px;
        width: 155px;
        }
.contact #WebToLeadForm { margin: 0 0 0 40px; padding: 0; width: 500px; }
.contact table { width: 500px; }
    .contact table th { width: 170px; padding: 2px 10px 2px 0; text-align: right; }
    .contact table td { padding: 2px 0 2px 0; }
        .contact table td input { border: solid 1px #CCC; }
        .contact table td.submit { }
        .contact table .button {
            background-color: #5AA223; 
            color: #FFF; 
            float: right;
            font: bold 12px verdana, arial, sans-serif; 
            margin: 0 20px 0 0;
            padding: 5px 10px; 
            }
    .contact table .ipt { width: 310px; }
    .contact table textarea { border: solid 1px #CCC; height: 100px; width: 310px; }
#scont .sccont .contents .price { color: #264E7F; font: bold 13px verdana, arial, sans-serif; margin: 5px 0 10px; }
ul.lnk li a { color: #56A226; text-decoration: none; }
ul.lnk li a:hover { text-decoration: underline; }
#testimonials { clear: both; float: right; width: 212px; }
    #testimonials .tst {
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/testimonialtop.gif) top center no-repeat; 
        float: left; 
        width: 210px;
        }
    #testimonials .tst p { color: #6F6F6F; font: normal 12px/18px arial, helvetica, sans-serif; margin: 10px 10px 7px 10px; }
    #testimonials .tst .pgtitle {
        display: block;
        font: bold 12px arial, helvetica, sans-serif; 
        margin: 0 10px 10px; 
        text-align: right; 
        }
        #testimonials .tst .pgtitle a { color: #A4A4A4; font: normal 13px arial, helvetica, sans-serif; font-style: italic; text-align: right; }
    #testimonials .tst .link {
        color: #8FB405; 
        display: block; 
        font: bold 13px arial, helvetica, sans-serif; 
        margin: 0 10px 5px 0;
        text-align: right;
        }
    #testimonials .tst .tstbt {
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/testimonialbt.gif) bottom center no-repeat; 
        display: block; 
        float: left; 
        height: 7px;
        width: 210px; 
        }
.pkgcomp { float: left; height: 285px; position: relative; width: 695px; }
    .pkgcomp .pkg { 
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/defaultpkg.png) top center no-repeat;
        height: 235px;
        position: absolute; 
        top: 15px; 
        width: 170px; 
        z-index: 1; 
        }
        .pkgcomp .pkg .shl { height: 100%; position: relative; }
        .pkg h1, .pkgcomp .pkg h2, .pkgcomp .pkg h3 { color: #19345C; margin: 0; padding: 0; text-align: center; }
        #scont #scbody .pkgcomp .pkg h1 { font: normal 22px impact, arial, sans-serif; margin: 5px 0 0; padding: 0; }
        #scont #scbody .pkgcomp .pkg h2 { font: bold 14px arial, helvetica, sans-serif; margin: 0 0 5px; padding: 0; }
        .pkgcomp .pkg h3 { font: bold 12px arial, helvetica, sans-serif; margin: 0 auto; margin-bottom: 5px; width: 160px; }
        .pkgcomp .pkg ul { margin: 0 0 0 30px; padding: 5px 0 0; }
            .pkgcomp .pkg ul li { font: normal 12px arial, helvetica, sans-serif; list-style: disc; padding: 0 0 3px; }
        .pkgcomp .pkg .sgn { bottom: 10px; position: absolute; width: 100%; }
            .pkgcomp .pkg .sgn a { 
                background: url(http://www.1shoppingcart.com/1sc-images/uploads/signupn.gif) top center no-repeat;
                display: block; 
                height: 34px;
                margin: 0 auto;
                text-align: center; 
                width: 173px;
                }
        .pkgcomp .starter { left: 175px; }
        .pkgcomp .basic { left: 350px; }
        .pkgcomp .professional { left: 525px; }
        .pkgcomp .autor { left: 0px; }
    .pkgcomp .active { 
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/professionalbg.png) top center no-repeat;
        height: 273px;
        top: 0;
        width: 196px; 
        z-index: 99; 
        }
        .pkgcomp .active .sgn { bottom: 25px; }
        .pkgcomp .active .sgn a { background-position: bottom center; }
        .pkgcomp .starter.active { left: 160px; }
        .pkgcomp .basic.active { left: 340px; }
        .pkgcomp .professional.active { left: 510px; }
        .pkgcomp .autor.active { }
#scont #scbody .cchart {
    background: url(http://www.1shoppingcart.com/1sc-images/uploads/chartbg.gif) top center no-repeat;
    height: 290px;
    margin: 0 0 15px;
    width: 694px;
    }
    #scont #scbody .sccont .contents .cchart h1 {
        color: #FFF; 
        float: left; 
        font: bold 18px arial, helvetica, sans-serif;
        margin: 20px 0; 
        text-align: center; 
        width: 100%; 
        }
    #scont #scbody .cchart .chartcont { float: left; width: 694px; }
    #scont #scbody .cchart .charthd {
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/charthd.gif) top right no-repeat;
        color: #474747;
        float: left; 
        font-size: 11px; 
        height: 213px;
        margin: 7px 0 0 3px;
        width: 170px;
        }
        #scont #scbody .cchart .charthd h2 { color: #474747; font: normal 18px arial, helvetica, sans-serif; margin: 7px 0 0 10px; padding: 0; }
            #scont #scbody .cchart .charthd p { margin: 5px 0 5px 10px; width: 150px; }
            #scont #scbody .cchart .charthd li { font-size: 12px; margin: 0; padding: 1px 0; }
    #scont #scbody .cchart .chartbod { float: left; margin: 10px 0 0 1px; width: 520px; }
        #scont #scbody .cchart .chartbod td {
            background: url(http://www.1shoppingcart.com/1sc-images/uploads/chartitem.gif) top center no-repeat; 
            color: #474747;
            font-size: 12px;
            height: 103px;
            padding: 0 1px 1px; 
            text-align: center;
            width: 127px;
            }
        #scont #scbody .cchart .chartbod td:hover { background-position: bottom center; cursor: pointer; font-weight: bold; }
        #scont #scbody .cchart .chartbod td a { color: #56A226; display: block; font-size: 12px; padding: 2px 0 0; text-decoration: underline; }
        #scont #scbody .cchart .chartbod td a:hover { text-decoration: none; }
        #scont #scbody .cchart .chartbod td .off { font-weight: normal; width: 122px; }
/*--- Page Specific ---*/
#scont #scbody .software, #scont #scbody .credit { padding: 0; }
#scont #scbody .msec .contents {
    float: left;
    height: 320px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%; 
    }
#scont #scbody .software .contents { background: url(http://www.1shoppingcart.com/1sc-images/uploads/softwarebg.gif) top center no-repeat; }
#scont #scbody .credit .contents { background: url(http://www.1shoppingcart.com/1sc-images/uploads/credbg.jpg) top center no-repeat; }
#scont #scbody .emarket .contents { background: url(http://www.1shoppingcart.com/1sc-images/uploads/emailmarketingbg.gif) top center no-repeat; height: 298px; }
#scont #scbody .imarket .contents { background: url(http://www.1shoppingcart.com/1sc-images/uploads/imarketingbg.jpg) top center no-repeat; height: 298px; }
    #scont #scbody .msec .contents .pgtitle {
        float: left; 
        font: bold 29px arial, helvetica, sans-serif;
        margin: 20px 0 0 25px; 
        width: 570px; 
        }
    #scont #scbody .msec .contents h2 {
        clear: left; 
        float: left; 
        font: bold 16px arial, helvetica, sans-serif;
        margin: 10px 0 0 25px; 
        width: 560px; 
        }
    #scont #scbody .msec .contents { clear: both; float: left; }
    #scont #scbody .msec .contents ul {
        xclear: left; 
        float: left; 
        font: normal 12px arial, helvetica, sans-serif;
        margin: 10px 0 5px 50px;
        width: 400px;
        }
    #scont #scbody .msec .contents ul li { padding: 6px 0; }
    #scont #scbody .credit .contents ul { width: 345px; }
    #scont #scbody .emarket .contents ul { width: 350px; }
    #scont #scbody .credit .contents ul li { color: #5273A0; margin: 4px 0 4px; }
    #scont #scbody .msec .contents .links {
        float: left;
        margin: 55px 0 0 20px;
        width: 200px;
        }
    #scont #scbody .credit .contents .links { margin: 45px 0 0 0; }
        #scont #scbody .credit .contents .links .ctact {
            color: #284E7F;
            font: normal 11px arial, helvetica, sans-serif;
            padding: 0 0 15px;
            text-align: center; 
            width: 145px; 
            }
            #scont #scbody .credit .contents .links .ctact strong { font: bold 16px arial, helvetica, sans-serif; }
        #scont #scbody .msec .contents .links a { display: block; height: 32px; margin: 0; position: relative; width: 149px; z-index: 1; }
            #scont #scbody .msec .contents .links a div { height: 32px; left: 0; position: absolute; top: 0; width: 149px; z-index: 99; }
                #scont #scbody .msec .contents .links a:hover div { background-position: bottom left; }
        #scont #scbody .msec .contents .links .cmp div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/compkg.gif) top left no-repeat; }
        #scont #scbody .msec .contents .links .lmn div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/lmno.gif) top left no-repeat; }
        #scont #scbody .msec .contents .links .sun div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/sunow2.gif) top left no-repeat; }
    #scont #scbody .msec .contents h3 {
        bottom: 8px; 
        color: #246492; 
        font: bold 16px arial, helvetica, sans-serif;
        position: absolute; 
        right: 30px; 
        text-transform: uppercase;
        }
    #scont #scbody .imarket .contents h3 { right: 20px; }
    #scont #scbody .emarket .contents h3 { right: 35px; }
    #scont #scbody .items { clear: both; display: inline; float: left; margin: 5px 0 0 18px; width: 940px; }
        #scont #scbody .items .itm {
            float: left; 
            height: 190px; 
            margin: 15px 10px 15px 5px; 
            position: relative; 
            width: 170px; 
            }
            #scont #scbody .items .itm a { display: block; }
                #scont #scbody .items .itm a div { height: 190px; width: 170px; }
                    #scont #scbody .items .itm a div strong {
                        bottom: 0; 
                        color: #126BA5;
                        font: bold 14px arial, helvetica, sans-serif;
                        left: 0; 
                        position: absolute; 
                        text-align: center;
                        width: 100%;
                        }
                #scont #scbody .msec .items .secure div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/secureico.gif) top center no-repeat; }
                #scont #scbody .msec .items .bim div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/bimico.gif) top center no-repeat; }
                #scont #scbody .msec .items .ssp div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/sspico.gif) top center no-repeat; }
                #scont #scbody .msec .items .sdp div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/sdpico.gif) top center no-repeat; }
                #scont #scbody .msec .items .suc div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/sucico.gif) top center no-repeat; }
                #scont #scbody .msec .items .auth div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/authorizeico.gif) top center no-repeat; }
                #scont #scbody .msec .items .why div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/whyico.gif) top center no-repeat; }
                #scont #scbody .msec .items .costs div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/costsico.gif) top center no-repeat; }
                #scont #scbody .msec .items .get div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/getico.gif) top center no-repeat; }
                #scont #scbody .msec .items .switch div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/switchico.gif) top center no-repeat; }
                #scont #scbody .msec .items .autor div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/autoresponderico.gif) top center no-repeat; }
                #scont #scbody .msec .items .emailbr div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/emailbroadico.gif) top center no-repeat; }
                #scont #scbody .msec .items .leadcap div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/leadcaptureico.gif) top center no-repeat; }
                #scont #scbody .msec .items .listmg div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/listmagnico.gif) top center no-repeat; }
                #scont #scbody .msec .items .tmpl div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/templatesico.gif) top center no-repeat; }
                #scont #scbody .msec .items .iemarket div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/imemailico2.gif) top center no-repeat; }
                #scont #scbody .msec .items .upsellx div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/upsellico.gif) top center no-repeat; }
                #scont #scbody .msec .items .ganalytics div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/gaico.gif) top center no-repeat; }
                #scont #scbody .msec .items .smblogs div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/smoico.gif) top center no-repeat; }
                #scont #scbody .msec .items .amember div { background: url(http://www.1shoppingcart.com/1sc-images/uploads/memberico.gif) top center no-repeat; }
    #scont #scbody .linklists { border-top: solid 1px #E9F2F9;  clear: both; float: left; padding: 15px 0; width: 100%; }
    #scont #scbody .linklists ul { width: 100%; }
        #scont #scbody .linklists li { float: left; width: 24%; }                
            #scont #scbody .linklists li a { display: block; padding: 2px 0 2px 10px; }
    #scont #scbody .mnmsg {
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/pgmsgbg.gif) center top no-repeat;
        clear: both; 
        color: #244E7E;
        font: normal 12px arial, helvetica, sans-serif;
        padding: 20px 0 10px;
        }
        #scont #scbody .mnmsg h2 { font: bold 17px arial, helvetica, sans-serif; }
        #scont #scbody .mnmsg h2, #scont #scbody .mnmsg p { margin: 0 25px 10px; text-align: justify; }
        #scont #scbody .mnmsg ul { margin: 0 0 0 30px; }
#scont #scbody .ovrl {
    background: #E0F0FD url(http://www.1shoppingcart.com/1sc-images/uploads/intsubbg.gif) top left repeat-x; 
    color: #244778; 
    font: bold 26px arial, helvetica, sans-serif;
    margin: 0;
    padding: 6px 0 6px 5px;
    width: 951px;
    }
#scont #scbody .hdlines { border-top: solid 1px #EAF1F7; padding: 10px 0 0; }
    #scont #scbody .descul2 { margin: 0 0 0 10px; }
    #scont #scbody .hdlines strong, #scont #scbody .descul strong, #scont #scbody .descul2 strong { color: #3A80C4; }
    #scont #scbody .hdlines ul, #scont #scbody .descul ul, #scont #scbody .descul2 ul {
        margin: 10px 0 0 30px; padding: 10px 0 0; float: left; width: 600px; }
    #scont #scbody .descul ul { margin: 0 0 0 30px!important; padding: 0!important; }
    #scont #scbody .descul2 ul { margin: 0 0 0 30px!important; padding: 0!important; }
        #scont #scbody .hdlines ul li, #scont #scbody .descul ul li, #scont #scbody .descul2 ul li { padding: 3px 0 5px; }
#scont #scbody .clearbtn {
    border-left: solid 1px #BBE2FF;
    border-right: solid 1px #BBE2FF;
    clear: both; 
    margin: 0 auto; 
    text-align: center; 
    width: 956px!important; 
    }
    #scont #scbody .clearbtn a { display: block; height: 56px; margin: 0 auto; position: relative; width: 925px; }
        #scont #scbody .clearbtn a div {
            background: url(http://www.1shoppingcart.com/1sc-images/uploads/softwarecta.gif) bottom center no-repeat;
            height: 56px;
            left: 0;
            position: absolute;
            top: 0;
            width: 925px;
            }
        #scont #scbody .clearbtn a:hover div { background-position: top center; }
/*-------------------------------------*/
#scont #scbody .msec .mnmsg ul { margin: 0 0 0 40px; padding: 0; width: 900px; }
#scont #scbody .msec .mnmsg ul li { list-style: disc; margin: 0; padding: 0; }
.hdcont { float: left; margin: 5px 0 10px; width: 930px; }
.hdcont .pgtitle { 
    color: #244E80;
    float: left; 
    font: bold 16px arial, helvetica, sans-serif;
    margin: 0; 
    padding: 0;
    width: 70%; 
    }
.hdcont .cta { 
    color: #4D7BB6;
    float: right;
    font: bold 14px arial, helvetica, sans-serif;
    text-align: right;
    width: 25%;
    }
    .hdcont .cta a { color: #4A7CB1; text-decoration: none; }
        .hdcont .cta a:hover { text-decoration: underline; }
#pkgcompare { 
    clear: both;
    }
    #pkgcompare td { }
    #pkgcompare th { vertical-align: bottom; }
    #pkgcompare .comphd { 
        color: #FFF; 
        xmargin: 0 1px 0 0;
        text-align: center;
        width: 193px;
        }
        #pkgcompare .comphd .title { font: bold 16px arial, helvetica, sans-serif; padding: 5px 0; }
        #scont .sccont .contents #pkgcompare .comphd .price {
            color: #FFF; 
            font: bold 15px arial, helvetica, sans-serif; 
            margin: 0;
            padding: 2px 0; 
            }
            #scont .sccont .contents #pkgcompare .comphd .price em { vertical-align: super; font-size: 16px; font-style: normal; }
            #scont .sccont .contents #pkgcompare .comphd .price strong { font-size: 40px; }
        #pkgcompare .comphd .hlight { font: normal 11px arial, helvetica, sans-serif; padding: 5px 0; }
    #pkgcompare .autores { background: url(http://www.1shoppingcart.com/1sc-images/uploads/pkyautotp.gif) bottom center no-repeat; }
    #pkgcompare .starter { background: url(http://www.1shoppingcart.com/1sc-images/uploads/pkystarttp.gif) bottom center no-repeat; }
    #pkgcompare .basic { background: url(http://www.1shoppingcart.com/1sc-images/uploads/pkgbasictp.gif) bottom center no-repeat; }
    #pkgcompare .prof { background: url(http://www.1shoppingcart.com/1sc-images/uploads/pkgprotp.gif) bottom center no-repeat; }
    #pkgcompare .prof .title { padding: 11px 0; }
    #pkgcompare td div { border: solid 1px #C6D7E1; border-width: 0 1px; margin: 0; }
    #pkgcompare td.hd { 
        border-width: 0px; 
        color: #1D354F;
        font: normal 11px arial, helvetica, sans-serif; 
        padding: 4px 0;
        width: 154px;
        }
        #pkgcompare td.hd a {
            color: #1D354F; 
            display: block;
            padding: 0 0 0 10px; 
            text-decoration: none; 
            }
            #pkgcompare td.hd a:hover { background: url(http://www.1shoppingcart.com/1sc-images/uploads/infobu.gif) 120px top no-repeat; text-decoration: underline; }
    #pkgcompare .bl { border: solid 1px #C6D7E1; border-width: 0 1px; height: 23px; width: 191px; }
    #pkgcompare .sign td { text-align: center; }
        #pkgcompare .sign td div { border-width: 0; }
        #pkgcompare .sign .bot, #pkgcompare .sign .pbot { 
            height: 49px;
            width: 193px;
            }
            #pkgcompare .sign .bot a, #pkgcompare .sign .pbot a { 
                display: block;
                font-size: 10px;
                height: 32px;
                margin: 0 auto;
                padding: 10px 0 0;
                position: relative; 
                width: 154px;
                }
                #pkgcompare .sign .bot a div, #pkgcompare .sign .pbot a div { 
                    background: url(http://www.1shoppingcart.com/1sc-images/uploads/signupnow.gif) center bottom no-repeat;
                    height: 32px; 
                    left: 0;
                    margin: 10px 0 0;
                    position: absolute;
                    top: 0;
                    width: 154px;
                    }
                    #pkgcompare .sign .bot a:hover div, #pkgcompare .sign .pbot a:hover div { background-position: top center; }
                /* #pkgcompare .sign .pbot a div { background-position: bottom center; } */
        #pkgcompare .sign .bot { background: url(http://www.1shoppingcart.com/1sc-images/uploads/compregbt.gif) top center no-repeat; }
        #pkgcompare .sign .pbot { background: url(http://www.1shoppingcart.com/1sc-images/uploads/comprobt.gif) top center no-repeat; }
        #pkgcompare .odd .bot, #pkgcompare .odd .pbot { background-position: bottom center; }
        #pkgcompare .odd .emp { background: none; }
    #pkgcompare .odd td { background-color: #E0EDF6; }
    #pkgcompare .odd .prf { background-color: #E7F3C1; }
    #pkgcompare .check { background: url(http://www.1shoppingcart.com/1sc-images/uploads/checkhv.gif) top center no-repeat; height: 23px; width: 191px; }
    #pkgcompare .odd .check { background-position: center -23px; }
    #pkgcompare .prf .check { background-position: center bottom; }
    #pkgcompare .odd .prf .check { background-position: center -46px; }
#scont #scbody .sccont .compcont { margin: 10px 0 0 13px; width: 930px; }
#scont #scbody .sccont .compcont .closer table { margin: 0 0 0 5px; width: 920px; }
    #scont #scbody .sccont .compcont .closer table table { margin: 0; }
    #scont #scbody .sccont .compcont .closer .hdline { }
        #scont #scbody .sccont .compcont .closer th { border-bottom: solid 1px #D5E2EA; text-align: center; width: 150px; }
        #scont #scbody .sccont .compcont .closer .hdline .clrhd {
            color: #244E7E;
            font: bold 20px arial, helvetica, sans-serif;
            padding: 10px 0;
            text-align: left;
            float: left;
            /*
            width: 190px;
            */
            width: 335px;
            }
        #scont #scbody .sccont .compcont .closer .hdline strong {
            color: #487EC6; 
            font: bold 16px arial, helvetica, sans-serif;
            padding: 5px 10px 5px 0;
            width: 193px;
            }
            #scont #scbody .sccont .compcont .closer .hdline strong span {
                background: url(http://www.1shoppingcart.com/1sc-images/uplaods/comparrows.gif) center right no-repeat; 
                height: 6px;
                width: 4px;
                }
    #scont #scbody .sccont .compcont .closer .hdr {
        border-bottom: solid 1px #D5E2EA;
        color: #407AC3;
        font: bold 16px arial, helvetica, sans-serif;
        padding: 5px 0;
        }
        #scont #scbody .sccont .compcont .closer .hdr:hover { cursor: pointer; }
    #scont #scbody .sccont .compcont .closer .clrcont { display: none; margin: 0; padding: 0; }
        #scont #scbody .sccont .compcont .closer .clrcont th { border: solid 1px #EDF2F5; border-width: 0 0 1px; text-align: left; width: 316px; }
        #scont #scbody .sccont .compcont .closer .clrcont td {
            background-color: #E6F3FB;
            border: solid 1px #FFF;
            border-width: 0 1px 1px 0;
            color: #1F2C3D;
            font: normal 16px arial, sans-serif;
            padding: 3px 0;
            text-align: center;
            width: 140px;
            }
        #scont #scbody .sccont .compcont .closer .clrcont td.odd { background-color: #DAEEF9; }
#scont #scbody .sccont .compcont .closer .on { background: url(http://www.1shoppingcart.com/1sc-images/uploads/expclose.gif) top right no-repeat; }
#scont #scbody .sccont .compcont .closer .off { background: url(http://www.1shoppingcart.com/1sc-images/uploads/expclose.gif) bottom right no-repeat; }
#scbody .compcont .closer .clrcont th { font: normal 12px arial, helvetica, sans-serif; padding: 0 0 0 5px; }
.plansprice .pgtitle { font-size: 24px!important; width: 400px!important; }
.plansprice .cta { padding: 5px 0 0; width: 355px; }
    .plansprice .cta a {
        display: block;
        height: 39px;
        position: relative;
        width: 355px;
        }
        .plansprice .cta a div {
            background: url(http://www.1shoppingcart.com/1sc-images/uploads/testdrive395small.gif) bottom center no-repeat;
            height: 39px;
            left: 0;
            position: absolute;
            top: 0;
            width: 355px;
            }
        .plansprice .cta a:hover div { background-position: top center; }
.ecaovrl { float: left; width: 330px; }
.ecallcont { float: left; width: 120px; }
.ecall { 
    background: #F6F6F6 url(http://www.1shoppingcart.com/1sc-images/uploads/ecoll.gif) center right no-repeat; 
    border: solid 1px #CEE8F7;
    color: #1C5FAE; 
    display: inline;
    float: right;
    font: normal 11px arial, helvetica, sans-serif; 
    margin: 14px 17px 5px 0; 
    padding: 2px 20px 2px 5px; 
    }
.ecall:hover { background-color: #FFF; cursor: pointer; }
.indsubmsg { font: normal 12px arial, helvetica, sans-serif; padding: 5px 0 10px; }
.indsubmsg strong { margin: 0 5px; }
.indsubmsg p { margin: 10px 5px; }
.indsubmsg a { color: #8DB604; text-decoration: underline; }
    .indsubmsg a:hover { text-decoration: none; }
.hide{ display: none; }
#testimonials div { display: none; }
.ckmark { background: url(http://www.1shoppingcart.com/1sc-images/uploads/closerlck.gif) center center no-repeat; height: 25px; }
.odd.ckmark { background: url(http://www.1shoppingcart.com/1sc-images/uploads/closerdck.gif) center center no-repeat; }
.ckmark span { display: none; }
div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 30;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_progress.png') no-repeat;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 20px 20px 40px 20px;
    margin: 0;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	background: #FFF;
}

div#fancy_content {
	margin: 0;
	z-index: 100;
	position: absolute;
}

div#fancy_div {
	background: #FFF;
	color: #004A83;
	height: 100%;
	width: 100%;
	z-index: 100;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_closebox.png') top left no-repeat;
	cursor: pointer;
	z-index: 181;
	display: none;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 0px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	z-index: 111; 
	display: none;
	background-image: url("data:image/gif;base64,AAAA");
	outline: none;
	overflow: hidden;
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

span.fancy_ico {
	position: absolute; 
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112; 
	cursor: pointer;
	display: block;
}

span#fancy_left_ico {
	left: -9999px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_left.png') no-repeat;
}

span#fancy_right_ico {
	right: -9999px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_right.png') no-repeat;
}

a#fancy_left:hover, a#fancy_right:hover {
	visibility: visible;
	background-color: transparent;
}

a#fancy_left:hover span {
	left: 20px; 
}

a#fancy_right:hover span {
	right: 20px; 
}

#fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div#fancy_bg_n {
	top: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_shadow_n.png') repeat-x;
}

div#fancy_bg_ne {
	top: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_shadow_ne.png') no-repeat;
}

div#fancy_bg_e {
	right: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_shadow_e.png') repeat-y;
}

div#fancy_bg_se {
	bottom: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_shadow_se.png') no-repeat;
}

div#fancy_bg_s {
	bottom: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_shadow_s.png') repeat-x;
}

div#fancy_bg_sw {
	bottom: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_shadow_sw.png') no-repeat;
}

div#fancy_bg_w {
	left: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_shadow_w.png') repeat-y;
}

div#fancy_bg_nw {
	top: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_shadow_nw.png') no-repeat;
}

div#fancy_title {
	position: absolute;
	z-index: 100;
	display: none;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 3px;
	white-space: nowrap;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_title_left.png') repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_title_main.png') repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url('http://www.1shoppingcart.com/1sc-images/uploads/fancy_title_right.png') repeat-x;
}
#contactform { display: none; }
#scont #inline { display: block; position: absolute; right: -26px; top: 160px; z-index: 999; }
#newsForm {
    background: url(http://www.1shoppingcart.com/1sc-images/uploads/newsletterhd.gif) top center no-repeat; 
    padding: 55px 0 0;
    }
#newsForm table {
    background: url(http://www.1shoppingcart.com/1sc-images/uploads/newsletterbg.gif) center right no-repeat; 
    margin: 15px 0 25px; 
    width: 560px; 
    }
    #newsForm table th, #newsForm table td { padding: 10px 0 5px; }
    #newsForm table th { padding-right: 10px; text-align: right; width: 100px; }
    #newsForm table input { text-align: left; width: 170px; }
    #newsForm table .inptbtn { padding: 10px 0 10px; text-align: center; width: 280px; }
    #newsForm table .inptbtn input { padding: 0 0 15px; }
/**/
.strhd { color: #264E7F; font: bold 18px arial, helvetica, sans-serif; padding: 10px 0 15px; }
.ty { background: url(http://www.1shoppingcart.com/1sc-images/uploads/thankyoubg.gif) top center no-repeat; }
    .ty .tos-wrapper { font-size: 13px; width: 500px!important; }
.compat { float: left; margin: 0; padding: 0; width: 100%; }
.compat li { float: left; width: 29%; } 
#scont #scbody #paypal .contents ul { float: left; margin: 0 0 0 30px; }
#scont #scbody #paypal .contents ul li { padding: 0 0 0 5px; }
#scont #scbody #paypal .contents ul a { color: #56A226; text-decoration: underline; }
#scont #scbody #paypal .contents ul a:hover { text-decoration: none; }
#scont #scbody .e404 { background: url(http://www.1shoppingcart.com/1sc-images/uploads/xlink.jpg) top left no-repeat; }
#scont #scbody .e404 .pgtitle { width: 460px!important; }
#scont #scbody .e404 .contents { height: 260px!important; }
#scont #scbody .e404 .contents strong { clear: both; float: left; margin: 40px 0 0 40px; width: 400px!important; }
#scont #scbody .e404 .msg404 { clear: both; }
#scont #scbody .e404 .strhd { border-bottom: solid 1px #264E7F; margin: 0!Important; padding: 7px 0 7px 10px!important; }
#scont #scbody .e404 .e4cont { margin: 15px 35px; }
#scont #scbody .e404 .e4cont p { font-size: 12px; margin: 7px 0; }
#scont #scbody .e404 .clearbtn { border: none!important; }
/*-----CCB--------------*/
#switchsav {  
    background: url(http://www.1shoppingcart.com/1sc-images/uploads/ccbrpt.gif) top center repeat-y;
    clear: both; 
    float: left; 
margin: 0 0 15px;
    width: 695px; 
    }
    #switchsav .swtop { 
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/ccbtop.gif) top center no-repeat;
        float: left;
        height: 4px;
        width: 695px;
        }
    #switchsav .swbot { 
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/ccbbot.gif) bottom center no-repeat;
        float: left;
        height: 4px;
        width: 695px;
        }
    #switchsav .cont { 
        background: url(http://www.1shoppingcart.com/1sc-images/uploads/ccbpostit.gif) center right no-repeat; 
        float: left;
        margin: 0 0 7px 25px;
        width: 650px;
        }
        #switchsav .cont strong { color: #264E81; display: block; font: bold 1.8em arial, helvetica, sans-serif; padding: 5px 0; }
        #switchsav .cont em { color: #3A80C5; display: block; font: bold 1em arial, helvetica, sans-serif; padding: 5px 0 10px; }
        #switchsav .cont p { margin: 0; padding: 0 0 10px; width: 425px; }
        #switchsav .cont .cta { clear: both; }
            #switchsav .cont .cta .lmore { float: left; margin: 0 5px 0 0; width: 150px; }
                #switchsav .cont .cta .lmore a { display: block; height: 32px; position: relative; width: 149px; }
                    #switchsav .cont .cta .lmore a div { 
                        background: url(http://www.1shoppingcart.com/1sc-images/uploads/lmno.gif) top left no-repeat;
                        height: 32px;
                        left: 0;
                        position: absolute;
                        top: 0;
                        width: 149px;
                        }
            #switchsav .cont .cta .sgnow { float: left; width: 150px; }
                #switchsav .cont .cta .sgnow a { display: block; height: 32px; position: relative; width: 149px; }
                    #switchsav .cont .cta .sgnow a div { 
                        background: url(http://www.1shoppingcart.com/1sc-images/uploads/sunow2.gif) top left no-repeat;
                        height: 32px;
                        left: 0;
                        position: absolute;
                        top: 0;
                        width: 149px;
                        }
            #switchsav .cont .cta a:hover { }
                #switchsav .cont .cta a:hover div { background-position: bottom left; }