body   { color: #434444; background-color: #E6E6E6; background-image: url("images/page-bg.gif"); background-repeat: repeat-y; background-position: center 0; margin: 0; padding: 0 }
td.left      { color: #8a8a8a; font-size: 10px; font-family: Verdana; background-color: #fff; background-image: url("images/lft-col-bg.gif") }
td.all { color: #8a8a8a; font-size: 10px; font-family: Verdana; background-color: #fff; background-image: url("images/all-bg.gif") }
td.right     { color: #8a8a8a; font-size: 10px; font-family: Verdana; background-color: #fff; background-image: url("images/rt-col-bg.gif") }
td.topright  { color: #8a8a8a; font-size: 10px; font-family: Verdana; background-color: #fff; background-image: url("images/shdw-rt.gif"); background-repeat: repeat-y }
td.content { color: #8a8a8a; font-size: 10px; font-family: Verdana; background-color: #fff; background-image: url("images/cent-col-top.gif"); background-repeat: repeat-x }
td.content p   { color: #434444; font-size: 12px; font-family: Verdana; line-height: 16px; padding-right: 16px; padding-left: 16px }
td.all p { color: #434444; font-size: 12px; font-family: Verdana; line-height: 16px; padding-right: 16px; padding-left: 16px }
td.contRight { color: #8a8a8a; font-size: 10px; font-family: Verdana; background-color: #fff; background-image: url("images/contRt-bg.gif"); background-repeat: repeat-y }
td.contRightTop { color: #8a8a8a; font-size: 10px; font-family: Verdana; background-color: #fff; background-image: url("images/cent-col-top.gif"); background-repeat: repeat-x }
td.contRight p   { color: #434444; font-size: 12px; font-family: Verdana; line-height: 16px; padding-right: 16px; padding-left: 16px }
p.botnav  { color: #009D32; font-size: 10px; font-family: Verdana; line-height: 18px }
td.paypal p { color: #009d32; font-size: 10px; font-family: Verdana; line-height: 18px }
a   { color: #009D32; text-decoration: none }
a:hover { color: #434444; text-decoration: underline }
a.sponsor { color: #464646; font-size: 10px; font-weight: bold; text-decoration: none; padding-top: 8px }
a.sponsor:hover { color: #464646; font-size: 10px; font-weight: bold; text-decoration: underline; padding-top: 8px }
#exhnav { visibility: hidden; position: absolute; width: 159px; height: 80px }
#wkshopnav { visibility: hidden; position: absolute; width: 108px; height: 56px }
#homenav { visibility: hidden; position: absolute; width: 108px; height: 56px }
h1   { color: #333333; font-size: 16px; font-family: Verdana; font-weight: bold; margin: 0.67em 0; padding-right: 16px; padding-left: 16px }
form  { margin: 10px; padding: 10px }
form.paypal { margin: 0; padding: 0; border: 0 }
input { color: #000; font-size: 10px }
table.mailform p { padding: 0 }
h2.gold  { color: #ffd700; font-size: 1.5em; font-family: Garamond, Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; margin: 0.83em 0 0; padding-right: 16px; padding-left: 16px }
h2.silver { color: #c0c0c0; font-size: 1.5em; font-family: Garamond, Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; margin: 0.83em 0 0; padding-right: 16px; padding-left: 16px }
h2.bronze { color: #cd5c5c; font-size: 1.5em; font-family: Garamond, Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; margin: 0.83em 0 0; padding-right: 16px; padding-left: 16px }
ul   { color: #434444; font-size: 12px; font-family: Verdana; line-height: 16px; list-style-type: disc; margin: 1em 0 1em 20px }
h3 { font-size: 1.17em; font-weight: bold; margin: 1em 0 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px }
table.sched h3  { color: #009D32; font-size: 12px; font-weight: bold; margin: 1em 0 0; padding-right: 10px; padding-bottom: 0; padding-left: 10px }
h6 { color: #009d32; font-size: 12px; font-weight: bold; margin: 1em 0 0; padding-right: 10px; padding-bottom: 0; padding-left: 10px; }
table.sched h4 { color: #434444; font-size: 11px; font-weight: bold; margin: 1em 0 0; padding-right: 10px; padding-bottom: 0; padding-left: 10px }
table.sched td  { padding-bottom: 10px; border-top: 1px solid #3c3 }
table.sched { border-bottom: 1px solid #3c3 }
table.sched p   { color: #434444; font-size: 11px; font-family: Verdana; line-height: 15px; margin-top: 0; padding-top: 0; padding-right: 10px; padding-left: 10px }
table.orderForm p   { color: #434444; font-size: 11px; font-family: Verdana; line-height: 15px; margin-top: 0; padding-top: 0; padding-right: 0; padding-left: 16px }
table.orderForm td.hdr { color: #fff; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 16px; margin: 0; padding: 0 }
table.orderForm td.hdr-lft { color: #fff; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 16px; background-image: url("images/tbl-hdr-lft.gif"); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding: 0 }
table.orderForm td.hdr-rt { color: #fff; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 16px; background-image: url("images/tbl-hdr-rt.gif"); background-repeat: no-repeat; background-position: right bottom; margin: 0; padding: 0 }
td.underlined { margin: 0; padding: 2px; border-bottom: 1px solid #999 }
td.divider { border-left: 1px solid #fff }
