body { margin: 0; padding: 16px 0 0 0; border-top: solid 4px #00703c; text-align:center; color: #000; font-family:Arial, Helvetica, sans-serif; font-size: 13px; }
img { border: 0; }	
a { text-decoration: none; }
a:hover { text-decoration: underline; }
.container { margin: 0 auto; width: 960px; text-align: left; }
#header { width: 960px; height: 150px; }
#hLeft { width: 530px; height: 150px; float: left; }
#hRight { width: 430px; height: 144px; float: left; padding-top: 6px; }
#middle { background-color: #d7d7d7; padding: 20px; }
#middle h1 { margin: 0; padding: 0; text-align: center; font-size: 1.8em; color: #00703c; font-family: "Trebuchet MS", Arial; height: 32px; }
#mid2 { margin-top: 14px; }
#mid3 { margin-top: 14px; padding: 0 20px; font-size: 1.3em; text-align: center; }
#mid3 p { text-align: left; width: 50%; margin: 0 auto; }
#midLeft { float: left; width: 312px; padding: 0 20px; font-size: 1.3em; }
#midLeft p { margin: 0; padding: 0 0 12px 0; font-size: 1em; }
#midLeft h2 { margin: 0; padding: 0; font-size: 1.2em; font-weight: normal; color: #00703c;  }
#midLeft .highlight { color: #00703c; font-size: 1.2em; }
#midRight { float: left; }
form { margin: 0; padding: 0; }
#whiteBoxTop { width: 564px; height: 11px; }
#whiteBoxBtm { width: 564px; height: 11px; }
#whiteBox { width: 532px; background-color: #FFF; padding: 0 8px 0 24px; }
#formTable { padding: 10px 0; }
.formRow { padding: 2px 0; margin: 0; }
.errorStar { width: 16px; color: #F00; }
#formMessage { float: left; width: 255px; padding-right: 12px; }
#formButton { float: left; }
#formAgree { font-size: .8em; padding-top: 10px; clear: both; }
.instructions { padding-top: 16px !important; padding-bottom: 16px !important; }
.instructions h2 { font-size: 1.3em; margin: 0; padding: 0; font-weight: bold; text-align: center; }
.instructions li { padding-bottom: 3px; }
.instructions li>ul { list-style: none; margin: 0; padding: 0 0 0 24px; }
.instructions p { text-align: center; margin: 0; padding: 0 0 0 0; }
