body { margin: 0px; padding: 0px; }
body, td { color: #212121; font-family: helvetica,arial,sans-serif; font-size: 10pt; line-height: 14pt; }
#container { width: 718px; border: 1px solid #82c3e3; border-radius: 10px; clear: both; padding: 10px; }
#container.centerform { margin: 0px auto; margin-top: 20px; margin-bottom: 20px; padding: 20px; }
p { margin: 0px; padding: 0px; margin-bottom: 10px; }
h1 { font-size: 14pt; color: #004e74; margin: 0px; margin-bottom: 12px; }
a { color: #c12242; text-decoration: none; }

form { clear: both; }
.label { padding-right: 10px; text-align: right; width: 140px; }
.label.top { padding-top: 6px; }
input[type=text], textarea, select { color: #212121; font-family: helvetica,arial,sans-serif; font-size: 10pt; line-height: 14pt; padding: 4px; border: 1px solid #bbb; resize: none; }
input.error,
select.error,
textarea.error { background-color: #fee; border-color: #b05e5f; }
	
.button {  cursor: pointer; background: #004e74 none repeat scroll 0 0; border-radius: 3px; border-width: 0; color: #fff; margin: 10px 0; padding: 5px; }
.button:hover, a.button:hover {}