body {}
p {}
td {}
#apparelwrapper { background-color: black }
.apparelwrapper table#volumediscounts td { width: 50%; vertical-align: top; border-top: 1px dotted #afafaf }
#apparelwrapper .mainrightcol { width: 275px }
#apparelwrapper .mainleftcol { width: 275px }
#apparelwrapper .apparelwrapper { padding: 2px }
#apparelwrapper .mainrightcol .apparelwrapper { padding-left: 1px }
#apparelwrapper .mainleftcol .apparelwrapper { padding-right: 1px }
.apparelwrapper .articletitle { color: #fff; font-weight: normal; text-align: left; font-size: 14px; background-color: #0083c6; padding-top: 5px; padding-left: 10px; border-bottom: 2px solid black }
.apparelwrapper .articleteaser { color: #0083c6; font-size: 12px; background-color: #fff; text-align: center; display: inline; padding: 3px 3px 3px 5px; position: relative; z-index: 5; top: -40px; float: right; border-style: solid; border-width: 2px 0 2px 2px; border-color: black }
.apparelwrapper .articleblock  { text-align: left; background-color: #fff; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; border-bottom: 0 solid black }
#apparelwrapper .articleimage  { background-color: white; text-align: center; margin-right: auto; margin-left: auto; padding-top: 3px; padding-bottom: 3px; border-top: 2px solid black }
#instock { color: #fff; font-size: 16px; background-color: black; padding: 5px 5px 3px 10px }

