    @font-face {
      font-family: helveticaNeue; 
      src: url('http://www.1scstores.com/images/Helvetica_Neue.eot');
      src: local('?'),
	    url('http://www.1scstores.com/images/Helvetica_Neue.ttf') format('truetype');
    }
    body { background: #D3EAF8 url(http://www.1scstores.com/images/bg.jpg) top left repeat-x; font: normal 13px arial, helvetica, sans-serif; }
    h1, h2, h3, h4, h5 { margin: 0; padding: 0; }
    a { text-decoration: none; }
    a:hover { text-decoration: underline; }
    a img { border-width: 0; }
    .scont { margin: 0 auto; width: 958px; }
    #scstores { background: #FFF url(http://www.1scstores.com/images/sitebt.gif) bottom center no-repeat; float: left; margin: 10px 0 0; padding: 0 0 15px; width: 100%; }
	    #scstores #sheader { 
		    background: url(http://www.1scstores.com/images/hdrbod.gif) top center no-repeat; 
		    float: left; 
		    margin: 0 0 0 13px; 
		    width: 934px; 
		    }
		    #scstores #sheader .t { 
			    background: url(http://www.1scstores.com/images/hdrtop.gif) top center no-repeat; 
			    font-size: 1px;
			    height: 7px;
			    width: 934px;
			    }
		    #scstores #sheader .logo { float: left; margin: 10px 0 0 20px; width: 310px; }
			    #scstores #sheader .logo img { }
		    #scstores #sheader .hdright { float: right; margin: 10px 0 0; width: 600px; }
			    #scstores #sheader .hdright .ctact { float: right; text-align: right; width: 100%; }
				    #scstores #sheader .hdright .ctact .pne { 
					    color: #4A6077; 
					    float: left; 
					    font-size: 0.89em; 
					    font-weight: 500; 
					    text-shadow: 1px 1px 1px #B7BEC8; 
					    width: 48%; 
					    }
					    #scstores #sheader .hdright .ctact .pne * { vertical-align: middle; }
					    #scstores #sheader .hdright .ctact .pne em { 
						    color: #0A81C5; 
						    font-size: 1.3em; 
						    font-style: inherit; 
						    font-weight: 600;
						    padding: 0 0 0 3px; 
						    }
				    #scstores #sheader .hdright .ctact .soc { 
					    color: #4D5F75; 
					    float: left; 
					    font: 500 0.89em arial, helvetica, sans-serif;
					    margin: 0 0 0 10px;
					    width: 48%; 
					    }
					    #scstores #sheader .hdright .ctact .soc a { color: #4D5F75; }
					    #scstores #sheader .hdright .ctact .soc .fb { 
						    background: url(http://www.1scstores.com/images/fbico.gif) 5px center no-repeat; 
						    padding: 2px 0 2px 27px;
						    }
					    #scstores #sheader .hdright .ctact .soc .tw { 
						    background: url(http://www.1scstores.com/images/twico.gif) 5px center no-repeat;
						    padding: 2px 0 2px 27px;
						    }
			    #scstores #sheader .hdright .gry { float: right; margin: 28px 0 0; text-align: right; width: 100%; }
				    #scstores #sheader .hdright .gry a { color: #4C5E76; font-size: 0.88em; padding: 3px 30px; }
					    #scstores #sheader .hdright .gry .sup { 
						    background: url(http://www.1scstores.com/images/supportico.gif) center left no-repeat; }
					    #scstores #sheader .hdright .gry .cus { 
						    background: url(http://www.1scstores.com/images/contactico.gif) center left no-repeat; }
					    #scstores #sheader .hdright .gry .clog { 
						    background: url(http://www.1scstores.com/images/loginico.gif) center left no-repeat; }
		    #scstores #sheader .hdrnav { 
			    background: url(http://www.1scstores.com/images/nav-header.gif) bottom left no-repeat; 
			    clear: both; 
			    float: left;
			    margin: 11px 0 0;
			    padding: 0;
			    width: 934px;
			    }
			    #scstores #sheader .hdrnav li { float: left; list-style: none; }
				    #scstores #sheader .hdrnav .hd { 
					    color: #FFF;
					    display: inline;
					    font: bold 1.25em helveticaNeue, arial, sans-serif;
					    margin: 0 14px 0 20px; 
					    padding: 10px 0 9px;
					    width: 220px; 
					    }
				    #scstores #sheader .hdrnav li a { 
					    color: #FFF; 
					    display: block; 
					    font: 600 1.1em helveticaNeue, arial, sans-serif;
					    outline: none;
					    padding: 10px 24px 9px 25px; 
					    }
					    #scstores #sheader .hdrnav li a:hover { text-decoration: none; }
/*
	    #scstores #sbody { clear: both; float: left; margin: 10px 0 10px 13px; width: auto; }
*/
 #scstores #scbody { float: left; margin: 10px 0 10px 13px; }
	    #scstores #sfooter { clear: both; float: left; margin: 0 0 0 13px; width: 934px; }
		    #scstores #sfooter .sfnr { 
			    background: url(http://www.1scstores.com/images/ftrnavtp.gif) top center no-repeat; 
			    float: left; 
			    width: 934px; 
			    }
			    #scstores #sfooter .sfnr ul { float: left; list-style: none; margin: 0; padding: 0; width: 820px; }
				    #scstores #sfooter .sfnr ul li { 
					    float: left; 
					    }
					    #scstores #sfooter .sfnr ul li a { 
						    border-right: solid 1px #FFF;
						    border-left: solid 1px #BABEC9;
						    color: #6B7A8D; 
						    display: block; 
						    margin: 8px 0 0;
						    padding: 5px 30px; 
						    }
					    #scstores #sfooter .sfnr ul .fst a { border-width: 0 1px 0 0; }
					    #scstores #sfooter .sfnr ul .lst a { border-width: 0 0 0 1px; }
			    #scstores #sfooter .sgnft { 
				    display: block; 
				    float: right; 
				    height: 27px;
				    margin: 7px 0 0 0; 
				    position: relative; 
				    width: 110px; 
				    }
				    #scstores #sfooter .sgnft div { 
					    background: url(http://www.1scstores.com/images/sgnft.gif) top left no-repeat;  
					    height: 27px;
					    left: 0; 
					    position: absolute;
					    top: 0;
					    width: 105px;
					    }
			    #scstores #sfooter .sfnr .sfnbt { 
				    background: url(http://www.1scstores.com/images/ftrnavbt.gif) bottom center no-repeat;
				    clear: both;
				    font-size: 0.1em;
				    height: 7px;
				    margin: 0;
				    padding: 0;
				    width: 934px;
				    }
		    #scstores #sfooter .partners { float: left; margin: 2px 0 5px; width: 100%; }
			    #scstores #sfooter .partners a { 
				    display: block; 
                    float: left; 
                    font-size: 8px;
                    height: 46px; 
                    margin: 7px 6px 3px; 
                    position: relative;
				    }
				    #scstores #sfooter .partners a div { height: 46px; left: 0; position: absolute; top: 0; width: 100%; }
			    #scstores #sfooter .partners .paypal { width: 91px; }
                    #scstores #sfooter .partners .paypal div { background: url(http://www.1scstores.com/images/paypal-logo.gif) top left no-repeat; }
                #scstores #sfooter .partners .visa { width: 76px; }
                    #scstores #sfooter .partners .visa div { background: url(http://www.1scstores.com/images/visa-logo.gif) top left no-repeat; }
                #scstores #sfooter .partners .mastercard { width: 86px; }
                    #scstores #sfooter .partners .mastercard div { background: url(http://www.1scstores.com/images/mastercard-logo.gif) top left no-repeat; }
                #scstores #sfooter .partners .authorize { width: 145px; }
                    #scstores #sfooter .partners .authorize div { background: url(http://www.1scstores.com/images/authorize-logo.gif) top left no-repeat; }
                #scstores #sfooter .partners .google { width: 98px; }
                    #scstores #sfooter .partners .google div { background: url(http://www.1scstores.com/images/google-logo.gif) top left no-repeat; }
                #scstores #sfooter .partners .fedex { width: 96px; }
                    #scstores #sfooter .partners .fedex div { background: url(http://www.1scstores.com/images/fedex-logo.gif) top left no-repeat; }
                #scstores #sfooter .partners .usps { width: 128px; }
                    #scstores #sfooter .partners .usps div { background: url(http://www.1scstores.com/images/usps-logo.gif) top left no-repeat; }
                #scstores #sfooter .partners .ups { width: 42px; }
                    #scstores #sfooter .partners .ups div { background: url(http://www.1scstores.com/images/ups-logo.gif) top left no-repeat; }
                #scstores #sfooter .partners .quickbooks { width: 58px; }
                    #scstores #sfooter .partners .quickbooks div { background: url(http://www.1scstores.com/images/quickbooks-logo.gif) top left no-repeat; }
		    #scstores #sfooter .webcreds { border-top: solid 1px #EEEEEE; clear: both; float: left; width: 100%; }
			    #scstores #sfooter .webcreds .web { float: left; margin: 8px 15px 3px; width: 105px; }
				    #scstores #sfooter .webcreds .web a { display: block; }
					    #scstores #sfooter .webcreds .web a img { }
			    #scstores #sfooter .webbrands { float: left; margin: 10px 0 0 10px; width: 760px; }
				    #scstores #sfooter .webbrands strong { 
					    color: #666; 
					    display: block;
					    font: 600 0.9em arial, helvetica, sans-serif; 
					    }
				    #scstores #sfooter .webbrands ul { 
					    color: #666; 
					    font: 500 0.9em arial, helvetica, sans-serif; 
					    list-style: none; 
					    margin: 0; 
					    padding: 0; 
					    }
					    #scstores #sfooter .webbrands ul li { 
						    float: left; 
						    padding: 3px 0; 
						    }
						    #scstores #sfooter .webbrands ul li a { 
							    color: #666; 
							    display: block; 
							    font: 500 1em arial, helvetica, sans-serif; 
							    padding: 0 10px; 
							    }
	    .scont .cpyr { 
		    clear: both; 
		    color: #676664; 
		    float: left; 
		    font-size: 0.9em;
		    margin: 10px 0 15px 13px; 
		    padding: 0 0 15px 0; 
		    text-shadow: 1px 1px 1px #B7C8D0; 
		    width: 934px; 
		    }
		    .scont .cpyr .copyright { float: left; width: 34%; }
		    .scont .cpyr .tos { float: right; list-style: none; margin: 0; padding: 0; width: 57%; }
			    .scont .cpyr .tos li { display: inline; }
				    .scont .cpyr .tos li a { color: #676664; padding: 0 7px; text-shadow: 1px 1px 1px #B7C8D0; }
    .home { }
        .home .tcont { background: url(http://www.1scstores.com/images/indexbg.gif) top center no-repeat; float: left; width: 100%; }
        .features .tcont { background: url(http://www.1scstores.com/images/features2.jpg) top center no-repeat; float: left; margin: 0 0 0 11px; width: 98%; }
            .home .tcont strong {
                color: #FFF;
                display: block;
                font: bold 20px helveticaNeue, arial, sans-serif;
                margin: 68px 0 18px 15px;
                text-shadow: 2px 2px 2px #347190;
                }
            .home .tcont ul { margin: 0 0 0 35px; padding: 0; width: 260px; }
                .home .tcont ul li {
                    color: #FFF; 
                    font: bold 14px helveticaNeue, arial, sans-serif; 
                    list-style: none; 
                    padding: 0 0 9px; 
                    text-shadow: 2px 2px 2px #1A5575;
                    }
            .tcont .f1 { color: #FFF; float: left; margin: 15px 0 0 20px; width: 48%; }
            .tcont .cta { float: right; margin: 0 2px 0 0; text-align: right; width: 47%; }
            .tcont p { clear: both; color: #4D5F77; margin: 15px 10px; }
        .features .flist { clear: both; }
        .home .tcont .icta {
            clear: both; 
            float: left; 
            margin: 15px 0 10px;
            width: 100%; 
            }
            .home .tcont .icta a { }
                .home .tcont .icta a img { }
        .home .ctext {
            background: url(http://www.1scstores.com/images/blur.gif) bottom center no-repeat;
            clear: both; 
            color: #4E5E77;
            float: left; 
            font: bold 28px helveticaNeue, arial, sans-serif;
            margin: 0 0 15px; 
            padding: 5px 0 25px;
            text-align: center; 
            text-shadow: 2px 2px 2px #B7BEC8;
            width: 100%; 
            }
            .home .ctext a { color: #0B81C7; text-decoration: underline; }
                .home .ctext a:hover { text-decoration: none; }
        .home .isub {
            background: url(http://www.1scstores.com/images/1scvalues.gif) 30px center no-repeat;
            clear: both; 
            float: left; 
            margin: 0 0 15px;
            padding: 15px 0;
            } 
            .home .isub table { float: right; margin: 0 0 0 320px; width: 600px; }
                .home .isub td { padding: 0 10px 15px; vertical-align: top; }
                    .home .isub strong { color: #0782C6; display: block; }
                    .home .isub p { color: #7A8596!important; margin: 3px 0 7px 0; padding: 0; color: #ACB3BD; }
                    .home .isub a { }
                        .home .isub a img { }
        .flist { }
            .flist td { vertical-align: top; }
            .flist .modul { margin: 0 5px 20px 0; width: 460px; }
                .flist .modul ul { margin: 0 0 0 30px; padding: 0; }
                    .flist .modul li {
                        background: url(http://www.1scstores.com/images/mor.gif) top left no-repeat;
                        color: #0A81C5; 
                        font: 600 1.1em arial, helvetica, sans-serif; 
                        list-style: none; 
                        margin: 5px 0; 
                        padding: 2px 0 2px 20px; 
                        }
                        .flist .modul li a { }
                        .flist .modul li div { font-weight: normal; width: 390px; }
                        .flist .modul li .ct { display: none; }
                .flist .modul .hotfeat {
                    background: url(http://www.1scstores.com/images/hotfeatures.gif) top center no-repeat; 
                    color: #F89303;
                    font: 600 16px helveticaNeue, arial, sans-serif;
                    padding: 20px 0 10px 60px; 
                    }
                .flist .modul .aioim {
                    background: url(http://www.1scstores.com/images/aioim.gif) top center no-repeat;
                    color: #0B80C6;
                    font: 600 16px helveticaNeue, arial, sans-serif;
                    padding: 15px 0 10px 60px;
                    }
                    .flist .modul .aioim strong { font-weight: bold; }
                .flist .modul .aioc {
                    background: url(http://www.1scstores.com/images/aioc.gif) top center no-repeat;
                    color: #0B80C6;
                    font: 600 16px helveticaNeue, arial, sans-serif;
                    padding: 15px 0 10px 60px;
                    }
                    .flist .modul .aioc strong { font-weight: bold; }
                .flist .modul .aioem {
                    background: url(http://www.1scstores.com/images/aioem.gif) top right no-repeat;
                    color: #0B80C6;
                    font: 600 16px helveticaNeue, arial, sans-serif;
                    padding: 12px 0 10px 60px;
                    }
                    .flist .modul .aioem strong { }
                .flist .modul .aid {
                    background: url(http://www.1scstores.com/images/aiod.gif) top right no-repeat;
                    color: #0B80C6;
                    font: 600 16px helveticaNeue, arial, sans-serif;
                    padding: 10px 0 10px 60px;
                    }
                    .flist .modul .aid strong { }
                .flist .modul .aios {
                    background: url(http://www.1scstores.com/images/aios.gif) top right no-repeat;
                    color: #0B80C6;
                    font: 600 16px helveticaNeue, arial, sans-serif;
                    padding: 12px 0 10px 60px;
                    }
                    .flist .modul .aios strong { }
            .flist .sep { background: url(http://www.1scstores.com/images/fsep.gif) top center repeat-y; }
            .flist .modul .on { background: url(http://www.1scstores.com/images/les.gif) top left no-repeat; color: #B1D72A; }
                .flist .modul .on div { color: #4C5E76; }
    #scbody .sccont .shl { float: left; height: 319px; position: relative; width: 934px; }
        #scbody .sccont .shl h1, #scbody .sccont .shl strong { color: #FFF; font: bold 1.72em helveticaNeue, arial, sans-serif; margin: 80px 0 0 20px; text-shadow: 2px 2px 2px #1A6C9C; }
        #scbody .sccont .shl ul { margin: 10px 0 0 30px; padding: 0; }
            #scbody .sccont .shl ul li {
                background: url(http://www.1scstores.com/images/bullet.gif) center left no-repeat; 
                color: #FFF; 
                font: bold 1.25em helveticaNeue, arial, sans-serif; 
                list-style: none; 
                margin: 7px 0; 
                padding: 0 0 0 25px;
                text-shadow: 2px 2px 2px #1A6C9C;
                }
        #scbody .sccont .shl .cta { margin: 10px 0 0 10px; }
    .build .shl { background: url(http://www.1scstores.com/images/build4.jpg) top center no-repeat; }
    .manage .shl { background: url(http://www.1scstores.com/images/manage4.jpg) top center no-repeat; }
    .promote .shl { background: url(http://www.1scstores.com/images/promote4.jpg) top center no-repeat; }
    .sell .shl { background: url(http://www.1scstores.com/images/sell4.jpg) top center no-repeat; }

    #scbody .sccont .mcont { float: left; margin: 0 0 15px; width: 100%; }
    #scbody .sccont .mdu { margin: 0 0 0 10px; }
    #scbody .sccont .mdu2 { float: left; margin: 10px 0 0 15px; width: 47%; }
        #scbody .sccont .mdu h2, #scbody .sccont .mdu2 h2, #scbody .sccont .mdu h1, #scbody .sccont .mdu2 h1 { color: #4C5C75; font: bold 2em helveticaNeue, arial, sans-serif; margin: 0 0 0 10px; }
            #scbody .sccont .mdu h2 em, #scbody .sccont .mdu2 h2 em, #scbody .sccont .mdu h1 em, #scbody .sccont .mdu2 h1 em { font-style: normal; color: #0881C6; }
    #scbody .sccont .cpt { float: left; margin: 5px 0 20px; }
    #scbody .sccont .cpt2 { float: right; margin: 40px 15px 0 0; width: 47%; }
        #scbody .sccont .cpt ul, #scbody .sccont .cpt2 ul { margin: 0; padding: 0; width: 100%; }
            #scbody .sccont .cpt ul li, #scbody .sccont .cpt2 ul li {
                color: #4B6075; 
                float: left; 
                height: 80px; 
                list-style: none; 
                margin: 6px 10px; 
                width: 47%; 
                }
                #scbody .sccont .cpt2 ul li { height: auto; width: 100%; }
                #scbody .sccont .cpt ul li strong, #scbody .sccont .cpt2 ul li strong { color: #0881C6; display: block; font-size: 1.3em; }
    #scbody .sccont .lmo { float: left; text-align: right; width: 99%; }
    .onPlans { background-position: 0 0!important; }
    .onFeatures { background-position:  0 -39px!important; }
    .onPromote { background-position: 0 -78px!important; }
    .onSell { background-position: 0 -117px!important; }
    .onManage { background-position: 0 -156px!important; }
    .onBuild { background-position: 0 -195px!important; }
    .customer .csupp { background: url(http://www.1scstores.com/images/features2.jpg) top center no-repeat; }
        .customer .csupp .ct { margin: 0 0 0 13px; padding: 15px 0 0; }
        .customer .csupp h1 { color: #FFF; font: bold 1.8em helveticaNeue, arial, sans-serif; margin: 0 0 10px; }
        .customer .cpt { color: #4C5E76; margin: 0; }
        .customer .csupp .supt { margin: 0 0 0 -6px; }
            .customer .csupp table { }
                .customer .csupp table td { vertical-align: top; }
                    .customer .csupp .sep { background: url(http://www.1scstores.com/images/fsep.gif) top center repeat-y; font-size: 1px; width: 3px; }
                    .customer .csupp .hrs { margin: 0 10px 0 0; }
                        .customer .csupp .hrs .em { color: #FB9900; font: normal 0.95em helveticaNeue, arial, sans-serif; padding: 0 0 10px; }
                        .customer .csupp .hrs .fp { font-size: 0.95em; margin-top: 15px; }
                    .customer .csupp .std { margin: 0 0 0 10px; }
                    .customer .csupp .hrs, .customer .csupp .std { width: 450px; }
                    .customer .csupp .hrs p, .customer .csupp .std p {
                        float: left; 
                        margin: 5px 10px;
                        width: 100%;
                        }
                    .customer .csupp .std a { color: #A4C826; }
                    .customer .csupp .hrs .hd, .customer .csupp .std .hd {
                        background: url(http://www.1scstores.com/images/supbg.gif) top center no-repeat; 
                        color: #0882C5; 
                        font: bold 1.2em helveticaNeue, arial, sans-serif;
                        margin: 0 0 15px;
                        padding: 11px 0 11px 10px;
                        }
    #mncomp { margin: 0; padding: 0; }
    #mncomp tr td { background-color: #EAF7FF; border-right: solid 1px #C7E2F5; color: #4A5E76; padding: 5px; text-align: center; width: 179px; }
    #mncomp .odd td { background-color: #FFF; }
    #mncomp .odd .hl { background-color: #FFF; }
    #mncomp .hl, #mncomp .sgn1 .hl { background-color: #F2F8D2; padding: 10px 0 0; }
    #mncomp .fd { font-weight: 600; text-align: left; }
    #mncomp .sgn1 td { background: url(http://www.1scstores.com/images/cmprpt.gif) bottom left repeat-x; }
    #mncomp .sgn td { border-width: 0; }
    #mncomp th div { color: #FFF; font: normal 1em helveticaNeue, arial, sans-serif; }
    #mncomp th .nme { font-weight: 600; padding: 25px 0 5px; }
    #mncomp th .pri { font-size: 1.2em; font-weight: bold; padding: 4px 0; }
        #mncomp th .pri .unt { font-size: 1.8em; font-style: normal; font-weight: bold; }
            #mncomp th .pri em { font-style: normal; }
    #mncomp th .fp { font-size: 0.9em; padding: 5px 0; }
    #mncomp .trial, #mncomp .standr, #mncomp .ulti { background: url(http://www.1scstores.com/images/comphd.gif) bottom center no-repeat; height: 133px; margin: 0 auto; width: 179px; }
    #mncomp .prem { background: url(http://www.1scstores.com/images/comphda.gif) bottom center no-repeat; height: 133px; margin: 0 auto; width: 248px; }
    #mncomp .prem .nme { padding-right: 24px; }
    #mncomp .sgn a, #mncomp .sgn1 a { display: block; height: 27px; margin: 0 auto; padding: 5px 0 3px; position: relative; width: 105px; }
        #mncomp .sgn a div, #mncomp .sgn1 a div {
            background: url(http://www.1scstores.com/images/sgnft.gif) top left no-repeat; 
            display: block; 
            height: 27px; 
            left: 0; 
            position: absolute; 
            top: 0; 
            width: 105px; 
            }
    #mncomp .sgn .tr, #mncomp .sgn1 .tr { height: 33px; padding: 0 0 10px; width: 177px; }
            #mncomp .sgn .tr div, #mncomp .sgn1 .tr div {
                background: url(http://www.1scstores.com/images/trialsgn.gif) top left no-repeat; 
                height: 33px;
                width: 177px;
                }
    .tos .sccont .cpt ul li { float: none!important; height: auto!important; width: 100%!important; }
    .tos .tserv { margin: 0 25px; }
    .contact .contents, .plans .contents, .accepted .contents { background: url(http://www.1scstores.com/images/features2.jpg) top center no-repeat; float: left; width: 100%; }
.plans .contents, .customer .contents, .tos .contents { width: 934px; }
    .contact .ctus .tle, .plans .contents h1 { color: #FFF; font: bold 1.8em helveticaNeue, arial, sans-serif; margin: 20px 0 20px 15px; }
    .contact .ctus { color: #4B6075; }
        .contact .ctus td { text-shadow: 1px 1px 1px #D0D5D9; }
        .contact .ctus .tle { float: left; width: 45%; }
        .contact .ctus .ccta {
            display: block; 
            float: right; 
            height: 55px; 
            padding: 30px 30px 0 0;
            position: relative; 
            text-align: right; 
            width: 317px; 
            }
            .contact .ctus .ccta div {
                background: url(http://www.1scstores.com/images/getstartedsmall.png) top right no-repeat;
                display: block;
                height: 85px;
                position: absolute;
                right: 0;
                top: 0;
                width: 317px;
                }
        .contact .ctus .int { clear: both; color: #4B6075; font-size: 1.05em; line-height: 1.4em; margin: 0 20px; }
        .contact .ctus .mtab { margin: 10px 0 20px 20px; }
            .contact .ctus .mtab td { vertical-align: top; width: 430px; }
            .contact .ctus .mtab .cfrm td { color: #4E5E77; padding: 3px 0; text-align: right; }
            .contact .ctus .mtab .cfrm input, .contact .ctus .mtab .cfrm textarea { border: solid 1px #C7E2F3; padding: 2px; width: 280px; }
            .contact .ctus .mtab .cfrm textarea { height: 150px; }
            .contact .ctus .mtab .cfrm .button { border-width: 0; width: 75px; }
        .contact .ctus .mtab .sep { background: urL(http://www.1scstores.com/images/fsep.gif) top center repeat-y; font-size: 0.1em; width: 21px; }
        .contact .ctus .mtab .lingl { float: left; font-size: 0.96em; line-height: 1.4em; margin: 5px 0 0; width: 49%; }
        .contact .ctus .mtab .lingr { float: left; font-size: 0.96em; line-height: 1.4em; margin: 5px 0 0; width: 49%; }
        .contact .ctus .mtab .lingl strong, .contact .ctus .mtab .lingr strong { display: block; text-transform: uppercase; }
        .contact .ctus .mtab .usa { background: url(http://www.1scstores.com/images/usaflg.gif) center left no-repeat; margin: 0 0 0 20px; padding: 10px 0 10px 80px; }
        .contact .ctus .mtab .cnd { background: url(http://www.1scstores.com/images/cndflg.gif) center left no-repeat; margin: 0 0 0 20px; padding: 10px 0 10px 80px; }
#pgate .cta { float: right; width: 325px; }
#pgate .pgtle { color: #FFF; font: bold 20px helveticaNeue, arial, sans-serif; margin: 25px 0 15px 15px; float: left; width: 400px; }
#pgate p { clear: both; color: #4D5D77; font: normal 12px helveticaNeue, arial, sans-serif; margin: 5px 0 0 15px; text-shadow: 1px 1px 1px #CCC; }
#pgate table {
    background: #FFF url(http://www.1scstores.com/images/gatewayrpt.gif) bottom left repeat-x; 
    border: solid 1px #C7E4F4; 
    border-width: 1px 0 0 1px;
    color: #4B5C76;
    font: normal 12px helveticaNeue, arial, sans-serif;
    margin: 0 auto;
    margin-bottom: 5px; 
    padding: 0; 
    width: 895px;
    }
    #pgate table td {
        border: solid 1px #C7E4F4; 
        border-width: 0 1px 1px 0; 
        padding: 5px;
        width: 167px;
        }
#pgate .fp { color: #4C5E76; font: normal 11px helveticaNeue, arial, sans-serif; margin: 0 auto; width: 894px; }
.buls {
    background: url(http://www.1scstores.com/images/bullsep.gif) top center no-repeat;
    clear: both; 
    float: left; 
    margin: 0 0 15px;
    width: 100%; 
    }
    .buls ul { margin: 20px 0 15px 10px; padding: 0; }
        .buls ul li {
            background: url(http://www.1scstores.com/images/botbull.gif) center left no-repeat; 
            float: left; 
            list-style: none; 
            margin: 0; 
            padding: 5px 0 5px 15px;
            width: 23%; 
            }
.dbf { margin: 0 0 10px 13px; }
.build .dbf, .manage .dbf, .promote .dbf, .sell .dbf { margin: 0 0 10px 0; }
#pgate .proctable { margin: 0 0 0 15px; }
.tos p { color: #4B6075; }
.tos h2 { color: #0881C6; display: block; font-size: 1.3em; }
#scbody .sccont .tos ul { width: 95%; }
#scbody .sccont .tos ul li { list-style: none; margin: 0 0 0 25px; }
#scbody .sccont .tos .disc li { list-style-type: disc!important; }
#scstores .online { margin: 10px 0!important; }
