BODY {background: #D6C49E; margin: 0 0 0 0;}
.tablemain {background: #F9F4EB; width: 760px;}
.tablebanner {background: url(../images/back.jpg); width: 100%; height: 300px;}
.tablenav {background: #565443; width: 100%;}
.tablefooter {background: #EFE3CC; width: 100%;}
.tablepanel {background: #EFE3CC; padding-bottom: 10px; width: 180px;}
.tablepanel td, .tablepanel td a {font: 8pt sans-serif; color: #565443;}
.tablepanel .heading {font: 8pt sans-serif; color: #565443; letter-spacing: 1pt; text-decoration: none; font-weight: bold;}
.tablesurvey {background-color: #EFE3CC;}

.topnav {font: 7pt sans-serif; color: #EFE3CC; letter-spacing: 1pt; text-decoration: none;}
a:hover.topnav {color: #ffffff;}
a:hover, .tablepanel a:hover, .rightpanel a:hover, ul a:hover {color: #FF6600;}

ul.panel {list-style:square; margin-left:0px; margin-bottom:0px; padding-left:30px;}
li.lastitem {list-style:none;padding-top:10px;}

.bodypanel {width: 360px; padding-left: 15px; padding-right: 15px; vertical-align: top;}
.bodypanel, .bodypanel a {font: 8pt sans-serif; color: #565443; line-height: 12pt;}
.bodypanelwide {padding-left: 15px; vertical-align: top;}
.bodypanelwide, .bodypanelwide a, .bodypanelwide table {font: 8pt sans-serif; color: #565443; line-height: 12pt;}
.bodypanel ul, .bodypanelwide ul {list-style: square;}
.vert {width: 1px; background: url(../images/vert.gif) repeat-y;}
.rightpanel {padding-left: 15px; vertical-align: top;}
.rightpanel, .rightpanel a {font: 8pt sans-serif; color: Gray;}
.footnote {font: 7pt sans-serif; color: #565443;}

h1 {font: 8pt sans-serif; color: #565443; letter-spacing: 1pt; text-decoration: none; font-weight: bold;}
.paneltextred, .tablepanel td.paneltextred, .tablepanel td.paneltextred a {font: bold 8pt sans-serif; color: #ff0000;}
.footertext {font: 8pt sans-serif; color: Gray;}

select {font: 8pt sans-serif, Arial, Helvetica, Verdana, Geneva;}
input {font: 8pt sans-serif, Arial, Helvetica, Verdana, Geneva;}
textarea {font: 8pt sans-serif, Arial, Helvetica, Verdana, Geneva;}
.imgborder {border-bottom: 1px solid #565443; border-left: 1px solid #565443; border-right: 1px solid #565443; border-top: 1px solid #565443;}

#terms {background: white; width: 100%; height: 60px; overflow: auto; border: 1px solid #7f9db9; padding-left: 4px;}
.hdots {font-size: 0px; width: 100%; height: 1px; margin-top: 6px; background: url(../images/hdots.gif) repeat-x;}
.errorReport {font: 8pt Courier New;}