body		{ margin: 0px; background: url('stone-lt-bg.jpg'); }
p		{ font-family: Arial, sans-serif; margin: 0em 0em .5em 0em; }

table	{ border-collapse: collapse }
table.top	{ width: 100%; margin: 0px; border: 0px none; }
table.box	{ width: auto; border: 1px solid #990000; background-color: #E8DDCC; }
table.rpt	{ width: 99%; margin: 6px 6px 6px 6px; border: 1px solid #990000; }
table.prn	{ width: 100%; border: 1px solid #BBBBBB; background-color: #FFFFFF; }
table.dbpr { width: 100%; border: 2px solid #808080; background-color: #FFFFFF; color: 000000; }

tr.odd	{ background-color: #FFFFEE; }
tr.even	{ background-color: #EEEEFF; }
tr.podd	{ background-color: #EEEEEE; }
tr.peven	{ background-color: #FFFFFF; }
tr.head	{ background-color: #FFFFFF; }

th		{ padding: 0px 2px 0px 2px; vertical-align: middle; border: 1px solid #DDDDDD; font-family: Arial, sans-serif; font-size: 9pt; font-weight: bold; text-align: left; }
td		{ padding: 0px 2px 0px 2px; vertical-align: middle; border: 1px solid #DDDDDD; font-family: Arial, sans-serif; font-size: 9pt; }
td.top1a	{ padding: 0px 6px 0px 6px; vertical-align: middle; border: 0px none; background: url('marble-36.jpg'); height: 36px; width: 60%; }
td.top1b	{ padding: 0px 6px 0px 6px; vertical-align: middle; border: 0px none; background: url('marble-36.jpg'); height: 36px; width: 40%; text-align: center; }
td.top2	{ padding: 3px 6px 3px 6px; vertical-align: middle; border: 2px inset #FFFFFF; background-color: #E8DDCC; width: 100%; }
td.foot	{ padding: 0px 0px 0px 0px; vertical-align: middle; border: 0px none; background: url('marble-36.jpg'); height: 36px; width: 100%; text-align: center; }

th.prn	{ padding: 0px 2px 0px 2px; vertical-align: top; border: 1px 1px 2px 1px solid #BBBBBB; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
td.prn	{ padding: 0px 2px 0px 2px; vertical-align: top; border: 1px 1px 2px 1px solid #BBBBBB; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; }

a		{ font-family: Arial, sans-serif; font-weight: bold; text-decoration: none; }
a:active	{ color: #000099; }
a:link	{ color: #0000CC; }
a:visited	{ color: #0000CC; }
a:hover	{ color: #FF0000; text-decoration: underline; }
a.bt       { padding: 1px 6px 1px 6px; background-color: #F8EEDD;
             border: 1px outset #FFFFFF; font-size: 9pt; font-weight: bold; }
a.bt:hover { border: 1px inset; }


h1		{ font-family: Arial, sans-serif; font-size: 18pt; font-weight: bold; margin-top: 3px; margin-bottom: 3px; color: #AA0000; }
h2		{ font-family: Arial, sans-serif; font-size: 16pt; font-weight: bold; margin-top: 3px; margin-bottom: 3px; color: #996633; }
h3		{ font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold; margin-top: 0px; margin-bottom: 0px; color: #996600; }
h4		{ font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; margin-top: 0px; margin-bottom: 0px; color: #000000; }
h5		{ font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; margin-top: 0px; margin-bottom: 0px; color: #000000; }

hr		{ color: #AA0000; margin-top: 0px; margin-bottom: 0px; }

.wsnr	{ white-space: nowrap; }
.indent	{ margin-right: 6px; margin-left: 6px; }
.l		{ text-align: left; }
.c		{ text-align: center; }
.r		{ text-align: right; }
.b		{ font-weight: bold; }
.red		{ size: 12pt; color: red; }
.textarea	{ border: 1px solid #999999;  background-attachment: fixed; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 }
.submit	{ padding: 0px 6px 0px 6px; background-color: #F8EEDD; border: 1px outset #FFFFFF; font-family: Arial, sans-serif; font-size: 9pt; font-weight: bold; height: 19px; }
.select	{ border: #000000 1px inset;  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
.button	{ border: 1px outset #FFFFFF; background-color: #FFDDDD; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; height: 17px; }
.textbox	{ border: 1px solid #999999; size: auto; font-size: 10pt; color: #000000; }
.copyright { font-family: Arial, sans-serif; font-size: 8pt; text-align: center; color: #660000; margin: 6px 0px 6px 0px; }

