body { font-family: verdana; line-height: 14pt; font-size: 12px; }
input.txt { width: 250px; }
form p { text-align: left; clear: left; padding: 0px; margin: 2px 0px 2px 0px; }
fieldset { padding: 5px 5px 10px 10px; margin-left: 20px; display: block; width: 500px; border: #7F7F7F 1px dashed; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-top: 10px; clear: both; }
legend { display: inline; border: #7F7F7F 1px solid; font-weight: bold; font-size: 13px; background-color: #FF0000; padding: 5px; color: #FFFFFF; }
p label { color: #FFFFFF; float: left; width: 200px; font: bold 12px Verdana; text-align: right; margin-top: 2px; margin-right: 15px; }

a { color: #7DB21A; }
a:hover { color: #99CCFF; }

h1 { margin-left: 10px; font-size: 16px; }
h2 { color: #3333CC; text-align: center; text-decoration: underline; width: 750px; margin-left: 10px; font-size: 14px; }

.thankYou { margin-left: 10px; width: 650px; }
.required { font-weight: bold; color: #BB1217; }