.wysiwyg p {
    margin-top: 0;
    margin-bottom: 10px;
}
textarea.smart-page {
    position: relative;
    height: 1%;
    z-index: 1;
}

.category-description {
    margin-bottom: 10px; /*height: 1%;*/
/*width: 99%;*/
}
.pc-category-description {
    margin-bottom: 10px;
}
div.wysiwyg {
    padding: 0 10px;
}
.SmartPage-1297 div.wysiwyg {
    padding: 0 0;
}
.contentbullets li,
.category-description li {
    margin-left: 25px;
    list-style: disc;
    float: none;
}

/*
.category-description a:link,
	.category-description a:visited {
	color: #000000;
	font-family: Verdana, arial, helvetica, serif;
	font-size: 0.96em;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 1em;
	text-decoration: none;
}
*/

.compare-selected-wrapper {
    margin: 5px 0 0; /*background-color:#DFFEFE;*/
    padding: 5px 0; /*height:1%;*/
    text-align: right;
    /*border-top: 1px solid #ACD5E9;*/
}

.sort-thing {
    float: left;
    width: 210px;
    text-align: left;
    height: 28px;
    line-height: 28px;
    padding-left: 10px;
}
.select-wrapper {
   width: 140px;
   height: 26px;
   overflow: hidden;
   background: #eee url(/images/select-arrow.jpg) no-repeat right top;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-left:  0;
}
.sort-thing select {
    /*height: 28px;*/
    /*line-height: 28px;*/
    /*border: 1px solid #ccc;*/
    /*background: #eee url(/images/social-bg.png) 0 0 repeat-x;*/
    /*float: left;*/
    /*padding: 5px;*/
    /*border-top: 1px solid #ccc;*/
    /*border-bottom: 1px solid #ccc;*/
    /*border-left:  0;*/
    border: 0;
    background: transparent;
    width: 160px;
    padding: 5px;
    float:left;
    /*border: 1px solid #ccc;*/
    font-size: 1em;
    height: 28px;

}
.sort-thing p {
    float: left;
    margin-top: 0;
    margin-bottom: 0;
    height: 26px;
    padding: 0 5px;
    line-height: 26px;
    background: #eee url(/images/social-bg.png) 0 0 repeat-x;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
}
*+html .sort-thing p,
* html .sort-thing p {
    border: 0;
    background: none;
}

#content .social-right {
    text-align: right;
    float: none;
    margin-left: 10px;
    width: 95%;
}
.social-row iframe.twitter-share-button {
    float: left;
    margin-left: 10px;
}
.social-right iframe.twitter-share-button {
   float: right;
}

.SmartPage-5 .social-row,
.SmartPage-4 .social-row,
.SmartPage-2 .social-row,
.SmartPage-14 .social-row,
.SmartPage-1272 .social-row {
    margin-bottom: 10px;
}
.SmartPage-1317 .social-row,
.SmartPage-1294 .social-row {
    margin-bottom: 30px;
}
.SmartPage-14 .social-row iframe {
/*float: right;*/
}


.tub-compare-selected-wrapper {
    border-bottom: 1px solid #ACD5E9;
    padding: 5px;
    text-align: right;
}

input.compare-selected {
/*float: right;*/
}

.compare-text {
    padding-bottom: 5px;
    width: 340px;
    clear: right;
    margin-right: 0;
    margin-left: auto;
    font-size: .9em;
}

.products-wrapper {
}
.quick-ship {
    border:0 none;
    margin:4px 0 2px;
}
#lift-chairs .quick-ship {
/*margin-left: 10px;*/
    width: 210px;
    margin: 5px 0 0 0;
    border: 0;
    float: left;
}

.product-box h2 {
/*border-right:1px solid #ddd;*/
/*height:20px;*/
/*line-height:20px;*/
    height: 1%; /*padding: 10px 5px 3px 5px;*/
    font-size: 1em; /*background-color:#f6f6f6;*/
}

.product-box h2 a:link,
.product-box h2 a:visited {
    color: #1F6689;
}

.product-box h2 a:hover {
    color: #1F6689;
}

.product-box img.portrait {
    /*border: 1px solid #666;*/
    height: 95px;
}
.SmartPage-1297 .product-box img.portrait {
    width: 120px;
    height: 120px;
}
.product-box img.landscape {
    /*border: 1px double #666;*/
    width: 95px;
}

#tub-body {
    position: relative;
}

#tub-right {
    position: absolute;
    right: 10px;
    top: 0;
    width: 160px;
}

#tub-products {
    margin-right: 190px;
    border-right: 1px solid #ACD5E9;
    border-left: 1px solid #ACD5E9;
    border-top: 1px solid #ACD5E9;
}

.tub-right-box {
    width: 159px;
    height: 144px;
    background: transparent url(/images/tubs/tub-side-bg.jpg) 0 0 no-repeat;
    margin-bottom: 10px;
    text-align: center;
}

.tub-right-box a {
    color: #111;
    display: block;
}

.tub-right-box div {
    padding: 5px;
    font-size: 1.5em;
    line-height: 140%;
}

div.tub-survey {
/*font-weight: bold;*/
}

.tub-survey a {
    padding: 25px 10px;
}

.tub-jets a {
    padding: 5px 10px;
}

.tub-installation a {
    padding: 35px 10px;
}

#walk-in-tubs li.product-box {
/*width: 350px;*/
    border-top: 0;
    border-bottom: 1px solid #ACD5E9;
    padding-left: 5px;
}

li.product-box {
    border-top: 1px solid #ACD5E9; /*border-left:1px solid #efefef;*/
    margin: 0 5px;
    position: relative;
    height: 1%;
    padding-top: 5px;
}

li.product-box ul li {
    list-style: outside;
    list-style-type: disc;
    margin-left: 25px;
    margin-bottom: 2px;
}

ul.featured-product {
    margin-left:5px;
}
ul.featured-product li.product-box {
    float: left;
    border-width: 0 1px 1px;
    border-style: solid;
    border-color: #ACD5E9;
    width: 240px;
    margin: 0 5px 10px 0;
    min-height: 120px;
}

* html ul.featured-product li.product-box {
    height: 140px;
    width: 240px;
}

* html li .col1 {
    width: 80px;
}

ul.featured-product li.product-box h2 a {
    color: #333;
    font-size: .9em;
}

ul.featured-product .product-box img.portrait {
    width: 70px;
}

h1.featured-product-header {
    background-color: #ACD5E9;
    padding: 5px; /*color: #fff;*/
    color: #1F6689;
    width: 726px;
    border-bottom: 1px solid #8EB0C0;
    margin-left: 5px;
}

#fitness-equipment li.product-box {
    float: left;
    width: 350px;
    min-height: 175px;
}

#fitness-equipment li.even {
    margin-right: 20px;
}

.fitness-level {
/*font-size: .9em;*/
    margin-bottom: 2px;
    font-variant: small-caps;
}

.entry-level {
    background-color: #B8EF3E;
}

.intermediate-level {
    background-color: #FBE932;
}

.advanced-level {
    background-color: #B8D9F4;
}

.elite-level {
    background-color: #FCB264;
}

#anatomy {
    clear: both;
}

#anatomy-front,
#anatomy-back {
    width: 357px;
    float: left;
}

#anatomy-front img,
#anatomy-back img {
    float: left;
}

#anatomy ul {
/*margin-top: 18px;*/
    margin-left: 255px;
}

#anatomy li {
    height: 18px;
    line-height: 18px;
    padding-left: 2px;
}

.fitness-search {
    width: 190px;
    float: right;
    border: 1px solid #1F6689;
    margin-right: 15px;
}

.fitness-search-header {
    font-weight: bold;
    font-size: 1.1em;
    background-color: #1F6689;
    padding-bottom: 5px;
    padding-left: 5px;
    color: #fff;
}

.fitness-search .submit {
    text-align: center;
    padding: 5px 0;
}

.fitness-search li {
    margin-bottom: 3px;
    padding-left: 10px;
}

.fitness-search .rule-group-name {
    padding-bottom: 5px;
}

.anatomy-header,
.fitness-levels-header {
    font-weight: bold;
    font-size: 1.1em;
    border-bottom: 1px solid #666;
    padding-bottom: 5px;
}

.anatomy-description,
.fitness-levels-description {
    margin-bottom: 5px;
}

#fitness-levels {
    clear: both;
}

.level-box {
    padding: 5px;
    margin-bottom: 5px;
}

.product-inside-box {
/*border-bottom: 1px solid #39c;*/
/*border-left: 1px solid #39c;*/
    padding: 5px; /*border-left:1px solid #efefef;*/
/*border-right:1px solid #ddd;*/
/*border-bottom:1px solid #ddd;*/
/*background-color:#f6f6f6;*/
}

.compare-product {
    float: right; /*position: absolute;*/
/*top: 10px;*/
/*right: 5px;*/
    padding-top: 5px;
    margin-right: 5px;
    width: 84px;
    text-align: right;
    color: #333;
    font-size: .9em; /*background-color:#DFFEFE;*/
    height: 19px; /*line-height:19px;*/
    background: transparent url(/images/compare-product-bg.gif) left bottom no-repeat;
}

#fitness-equipment .compare-product {
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 4px;
}

.compare-product label {
    width: 60px;
    float: left;
    display: block;
}

input.compare-checkbox {
    float: right;
    width: 15px;
    display: block;
    height: 13px;
    border: 0;
    padding: 0;
    margin: 3px 4px 0 0; /*position: absolute;*/
/*top: 1px;*/
/*right: 5px;*/
}

p.more-info {
    text-align: center;
}

.more-info a {
    color: #1f6689;
    display: block;
    text-decoration: none;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #efefef;
    border-left: 1px solid #efefef;
    background: #fff url('/images/link-more.gif') repeat-x top;
    font-weight: bold;
    margin-left: 5px;
    padding: 5px 7px 5px 7px;
    width: 100px;
}

.more-info a:hover {
    background: #fff url('/images/link-more-hover.jpg') repeat-x top;
}
.best-value {
    position: absolute;
    top: 0;
    right: 0;
}
.col-info {
    margin-left: 100px;
    margin-top: 5px;
}
.col1-2-wrapper {
    width: 230px;
    float: left;
}
.col1 {
    float: left;
    width: 100px;
    overflow: hidden;
    position: relative;
    text-align: right;
    margin-bottom: 4px;
}

.col2 {
    float: left;
    width: 130px;
    text-align: center;
}

.col2a {
    float: left;
    width: 450px;
    text-align: center;
}

.col2-5 {
    float: left;
    width: 150px;
    text-align: center;
}

.col2-2-5-wrapper {
    width: 280px;
    float: left;
}

.colPhone {
    text-align: center;
    font-weight: bold;
    color: #666;
}

/*AmeriGlide Lift Chairs*/
.product-24531 .colPhone,
.product-23858 .colPhone,
.product-22476 .colPhone,
.product-22477 .colPhone,
.product-22478 .colPhone,
/*AmeriGlide Travel Scooter*/
.product-22479 .colPhone {
    display: none;
}
.featured-text {
    font-weight: bold;
    color: #ff6600;
    /*font-variant: small-caps;*/
    text-shadow: 4px 4px 4px #ddd;
    letter-spacing: 2px;
}
#fitness-equipment .col2,
#fitness-equipment .col2-5 {
    width: 230px;
}

.SmartPage-884 .col2 {
    width: 120px;
}

p.price-container {
    margin: 0;
}

.price-info {
    text-align: center;
    margin-top: 5px;
}

.financing-available {
    margin-bottom: 5px;
}

.financing-available a {
    color: #1F6689;
    display: block;
    padding-bottom: 2px;
}

p.msrp-container {
    margin: 0 0 5px 0;
    font-size: .9em;
    color: #666;
}

#fitness-equipment p.msrp-container {
    text-align: center;
}

.price-info .price {
    font-size: 1.3em;
    font-weight: bold;
    color: #1f6689;
}

.free {
    display: none;
}

p#instantCoupon {
    margin: 0;
    /*
             border-top:1px solid #efefef;
             border-right:1px solid #ddd;
             border-bottom:1px solid #ddd;
             border-left:1px solid #efefef;
             */
}

#instantCoupon a {
    display: block; /*background-color: #ffc;*/
    font-weight: bold;
    text-align: center;
    font-size: .9em;
    padding: 2px;
    color: #ED7D3D;
}

#instantCoupon a:hover {
    background-color: #ffe;
}

.product-oem {
    font-size: .9em;
}

.free-shipping-small {
    text-align: center;
}

.free-shipping-small img {
    float: left;
}

.col3 {
    float: right;
    width: 350px;
}

#tub-products .col3 {
    width: 150px;
    text-align: center;
}

#tub-products .feature-name {
    font-weight: bold;
    color: #666;
}

#sales .col3 {
}

.featured-product .col3 {
    display: none;
}

table.comparison-group {
    width: 98%;
    font-size: .9em;
}

table.comparison-group tr.odd td {
    background-color: #E0F4FF;
}

td.feature-name {
    width: 60%;
    text-align: right;
    padding-right: 10px;
}

td.feature-value {
    text-align: left;
    padding-left: 10px;
    width: 40%;
}

p.cart-link {
    text-align: center;
}

.cart-link img {
    border: medium none;
    height: 16px;
    margin: 0 3px -3px 0;
    width: 16px;
}

.cart-link a {
    display: block;
    text-decoration: none;
    border: 1px solid #16A216;
    background: #fff url(/images/link-cart.jpg) repeat top;
    font-weight: bold;
    margin-left: 5px;
    padding: 3px 7px 3px 7px;
    width: 100px;
}
#product-24631 p.cart-link {
    display: none;
}
#fitness-equipment .more-info a,
#fitness-equipment .cart-link a {
    margin-left: 60px;
}

* html #fitness-equipment .more-info a,
* html #fitness-equipment .cart-link a {
    margin-left: 10px;
}

.cart-link a:link,
.cart-link a:visited {
    color: #fff;
}

.cart-link a:hover {
    background: #fff url('/images/link-cart-hover.jpg') repeat-x top;
}

.categories li {
/*border: 1px solid #DDDDDD;*/
    float: left;
    margin-bottom: 10px;
    margin-right: 15px;
    text-align: center;
    width: 170px;
    border-top: 1px solid #BAE7FE;
    border-right: 1px solid #A5CCE0;
    border-bottom: 1px solid #A5CCE0;
    border-left: 1px solid #BAE7FE;
}

.SmartPage-1395 .categories li {
    border: 0;
    margin-bottom: 15px;
}
#swing-recliner .categories {
    background: #efefef;
    padding: 10px;
    margin-bottom: 10px;
}

#swing-recliner h3 {
    border-bottom: #ddd;
    padding-bottom: 3px;
    padding-left: 10px;
    margin-bottom: 5px;
    color: #666;
}

#swing-recliner h2 {
    height: 1em;
}

#swing-recliner .categories li {
    width: 200px;
    border: 0;
    margin-bottom: 0;
}

#fitness .categories li {
    margin-right: 5px;
}

#wheelchairs .categories li {
    width: 150px;
    margin-left: 15px;
    margin-right: 0;
}

#wheelchairs .column-0 {
    clear: left;
}

.SmartPage-1113 li {
    width: 200px;
    padding: 5px;
}

.categories h2 {
    font-size: 0.9em;
    height: 3.5em;
}

.ssafe-inner h2 a:link,
.ssafe-inner h2 a:visited,
.ab-categories h2 a:link,
.ab-categories h2 a:visited,
.categories h2 a:link,
#medical-supplies h2 a:visited {
    color: #1F6689;
}

.ab-categories h2 {
    font-size: .9em;
}

.categories li img {
    border: 0;
}

.pic-main-link a:hover {
    background-color: #fff;
}

.pic-main-link {
    min-height: 92px;
}
.SmartPage-1178 pic-main-link {
   min-height: 100px; 
}
.SmartPage-1178 .pic-main-link a {
    min-height: 100px;
}
.pic-main-link a {
    display: block;
    min-height: 132px;
}

* html .pic-main-link a {
    height: 102px;
    display: block;
}

.SmartPage-1113 .pic-main-link a {
    min-height: 125px;
}

#fabrics .pic-main-link a {
    display: block;
    height: 100px;
}

.categories li img.landscape {
    width: 100px;
}

.categories li img.portrait {
    height: 100px;
}

.lift-chair-wizard {
}

.lift-chair-wizard img {
    float: left;
    margin-bottom: 10px;
}
.power-chair-wizard {
    width: 270px;
    margin-left: 30px;
    float: right;
    border-left: 10px solid #eee;
    padding-left: 10px;
}
.power-chair-wizard img {
    float: left;
    margin-right: 10px;
}
.wiz-big {
    font-size: 1.3em;
    font-weight: bold;
}
.power-chair-wizard .wiz-big {
    line-height: 1.4em;
}
.wiz-big a {
    color: #1F6689;
}

#lift-chairs table.lift-chair-home img {
    width: 150px;
    border: 0;
}

#lift-chairs .lift-chair-description {
    padding: 0 10px;
}

#lift-chairs h2 {
    height: 1.5em;
    line-height: 1.5em;
}

#lift-chairs td {
    vertical-align: top;
}

#lift-chairs .lift-chair-pic {
    text-align: center;
}

#sl-right-col {
    float: right;
    width: 255px;
    margin-top: 10px;
}

#sl-products .column-0 {
    clear: left;
}

.sl-bottom {
    margin-top: 95px;
}
.sl-measure-box {
    width: 230px;
    float: left;
    min-height: 125px;
    margin-bottom: 15px;
    background: transparent url(/images/sl/sl-measure-box.gif) 0 0 no-repeat;
    border: 1px solid #FFCC66;
    text-align: center;
    margin-right: 15px;
}

* html .sl-measure-box {
    height: 125px;
}
.side-by-side {
    padding: 10px;
    text-align: center;
    font-weight: bold;
    font-size: 1.4em;
}
.used-stair-lifts {
    width: 230px;
    float: left;
    min-height: 117px;
    margin-bottom: 15px;
    background-color: #336601;
    color: #fff;
    font-weight: bold;
    line-height: 2.4em;
    text-align: center;
    padding-top: 10px;
}
.we-buy {
    font-size: 2.4em;
}
a.used-click-here {
    color: yellow;
}
.sl-measure-text {
    padding: 30px 5px 10px;
    font-size: 1.1em;
    font-weight: bold;
    color: #1F6689;
    line-height: 200%;
    text-align: center;
    margin: 0;
}

.sl-measure-text a {
    color: #333;
}

.sl-search {
    width: 200px;
    background: #D4E9F4 url(/images/sl/stair-lift-search.jpg) left center no-repeat;
    padding-left: 55px;
    min-height: 470px;
}
.sl-help {
    margin-top: 20px;
}
.sl-help li {
    text-align: center;
    width: 240px;
    padding: 5px;
    float: left;
}
.sl-help img {
    height: 172px;
}
.sl-border {
    border: 1px solid #000;
}
.cushions-search {
    float: right;
    width: 200px;
    background: #D4E9F4 url(/images/generic-search.gif) left top no-repeat;
    padding: 10px 0 10px 55px;
}
.custhions-search .rule-group-name {
    margin-top: 10px;
}
.cushions-search li {
    margin-bottom: 5px;
}
#wheelchair-cushions li.column-0 {
   clear: left;
    margin-left: 15px;
}
#wheelchair-cushions .categories li {
    width: 220px;
    padding-bottom: 10px;
}
#wheelchair-cushions .categories h2 {
   height: 1.4em;
}
.wc-search-wrapper {
    /*border-left: 1px dotted #ccc;*/
    /*border-right: 1px dotted #ccc;*/
}
.wc-search {
    width: 700px;
    background: #D4E9F4 url(/images/wc/wheelchair-search.jpg) left center no-repeat;
    padding-left: 55px;
    min-height: 470px;
    float: right;
}
.wc-search-horizontal {
    width: 743px;
    border: 1px dotted #ccc;
    padding-bottom: 20px;
    background-color: #fdfdfd;
}
.wc-search-header {
    text-align: center;
    padding: 10px 0 3px 0;
    color: #1f6689;
    font-weight: bold;
    font-size: 1.2em;
    font-variant: small-caps;
}
.wc-search-horizontal .submit {
    text-align: center;
    clear: both;
}
.wc-search-horizontal li {
    margin-left: 20px;
}
.wc-search-horizontal li ul li {
    /*display: inline;*/
    float: left;
    width: 120px;
    padding: 2px 10px;
    margin-left: 0;
    white-space:nowrap;
    line-height: 2em;
}
.wc-search-text {
    width: 280px;
    color: #000;
    float: left;
    font-size: 1.3em;
    padding: 20px 30px;
    line-height: 2em;
}
.wc-search-horizontal .rule-group-name {
    color: #666;
    clear: both;
    padding: 5px 10px;
    border-bottom: 1px solid #ccc;
    margin: 0 10px;
}
* html .sl-search {
    height: 470px;
}

.es-search {
    float: right;
    width: 200px;
    background: #D4E9F4 url(/images/scooters/scooter-search.jpg) left center no-repeat;
    padding-left: 55px;
    min-height: 470px;
}

* html .es-search {
    height: 470px;
}

.wc-search li {
    margin-bottom: 3px;
}
.sl-search li {
    margin-bottom: 10px;
}

.sl-search .rule-group-name,
.wc-search .rule-group-name {
    margin-top: 10px;
}
.sl-search .rule-group-name {
    margin-bottom: 5px;
}
.wc-search .submit,
.sl-search .submit {
    padding: 5px;
    text-align: center;
}

.wc-search li input,
.wc-search li label {

}

span.count {
    display: none;
}

.rule-group-name {
    font-weight: bold;
    color: #333;
}

.used-stair-lifts img {
    border: 0;
}

#sl-products {
    width: 486px;
    margin-top: 30px;
    min-height: 250px;
}

#sl-products h2 {
    color: #1f6689;
    height: 25px;
    line-height: 25px;
    font-size: 20px;
    font-weight: normal;
    text-align: center;
}
#sl-products h2 a {
    color: #1f6689;
}

h3.name {
    min-height: 35px;
    width: 90px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    font-size: 1em;
}

#sl-products h3.name {
/*font-weight: normal;*/
    width: 98%;
}
.sl-product-pic {
    float: left;
    margin-right: 10px;
    border: 1px solid #333;
    margin-left: 10px;
}
.sl-starting {
    margin-bottom: 30px;
    font-size: 1.3em;
    text-align: center;
}
#stair-lift-categories {
    width: 260px;
    float: left;
}
h3.name a {
    color: #333;
}
li.subSmartPage-836,
li.subSmartPage-1109,
li.subSmartPage-1352,
li.subSmartPage-1117 {
    display: none;
}

#sl-products .sl-pic img {
    border: 1px solid #333;
}

.sl-pic {
    margin-top: 10px;
}

#sl-products .price {
    color: #184F6A;
    font-weight: bold;
}

li.oLeft {
    clear: both;
}

#sl-products li.sl-call {
    width: 100%;
    float: none;
    clear: left;
    margin-left: 0;
    min-height: 20px;
    line-height: 20px;
    font-weight: bold;
    font-size: 1.2em;
    font-weight: bold;
    color: #1F6689;
}

* html #sl-products li {
    height: 238px;
}

/*#sl-products li.heavy {*/
/*height: 220px;*/
/*}*/
#sl-products li.aleft,
#sl-products li.aright {
    height: 220px;
}

/*#sl-products .hleft {*/
/*border-top: 1px solid #F6D09A;*/
/*border-left: 1px solid #F6D09A;*/
/*}*/
/*#sl-products .hright {*/
/*border-right: 1px solid #F6D09A;*/
/*border-top: 1px solid #F6D09A;*/
/*}*/
#sl-products h2.heavy {
    float: right;
    height: 20px;
    font-size: 12px;
    width: 228px;
    line-height: 20px;
    background-color: #F6D09A;
}

#sl-products h2.reconditioned-header,
#sl-products h2.summit-header,
#sl-products h2.outdoor-header,
#sl-products h2.acorn-header {
    float: left;
    height: 20px;
    font-size: 16px;
    width: 226px;
    font-weight: normal;
    line-height: 20px;
    background-color: #f3f3f3;
}

#sl-products h2.reconditioned-header {
    background-color: #fff;
    border: 1px solid #f3f3f3;
}

#sl-products h2.outdoor-header {
/*clear: both;*/
}

li.aleft {
    margin-left: 14px;
}

li.stairglide {
    clear: left;
}

#sl-products h2.summit-header {
    margin-right: 15px;
}

.ameriglide {
    border: 1px solid #F3F3F3;
    margin-bottom: 15px; /*padding-bottom: 10px;*/
}

#sl-narrow-search {
    float: right;
    width: 105px;
    margin: 10px;
    font-size: .9em;
    color: #333;
    padding: 3px;
    height: 1%;
}

#sl-narrow-search a:link,
#sl-narrow-search a:visited {
    color: #11384B;
}

#sl-narrow-search img {
    float: left;
}

#stair-lifts .sign-up-now {
    margin-right: 150px;
    margin-bottom: 10px;
    height: 1%;
}

#sl-definitions {
    width: 300px;
    float: right;
}

#sl-definitions p {
    margin: 0;
}

#sl-definitions div {
    margin-bottom: 10px;
}

.sl-search-header {
    font-weight: bold;
    color: #1F6689;
}

.step-worksheet {
    list-style: inherit;
}

.step-name {
    padding-bottom: 5px;
    font-weight: bold;
    margin-bottom: 5px;
    color: #1F6689;
}

.step-worksheet {
    float: right;
    width: 200px;
    margin-left: 15px;
}

.worksheet-header {
    padding: 2px;
    background-color: #eee;
    color: #666;
    text-align: center;
}

.step-worksheet dt {
    width: 100px;
    float: left;
}

.step-worksheet dd {
    border-bottom: 1px solid #ccc;
    width: 200px;
    margin-bottom: 5px;
}

.measure-table td {
    vertical-align: top;
}

#vpl-main {
    text-align: center;
    float: right;
    width: 567px;
    margin-left: 10px;
    margin-bottom: 10px;
}

#vpl th {
    text-align: center;
    background-color: #E3E3E3;
    color: #666;
    font-weight: normal;
    font-size: 1.6em;
    line-height: 1.6em;
}

#vpl th.th-empty {
    background-color: #fff;
}

#vpl td {
    vertical-align: top;
    width: 50%;
}

#vpl-bottom {
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid #eee;
}
.vpl-price-box {
    width: 150px;
    float: right;
}
.vpl-container {
    margin-bottom: 20px;
}
.commercial-call {
    font-weight: bold;
    color: #333;
    text-align: center;
    padding: 10px 0;
}

img.vpl-pic {
    float: left;
    margin-right: 30px;
    width: 160px;
}

#vpl .price {
    text-align: center;
    font-weight: bold;
    font-size: 1.2em;;
    color: #1F6689;
    margin-top: 15px;
    margin-bottom: 0;
}

#vpl td.vpl-call {
    text-align: center;
    font-weight: bold;
    color: #1F6689;
    padding: 20px 10px;
    font-size: 1.6em;
    width: 100%;
}

#vpl td.commercial-call {
    width: 100%;
}

.prod-col {
    padding: 4px;
}

#vpl th.divider,
#vpl td.divider {
    background-color: #E3E3E3;
    width: 1px;
}

.prod-col .divider {
    background-color: #E3E3E3;
    height: 1px;
    margin: 10px 0;
}

#vpl .shipping {
    margin-top: 0;
    text-align: center;
    font-size: .9em;
}
#vpl .more {
    text-align: center;
}
#vpl .more a {
    color: #1f6689;
    display: block;
    text-decoration: none;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #efefef;
    border-left: 1px solid #efefef;
    background: #fff url('/images/link-more.gif') repeat-x top;
    font-weight: bold;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding: 5px 7px 5px 7px;
    width: 100px;
}

#vpl .more a:hover {
    background: #fff url('/images/link-more-hover.jpg') repeat-x top;
}

#vpl h2 {
    font-size: 1em;
    font-weight: normal;
    padding: 5px 0;
}

#lc-main {
    margin-bottom: 10px;
    float: right;
    width: 500px;
}

.lc-free-shipping {
    background: #fff url(/images/asterisk.jpg) no-repeat 0 0;
    padding-left: 20px;
    line-height: 18px;
    font-size: 14px;
    font-weight: bold;
    width: 333px;
    float: right;
    color: #11384B;
    margin-bottom: 5px;
    letter-spacing: 2px;
}

.lc-category-description {
}

h3.lc-description-header {
    font-size: 1em;
    color: #666;
    font-weight: bold;
    margin-top: 15px;
}

img.lc-description-example {
    float: right;
    margin: 10px;
}

.lc-manuf-col {
    width: 500px;
    float: right;
}

.lc-manuf-header {
    background-color: #E3E3E3;
    color: #666;
    font-size: 25px;
    line-height: 25px;
    text-align: center;
    padding: 5px 0;
    margin: 0;
}

.lc-logo {
    text-align: center;
}

.lc-manuf-info {
    min-height: 130px;
}

* html .lc-manuf-info {
    height: 100px;
}

.lc-info-text {
    margin-left: 62px;
}

.lc-starting-at {
    margin-left: 62px;
}

.ssafe-starting-at span,
.ab-starting-at span,
.lc-starting-at span {
    background-color: #ffd;
}

.ameriglide-lift-chairs h2,
.pride-lift-chairs h2,
.golden-lift-chairs h2 {
    font-size: 1.1em;
    margin-bottom: 0;
}

.ameriglide-lift-chairs h2 a,
.pride-lift-chairs h2 a,
.golden-lift-chairs h2 a {
    color: #333;
}

.pride-lift-chairs p,
.golden-lift-chairs p {
    margin-top: 0; /*font-size:11px;*/
}

.ameriglide-lift-chairs {
    min-height: 95px;
    margin: 10px 0;
}

.pride-lift-chairs {
    float: right;
    width: 225px;
    margin-left: 10px;
    padding: 4px;
}

.golden-lift-chairs {
    float: right;
    width: 225px;
    margin-left: 10px;
    padding: 4px 10px 4px 4px; /*border-right: 1px solid #ddd;*/
}

.formerly-known {
    color: #B5781F;
}

.lc-cat-pic {
    float: left;
    margin-right: 2px;
}

#lc-left-col {
    width: 219px;
    float: left;
}

.designer-series {
    margin: 10px 0;
}

#quick-positions {
/*background-color:#E6FFE8;*/
/*width: 219px;*/
/*background-color: #f6f6f6;*/
    float: right;
    width: 500px;
}

#quick-positions td {
    vertical-align: top;
    width: 33%;
}

.quick-more {
/*border-top: 1px solid #eee;*/
    margin-top: 5px;
    padding: 10px 5px 5px;
}

.quick-ex {
/*padding: 5px;*/
}

#quick-positions .quick-ex a {
    font-weight: bold;
}

#quick-positions a {
    color: #1F6689
}

.lc-call-expert {
    float: right;
}

p.browse-header {
    background-color: #E3E3E3;
    color: #666;
    font-size: 25px;
    line-height: 25px;
    text-align: center;
    padding: 5px 0;
    margin: 0;
}

.lc-pricing {
    width: 165px;
    background: #fff url(/images/lc/lc-by-price.jpg) 0 0 no-repeat;
    padding-left: 60px;
    min-height: 381px;
    text-align: right;
    clear: left;
}

* html .lc-pricing {
    height: 381px;
}

.lc-pricing img {
    border: 0;
}

.lc-positions-explained {
    border: 1px solid #C5DDE9;
    padding: 5px;
    margin-top: 10px;
}

/* Designer Lift Chairs */
#gdesigner-main {
/*text-align: center;*/
}

#gdesigner li {
    width: 350px;
    float: left;
}

#gdesigner li.even {
    margin-right: 22px;
}

.brisa-colors-header {
    font-weight: bold;
    color: #333;
}

.brisa-colors {
    margin-bottom: 15px;
}

#gdesigner .brisa-colors li {
    text-align: center;
    font-size: .9em;
    width: 75px;
    float: left;
    margin: 5px;
}

.brisa-colors img {
    border: 0;
}

/*end of designer lift chairs*/
#lifts div.lift-example {
    float: right;
    border: 0;
    clear: right;
    width: 390px;
}
#lifts img.lift-example {
    margin: 0 0 10px 20px;
}

#lifts h2,
#lifts h2 a {
    color: #666;
}

#lifts h2 {
    margin-bottom: 3px;
}

.vehicle-lifts {
    width: 315px;
    margin-right: 10px;
    min-height: 325px;
    background: transparent url(/images/lifts/vehicle-lifts.jpg) 0 0 no-repeat;
    padding-left: 50px;
    float: left;
}

* html .vehicle-lifts {
    height: 325px;
}

#lifts .lowest-price span {
    background-color: #ffd;
}

#lifts span.lowest-price {
    margin-top: 5px;
}

.vertical-lifts {
    width: 300px;
    margin-right: 10px;
    min-height: 325px;
    background: transparent url(/images/lifts/vertical-lifts.jpg) 0 0 no-repeat;
    padding-left: 60px;
    float: left;
}

* html .vertical-lifts {
    height: 325px;
}

div.vehicle-lifts li,
div.vertical-lifts li {
    clear: both;
    margin-bottom: 20px;
    text-align: center;
}

div.vehicle-lifts li img,
div.vertical-lifts li img {
    float: left;
    border: 0;
}

p.veh-lift,
p.vpl-lift {
    margin-left: 100px;
    margin-bottom: 10px;
}

p.veh-lift a,
p.vpl-lift a {
    color: #444;
}

#lifts .price {
    color: #1F6689;
    font-weight: bold;
}

.bath-lift-wrapper {
/*width: 440px;*/
/*padding-left: 50px;*/
/*background: transparent url( /images/bl/bath-lifts.jpg ) left center no-repeat;*/
/*float: right;*/
    height: 1%;
}

img.bath-lift-main {
    float: right;
}

.bath-lift-wrapper li.odd h2,
.bath-lift-wrapper li.even h2 {
    border-top: 0;
}

.bath-lift-wrapper li.odd {
/*border-bottom: 1px solid #E3E3E3;*/
}

.bath-lift-wrapper li {
    border-top: 1px solid #E3E3E3;
    background-color: #fff;
    padding-left: 10px;
    width: 350px;
    float: left;
}

.bath-lift-wrapper .col3 {
    width: 320px;
    float: left;
}

.bath-lift-wrapper .col2 {
    margin-left: 15px;
    width: 130px;
}

.bath-lift-wrapper .col2-5 {
    float: right;
}

#gdesigner .col2-5 {
    width: 120px;
}

.bath-lift-examples {
    text-align: center;
    margin-right: 500px;
    margin-top: 25px;
    height: 1%;
}

.best-value-text {
    text-align: left;
}

.best-value-text a {
    font-weight: bold;
    color: #1F6689;
}

.best-value-text b {
    color: #666;
}

img.bath-lift-example {
    margin-top: 10px;
    border: 0;
}

#bath-other {
    float: right;
    width: 470px;
    margin-top: 15px;
}

p.bath-other-product {
    float: left;
    width: 85px;
    text-align: center;
    margin-right: 15px;
}

p.bath-other-product-wide {
    width: 95px;
}

p.bath-other-product a {
    color: #666;
}

img.other-pic {
    width: 75px;
}

.pride-store-right {
    float: right;
    width: 175px;
    text-align: center;
}

.pride-store-right img {
    margin-bottom: 10px;
}

.pride-store-left {
    margin-right: 190px;
    width: 540px;
}

.pride-store-left li.pride-category {
    clear: left;
    margin-bottom: 20px;
    border-bottom: 1px solid #DFFEFE;
}

.pride-store-left li.pride-bottom {
    border-bottom: 0;
}

.pride-pic {
    width: 100px;
    float: left;
}

.pride-lc img {
    width: 120px;
}

.pride-store-left .short-description {
    margin-left: 125px;
}

.pride-store-left .pride-lc li {
    width: 250px;
    padding: 10px 5px; /*margin-bottom: 15px;*/
    text-align: center;
    float: left;
    clear: none;
}

.pride-store-left .pride-lc li.top {
    border-bottom: 1px solid #eee;
}

.pride-store-left .pride-lc li.even {
    margin-left: 19px;
    border-right: 1px solid #eee;
}

.pride-store-left .pride-scooters li {
    clear: none;
    width: 250px;
    margin-bottom: 5px;
    float: left;
    text-align: center;
}

.pride-store-left .pride-scooters li.clear-left {
    clear: left;
}

.rating-count,
.rating-average,
.write-a-review {
    display: none;
}

.SmartPage-14 * {
    min-height: 1%;
}

.SmartPage-14 .review {
    text-align: center;
    height: 1%;
}
.SmartPage-14 .write-a-review,
.SmartPage-14 .read-a-review {
    display: inline;
    padding: 0 10px;
}
.SmartPage-14 .rating {
    margin-left: 5px;
}

.snippet {
/*float: left;*/
/*width: 170px;*/
    padding: 2px 2px 2px 20px;
    clear: both;
    font-size: .9em;
}

#content .write-a-review,
#content .read-a-review {
    line-height: 15px;
    float: left;
    margin-right: 10px;
}

.write-a-review a,
.read-a-review a {
    color: #1F6689;
}

.review-average,
.rating-header {
    display: none;
}

.SmartPage-6 .read-a-review {
    display: none;
}

#content .review .rating {
    float: left;
    clear: none;
}

.stars {
    margin: 0;
}

.SmartPage-6 .snippet {
    width: 85px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}

.SmartPage-14 .snippet {
    padding-top: 5px;
    min-height: 20px;
    clear: none;
}

.SmartPage-6 .rating-count {
    font-size: .9em;
}

.products-found {
    color: #333;
    font-weight: bold;
    text-align: center;
}

.plus-shipping {
    font-size: .9em;
    color: #333;
}

.liftchair-search {
    border: 1px solid #83C0DF;
    background: #D4E9F4 url(/images/lc/lift-chair-search.jpg) left center no-repeat;
}

.liftchair-search .submit {
    text-align: center;
    padding: 5px;
}

.search-header {
    text-align: center;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.2em;
    color: #1F6689;
}

.liftchair-search li {
    margin-bottom: 10px;
    margin-left: 50px;
}

.liftchair-search li ul li {
    margin-bottom: 0;
    margin-left: 4px;
}

.ab-right-col {
    width: 286px;
    float: right;
    margin-right: 10px;
}

.ab-right-col li.top {
    margin-bottom: 8px;
}

ul.ab-categories li {
/*clear: left;*/
    width: 210px;
    text-align: center;
    float: left;
    margin-bottom: 10px;
    border: solid 1px #A99982;
    background-color: #E8E3DD;
}

ul.ab-categories li.even {
    margin-right: 10px;
    margin-left: 10px;
}

* html ul.ab-categories li.even {
    margin-left: 0;
}

ul.ab-categories li img {
/*float: left;*/
    margin: 5px;
    border: 1px solid #ccc;
}

.ab-call {
    background-color: #ffc;
    font-size: 1.4em;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px;
    text-align: center;
    color: #666;
}

.ab-additional {
    margin: 10px;
    border: solid 1px #999;
    background-color: #eee;
}

.ab-additional h2 {
    font-size: 1.1em;
    margin-bottom: 5px;
    padding: 3px 10px;
    background-color: #999;
    color: #eee;
}

.ab-additional h3 {
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 5px;
}

.ab-additional h3 a {
    color: #333;
}

.ab-additional li {
    width: 180px;
    float: left;
    text-align: center;
}

.ab-additional img {
    width: 100px;
    border: 1px solid #ccc;
}

.ab-additional img.no-border {
    width: 1px;
    border: 0;
}

.interested-in {
    background-color: #ffc;
    padding: 4px;
    font-weight: bold;
    border-bottom: 1px solid #ccb;
    margin-right: 10px;
    color: #333;
}

.interested-box {
    width: 180px;
    text-align: center;
    float: left;
}

.interested-box h3 {
    font-size: 1em;
}

.interested-box h3 a {
    color: #666;
}

#sleepsafe h2 {
    font-size: 1em;
    padding-top: 7px;
}

img.ssafe-image {
    float: left;
}

#ssafe-right {
    width: 241px;
    text-align: center;
    float: right;
    margin-right: 10px;
}

#ssafe-right img {
    margin-bottom: 10px;
}

#ssafe-left {
    margin-right: 260px;
}

#ssafe-left li {
    clear: left;
    border: solid 1px #A99982;
    background-color: #E8E3DD;
    padding: 5px;
    margin-bottom: 20px;
    height: 1%;
}

.ssafe-inner {
    background-color: #fff;
}

.ssafe-text {
    margin-left: 230px;
    font-size: .9em;
    padding-right: 5px;
}

#ssafe-right .brown-button {
    margin-bottom: 10px;
}

.ssafe-call {
    background-color: #ffc;
    font-size: 1.4em;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px;
    text-align: center;
    color: #666;
    height: 90px;
    line-height: 1.4em;
}

td.sl-pic {
    width: 75px;
    text-align: center;
}

.sl-pic img {
/*width: 70px;*/
}

#ultra-stair-lifts {
    margin-right: 270px;
    background-color: #ddd;
}

#ultra-stair-lifts li {
    margin-top: 5px;
    border-style: solid;
    border-color: #ccc;
    border-width: 0 1px 1px;
    background-color: #eee;
}

#ultra-stair-lifts li.first {
    border-top: 1px solid #ccc;
}

#ultra-stair-lifts h2 {
    font-size: 1em;
    padding: 3px;
}

#ultra-stair-lifts h2 a {
    color: #666;
}

#ultra-stair-lifts table {
    width: 480px;
}

#ultra-stair-lifts td.uheader {
    text-align: center;
    background-color: #ddd;
    font-weight: bold;
    border-bottom: 1px solid #bbb;
    color: #333;
}

td.ultra-width {
    text-align: center;
}

td.sl-cart-more {
    text-align: right;
    padding: 5px; /*background-color: #ffc;*/
}

td.sl-price {
    font-weight: bold;
    padding: 4px;
    color: #666;
    background-color: #fbfbfb;
    width: 80px;
    text-align: center;
}

td.sl-width {
    width: 80px;
    background-color: #fbfbfb;
}

td.sl-options {
    background-color: #fbfbfb;
    width: 165px;
    padding: 5px;
}

.extended-warranty {
    text-align: center;
    font-size: 1.1em;
    margin-top: 10px;
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    background-color: #eee;
}

.extended-warranty-text {
    font-weight: bold;
    padding: 5px;
}

img.new {
    float: left;
    margin-right: 10px;
}

#walk-in-tubs .related-products {
    margin: 15px 200px 20px 0;
    background-color: #fefefe;
    padding: 5px;
}

.related-products-header {
    font-weight: bold;
    padding-bottom: 5px;
    border-bottom: 1px solid #1F6689;
    color: #1F6689;
    margin-bottom: 10px;
}

.related-products img.portrait {
    width: 50px;
    border: 1px solid #1F6689;
}

.related-products img.landscape {
    width: 75px;
    border: 1px solid #1F6689;
}

.related-products a:link,
.related-products a:visited {
    color: #1F6689;
}

.related-products a:hover {
    color: #3399CC;
}

img.related-pic {
    float: left;
    margin-right: 10px;
}

.SmartPage-16 .categories {
    display: none;
}

.rwalker-search {
    width: 160px;
    float: right;
    border: 1px solid #666;
    padding: 10px;
    margin-bottom: 10px;
}

.rwalker-search h4 {
    margin-bottom: 5px;
    color: #1F6689;
}

.rwalker-search .submit {
    text-align: center;
    padding: 5px;
}

.accessory-special {
    padding: 15px 10px;
    text-align: center;
    font-size: 1.4em;
    font-weight: bold;
    color: #11384B;
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
    background-color: #fefefe;
    margin-bottom: 10px;
}

.hercules-config-object {
    width: 930px;
    height: 1350px;
    border: 0;
    outline-style: none;
}

.config-print {
    text-align: center;
    padding: 5px;
    font-weight: bold; /*font-size: 1.2em;*/
}

.config-print-help th {
    background-color: #eee;
    font-weight: bold;
}

.config-print-help hr {
    height: 1px;
    color: #eee;
}

.browser-type {
    font-weight: bold;
    white-space: nowrap;
    padding-right: 5px;
    vertical-align: top;
}

#press-release {
    background: transparent url(/images/usm-news.gif) 0 0 no-repeat;
    min-height: 700px;
}

* html #press-release {
    height: 750px;
}

#press-release .categories li {
    float: none;
    width: 99%;
    border: none;
    text-align: left;
    padding-left: 10px;
}

#press-release a.main-link {
    font-weight: bold;
}

#press-release p {
    margin-top: 0;
}

.wizard-results {
    font-size: 1.3em;
    font-weight: bold;
    text-align: center;
    padding: 10px 0;
}

.wizard-big {
    float: right; /*margin-top: 25px;*/
}

.golden-discount {
}

.special-offer {
    color: red;
}

.discount-box {
    margin: 5px 0;
}

#main-content .prSnippetWriteReview {
    display: none;
}

#main-content .SmartPage-14 .prSnippetReadReviews,
#main-content .SmartPage-14 .prSnippetWriteReview {
    display: inline;
    padding-right: 10px;
}

#main-content .prSnippetEngine {
/*float: left;*/
/*width: 170px;*/
    padding: 2px 2px 2px 20px;
    clear: both;
}

#main-content .prSnippetTitle {
    color: #333;
    display: none;
}

#main-content .prSnippetEngine div {
    padding: 1px;
}

#main-content .prSnippetWriteReview,
#main-content .prSnippetReadReviews {
    font-size: .9em;
    line-height: 15px;
}

#main-content .prSnippetWriteReview a,
#main-content .prSnippetReadReviews a {
    color: #1F6689;
}

#main-content .prSnippetRatingUnclickable {
/*width: 200px;*/
    float: left;
    margin-right: 10px;
}

#main-content .SmartPage-14 .prSnippetRatingUnclickable,
#main-content .SmartPage-6 .prSnippetRatingUnclickable {
    margin-right: auto;
    margin-left: auto;
    float: none;
}

#main-content .SmartPage-6 .prSnippetReadReviews {
    display: none;
}

#main-content .prStars {
    margin: 0;
}

#main-content .SmartPage-6 .prSnippetEngine {
    width: 85px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}

#main-content .SmartPage-14 .prSnippetEngine {
    padding-top: 10px;
}

.SmartPage-6 .prSnippetNumberOfRatingsText {
    font-size: .9em;
}

.panel-box {
    width: 665px;
}
.SmartPage-739 .panel-box {
    width: 730px;
    margin-top: 25px;
}

.panel-outer-container {
    clear: both;
    margin: 0 0 15px;
    min-height: 120px;
    padding: 10px;
    position: relative;
    overflow-x: hidden;
    overflow-y: hidden;
    height: 0; /* will be set to fit selected panel by javascript */
}
.SmartPage-638 .panel-outer-container {
    padding: 0 10px 10px;
    margin: 0;
}
.SmartPage-739 .panel-outer-container {

}
.panel-container {
    width: 4000px;
    position: relative;
}

.panel-container .panel {
    float: left;
    width: 632px;
    padding: 10px;
    z-index: 1;
}
.SmartPage-739 .panel-container .panel {
    padding: 0 10px 10px;
}
.SmartPage-739 .panel-container .panel {
    width: 690px;
}
ul.pagination {
    margin-left: auto;
    margin-right: auto;
    width: 260px;
}

.pagination li {
    border: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
    list-style: none; /* savers */
    float: left;
}
.SmartPage-638 hr {
    margin-bottom: 15px;
    height: 1px;
    color: #83c0df;
}
.SmartPage-638 ul.scooter-group li.previous-box {
    float: left;
    visibility: visible;
}
.SmartPage-638 ul.scooter-group li.next-box {
    float: right;
    visibility: visible;
}
.SmartPage-638 ul.pagination {
    width: 500px;
}
.SmartPage-638 ul.pagination li {
    visibility: hidden;
}
.expert-box {
    margin: 15px 0;
}
.lisa {
    background-color: #fbfeee;
}
#content .katie {
    /*background-color: #fefef4;*/
    width: 360px;
    float: left;
    margin: 0 0 0 0;
    position: relative;
}
.about-img {
    float: left;
    margin: 0 10px 0 0;
}
.about-box {
    position: relative;
    margin-left: 160px;
    padding: 0 20px;
}
div.about-header {
    margin-left: 160px;
    padding: 10px 0 0 10px;
    font-weight: bold;
}
#content p.meet-header {
    font-size: 1.2em;
    margin-bottom: 0;
    color: #1e6689;
}
.about-header p {
    margin-bottom: 5px;
}
.quote-begin {
    float: left;
    margin-right: 10px;
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 0;*/
}
.quote-end {
    position: absolute;
    right: 0;
    bottom: 0;
}
.wc-pagination li {
    float: left;
    width: 47%;
    text-align: center;
    border-width: 1px 1px 0 1px;
    border-color: #efefef;
    border-style: solid;
    background-color: #efefef;
    padding: 3px 5px;
}
.wc-pagination li.selected {
    background-color: #fff;
}
.wc-pagination .tab a {
   text-decoration: none;
}
.pagination li.previous-box {
    margin-right: 10px;
}

.pagination li.next-box {
    margin-left: 10px;
}

.pagination a {
    border: solid 1px #9aafe5;
    margin-right: 2px;
}

.pagination .previous-box a.disabled,
.pagination .next-box a.disabled {
    visibility: hidden;
}

.pagination .previous-off,
.pagination .next-off {
    border: solid 1px #DEDEDE;
    color: #888888;
    display: block;
    float: left;
    font-weight: bold;
    margin-right: 2px;
    padding: 3px 4px;
}

.pagination .next a,
.pagination .previous a {
    font-weight: bold;
}

.pagination .selected a:link,
.pagination .selected a:visited {
    background: #1F6689;
    color: #FFFFFF;
    font-weight: bold;
    display: block;
    float: left;
    padding: 3px 6px; /* savers */
    margin-right: 2px;
}

.pagination a:link,
.pagination a:visited {
    color: #0e509e;
    display: block;
    float: left;
    padding: 3px 6px;
    text-decoration: none;
}

.pagination a:hover {
    border: solid 1px #0e509e;
}

.single-issue-box {
    text-align: center;
    padding: 5px 0;
    clear: left;
    float: left;
}
.single-issue-box img {
    /*border: 1px dashed #1f6689;*/
    /*padding: 2px;*/
    margin: 5px 0;
}
.patient-lifts-header {
    /*font-family: 'Tangerine', serif;*/
  font-size: 28px;
  text-shadow: 4px 4px 4px #aaa;
    margin: 10px 0;
    padding: 10px;
}

li.wc-box {
    width: 185px;
    text-align: center;
    float: left;
    /*border-bottom: 1px dotted #ccc;*/
    /*border-right: 1px dotted #ccc;*/
    padding-top: 10px;
    padding-bottom: 10px;
    /*margin-right: 10px;*/
}
li.pl-box {
    min-height: 170px;
    width: 360px;
    float: left;
    margin-bottom: 20px;
}
li.wc-box {
    min-height: 380px;
}
* html li.pl-box,
* html li.wc-box {
    height: 390px;
}
.pl-even {
    clear: left;
}
li.pl-last,
li.wc-last {
    margin-right: 0;
}
li.pl-first,
li.wc-first {
    /*border-left: 1px dotted #ccc;*/
}
li.wc-top {
    /*border-top: 1px dotted #ccc;*/
}
.wc-name {
    min-height: 2.5em;
    font-weight: bold;
    margin-top: 0;
}
.pl-name {
    font-weight: bold;
}
.pl-name a,
.wc-name a {
    color: #1F6689;
}
.pl-starting,
.wc-starting {
    font-weight: bold;
    color: #666;
}
.pl-image,
.wc-image {
    width: 150px;
}
.pl-image {
    float: left;
    margin-right: 5px;
}
.pl-desc,
.wc-desc {
    text-align: left;
    padding: 5px;
}
.other-wheelchair .wc-desc {
    margin-left: 100px;
}
.pl-desc li,
.wc-desc li {
    list-style: disc;
    float: none;
    margin-left: 25px;
    text-align: left;
}
.other-wheelchair {
    width: 723px;
    border: 1px dotted #ccc;
    min-height: 120px;
    padding: 10px;
}
.pl-header,
.wc-header {
    font-weight: bold;
    font-size: 1.1em;
}
.pl-header a,
.wc-header a {
    color: #1F6689;
}
img.other-image {
    float: left;
    width: 100px;
    margin-right: 10px;
}
.wc-live-chat {
    float: right;
    width: 160px;
    text-align: center;
    margin-top: 10px;
}
p.no-top {
    margin-bottom: 20px;
}

