.col-main .expanded .showHide { border-left:1px solid #ccc; border-bottom:1px solid #ccc; padding:15px 0 0 15px; margin:-15px 0 0 9px; -moz-border-radius:0 0 0 10px; }
.cms-support .col-main .showHide .toggle { background:none; border:0; }


.learn-more { background:url(../images/sprites/arrow_sprite.png) no-repeat top right; height:18px; padding-right:27px; padding-top:2px; display:table-cell; float:right; clear:both; }
.learn-more:hover { background-position:right center; }
.learn-more:active { background-position:right bottom; }
.learn-more span { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; }

/* features */
.feature .position { position:absolute; }

/* Summer Feature */
.summer-feature .position { top:95px; left:252px; }
.summer-feature .position .product { width:80px; float:left; margin-right:25px; }
.summer-feature .position .product .product-name { color:#FDF7E2; font-size:11px; margin-bottom:5px; height:45px; text-align:center; }
.summer-feature .position .product .price { color:#fff; text-align:center; display:block; }

/* Restore Feature */
.restore-feature .position { width:210px; top:125px; left:450px; }

/* SoundSpa Feature */
.soundspa-feature .position { width:230px; top:75px; left:20px; }

/* Stay Relaxed Feature */
.stayRelaxed-feature .position { width:335px; top:145px; left:35px; }

/* Footbath Feature */
.footbath-feature .position { top:30px; left:350px; width:275px; }
.footbath-feature .position h4 { font-family:Tahoma, Geneva, sans-serif; font-style:normal; font-size:18px; }

/* Careers */
.careers_button { height:107px; width:339px; }
.careers_button img { background:url(../images/sprites/homedics_careers_sprite.jpg) no-repeat top left; }
.careers_button:hover img { background-position:left center; }
.careers_button:hover:active img { background-position:left bottom; }