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;}

ol { list-style-position: inside; }
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 { font-size: small; border-collapse:collapse; }
table, th, td { border: 1px solid black; }
table.noborder { border: 0 }
th.noborder { border: 0 }
td.noborder { border: 0 }
th, td { padding:5px; }
td.f { border: 0; width: 100px; text-align: center; }
td.b { padding: 10px; font-size: small; border-style: solid; }
table.left { border: 0; float: left; clear: both; margin: 0 20px 10px 0; }
table.right { border: 0; 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; }
.error { color: #8b0000 }
.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; }


