body {
background-color:#FDF3E2;
margin:0;
}

.mainbody {
background:url("/images/table_background.gif") repeat-y center top;
background-color:#FDF3E2;
}

.mainsection {
background:url("/images/main_bg.jpg") no-repeat center top;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
font-weight:600;
color:#5f3335;
text-decoration:none;
text-align:left;
margin:0 15px 0 0;
padding:10px 0 10px 0;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:700;
color:#5f3335;
text-decoration:none;
text-align:left;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#5f3335;
text-decoration:none;
text-align:left;
}

h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#5f3335;
text-decoration:none;
text-align:left;
}

h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#5f3335;
text-decoration:none;
text-align:left;
padding:10px 0 10px 0;
margin:0;
}

h6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#5f3335;
text-decoration:none;
text-align:left;
padding:10px 0 10px 0;
margin:0;
}

.body_header {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
font-style:normal;
font-weight:900;
color:#5f3335;
text-decoration:none;
text-align:center;
}

.body_subheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:100;
color:#5f3335;
text-decoration:none;
text-align:left;
margin-left:5px;
}

.body_subheader p {
padding:0 15px 0 0;
}

div#leftCol,div#rightCol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-style:normal;
font-weight:100;
color:#5f3335;
padding-left: 10px;
text-decoration:none;
}

.rightborder {
height:375px;
border-right-style:solid;
border-right-color:#5f3335;
border-right-width:2px;
}

hr {
color:#5f3335;
background-color:#5f3335;
border:1px;
width:100%;
height:2px;
margin-top:0;
margin-bottom:0;
}

.fronttext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-style:normal;
font-weight:700;
color:#5f3335;
text-decoration:none;
margin-left:12px;
}

.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-style:normal;
font-weight:100;
color:#5f3335;
text-decoration:none;
}

.logotext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-style:normal;
font-weight:900;
color:#fff;
text-decoration:none;
}

#stylish #stylishnav,#trim #trimnav,#discreet #discreetnav,#medicare #medicarenav,#brocade_fabric #brocade_fabricnav,#removable_levers #removable_leversnav,#adjustable_legs #adjustable_legsnav,#ottoman #ottomannav,#levelift #leveliftnav,#measurements #measurementsnav,#demo #demonav,#power_seats #power_seatsnav,#seat_assists #seat_assistsnav,#commode_assists #commode_assistsnav,#day_lights #day_lightsnav {
color:#FDF3E2;
font-weight:700;
text-decoration:underline;
font-size:8pt;
}

#where2buy #where2buynav,#brochures #brochuresnav {
color:#5f3335;
font-weight:700;
text-decoration:underline;
font-size:9pt;
}

a.sidenav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:normal;
font-weight:700;
color:#fff;
text-decoration:none;
margin-left:15px;
}

a.sidenav:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:normal;
font-weight:700;
color:#FDF3E2;
text-decoration:underline;
}

a.bottom:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-style:normal;
font-weight:400;
color:#5f3335;
text-decoration:underline;
}

a.topnav:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-style:normal;
font-weight:700;
color:#5f3335;
text-decoration:underline;
}

a.sidenav:link,a.sidenav:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:normal;
font-weight:700;
color:#fff;
text-decoration:none;
}




a.sublink,a.sublink:link,a.sublink:hover,a.sublink:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-style:normal;
font-weight:700;
color:#fff;
text-decoration:none;
margin-left:18px;
}

a.bottom,a.bottom:link,a.bottom:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-style:normal;
font-weight:400;
color:#5f3335;
text-decoration:none;
}

a.topnav,a.topnav:link,a.topnav:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-style:normal;
font-weight:700;
color:#5f3335;
text-decoration:none;
}

div.block div.blockContent form label {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
color:#fff;
}

div.blockContent {
width:135px;
padding:0 0 0 3px;
color:#fff;
}

div.blockContent input#userName,div.blockContent input#userPass {
width:122px;
}

div.blockContent a {
font-weight:700;
text-decoration:none;
font-size:11px;
color:#fff;
}

div.blockContent a:hover {
text-decoration:underline;
}

ul.products {
color:#fff;
padding:0 0 0 40px;
margin:0;
}

ul.products li a {
color:#fff;
text-decoration:none;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
}

ul.products li a:hover {
text-decoration:underline;
}

div#productHolder {
text-align:center;
float:left;
width:139px;
}

div#productHolder img {
border:3px solid #5f3335;
}

div#productHolder a {
text-decoration:none;
font-weight:700;
color:#5f3335;
}

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

div#productOptions {
width:139px;
}

div#productHolder div#productOptions img {
border:none;
padding:0 0 0 3px;
}

h3.cookie a {
text-decoration:none;
color:#aa6366;
}

h3.cookie a:hover {
color:#5f3335;
}

td.prodViewTitle {
font-weight:700;
text-decoration:underline;
}

div.blockContent form p {
padding:0;
margin:0;
}

div.blockContent form label {
padding:0 0 3px;
float:left;
}

div.block {
padding:20px 0 20px 10px;
float:left;
width:148px;
}

table.cartBlockTable {
padding:0;
width:145px;
margin:0;
}

table.cartBlockTable td {
color:#fff;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
padding:2px 0 2px 0;
}

tr.cartHeadings td {
background-color:#5f3335;
color:#fff;
font-weight:700;
padding:3px;
}

table.cartBlockTable td a {
color:#fff;
text-decoration:none;
}

table.cartBlockTable td a:hover {
text-decoration:underline;
}

h2.blockTitle {
color:#fff;
padding:0;
margin:0;
font-family:Verdana, Arial, sans-serif;
font-size:18px;
text-decoration:underline;
}

ul.hidelink {
display: none;
}

div.body_text a:hover {
text-decoration:underline;
}

div.body_text {
width:210px;
text-align:left;
}

td.demoRight {
text-align:center;
}