* {margin:0; padding:0;}
html {}
body {font-family:Arial;font-size:12px;margin:0;padding:0;background-color:#FFFFFF;}
#top {background-color:#EAF2FF;min-width:750px;margin:7px;}
#header {background-color:#FFFFFF;}
#top_nav{font-size:13px; color:#2237B4;}
#top_nav a img {border:0; padding-left:1px;}
#links{padding-left:1px;padding-top:1px;}
#hrule {padding: 0 0 5px 0;border-bottom:1px solid #2237B4;}
#LeftContainer {width:360px;}
#RightContainer {width:auto;}
table { background-color:#EAF2FF;width:100%;height:90%; }
#InnerLeft {margin:5px;background-color:#FFF;border:solid 1px #2237B4;}
#InnerRight {margin:5px;background-color:#FFF;border:solid 1px #2237B4;}
#InnerRight p, #enc_data { padding:10px;}
#footer {clear: both;text-align:center;height:50px;background-color:#FFFFFF;}
#submit-go:hover {background-position:0 -26px;}
#submit-go {cursor:pointer;margin-top:1em;width:69px;height:26px;text-indent:-9999px;overflow:hidden;border:0;background:url(../form_images/submit-buttoncopy.png) no-repeat 0 0;display:block;}
#captchaimage img {border:1px solid #eee;}
#captchaimage {clear:none; display:inline;}
#messages img {vertical-align:middle;}
h4 {margin: 0px;background-color:#C3D9FF;border-bottom:solid 1px #2237B4;color:#2237B4;font-size:16px;font-weight:bold;padding-left:3px;}
ul.disc {padding-left:25px;list-style-type: disc}
span#messages {font-size: 1em;}
form {margin:1em; width:27em;}
span#spanish, span#english {color:blue;cursor:pointer;}
fieldset {border:1px solid #ddd; padding:0 0.5em 0.5em;}
fieldset div {margin:0.3em 0; clear:both;}
label {float:left;width:10em;text-align:right;margin-right:1em;}
legend {color:#2237B4;font-size:1.2em;}
legend span {width:10em;text-align:right;}
input.default { padding:0.15em;width:10em;border:1px solid #ddd;background:#fafafa;font:bold 0.95em arial, sans-serif;}
input {padding:0.15em;width:10em;border:1px solid #ddd;background:#fafafa;font:bold 0.95em arial, sans-serif;}
select#day {width:3.5em;}
select#month {width:3.5em;}
select#year {width:4.75em;}
select {padding:0.15em;border:1px solid #ddd;background:#fafafa;cursor:pointer;font:bold 0.95em arial, sans-serif;}
.wmunfieldset {background:url(../form_images/user.gif) no-repeat 95% 1em;}
.security input {margin-top:2px;margin-left:132px;}
.info{font-family:monospace;;font-size:13px;padding-left:8px;padding-bottom:5px;}
.date {position:relative;}
.date legend {font-size:1em;color:#000;}
.date fieldset div {float:left;clear:none;margin-right:0.2em;}
.date fieldset {border:none;width:auto;padding:1px 0 0 11em;}
.date fieldset label {float:none;display:block;text-align:left;width:auto;}
.date legend span {position:absolute;left:0;top:0.3em;width:10em;display:block;}
.centertitle {letter-spacing:-2.5px;text-align:center;font-family:"Arial Black", Arial;font-size:47px;font-weight:bold;color:#2039af;font-style:italic;}
.errorinput {background-color:#ffbcbc;border:1px solid #c24949;}
.okinput{background-color:#bcffbf;border:1px solid #49c24f;}
.noscript_msg { position:absolute; width:100%; height:600px;z-index:1;color:red;background-color:transparent;font-weight:bold;font-size:24px;line-height: 155px;text-align:center;}