/* CSS document written by Colby Palmer */

html { height: 100%; }
body { height: 100%; margin: 0; padding: 0; background: #333; text-align: left; color: white; font: 14px Arial, Helvetica, sans-serif; }
img { border: none; }
a:link { font-weight: bold; color: #8f3f98; text-decoration: none; }
a:visited { font-weight: bold; color: #8f3f98; text-decoration: none; }
a:hover { font-weight: bold; color: #00a4b5; text-decoration: none; }
a:active { font-weight: bold; color: #00a4b5; text-decoration: none; }
#wrapper { width: 800px; height: auto; min-height: 100%; margin: 0 auto; border-left: 1px solid black; border-right: 1px solid black; background: #f8931d; }
#nav { width: 800px; height: 50px; background: #00a4b5; }
#nav img { float: left; border-left: 5px solid #00a4b5; border-right: 5px solid #00a4b5; }
#printHeader { display: none; }
h1 { font-size: 56px; font-weight: bold; margin: 15px 0 0; }
h2 { font-size: 28px; margin: 10px 0 0; }
h3 { font-size: 20px; margin: 10px 0 0; font-weight: normal; }
h4 { font-size: 16px; margin: 5px 0 0; font-weight: normal; line-height: 1.4em; }
h5 { font-size: 16px; margin: 5px 0 0; font-weight: bold; line-height: 1.4em; }
.clear { clear: both; display: block; }
table { background: #f8931d; }
.footnote { font: 12px Arial, Helvetica, sans-serif; color: #333; }
input.agree1 { width: 30px; height: 30px; }
input#submit1 { width: 494px; height: 44px; }
.boldNote { font: 800 18px Arial, Helvetica, sans-serif; }
.noteBox { width: 586px; border: 1px solid #8f3f98; padding: 5px; margin: 15px auto; }
.noteBox2 { width: 586px; border: 2px solid #8f3f98; padding: 15px 5px 5px 5px; margin: 15px auto; }
.textContainer { width: 650px; margin: 10px auto; }
#copyFooter { width: 600px; text-align: left; margin: 10px auto; padding: 0; }
.question { float:right; cursor:pointer; }
.answer { text-align: justify; }
#privacy { clear: both; height: 20px; }
#denial { width: 600px; border: 1px solid white; text-align: center; margin: 0 auto; padding: 2em; }
.bigText { font-size: 20px; color: #8f3f98; }