body { color: #4D442E; background-color: #dcd4be; margin: 0px; padding: 0px; }
iframe { border-width: 0px; }
p, td { color: #4D442E; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
form { margin: 0px; padding: 0px; }
a:link { color: #352CA1; text-decoration: underline; }
a:visited { color: #352CA1; text-decoration: underline; }
a:active { color: #AB66FF; text-decoration: underline; }
a:hover { color: #7060E5; text-decoration: none; }

h2 { color: #4D442E; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
li.error { list-style-image: url(../images/form_bullet.gif); margin-bottom: 8px; padding-bottom: 0px; }

a.textnav:link { color: #D6D2F7; text-decoration: none; font-size: 10px; font-weight: bold; }
a.textnav:visited { color: #D6D2F7; text-decoration: none; font-size: 10px; font-weight: bold; }
a.textnav:active { color: #ffffff; text-decoration: none; font-size: 10px; font-weight: bold; }
a.textnav:hover { color: #ffffff; text-decoration: underline; font-size: 10px; font-weight: bold; }

.formerror { color: #a80000; font-weight: bold; }
.green { color: #6B7317; }

.sub_body_margin { padding-right: 30px; padding-left: 30px; }
.sub_header_left { background: url(../images/sub_header_left_bkg.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: right top; }
.sub_header_right { background: url(../images/sub_header_right_bkg.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; }
.sub_header_ext_left { background: #0F1E7B url(../images/sub_header_ext_bkg.jpg); background-position: right top; }
.sub_header_ext_right { background:#0F1E7B url(../images/sub_header_ext_bkg.jpg); background-position: left top; }
.sub_body_left { background: #fbfaf8 url(../images/sub_body_bkg.jpg) repeat-x; background-position: right top; }
.sub_body_main { background: #fbfaf8 url(../images/sub_body_bkg.jpg) repeat-x; }
.sub_body_right { background: #fbfaf8 url(../images/sub_body_bkg.jpg) repeat-x; background-position: left top; }

.footer_left { background: #3f3292 url(../images/footer_left_ext.jpg) repeat-y; background-position: right top; }
.footer_right { background: #3f3292 url(../images/footer_right_ext.jpg) repeat-y; background-position: left top; }

input.error260 { border: 2px inset #a80000; width: 260px; }
input.width260 { width: 260px; }
select.error260 { border: 2px inset #a80000; width: 260px; }
select.width260 { width: 260px; }
textarea.width260 { width: 260px; }
textarea.error550 { border: 2px inset #a80000; width: 550px; }
textarea.width550 { width: 550px; }

.txt10 { font-family: inherit; font-size: 10px; }
.txt11 { font-family: inherit; font-size: 11px; }
.txt12 { font-family: inherit; font-size: 12px; }
.txt14 { font-family: inherit; font-size: 14px; }
.txt16 { font-family: inherit; font-size: 16px; }
.sub_body_20lead { line-height: 20px; }
