BODY  { font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular, sans-serif ; background: white; color: black; font-size: 100%; }

TABLE  { font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular, sans-serif ; background: white; color: black; font-size: 100%; }

BLOCKQUOTE { margin-top: 5pt; margin-bottom: 6pt; }

P { margin-top: 0pt; margin-bottom: 3pt; }

UL { margin-top: 5pt; margin-bottom: 6pt; }

OL { margin-top: 5pt; margin-bottom: 6pt; }

DL { margin-top: 5pt; margin-bottom: 6pt; }

HR { color: black ; }

EM { font-style: normal; color: #385c12; font-weight: bold; }

:link { text-decoration: underline; }

.fineprint { background: white; color: black; font-size: 80%; font-weight: regular; }


.pitch { background: #ffd8d8; }

.address { background: #d8ffd8; padding: 10px; }

.blurb { background: white; padding: 10px; }

.logo { font-size: 200%; background: #ffffc0; color: black; font-weight: regular; border-color: yellow; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: solid; border-width: 2; }

.logo table { font-size: 100%; background: #ffffc0; color: black; font-weight: regular; border-color: yellow; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: solid; border-width: 2;}

.otterem { font-size: 110%; color: #7B2409; font-weight: bold; }

.otterem:visited { font-size: 110%; color: #385c12; font-weight: bold; }

.gameem { font-size: 110%; color: #385c12; font-weight: bold; }

.gameem:visited { font-size: 110%; color: #7B2409; font-weight: bold;  }

.otter { font-size: 125%; color: #7B2409; font-weight: bold; }

.otter:visited { font-size: 125%; color: #385c12; font-weight: bold; }

.game { font-size: 125%; color: #385c12; font-weight: bold; }

.game:visited { font-size: 125%; color: #7B2409; font-weight: bold; }

.offset { margin-top: 5pt; }


.picright { text-align: left; border-style: none; border: none; float: right; margin: 5pt; clear: left; }

.picleft { text-align: left; border-style: none; border: none; float: left; margin: 5pt; clear: right; }

.picmid { text-align: center; border-style: none; border: none; float: none; margin: 5pt }

.picclear { text-align: left; border-style: none; border: none; float: none; clear: both; }


.acctinfo { background: #e0e0e0; padding: 10px; border-width: 1px; border-style: solid; border-color: #808080; padding: 5px; }


.orderdetail { border-width: 1px; border-style: solid; border-color: #808080; padding: 5px; }

.orderdetail table { border-width: 1px; border-style: solid; border-color: #000000; padding: 5px; }

.orderdetail thead { background: #e0e0e0; border-width: 1px; border-style: solid; border-color: #000000; padding: 5px; }

.orderdetail tfoot { background: #e0e0e0; border-width: 1px; border-style: solid; border-color: #000000; padding: 5px; }

.offer { }

.addtocart { float: right; }

.addtocart FORM { margin-top: 0px; margin-bottom: 0px; padding: 0px; }

.bargain { font-weight: bold; color: red; }
