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; background: url(../images/headerBg.jpg) repeat-x; }
#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; position:relative;height:200px;left:175px; width:575px; padding: 0 20px; font-size: 1.3em;   }
#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; background: url(../images/whiteBoxTop.png) no-repeat; }
#whiteBoxBtm { width: 564px; height: 11px; background: url(../images/whiteBoxBtm.png) no-repeat; }
#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; }

