<style>
{}

body { background-color: #000000; }
td { border: 0px; padding: 0px; font: normal 10pt/12pt Arial; color: #000000; }
img { border: 0px solid #000000; }

table.layout { border: 1px solid #000000; border-collapse: collapse; padding: 0px; table-layout: fixed; width: 760px; }
td.title { background-color: #FFFFFF; padding: 0px; border: 1px solid #000000; vertical-align: center; text-align: center; font: normal 40pt/40pt Arial; color: #000000; height: 130px; }
td.navbar { vertical-align: middle; font: normal 10pt/12pt Arial; color: #FFFFFF; text-align: left; border: 0px solid #000000; background-color: #CCCCCC; height: 25px; }
td.layout { background-color: #FFFFFF; padding: 0px; border: 1px solid #000000; vertical-align: top; text-align: center; }

td.body { background-color: #FFFFFF; padding: 20px; padding-top: 30px; border: 0px solid #000000; vertical-align: top; text-align: left; width: 100%; }
td.sponsorbar { background-color: #FFFFFF; border: 0px solid #000000; vertical-align: top; text-align: center; }
td.sponsorfooter { background-color: #FFFFFF; border: 0px solid #000000; vertical-align: bottom; text-align: center; }
td.sponsorbaritem { background-color: #FFFFFF; border: 0px solid #000000; padding-top: 20px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; text-align: center; }

table.fees { border: 0px solid #000000; border-collapse: collapse; }
td.fees { border: 1px solid #000000; padding: 10px; font: normal 10pt/12pt Arial; color: #000000; text-align: center; }
th.fees { border: 1px solid #000000; padding: 10px; font: bold 10pt/12pt Arial; color: #000000; }

a:link.navbar { text-decoration: none; font: bold 10pt/12pt Arial; color: #000000; }
a:visited.navbar { text-decoration: none; font: bold 10pt/12pt Arial; color: #000000; }
a:active.navbar { text-decoration: none; font: bold 10pt/12pt Arial; color: #CC9900; }
a:hover.navbar { text-decoration: none; font: bold 10pt/12pt Arial; color: #CC9900; background: url(images/menu_icon.jpg) no-repeat; }

table.copywrite { border: 0px solid #000000; border-collapse: collapse; padding: 0px; table-layout: fixed; width: 760px; }
td.copywrite { border: 0px; padding: 0px; font: normal 8pt/10pt Arial; color: #FFFFFF; text-align: center; }

.button { font: bold 8pt/8pt Tahoma; height: 25px; background-color: #CCCCFF; border-top-color: #999999; border-left-color: #999999; border-bottom-color: #000000; border-right-color: #000000; border-width: 1px }
.error {color: #FF0000; }
.green {color: #00CC00; }
.waiver { font: normal 8pt/8pt Arial; color: #000000; }
.frontpage {font: normal 11pt/12pt Arial; color: #000000; }

</style>