.cartline {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 500}
.qtyclass {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right; font-weight: bolder}
.cartprice {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right}
.cartheader {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
a.remline:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; background-color: #FFCC33; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #000000; text-decoration: underline}
a.remline:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; background-color: #FFCC33; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #000000; text-decoration: none}
a.remline:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; background-color: #FFCC33; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #333333; text-decoration: none}
a.remline:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; background-color: #FFCC33; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #000000; text-decoration: none}
.cartsubtotal {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #000000; text-align: right; line-height: 14px}
.carttitle {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #000000}
.price {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold}
.retailprice {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: line-through}
.entrytitle {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #993300}
.imgborder {  border: #42150f; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.dropshadow{	position:relative;
	width: 105px;
        height:105px;
	padding: 0px 0px;
; background-image: url(/images/dropshadow.png); background-repeat: no-repeat; background-position: bottom right
}
.inner{	position:relative;
	padding:4px;
	width: 100px;
        height:100px;
z-index: 1;
	margin: 0px 0px 0px 0px;
}.notebullet {  list-style-image: url(/images/note.png); margin-left: 10px}
.linkslist {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}
a.catlink:active {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #42150f; text-decoration: none}
a.catlink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #42150f; text-decoration: underline}
a.catlink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #42150f; text-decoration: underline}
a.catlink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #9F3424; text-decoration: none}
.goldborder {  border: 3px #FFCC00 double; text-align: center; padding-right: 4px; padding-left: 4px; background-color: #FFFFCC}
.subtot {  font-size: 12px; font-weight: bold; text-align: right}
.totbox {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right}
.cartbox {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
