body { background: #ffffff; color: #000000; font-family: Verdana, Helvetica, Arial, sans-serif; margin: 0;}

a:link { color: #336600; background: transparent; } 
a:visited { color: #336600; background: transparent; }

div.store { padding: 15px; font-size: small; color: #ff0000;}

p { font-size: small; text-align: justify; margin-right: 10px;}
p.table { font-size: small; text-align: center }
p.box { font-size: small; text-align: left; margin: 0px;}
p.note { font-size: xx-small; text-align: center }
p.greynote { font-size: xx-small; text-align: center; color: #d3d3d3; }
p.menu { font-size: small; font-weight: bold; }
p.caption { font-size: x-small; text-align: left; }
p.left { clear: left; font-size: small; text-align: justify; margin-right: 10px;}
p.right { clear: right; font-size: small; text-align: justify; margin-right: 10px;}
p.big { font-size: large; text-align: justify; margin-right: 10px;}

li { font-size: small; }

hr { color: #5f604b; margin: 0; clear: both; }

img.left { float: left; clear: both; margin: 0 20px 10px 0; }
img.leftnc { float: left; margin: 0 20px 10px 0; }
img.right { float: right; clear: both; margin: 0px 10px 10px 20px; }
img.rightlow { float: right; clear: both; margin: 10px 20px 0px 20px; }
img.rightnc { float: right; margin: 20px 10px 10px 20px; }

table.left { float: left; clear: both; margin: 0 20px 10px 0; }
table.right { float: right; clear: both; margin: 20px 10px 10px 20px; }

br.right { clear: right; }
br.left { clear: left; }

span.left { float: left; clear: all; margin: 20px 20px 10px 0; }
span.right { float: right; clear: all; margin: 0 10px 10px 20px; }

h1 { color: #ffffff; font-size: large; font-weight:bold; text-align: left; clear: both; }
h1.notclear { color: #ffffff; font-size: large; font-weight:bold; text-align: left; clear: none; margin: 16px 0px 0px 0px;}
h2 { color: #5f604b; font-size: medium; font-weight: bold; text-align: center; clear: both; }
h2.notclear { color: #5f604b; font-size: medium; font-weight: bold; text-align: center; clear: none; }
h3 { color: #5f604b; font-size: medium; font-weight: bold; text-align: left; clear: both; }
h3.notclear { color: #5f604b; font-size: medium; font-weight: bold; text-align: left; clear: none; }
h4 { color: #5f604b; font-size: medium; font-weight: bold; text-align: center; clear: both; }

.date { color: #b44f0b; font-weight: bold; }
.bright { color: #ff0000; font-weight: bold; }
.listing { color: #b44f0b; font-weight: bold; }
.title { color: #5f604b; font-weight: bold; }
.quote { font-size: small; font-style: italic; text-align: justify; margin-left: 30px; margin-right: 10px; }
.gold { background: #5f604b; color: gold; font-weight: bold; }

td.f { width: 100px; text-align: center; }
td.b { padding: 10px; font-size: small; border-style: solid; }