* { -moz-box-sizing: border-box; } body { font-family: Verdana, Ariel, Helvetica, sans-serif; padding: 0px; margin: 0px; font-size: 12px; margin-top: 0px; color: #404040; text-align: center; }  TABLE#header_bar TR TD A{ display: block; font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 12px; color: #e5e5e5; font-weight: 600; text-decoration: none; width: 100%; height: 100%; background: url("/img/header_bar.gif") repeat-x left top; text-align: center; padding-top: 12px; } TABLE#header_bar TR TD A:hover { background: url("/img/header_bar_hover.gif") repeat-x left top; } TD.logo { align: left; padding: 8px 0px 0px 22px; } .logo_text { padding: 5px 0px 0px 10px; } .moto { font-family: Verdana, Ariel, Helvetica, sans-serif; padding: 0px 0px 5px 10px; font-size: 15px; color: #383838; font-weight: 600; }  TABLE#title TR TD.title_left { background: url("/img/title_left.gif") no-repeat left bottom; width: 11px; height: 28px; font-size: 1px; } TABLE#title TR TD.title_content { font-family: Verdana, Ariel, Helvetica, sans-serif; color: #26a360; font-size: 20px; font-weight: 500; background: url("/img/title_bottom.gif") repeat-x bottom; padding-bottom: 6px; height: 28px; } TABLE#title TR TD.title_right { background: url("/img/title_right.gif") no-repeat left bottom; width: 7px; }  TABLE#info { align: top; padding: 10px 10px 10px 10px; font-family: Verdana, Ariel, Helvetica, sans-serif; background-color: #31995e; font-size: 13px; color: #ffffff; }  TR.copyright { height: 32px; color: #808080; background-color: #efefef; font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 11px; text-decoration: none; } TR.copyright TD { border: solid 1px #dfdfdf; } TR.copyright TD A { color: #808080; font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 11px; text-decoration: none; } TR.copyright TD A:hover { text-decoration: underline; } TR.copyright TD.copy_left { text-align: left; padding-left: 10px; border-right: none; } TR.copyright TD.copy_center { text-align: center; border-right: none; border-left: none; } TR.copyright TD.copy_right { text-align: right; padding-right: 10px; border-left: none; } TABLE#green_field { border-style: solid; border-width: 1px; border-color: #808080; background-color: #26a360; color: #ffffff; } TABLE#green_field A { color: #ffffff; font-size: 20px; font-family: Verdana, Ariel, Helvetica, sans-serif; font-weight: 500; text-decoration: none; display: block; }  .top { border-top: solid 1px #A6A6A6; } .right { border-right: solid 1px #A6A6A6; } .left { border-left: solid 1px #A6A6A6; } .lft_pic { background: URL("/img/txt_btm_lft.gif") left bottom no-repeat; font-size: 1px; width: 12px; height: 13px; } .rgt_pic { background: URL("/img/txt_btm_rgt.gif") right bottom no-repeat; font-size: 1px; width: 12px; height: 13px; } .bottom { border-bottom: solid 1px #A6A6A6; font-size: 1px; } .txt { font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 12px; } TD.spacer { font-size: 1px; }  TD.login { font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 11px; color: #AAAAAA; } TD.login INPUT { height: 16px; border: solid 1px #999999; font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 10px; } TD.login INPUT#loginButton { background: transparent url(/img/login_btn.gif) no-repeat scroll center; border: 0px none; cursor: pointer; height: 13px; width: 13px; } INPUT.txt, SELECT.txt, TEXTAREA.txt { font-size: 12px; border: 1px solid #A6A6A6; } TD A.logout { font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; text-decoration: none; vertical-align: center; } TD A.logout:hover { color: #999999; text-decoration: underline; vertical-align: center; }  INPUT.errortxt, SELECT.errortxt, TEXTAREA.errortxt { border: 1px solid red; background-color: #ffffe0; } INPUT.errorchk { background-color: red; }  SPAN.error { font-size: 12px; color: red; width: auto; height: auto; } LABEL.errorLabel, LABEL.errorLabelMulti { display: block; cursor: pointer; color: red; font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 10px; } LABEL.clickable { font-size: 12px; cursor: pointer; } LABEL.clickable:hover { color: #777777; } IFRAME#usrn_if, SPAN#usrn_if { padding: 3px 0px 0px 0px; width: 102px; height: 18px; text-align: left; vertical-align: bottom; font-family: Verdana, Arial, helvetica, sans-serif; border: 0pt none; color: #999999; font-size: 10px; margin: 0pt; padding: 3px 0px 0px; text-decoration:none; text-transform: none; white-space: nowrap; } .help { font-size: 10px; color: #649664; font-style: normal; } TD#profileContentTD TABLE TR TD.sty1 { font-size: 12px; }  TABLE#login TR.log_tit { font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 19px; color: #389d63; } TABLE#login TR.log_form { font-family: Verdana, Ariel, Helvetica, sans-serif; color: #393939; font-size: 12px; } TABLE#login TR TD { padding-left: 5px; } TABLE#login TR TD INPUT.txt { height: 18px; border-style: solid; border-width: 1px; border-color: #808080; } TABLE#login TR.log_reg A { font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 11px; color: #393939; } TABLE#login TR TD INPUT.reg_btn { transperancy } TABLE#login TR TD INPUT.login { background: URL(/img/login_btn.gif) left top no-repeat; height: 20px; width: 20px; border: none; cursor: pointer; } TABLE TD.txt A { color: #000000; }