
		
				
/* redball registration style sheet
=========================*/
body {background:#ffcc01;margin:0;padding:0;}
body#em {background:#fff;margin:0;padding:0;}
form {margin:0;padding:0;}
img {border:none;margin:0;padding:0;}
#urs-reg {width: 982px;height:auto;margin:18px 0 0 0;padding:0;text-align:left;}
#urs-btm-shadow {background: url('../Images/frame_btm_bg.gif') repeat-x;height:10px;width:982px;margin-left:7px;}

table.urs-shell {margin:0;padding:0;border:none;background:#fff;}
table.urs-shell tr {margin:0;padding:0;}
table.urs-shell td {margin:0;padding:0;width:982px;width:auto;}
table.urs-shell td.urs-left-shad {margin:0;padding:0;background: url('../Images/urs-shad-left.gif') repeat-y;width:7px;height:auto;}
table.urs-shell td.urs-rt-shad {margin:0;padding:0;background: url('../Images/urs-shad-rt.gif') repeat-y;width:6px;height:auto;}

#urs-reg a:link {color:#009;text-decoration:none;}
#urs-reg a:visited {color:#009;text-decoration:none;}
#urs-reg a:hover {color:#009;text-decoration:underline;}
#urs-reg a {color:#009;text-decoration:none;}

#urs-reg a:link.blk {color:#000;text-decoration:none;}
#urs-reg a:visited.blk {color:#000;text-decoration:none;}
#urs-reg a:hover.blk {color:#000;text-decoration:underline;}

#urs-reg a:link.wht {color:Red;text-decoration:none; font-weight:bold}
#urs-reg a:visited.wht {color:Green;text-decoration:none; font-weight:bold}
#urs-reg a:hover.wht {color:#fff;text-decoration:underline;}

#urs-reg a:link.blue {color:blue;text-decoration:none; font-weight:bold}
#urs-reg a:visited.blue {color:blue;text-decoration:none; font-weight:bold}
#urs-reg a:hover.blue {color:green;text-decoration:underline;}

#urs-reg img.redball {border:none;margin:0 0 0 30px;}
#urs-reg img.logo {border:none;}
#urs-reg h1 {font: normal 23px arial,helvetica;color:#fff;width: 962px;height:52px;margin:0;padding:21px 0 0 20px;text-align:left;background: url('../Images/urs-hd-grn-fd.jpg') repeat-x;}
#urs-reg h1 span.ltgrn {color:#9c6}

.urs-pkg {font: normal 18px arial,helvetica;color:#fff;width: 962px;height:120px;margin:0;padding:21px 0 0 20px;text-align:left;}
.urs-pkg {color:red}
.urs-pkg p {font: normal 12px arial,helvetica;color:black}
.urs-pkg span {font: normal 16px arial,helvetica;color:#090}


#urs-content {font:normal 12px arial,helvetica;width: 982px; min-height: 509px;height:auto;background:#fff url('../Images/dotclear.gif') no-repeat;margin:0;padding:0;padding:0 0 45px 0;}
#urs-content-split {font:normal 12px arial,helvetica;width: 982px;min-height: 409px;height:auto;background:#fff url('../Images/dotclear.gif') no-repeat;margin:0;padding:0;}
#urs-content-wht {font:normal 12px arial,helvetica;width: 982px;background:#fff;margin:0;padding:0;}
#urs-body {margin:0 0 0 150px;padding:15px 0 0; background:#fff;}
#urs-body .pswd-error {color:red;width:200px;float:left;margin-left:15px;}

#urs-col-onemain {margin:16px 0 0 0;padding:0 0 10px 0;width:490px;height:auto;float:left;}
#urs-col-onemain h2 {margin:0 0 5px 0;padding:0;color:#090;font:normal 24px arial,helvetica;}
#urs-col-onemain p {margin:0 30px 10px 0;padding:0;line-height:17px;}
#urs-col-onemain ul {margin:0;padding:0;}
#urs-col-onemain li {margin:0 0 5px 14px;margin: 0 0 5px 16px;padding:0;font:normal 11px verdana,helvetica;line-height: 14px;list-style-position:outside;}
#urs-col-onemain h2.dark {color:#003700;margin:0 0 5px 0;padding:0;font:bold 20px arial,helvetica;}
#urs-col-onemain h2.nospc {margin:0;padding:0;color:#090;font:normal 18px arial,helvetica;}
#urs-col-onemain h3 {margin:5px 0 0 0;padding:0;color:#000;font:bold 14px arial,helvetica;}
#urs-col-onemain ul.twocol {margin:0;padding:0px;float:left;list-style:none;}
#urs-col-onemain ul.twocol li {margin:0;padding:0 0 0 10px;width: 215px;background:url('../Images/box-drkgry.gif') no-repeat left top;background-position: 0 6px;}
div.hr {height: 2px;background: url('../Images/i/hr-t.gif') repeat-x center;}
div.hr hr {display: none;}
								
#urs-col1 {margin:0px 0 0 0;padding:0;width:282px;min-height:295px;height:295px;float:left;}
#urs-col1 h2 {margin:0 0 5px 0;padding:0;color:#090;font:normal 24px arial,helvetica;}
#urs-col1 p {margin:0 30px 10px 0;padding:0;line-height:17px;}

#urs-col2 {margin:26px 0 0 0;padding:0;width:272px;min-height:325px;height:325px;float:left;}
#urs-col2 h3 {margin:0 0 5px 0;padding:0;color:#090;font:bold 17px arial,helvetica;}
#urs-col2 ul {margin:0;padding:0;}
#urs-col2 li {margin:0 0 5px 14px;margin: 0 0 5px 16px;padding:0;font:normal 11px verdana,helvetica;line-height: 14px;list-style-position:outside;}

#urs-form {margin:26px 0 0 0;padding:0;width:239px;min-height:310px;height:310px;float:left;}
#urs-form form {margin:0;padding:0;}

#welcomeText, #instruction, #rememberMe, #termsAndConditions, #alreadyRegistered {padding: 0 0 15px;}
#welcomeText, #instruction {width:525px;}
#instruction p {margin:0;padding:0}


#urs-disclaim {margin: 0 20px 0 240px; padding:0 0 15px;height:auto;font:normal 10px verdana,helvetica;color:#666;float: none; width: auto; clear:left;}
#urs-body .notice {margin:0; font:normal 10px verdana,helvetica;width:461px;}

#registrationForm {margin: 0 20px 0 150px; padding:0 0 15px;height:auto;font:normal 12px verdana,helvetica;float: none; width: auto; clear:left;}
#passwordRecoveryForm {margin: 0px 20px 0 0px; padding:0 0 15px;height:auto;font:normal 12px verdana,helvetica;float: none; width: auto; clear:left;}

#urs-disclaim-reg {margin:20px 20px 0 145px;margin:20px 20px 0 75px;padding:0;height:auto;font:normal 10px verdana,helvetica;color:#666;float:left;width: auto;width:500px;}
#unsign {font:normal 10px verdana,helvetica;color:#666; padding:0 10px 0 0;float:right;width: 215px;}
#unsign-alt {font:normal 10px verdana,helvetica;color:#666; padding:5px 0 5px 0;float:right;width: 215px;}

#urs-footer {margin:10px 0 30px 10px;margin:0 0 30px 10px;padding:0;font:normal 10px verdana,helvetica;}
#urs-footer div {float:left;margin: 5px 0 0 0;padding:0 0 0 10px;line-height:13px;}
#urs-footer img.sm-redball {margin:0;padding:0;border:none;float:left;}

#urs-header-nav {margin:10px 0 30px 10px;margin:0 0 30px 10px;padding:0;font:normal 12px verdana,helvetica;color:red}
#urs-header-nav div {float:left;margin: 5px 0 0 0;padding:0 0 0 10px;line-height:13px;}
#urs-header-nav img.sm-redball {margin:0;padding:0;border:none;float:left;}

#urs-body-nav {margin:10px 0 30px 10px;margin:0 0 30px 10px;padding:0; float:right; font:normal 10px verdana,helvetica;color:blue}
#urs-body-nav_1 {margin:10px 0 30px 10px;margin:0 0 30px 10px;padding:0; float:right; font:normal 11px verdana,helvetica;color:blue}
#urs-body-nav_1 div {float:right;margin: 5px 0 0 0;padding:0 0 0 10px;line-height:23px;background-color:#9acd32; border-left-color:Orange; border-width:thick;}
#urs-body-nav div {float:right;margin: 5px 0 0 0;padding:0 0 0 10px;line-height:13px;}

.flxbtn-left {width: 10px;height: 27px;background: url('../Images/urs-btn-login-l.gif') no-repeat;float:left;}
.flxbtn {width: auto;min-height: 26px;height: 26px;padding-top: 5px;background: url('../Images/urs-btn-login-m.gif') repeat-x;float:left;font: bold 10px verdana,helvetica;color: #000;}
.flxbtn-rt {width: 12px;height: 27px;background: url('../Images/urs-btn-login-r.gif') no-repeat;float:left;}

.flxbtn-a16-left {width: 10px;height: 33px;
background: url('../Images/ylw_btn_arl16_left.png') no-repeat;
/*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/ylw_btn_arl16_left.png', sizingMethod='scale');*/
float:left;}
.flxbtn-a16 {width: auto;min-height: 27px;height: 27px;padding-top: 6px;padding-left: 5px;padding-right:5px;
background: url('../Images/ylw_btn_arl16_mid.png') repeat-x;
/*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/ylw_btn_arl16_mid.png', sizingMethod='scale');*/
float:left;font: bold 16px arial,helvetica;color: #000;}
.flxbtn-a16-rt {width: 13px;height: 33px;
background: url('../Images/ylw_btn_arl16_right.png') no-repeat;
/*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/ylw_btn_arl16_right.png', sizingMethod='scale');*/
float:left;}
.flxbtn-a16 img {border:none;}
.flxbtn-a16 a:link.blk {font-weight:bold;color: #000;text-decoration: none;}
.flxbtn-a16 a:visited.blk {font-weight:bold;color: #000;text-decoration: none;}
.flxbtn-a16 a:hover.blk {font-weight:bold;color: #000;text-decoration: underline;}		


input.login {font:normal 10px verdana,helvetica;color:#333;width:126px;}
#urs-body img.corners {margin:0 0 0 10px;margin:0 0 0px 7px;}
#urs-body img.corners1 {margin:0 0 0 10px;margin:0 0 0px 20px;}
#urs-form-split-login {font:normal 10px verdana,helvetica;float:left;background: url('../Images/sign-in-tan-mid.jpg') no-repeat;width:232px;height:auto;margin:0px 0 0px 10px;margin:-3px 0 0 0px;padding:0;}
#urs-form-split-login1 {font:normal 10px verdana,helvetica;float:left;background: url('../Images/sign-in-tan-mid.jpg') no-repeat;width:232px;height:auto;margin:0px 0 0px 10px;margin:-3px 0 0 10px;padding:10px;}
#urs-form-split-login form {margin:0;padding:0;}
#urs-form-split-login h5 {color:#000;font:bold 15px arial,helvetica;margin:0px 0 0 15px;padding:0;}
#urs-form-split-login div.urs-login {font:normal 10px verdana,helvetica;color:#333;margin:5px 20px 0 10px;padding:0;text-align:right;}
#urs-form-split-login div.urs-pswd {font:normal 10px verdana,helvetica;color:#333;margin:4px 20px 0 10px;padding:0;text-align:right;}
#urs-form-split-login div.btn {margin: 4px 0 0px 80px;padding-bottom:15px;padding-bottom:30px;}
#urs-form-split-login div.urs-rem {text-align:right;margin: 0 35px 0 0;}
#urs-form-split-login div.urs-login-help {clear:left;margin: 0 0 0 30px;}

#urs-form-split-signup {font:normal 10px verdana,helvetica;float:left;background: #fff url('../Images/urs-reg-split-yellbx-top.gif') no-repeat;width:222px;height:auto;margin:5px 0 0px 10px;padding:0;}
#urs-form-split-signup h5 {color:#000;font:bold 18px arial,helvetica;margin:10px 0 0 15px;padding:0;}
#urs-form-split-signup p {color:#333;margin:0 10px 0 16px;padding:0;line-height:14px;}
#urs-form-split-signup div.btn {margin: 15px 0 0px 45px;}
img.urs-form-split-curv {margin: 0 10px 0 10px; margin: 0 10px 0 10px;float:left;}

table#reg-step-1 {margin:0;padding:0;font:normal 10px verdana,helvetica;}
table#reg-step-1 tr {margin:0;padding:0;height:30px;}
table#reg-step-1 th {margin:0;padding:0 8px 0 0;text-align:right;width:260px;vertical-align:middle;}
table#reg-step-1 th.nobold {margin:0;padding:0 8px 0 0;font-weight:normal;vertical-align:bottom;}
table#reg-step-1 td {margin:0;padding:0;vertical-align:middle;}
table#reg-step-1 input.reg-type1 {margin:0;padding:0;width:230px;}
table#reg-step-1 input.reg-type2 {margin:0;padding:0;width:165px;}
table#reg-step-1 div.rem-em {margin: 20px 0 20px 0;}
table#reg-step-1 select {margin:0;padding:0;font:normal 10px verdana,helvetica;}
table#reg-step-1 span {margin:0;padding:0;color:#666;}
table#reg-step-1 div.notes {margin:0;padding:0 0 0 5px;color:#666;width:345px;float:left;}

.formTable {margin:0;padding:0 0 5px 15px; font:normal 10px verdana,helvetica;clear:left;}
.formTable td {text-align:left;width:auto;vertical-align:middle;}
.formTable td.label {margin:0;padding-right: 8px;text-align:right;width:115px;font-weight:bold;}
.formTable td.readonly {height: 25px;}

#urs-step2 {margin:0;padding:20px 0 0 0;}
#urs-step2 img {margin:0;padding:0;}
#urs-step2 p {margin:0;padding:0;}
#urs-step2 h3 {margin:0;padding:10px 0 6px 0;font:bold 20px arial,helvetica;}
#urs-step2 p.sub {margin:0;padding:0;font:normal 10px verdana,helvetica;}		

#urs-step2-box {margin:20px 0 0 0;padding:0;background: url('../Images//urs-reg-step2-top.gif') no-repeat;width:461px;height:245px;}
#urs-step2-box span.grn {margin:0;padding:0;color:#090;font:normal 20px arial,helvetica;}
#urs-step2-box h5 {margin:0;padding:10px 0 0 20px;color:#090;font:normal 20px arial,helvetica;}
#urs-step2-box p {margin:0;padding:10px 0 0 20px;}
#urs-step2-box p.sub {margin:0;padding:10px 0 0 20px;font:normal 10px verdana,helvetica;}		
#urs-step2-box table {width: 420px;height:auto;margin:10px 0 0 20px;padding:0;}
#urs-step2-box table tr {margin:0;padding:0;}
#urs-step2-box table th {margin:0;padding:0 5px 0 0;width: 20px;vertical-align:top;}
#urs-step2-box table td {margin:0;padding:0 0 10px 0;vertical-align:top;}

table#em {margin:30px 0 0 20px;padding:0;font:normal 12px arial,helvetica;width:581px;border:solid 1px #000;}
table#em th {margin:0;padding:10px 0 0 10px;color:#090;font:bold 16px arial,helvetica;text-align:left;}
table#em td {margin:0;padding:10px 0 10px 10px;}
table#em td.header {margin:0;padding:0;background:#ffcc01;}
table#em td.privacy{margin:0;padding:0 0 10px 10px;color:#999;font:normal 10px verdana,helvetica;}
table#em tr {margin:0;padding:0;}
div#urs-em-note {margin:20px 0 0 40px;padding:0;width:541px;font:normal 12px arial,helvetica;}
body#em a {color:#009;}

#urs-reg-confirmation {margin:0;padding:20px 0 0 0;}
#urs-reg-confirmation h2 {font:normal 24px arial,helvetica;color:#090;margin:0;padding:0;}
#urs-reg-col1 {margin:20px 40px 20px 0;padding:0;float:left;width:420px;}
#urs-reg-col1 div.btn {margin:0;padding:0;}
#urs-reg-col1 h3 {margin:10px 0 0 0;padding:0 0 10px 0;font:bold 16px arial,helvetica;color:#090;}
#urs-reg-col1 ul {margin:0 0 0 15px;padding:0;list-style:square;list-style-position:outside;}
#urs-reg-col1 li {margin:0 0 10px 0;padding:0;}
#urs-reg-col2 {margin:0;padding:0;float:left;width:250px;}
#urs-reg-col2 h5 {margin:20px 0 5px 0;padding:0;font:bold 12px arial,helvetica;}
#urs-reg-col2 p {margin:0;padding:0;font:normal 10px verdana,helvetica;}

form.updateAccount {padding: 20px 0 0 180px;}				

#urs-pswd-c-position {padding: 20px 0 0 30px;margin:0;}
#urs-pswd-c-position h2 {padding: 0;margin:0;font:normal 22px arial,helvetica;color:#090}
#urs-pswd-c-position div.btn {padding: 0;margin:20px 0 0 0;}

form.urs-pswd-assi {padding: 20px 0 0 30px;}
form.urs-pswd-assi p {margin:10px 0 0 0;padding: 0;}
form.urs-pswd-assi b {float:left;margin: 0 5px 0 0;}
form.urs-pswd-assi div.btn {float:left;margin: 0 0 0 5px;}
form.urs-pswd-assi input.reg-type1 {margin:0;padding:0;width:230px;float:left;}

/* header */
#shell {width:1000px;}
.hd_tag_gif {width:135px;}
#hd_shell {background:url('../Images/redball.gif') no-repeat 25px 0 #FC0;width:1000px;}
.hd_gif_links {left:95px;top:20px;}
.hd_gif_links a {height:60px;float:left;margin-right:0px;margin-left:18px;}
.hd_gif_links2 {left:95px;top:20px;}  					     /* remove after live propagation */
.hd_gif_links2 a {height:60px;float:left;margin-right:0px;margin-left:18px;} /* remove after live propagation */
a#cnet_logo {width:60px;}
a#site_logo {width: 175px;}


.mtx_shell2, .mtx_shell2_nav {background:0;width:1000px;}
.mtx_shell2_pad {padding:0 9px;}
.mtx_subshell2 {width:982px;text-align:center;}
.mtx_hbar_btm {background:url('../Images/bnav_bg.gif') no-repeat bottom #023200;width:100%;padding-bottom:5px;}
.mtx_ft {width:1000px;}
.mtx_srch2_select, .mtx_bsrch2_select {display:none;}
.mtx_nav a {padding:0 14px 0 10px;}

.mtx_ibp_h, .mtx_top_leader {width:982px;}
.hd_tag {width:365px;height:70px;}


/* splitscreen */
.urs-login input, .urs-pswd input {font:normal 10px verdana,helvetica;color:#333;width:127px;}


/* app specific styles */

/*.app-103 #urs-content {background:#fff url('../Images/savings.jpg') no-repeat;}
#urs-reg .app-119 {background:#fff url('../Images/savings.jpg') no-repeat;}
#urs-reg .app-74 {background:#fff url('../Images/app-uo.jpg') no-repeat;}
#urs-reg .app-102 {background:#fff url('../Images/app-myproducts.jpg') no-repeat;}
#urs-reg .app-37 {background:#fff url('../Images/savings.jpg') no-repeat;}
#urs-reg .app-29 {background:#fff url('../Images/savings.jpg') no-repeat;}
#urs-reg .app-114 {background:#fff url('../Images/savings.jpg') no-repeat;}
#urs-reg .app-151 {background:#fff url('../Images/savings.jpg') no-repeat;}
#urs-reg .app-133 {background:#fff url('../Images/savings.jpg') no-repeat;}
#urs-reg .app-103 {background:#fff url('../Images/savings.jpg') no-repeat;}
#urs-reg .app-107 {background:#fff url('../Images/savings.jpg') no-repeat;}
#urs-reg .app-27 {background:#fff url('../Images/savings.jpg') no-repeat;}
#urs-reg .app-12 {background:#fff url('../Images/savings.jpg') no-repeat;}*/

/* pagetype specific styles */

/* sign up 1300/1312 */
.urs-body-1300 {margin:0 0 0 240px;}
.urs-body-1300 .formTable, .urs-body-1312 .formTable {margin:0 0 5px;padding:0; font:normal 10px verdana,helvetica;}
.urs-body-1300 .formTable td.label, .urs-body-1312 .formTable td.label {margin:0;padding-right: 8px;text-align:right;width:140px;font-weight:bold;}
.urs-body-1300 .formTable td.sectionlabel, .urs-body-1312 .formTable td.sectionlabel {margin:0;padding-right: 8px;text-align:right;}
.urs-body-1300 #alreadyRegistered, .urs-body-1312 #alreadyRegistered {padding-left: 152px;font-weight: bold;float:left;}
.urs-body-1300 #welcomeText, .urs-body-1312 #welcomeText {padding-left: 152px;clear:left;margin: -15px 0 0 0;}
.urs-body-1300 #rememberMe, .urs-body-1312 #rememberMe {padding-left: 153px;padding-left:149px;font:normal 10px verdana,helvetica;float:left;}
.urs-body-1300 #termsAndConditions, .urs-body-1312 #termsAndConditions {padding-left: 152px;font:normal 10px verdana,helvetica;float:left;clear:left;margin-right: 80px;width:500px;}
.urs-body-1300 .requiredMarker, .urs-body-1312 .requiredMarker { display: none; }
.urs-body-1300 .notes, .urs-body-1312 .notes {margin:0;padding:0 0 0 5px;color:#666;width:345px;}
.urs-body-1300 #availLink, .urs-body-1312 #availLink {margin-left: -1px;}
.urs-body-1300 .btn, .urs-body-1312 .btn {margin-bottom: 25px; padding-left: 151px;clear:left;}
.urs-body-1300 .sectionHeader, .urs-body-1312 .sectionHeader {padding: 5px 0 0 152px;border:solid 1px #fff;font:bold 10px verdana,helvetica;float:left;} 
.urs-body-1300 .errorDisplay, .urs-body-1312 .errorDisplay  {color: red;}
.urs-body-1300 #optionGroup1 .option, .urs-body-1300 #optionGroup2 .option {clear:left;width: 600px;padding-left: 147px;}   /* can't align table b/c id is overwritten by class style */
.urs-body-1312 #optionGroup1 .option, .urs-body-1300 #optionGroup2 .option {clear:left;width: 600px;padding-left: 147px;}   /* can't align table b/c id is overwritten by class style */
.urs-body-1300 #optionGroup1 input, .urs-body-1300 #optionGroup2 input {vertical-align:middle;}
.urs-body-1312 #optionGroup1 input, .urs-body-1312 #optionGroup2 input {vertical-align:middle;}
#form1300 #rememberMe input {vertical-align:middle;padding:0;margin:0}

/* email confirm sent 1309/1310 */
.urs-body-1309 .mainTitle, .urs-body-1310 .mainTitle {display:none;} /* <%-- todo: remove when Paul updates the title to a var --%> */
.urs-body-1309 #eaddress, .urs-body-1310 #eaddress {margin:0;padding:0 0 6px;font:bold 20px arial,helvetica;}
.urs-body-1309 #eaddressLink, .urs-body-1310 #eaddressLink {margin:0 0 20px;padding:0;font:normal 10px verdana,helvetica;}
.urs-body-1309 #nextSteps, .urs-body-1310 #nextSteps {margin:20px 0 0 0;padding:0;width:461px;height:245px;background-color:#F3F0EB;border:1px solid #D4D4D4}
.urs-body-1309 #nextStepsHead, .urs-body-1310 #nextStepsHead {margin:0;padding:15px 0 0 20px;color:#090;font:normal 20px arial,helvetica;}
#inboxInstructions {width: 420px;margin:10px 0 0 10px;padding:0;}
#inboxInstructions li {margin-left:30px; padding-bottom: 7px;}
#nextSteps .notice {width: 420px;margin:10px 0 0 20px;padding:0;}
#pt1309 {margin-bottom: 30px;width: 461px;}

/* confirm thanks */
.urs-body-1318 .sectionHeader {font:normal 24px arial,helvetica;color:#090;margin:0;padding:5px 0 15px;}
.urs-body-1318 .clcSubTitle {padding:15px 0 5px;font-weight:bold;}
.urs-body-1318 #accountStatus {margin:0;padding: 15px 0 0;}
.urs-body-1318 #continueButton {font-size: 18px;font-weight:bold;}
.urs-body-1318 .arrow {padding-right:3px;display:none;}
#pt1318 {width: 461px;}

.error {color: red;}

/* update profile 1341/1345 */
.urs-body-1341 #managePswd, .urs-body-1345 #managePswd {margin-left: 7px;}
.urs-body-1345 .error {color: red;}
#form1341 .formTable {padding-top: 15px;}   /* needed for any page without an intro */
#form1341 .formTable td .error {padding-left: 127;} 
#form1341 #submitButton {margin-top: 10px;}
#form1341 #rememberMe {vertical-align:middle;padding-top:10px;}
#form1341 #rememberMe input {vertical-align:middle;padding:0;margin:0}

/* update email */
.urs-body-1303 #submitButton {}
.urs-body-1303 #submitButton {padding-left: 123px;}

/* password assistance 1328 & 1322 */
.urs-body-1328 #welcomeText, .urs-body-1322 #welcomeText {padding-left: 142px;padding-left: 127px;clear:left;}
.urs-body-1328 #instruction, .urs-body-1322 #instruction {display:none;}
#form1328 {height:409px;margin:0 0 -45px 0;}
#form1328 input.txtfld {margin:0;padding:0;width:230px;float:left;}

/* password assistance error */
.urs-body-1323 #welcomeText {padding-left: 142px;padding-left: 127px;clear:left;}
.urs-body-1323 #instruction {display:none;}
.urs-body-1323 .errorDisplay {padding: 3px 0; width:525px; text-align:left;} /* todo: remove align if td + td style is removed */

/* password assistance sent */
.urs-body-1353 .notice {padding:0;}

/* change password */
.urs-body-1343 #manageAcct {padding-left: 142px;padding-left: 127px;clear:left;margin-top: 12px;}
.urs-body-1343 #instructions {display:none;}

/* */
#pt1356 span.a2 {font:bold 18px arial,helvetica;}
#pt1356 div.a2 {font:bold 14px arial,helvetica;}

#pt1351 span.a2 {font:bold 18px arial,helvetica;}
#pt1351 div.a2 {font:bold 14px arial,helvetica;}
#manageAcct a {text-align:left;margin-left:-141px;margin-left:-127px;display:block;width: 120px;}

#login-name {margin:10px 0 30px 10px;margin:-40px 0 0 10px;padding:0; float:left; font:normal 12px verdana,helvetica;color:black}