body {
margin: 0;
padding: 0;
}

td {
font-family: arial, sans-serif;
font-size: 11px;
color: #666666;
}

.thankyoutxt {
background-color: #e7f1fa;
font-family: arial, sans-serif;
font-size: 11px;
color: #2851ae;
line-height: 16px;
}

.thankyoutitle {
font-size: 18px;
font-weight: bold;
color: #2851ae;
}

.title {
font-size: 1.2em;
font-weight: bold;
margin: 0 0 0.2em 0;
line-height: 1.3em;
}

.title1 {
background-color: #d8d8d8;
font-family: arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #666666;
padding-top: 6px;
padding-bottom: 6px;
}

.title2 {
background-color: #ced6e8;
font-family: arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #3f5398;
padding-top: 6px;
padding-bottom: 6px;
}

.frmfield {
font-family: arial, sans-serif;
font-size: 11px;
color: #333333;
}

.subtle {
font-family: arial, sans-serif;
font-size: 10px;
color: #333333;
}

.button {
width: 150px;
margin-left: 15px;
margin-top: 10px;
font-family: arial, sans-serif;
font-size: 11px;
color: #333333;
font-weight: bold;
}

.asterik {
font-family: arial, sans-serif;
font-size: 14px;
color: #d99410;
}

.errortxt {
background-color: #f0d7d7;
font-family: arial, sans-serif;
font-size: 11px;
color: #b60000;
}

.errortitle {
font-family: arial, sans-serif;
font-size: 18px;
font-weight: bold;
color: #b60000;
}

.error {
font-family: arial, sans-serif;
font-size: 11px;
color: #b60000;
font-weight: bold;
}

.helpbox {
border: 0;
}

.helptitle {
font-family: arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #3b83cf;
}

.notice {
font-family: arial, sans-serif;
font-size: 11px;
color: #2851ae;
font-weight: bold;
}

.errorbox {
width: 343px;
padding: 10px 10px 10px 12px;
margin: 0 0 0 0;
}

#errorbox p {
margin: 0;
}

.bgred {
background-color: #f0d7d7;
}

.red {
color: #b60000;
}

.bgblue {
background-color: #ced6e8;
}

.blue {
color: #3f5398;
}

.errortitle {
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0 0 1px 0;
}

.errorlist {
font-family: arial, sans-serif;
font-size: 11px;
list-style: none;
margin: 0;
padding: 0;
}

.errorlist li {
list-style: none;
padding: 0 0 3px 0;
line-height: 13px;
margin: 0;
}

form {
margin: 0;
padding: 0;
}

p {
font-family: arial, sans-serif;
margin: 0 0 1.2em 0;
line-height: 1.3em;
color: #666;
}

.tble td {
padding: 5px;
}

h1 {
margin: 0 0 0.2em 0;
font-family: arial, sans-serif;
font-size: 2em;
line-height: 1.3em;
color: #666;
}