body    { background: #000000 url(img/bkg-lights.gif) repeat-y center top; margin: 0px; padding: 0px }

#main   { text-align: justify; padding: 12px 20px }
#footer   { padding: 20px 0px }

p, li, td      { color: white; font-size: 9pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica; margin-top: 2px }
#footer p   { font-size: 8pt; line-height: 11pt; text-align: center; margin-top: 12px }

p.bold { font-weight: bold; }
p.center { text-align: center; }
p.small   { font-size: 8pt; line-height: 11pt }

h1    { color: #fac542; font-style: normal; font-variant: normal; font-size: 13pt; font-family: arial, helvetica, verdana; text-align: center; margin-top: 12px; margin-bottom: 2px }
h2  { color: #fac542; font-style: normal; font-size: 11pt; font-family: arial, helvetica, verdana; margin-bottom: 2px }
h3   { color: #fac542; font-size: 10pt; font-family: verdana, arial, helvetica; margin-bottom: 2px }
h4    { color: #ffffff; font-size: 10pt; font-family: verdana, arial, helvetica; margin: 2px 0px }

a:link, a:visited, a:active  { color: #fac542 }
a:hover { color: white; text-decoration: none }
a.admin:link, a.admin:visited, a.admin:active, a.admin:hover { color: white; text-decoration: none }

hr { color: 4d2026; }
img  { border: 0px }

.box { padding: 16px; background-color:#666666; }
.ctr { text-align: center; }
.sm { font-size: 75%; }
.marginTop15 { margin-top: 15px; }

fieldset { padding: 0 15px 15px; }
legend { font-weight: bold; color: #da5f3e; padding: 15px 12px; }

#orderTxt { float: right; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
#orderTxt a { display: block; padding: 4px; background: #333; border: #fac542 solid 1px; text-decoration: none; }
#orderTxt a:hover { border: #fff solid 1px; color: #fff; }