body {color: #999; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #000; background-image: url(http://joemedic.com/cpref/jm_39.jpg); background-repeat: repeat-y; background-position: 0 0; }

p { color: #999; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; }

td { color: #999; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }

a:link { color: #c00 ; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }

a:visited { color: #06c ; font-weight: bold; text-decoration: none; }

a:hover { color: #900 ; font-weight: bold; text-decoration: none; }

a:active { color: #c00 ; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.topbar { background-image: url(http://joemedic.com/cpref/jm_07.jpg); background-repeat: repeat-x; background-position: 0 0; }
.topbarhome a:link, .topbarhome a:active, .topbarhome a:visited { color: #efefef; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 51px; background-image: url(http://joemedic.com/cpref/jm_05.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-transform: uppercase; height: 51px; padding-right: 20px; padding-left: 90px; display: block; }
.topbarhome a:hover { color: #f00; }
.topbarhelp a:link, .topbarhelp a:active, .topbarhelp a:visited { color: #efefef; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 51px; background-image: url(http://joemedic.com/cpref/jm_11.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-transform: uppercase; height: 51px; padding-right: 20px; padding-left: 40px; display: block; }
.topbarhelp a:hover { color: #f00; }
.topbarmoney a:link, .topbarmoney a:active, .topbarmoney a:visited { color: #efefef; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 51px; background-image: url(http://joemedic.com/cpref/jm_13.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-transform: uppercase; height: 51px; padding-right: 20px; padding-left: 40px; display: block; }
.topbarmoney a:hover { color: #f00; }
.topbarcontact a:link, .topbarcontact a:active, .topbarcontact a:visited { color: #efefef; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 51px; background-image: url(http://joemedic.com/cpref/jm_15.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-transform: uppercase; height: 51px; padding-right: 20px; padding-left: 40px; display: block; }
.topbarcontact a:hover { color: #f00; }
.topbarcart a:link, .topbarcart a:active, .topbarcart a:visited { color: #efefef; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 51px; background-image: url(http://joemedic.com/cpref/jm_17.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-transform: uppercase; height: 51px; padding-right: 20px; padding-left: 40px; display: block; }
.topbarcart a:hover { color: #f00; }
#gray2a{ background-color: rgb(45,45,45); background-image: url(http://joemedic.com/cpref/jm_21.jpg); background-repeat: no-repeat; background-position: left top; width: 894px; height: 25px; }
#gray2b{ font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: transparent; background-image: url(http://joemedic.com/cpref/jm_30.jpg); background-repeat: no-repeat; background-position: right top; width: 100%; height: 25px; }
.searchie { font-size: 10pt; float: left; margin: 0 0 0 25px; padding: 0; display: block; }
.searchie form { margin: 0; padding: 0; }
#searchterm { color: #efefef; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #666; width: 170px; height: 18px; border: solid 1px #000; }
.gray2txt { font-size: 10pt; float: right; margin-right: 10px; display: block; }
#tbtainer { color: #333; width: 295px; height: 169px; }
.tbleftside { background-image: url(http://joemedic.com/cpref/jm_36.gif); background-repeat: no-repeat; background-position: 0 0; width: 156px; height: 169px; float: left; display: block; }
.tbrightside { color: #333; font-size: 9pt; background-image: url(http://joemedic.com/cpref/jm_37.gif); background-repeat: no-repeat; background-position: 0 0; width: 139px; height: 169px; float: right; display: block; }
.tbrightside p { color: #333; font-size: 11px; width: 132px; padding-top: 4px; padding-left: 2px; display: block; }
.tbrightside a { font-size: 13px; padding-bottom: 2px; }
h1 { color: #ccc; font-size: 2em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0.67em 0; }
.tbimage { padding-top: 9px; display: block; }
#submitSearch { font-size: 11px; margin-left: 5px; }
.sf1 { background-image: url(http://joemedic.com/cpref/jmsf_01.jpg); background-repeat: no-repeat; background-position: 0 0; width: 46px; height: 175px; }
.sf2 { background-image: url(http://joemedic.com/cpref/jmsf_02.jpg); background-repeat: no-repeat; background-position: 0 0; width: 143px; height: 175px; }
.sf3 { background-image: url(http://joemedic.com/cpref/jmsf_03.jpg); background-repeat: no-repeat; background-position: 0 0; width: 77px; height: 175px; }
.sf4 { background-image: url(http://joemedic.com/cpref/jmsf_04.jpg); background-repeat: no-repeat; background-position: 0 0; width: 168px; height: 175px; }
.sf5 { background-image: url(http://joemedic.com/cpref/jmsf_05.jpg); background-repeat: no-repeat; background-position: 0 0; width: 466px; height: 175px; }
.sf2 a:link, .sf2 a:active, .sf2 a:visited { color: #ccc; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 4px; display: block; }
.sf4 a:link, .sf4 a:active, .sf4 a:visited { color: #ccc; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 4px; display: block; }
.sf5 p { color: #ccc; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 400px; padding-top: 65px; padding-right: 12px; display: block; }

