/* RESET */
/* ----------------------------------------- */

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
/* ----------------------------------------- */

h1, h2, h3, h5, h5, h6 { font-weight:bold }

div { position:relative } /* This will save you having to declare each div's position as 'relative' and allows you to absolutely position elements inside them */
div.clear {
    clear: both;
}

body {
    background: #5ac172 url('images/bg.jpg') no-repeat scroll center top;
    font-family: FreeSans, helvetica, arial, sans-serif;
}

a {
    color: #0061aa;
}

a:hover {
    color: #4088bf;
}

#wrap {
    height: 1074px;
}

#header {
        margin: 0 auto;
        width: 960px;
        height: 106px;
    }

#topNav {
        color: #34914b;
        float: right;
        margin-top: 15px;
    }

#topNav a {
        /* color: #c9f7d4; */
        color: #fff;
        text-decoration: none;
        margin-left: 5px;
        margin-right: 5px;
        text-shadow: #16742c 0px -1px 0px;
    }

#topNav a:hover {
        text-decoration: underline;
    }

#pageWrap {
        margin: 0 auto;
        padding-right: 1px;
    width: 960px;
    height: 884px;
    margin-bottom: 20px;

}

#longPageWrap {
    background-color: #fff;
    min-height: 834px;
    margin: 0 auto;
    padding-right: 1px;
    width: 960px;
    margin-bottom: 20px;
    padding-bottom: 50px;

}

#footer {
    margin: 0 auto;
    padding-bottom: 20px;
    width: 960px;
    text-align: center;
    color: #267f3d;
    font-size: .8em;
}

#footer a {
    color: #267f3d;
}

#mainNav {
    margin: 0 auto;
    margin-top: 45px;
    margin-left: 28px;
    width: 898px;
    border-bottom: 1px solid #0061aa;
    text-shadow: #014374 0px 1px 0px;
}

#mainNav ul li {
    float: left;
    margin: 0;
}

#mainNav ul li a {
    color: #fff;
    display: block;
    font-weight: bold;
    padding: 8px 10px 10px;
    background-color: #0061aa;
    text-decoration: none;
}

#mainNav ul li a.front {
    -moz-border-radius: 7px 0 0 0;
    -webkit-border-radius: 7px 0 0 0;
}

#mainNav ul li a.selected {
    background-color: #4088bf;
}


#mainNav ul li a.last {
    -moz-border-radius: 0 7px 0 0;
    -webkit-border-radius: 0 7px 0 0;
}

#mainNav ul li a:hover {
    display: block;
    background-color: #4088BF;
    padding: 8px 10px 10px 10px;
}

#breadCrumb {
    color: #373737;
    margin-left: 26px;
    margin-top: 5px;
    font-size: .8em;
}

#breadCrumb a {
    text-decoration: none;
}

#mainTeaser {
    background-color: #fff;
    margin: 15px 10px 0px 26px;
    width: 900px;
    height: 300px;
}

#mainTeaser li {
    background-image: url('../images/main-teaser-nav.png');
}

#mainTeaser li#item1 {
    float: left;
    width: 144px;
    height: 64px;
    background-position: 0px -128px;
}

#mainTeaser li#item1:hover {
    background-position: 0px -64px;
}

#mainTeaser li#item1.selected {
    background-position: 0px 0px;
}

#mainTeaser li#item2 {
    float: left;
    width: 230px;
    height: 64px;
    background-position: -144px -128px;
}

#mainTeaser li#item2:hover {
    background-position: -144px -64px;
}
    
#mainTeaser li#item2.selected {
    background-position: -144px 0px;
}

#mainTeaser li#item3 {
    float: left;
    width: 153px;
    height: 64px;
    background-position: -374px -128px;
}

#mainTeaser li#item3:hover {
    background-position: -374px -64px;
}

#mainTeaser li#item3.selected {
    background-position: -374px 0px;
}

#mainTeaser li#item4 {
    float: left;
    width: 130px;
    height: 64px;
    background-position: -527px -128px;
}

#mainTeaser li#item4:hover {
    background-position: -527px -64px;
}

#mainTeaser li#item4.selected {
    background-position: -527px 0px;
}

#mainTeaser li#item5 {
    float: left;
    width: 243px;
    height: 64px;
    background-position: -657px -128px;
}

#mainTeaser li#item5:hover {
    background-position: -657px -64px;
}

#mainTeaser li#item5.selected {
    background-position: -657px 0px;
}

#teaserSeperation {
    margin-left: 26px;
    width: 900px;
    height: 5px;
    background: #fff url('images/teaserSeperation') repeat-x;
}

div#blogArticles {
    float: left;
    width: 250px;
    margin-top: 10px;
    margin-left: 40px;
    padding-left: 10px;
}

div#blogArticles li {
    color: #666;
    font-size: .8em;
    margin-left: 12px;
}

div#blogArticles li.arrow {
    list-style-image: url(../images/link_arrow.gif);
}

div#blogArticles h3 {
    color: #373737;
    margin-bottom: 10px;
    font-size: 1.3em;
}

div#blogArticles li a {
    color: #0061aa;
    font-size: 1.1em;
    text-decoration: none;
}

div#blogArticles li a:hover {
    color: #4088BF;
    text-decoration: underline;
}

div#relatedLinks {
    float: left;
    width: 250px;
    margin-top: 10px;
    margin-left: 30px;
    padding-left: 10px;
}

div#relatedLinks h3 {
    color: #373737;
    margin-bottom: 10px;
    font-size: 1.3em;
}

div#relatedLinks li {
    list-style-image: url(../images/link_arrow.gif);
    margin-left: 12px;
}

div#relatedLinks ul {
    margin-bottom: 15px;    
}

div#relatedLinks li a {
    text-decoration: none;
    color: #0061aa;
    font-size: .8em;
}


div#relatedLinks li a:hover {
    color: #4088BF;
    text-decoration: underline;
}

img.usp {
    float: right;
    margin-top: 12px;
}

img.logo {
    position: absolute;
    top:-35px;
    left: 20px;
}

div#thirdTeaser {
    float:left;
    width: 300px;
    margin-top: 10px;
    margin-left: 30px;
    margin-top: 35px;
}

div#thirdTeaser a {
    text-decoration: none;
}

div#thirdTeaser a:hover {
    text-decoration: underline;
}

div#thirdTeaser p {
    font-size: .8em;
    margin-bottom: 20px;
}

div#thirdTeaser img {
    float: left;
    margin-right: 10px;
}

select.findDistributor {
    width: 200px;
}

h1.main {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 1.5em;
    margin-left: 26px;
    color: #0060a9;
}

h1.product {
    margin-bottom: 40px;
}

#longPageWrap p {
    color: #373737;
    font-size: .9em;
    margin: 10px 30px 10px 26px;
}

#longPageWrap h2 {
    margin-left: 26px;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 1.5em;
    color: #0061aa;
}

#longPageWrap h2.small {
    font-size: 1.1em;
}

#longPageWrap h2.small a {
    text-decoration: none;
}

span.orange {
    color: #FF6600;
}

#sidebar {
    float: left;
    margin-left: 26px;
    margin-top: 20px;
    width: 200px;
    height: 600px;
}

#rightSidebar {
    float: left;
    /* margin-left: 10px; */
    /* margin-top: 20px; */
    width: 689px;
}

#protectaLandingProducts {
    float: left;
    margin-left: 20px;
    width: 280px;
    font-size: .8em;
}

#protectaLandingProducts h2 {
    text-align: center;
    margin-bottom: 10px;
    color: #0061aa;
    font-size: 1.4em;
}

#SFRLandingProducts {
    float: left;
    margin-left: 50px;
    font-size: .8em;
}

#SFRLandingProducts h2 {
    text-align: center;
    margin-bottom: 10px;
    color: #0061aa;
    font-size: 1.4em;
}

#sidebar ul.sidebarLinks li {
    margin: 0 0 0 0;
}

#sidebar h3 {
    color: #373737;
    margin: 10px 0px 10px 5px;
    text-shadow: #fff 0px 2px 0px;
}

#loginBox {
    margin-top: 20px;
    background-color: #F5FAFF;
    border: 1px solid #CEDFF2;
    width: 563px;
    margin-left: 36px;
    height: 200px;
    padding: 10px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.3) 3px 5px 8px;
    -moz-box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 3px;
}

#loginBox p {
    font-size: .8em;
}

#loginBox tr {
    height: 30px;
}

#loginBox input {
    margin-left: 10px;  
}

#loginTitle {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 10px;
    width: 530px;
    background-color: #CEDFF2;
    border: 1px solid #A3B0BF;
}

#productImage {
    float: left;
    width: 165px;
}

#productImage img {
    display: block;
    margin: 0 auto;
}

#productImage img.productTiny {
    float: left;
    margin-top: 4px;
    margin-right: 4px;
    border: 3px solid #ccc;
}

#productImage img.productTiny:hover {
    border: 3px solid #4088BF;
}

#productDescription {
    float: left;
    width: 515px;
    padding-left: 5px;
}

#productBenefitFrame {
    /* margin-left: 30px; */
    margin: 0 auto;
    margin-top: 40px;
    background-color: #fff3e5;
    border: 1px solid #ffab35;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    padding: 15px;
    width: 375px;
}

span.productBenefits {
    color: #0060a9;
}

#productBenefitFrame ul {
    margin-top: 10px;
}

#productBenefitFrame ul li {
    list-style-type: disc;  
    margin-left: 40px;
    font-size: .8em;
}

#freeShipAnnoucement {
    margin-top: 20px;
    text-align: center;
}

table#sizeSelect {
    margin-top: 30px;
    width: 600px;
}

table#sizeSelect tr td {
    padding-left: 5px;
}

table#sizeSelect tr.alt {
    background-color: #e4e5e6;
}

ul#productSecondary li {
    border-top: 1px solid #FFAB35;  
    padding: 3px;
}

ul#productSecondary li:hover {
    background-color: #eee; 
}

ul#productSecondary li a {
    text-decoration: none;
    display: block;
    text-shadow: #fff 0px 1px 0px;
}

ul#productSecondary li.secondary {
    padding-left: 26px;
}

div.basket {
    margin-top: 45px;
}

div.basket h2 a {
    font-size: .7em;
}

table#basket {
    width: 750px;
    margin-left: 26px;
}

table#basket tr td {
    padding-top: 3px;
    padding-bottom: 3px;
}

/* ----- add selectors here for font sizing ----- */
#stepNav li a em, h4 {font-size: 114%} /* =15 */

/* = #stepNav2 & #stepNav3 & #stepNav4 & #stepNav5
----------------------------------------------------------------------------------------------------*/
#stepNav li{
    height:71px;
    list-style:none;
    float:left;
    background-color:#EBEBEB;
    background-image: url(images/navBtn.gif);
    background-repeat: no-repeat;
    background-position: right top;
    font:13px arial,helvetica,clean,sans-serif;
}

#stepNav li.current{
    background-color:#ec7f3a;
    background-image: url(images/navCurrentBtn.gif);
}

#stepNav li.lastDone{
    background-color:#0060a9;
    background-image: url(images/navLastDoneBtn.gif);
}

#stepNav li.done{
    background-color:#0060a9;
    background-image: url(images/navDoneBtn.gif);
}

#stepNav li a, #stepNav li a:link, #stepNav li a:visited, #stepNav li a:hover, #stepNav li a:active {
color:#ccc;
text-decoration: none;
}

#stepNav li.lastDone a, #stepNav li.lastDone a:link, #stepNav li.lastDone a:visited, #stepNav li.lastDone a:hover, #stepNav li.lastDone a:active, #stepNav li.current a, #stepNav li.current a:link, #stepNav li.current a:visited, #stepNav li.current a:hover, #stepNav li.current a:active, #stepNav li.done a, #stepNav li.done a:link, #stepNav li.done a:visited, #stepNav li.done a:hover, #stepNav li.done a:active {
color:#fff;
}

#stepNav li.done a:hover, #stepNav li.lastDone a:hover  {
color:#FFFF99;
cursor:hand;
}

#stepNav li a em{
/* Was 150*/
width:130px;
display:block;
margin:6px 0 0 10px;
font-style:normal;
font-weight:bold;
}

#stepNav li a span{
/* Was 140 */
width:120px;
display:block;
margin-left:10px;
font-weight:normal;
}

#stepNav li.stepNavNoBg{
background-image:none;
}

#stepNav li a{
height:71px;
display:block;
}

/* #stepNav.fiveStep */
/* was 182px */
#stepNav.fiveStep li{width:148px;}
#stepNav.fiveStep li a{width:148px;}

/* #stepNav.fourStep */
/* was 227,229,227 */
#stepNav.fourStep li{width:185px;}
#stepNav.fourStep li.stepNavNoBg{width:187px;}
#stepNav.fourStep li a{width:185px;}

/* #stepNav.threeStep */
#stepNav.threeStep li{width:303px;}
#stepNav.threeStep li.stepNavNoBg{width:304px;}
#stepNav.threeStep li a{width:303px;}

/* #stepNav.twoStep */
#stepNav.twoStep li{width:455px;}
#stepNav.twoStep li a{width:455px;}

ul#stepNav {
    margin-left: 26px;
}

div.question {
    margin-left: 26px;
    width: 600px;
    background-color: #f5faff;
    border: 1px solid #cedff2;
    padding: 5px;
}

div.answer {
    margin-left: 26px;
    width: 600px;
    background-color: #fff3e5;
    border: 1px solid #ffab35;
    padding: 5px;
}

img.adobe {
    float: left;
    margin-right: 20px;
}

#contactList {
    margin-left: 26px;  
    margin-top: 20px;
    color: #373737; 
}

#contactList ul {
    margin-bottom: 20px;    
    margin-left: 20px;
}

div.error {
    margin-top: 20px;
    margin-left: 26px;
    background-color: pink;
    border: 1px solid red;
    padding: 5px;
    width: 580px;
    height: 30px;
}

table.distributorStandings {
    float: left;
    margin-left: 30px;
}

div.intAddress {
    margin-left: 50px;
    color: #373737;
}

div.sitemap ul {
    margin-left: 26px;
}

img.preload {
    display: none;
}

ul.locate {
    margin-left: 26px;
    margin-top: 20px;
}

div.productImageButton {
    float: left;
    margin-right: 20px;
}

div.productImageButton img {
    display: block;
    margin: 0 auto; 
}

div.productImageButton input {
    display: block;
    margin: 0 auto; 
}

span.new {
    font-weight: bold;
    color: #990000;
}

div.singleRelatedProduct {
    float: left;
    width: 210px;
    color: #373737;
}

div.singleRelatedProduct img {
    margin-left: 26px;
    width: 40%;
    height: 40%;
}

div.singleRelatedProduct input.submit {
    margin-left: 26px;
}

div.singleRelatedProduct select {
    margin-left: 26px;
    width: 120px;
}

div.testingData ul li {
    list-style-type: disc;
    margin-left: 56px;
}

ul#supportMaterials li {
    margin-left: 26px;
    font-size: .8em;
}

ul.productList {
    margin-left: 20px;
}

ul.productList li {
    margin-left: 40px;
    margin-top: 5px;
    list-style-type: disc;
}

div.distributorList {
}

img.distributorMap {
    float: right;
    padding-left: 40px;
}

img.distributorStreetMap {
    float: right;
    border: 10px solid #eee;
    -webkit-border-radius: 10px;
}

div.pdfspec {
    margin-top: 20px;
    margin-left: 30px;
}

div.pdfspec img {
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 15px;
}

div#freeNeedleForm {
    display: none;
    margin-left: 26px;
    width: 520px;
}

div#freeNeedleForm form input,select {
    margin-left: 8px;   
    margin-bottom: 5px;
}

div#freeNeedleForm form select {
    width: 100px;
}

div#freeNeedleForm form input.submitRight {
    margin-top: 20px;
    margin-right: 20px;
    float: right;
}

div.relatedProducts {
    margin-left: 20px;
    margin-top: 30px;
}

div.relatedProduct {
    float: left;
    width: 210px;
}

div.relatedProduct img {
    margin-left: 14px;
}

div.checkoutButton {
    float: right;
    margin-right: 180px;
    margin-top: 30px;
}

div.demonstration {
    margin-top: 20px;
    margin-left: 26px;
}

form.locatorDropdown select {
    margin-left: 26px;
    height: 25px;
}

div.products {
    margin-left: 270px;
}

div.products li {
    float: left;
}

li#engineTreatment {
    width:160px;
    height: 150px;
    background: url('images/productsSprite.jpg') 0 0 no-repeat;
}

li#booster{
    width:160px;
    height: 150px;
    background: url('images/productsSprite.jpg') 0 -150px no-repeat;
}

li#transmission{
    width:160px;
    height: 150px;
    background: url('images/productsSprite.jpg') 0 -300px no-repeat;
}

li#fst {
    width:160px;
    height: 150px;
    background: url('images/productsSprite.jpg') 0 -450px no-repeat;
}

li#spray {
    width:160px;
    height: 150px;
    background: url('images/productsSprite.jpg') 0 -605px no-repeat;
}

li#grease {
    width:160px;
    height: 150px;
    background: url('images/productsSprite.jpg') 0 -755px no-repeat;
}

li#oiler {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -910px no-repeat;
}

li#sixounce {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -1070px no-repeat;
}

li#gaszol {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -1220px no-repeat;
}

li#dsol {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -1365px no-repeat;
}

li#gearzol {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -1515px no-repeat;
}

li#hzol {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -1665px no-repeat;
}

li#sfr100 {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -1825px no-repeat;
}

li#summer {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -1985px no-repeat;
}

li#winter {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -2145px no-repeat;
}

li#comprezol {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -2305px no-repeat;
}

li#twocycle {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -2440px no-repeat;
}

li#himi {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -2595px no-repeat;
}

li#motoroil {
    width:160px;
    height: 160px;
    background: url('images/productsSprite.jpg') 0 -2747px no-repeat;
}

div#product {
    padding-top: 20px;
}

div#product h2 {
    color: #f4793e;
}

div#product h3 {
    margin-left: 26px;
    color: #0061aa;
}

div#product ul li {
    list-style: disc;
    margin-left: 60px;
    color: #373737;
}

div#product img {
    margin-left: 26px;
}

div#consumerProducts {
    float: left;
}

div#consumerProducts ul li {
    clear: both;
}

div#consumerProducts ul li a {
    font-size: .8em;
}

div#industrialProducts {
    float: right;
    margin-right: 40px;
}

div#industrialProducts ul li {
    clear: both;
}

div#industrialProducts ul li a {
    font-size: .8em;
}

div.gallery {
    position: absolute;
    top: 350px;
    left: 15px;

}

div.gallery img {
    border: 5px solid #dedede;
    float: left;
}

div.gallery img:hover {
    border: 5px solid #cfcfcf;
}

ul#sideNav a {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(images/sideNavSprite.png) no-repeat scroll left -2px;
    display:block;
    font-size:17px;
    height:35px;
    line-height:41px;
    padding: 0 0 0 7px;
    text-decoration:none;
    width:189px;
}

ul#sideNav li a:hover {
    background-position: -197px -2px;
    color: #0061aa
}

ul#sideNav li.first a:hover {
      background-position: -197px top;
}

ul#sideNav li.last a:hover {
      background-position: -197px -1px bottom;
}

ul#sideNav li.first a {
    background-position: left top;
    height: 37px;
}

ul#sideNav li.first.selected a {
    background-position: -464px top;
    _background-position: left top;
    color: #fff;
}

ul#sideNav li.last a {
    background-position: -1px left bottom;
    height: 37px;
}

ul#sideNav li.last.selected a {
    background-position: -464px bottom;
    _background-position: left bottom;
    color: #fff;
}

ul#sideNav li.selected a {
    background-position: -464px -2px;
    color: #fff;
}

#rightSidebar address {
    margin-left: 26px;
}

ul.domesticStanding {
    margin-left: 26px;
}

ul.domesticStanding li {
    display: block;
    padding: 5px;
    margin: 5px 0 5px 0;
    -webkit-box-shadow: #888 1px 1px 2px;
    -moz-box-shadow: #888 1px 1px 2px;
    background-color: #CEDFF2;
}

ul.internationalStanding li {
    display: block;
    padding: 5px;
    margin: 5px 0 5px 0;
    -webkit-box-shadow: #888 1px 1px 2px;
    -moz-box-shadow: #888 1px 1px 2px;
    background-color: #FFAB35; 
}

ul.internationalStanding {
    margin-left: 26px;
}

#distributorOrderForm {
    margin-left: 26px;
    font-size: .8em;
}

#distributorOrderForm table {
    margin-left: 0px;
    margin-top: 40px;
    width: 826px;
}

#distributorOrderForm table tr td input[type=text] {
    width: 30px;
}

#distributorOrderForm table tr td input[disabled=disabled] {
    width: 60px;
}

#distributorOrderForm table tr td {
    padding: 5px 10px 5px 10px;
}

#distributorOrderForm table tr {
   background-color: #F5FAFF; 
}

#distributorOrderForm table tr.alt {
    background-color: #D4E6F9;
}

#distributorOrderForm table tr th {
    font-size: 1em;
    font-weight: bold;
    background-color: #fff;
}

#distributorOrderForm table tr.special {
    background-color: #FBF697;
}

ul.bigtabs{margin:0;border-bottom:1px solid #ddd;}
ul.bigtabs li{list-style-type:none;margin:0;display:inline;}
ul.bigtabs li a{display:inline-block;position:relative;top:1px;padding:8px 15px 5px 15px;font-size:14px;color:#666;background:#f5f5f5;text-decoration:none;border:1px solid #ddd;-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
ul.bigtabs li a.selected{background:#fff;color:#333;border-bottom:1px solid #fff;}
ul.bigtabs+p.explain,.tab-content>p.explain{margin-top:15px;}

div#subtotal {
    float: right;
    margin-right: 77px;
    font-size: 1.2em;
}

span#subtotal {
}

div#protecta {
    margin-top: 15px;
}

div#sfrproducts {
    margin-top: 15px;
}

div#motoroil {
    margin-top: 15px;
}

div#support {
    margin-top: 15px;
}

div#distributorPayment {
    float: right;
    margin-right: 110px;
    margin-top: 40px;
}

div#distributorPayment input[type=submit] {
    font-size: 1em;
    padding: 3px;
}

table.userSettings {
    margin-left: 26px;
}

table.userSettings tbody tr th {
    padding-right: 20px;
    padding-bottom: 5px;
}

table.userSettings tbody tr td {
    padding-bottom: 5px;
}

img.continueShopping {
    margin-left: 26px;
    margin-bottom: 20px;
}
