
.formcon {clear: left; margin:0; min-height:49px; padding:0;}
.formcon1 {clear: left; margin:0; min-height:40px; padding-left:85px; float:left; clear:both; vertical-align: middle;}
.inputnam {background-color:#fff; border:1px solid #fff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; height:15px; padding:5px 5px 0 0; font-size:12px; width: 132px}
.formcon4 {clear: left; margin:0; min-height:29px; padding:0; float:left;}
.inputnam2{border: 1px solid #b2b2b2; background: #fff; width:136px;  -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
.inputmcod1 {border: 1px solid #b2b2b2; background: #fff; width:30px;}
.inputmcod2{border: 1px solid #b2b2b2; background: #fff; width:250px;}
.input {background-color:#fff; border:1px solid #fff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; height:12px; padding:5px 5px 0 0; font-size:12px; width: 280px;}
.input2 {border: 1px solid #b2b2b2; background: #fff; width:288px;}
.input3 {border: 1px solid #b2b2b2; background: #fff; width:136px;}
.inputerr {border: 1px solid #FF0000; background: #fff; width:136px;}
.button {background:url(/images/portfolio-management/sign-up-v2.png) 0 0 no-repeat; width:152px; height:55px; display:block; border:none; text-indent:-9999px; cursor:pointer; margin-left: 137px;}
.button:hover {background:url(/images/portfolio-management/sign-up-hover.png) 0 0 no-repeat; width:152px; height:55px; display:block; border:none; text-indent:-9999px; cursor:pointer;}
.button-pad{ *padding:0 7px;}
label {float:left; width:85px; font-size:14px; color:#fff; font-weight:bold; min-height:20px; padding:5px 0 0 0; display: block; }
.back-none { background:none;}
.label2 {display: block; width: 100px; margin: 2px 4px; text-align: left; font-size:12px; color:#666666; font-weight:bold; height:22px; float: left; background:url('/images/registration/reg_img.png')-62px -124px;}
.input-margin {height:15px; float: left; margin:2px 2px; }
.formdiv { margin:0; padding-top:20px; width: 405px;}
.formdiv1 { margin:0;}
.formlogin { margin:0; padding:0;}
.bold { margin:0; padding:0; *padding:0; color:#a4cf4f; font-size:18px;  text-decoration: none; font-weight:bold; clear:both;}
.bold2 { padding:30px 0 0 0; color:#a4cf4f; font-size:18px;  text-decoration: none; font-weight:bold; clear:both;}
.errlogin { margin:5px 0; *margin:5px 0; padding:10px 5px; color:#FF0000; font-size:12px;  text-decoration: none; font-weight:bold; clear:both; }
.errtext { margin-left:85px; padding:0 0 0 2px; color:#FF0000; font-size:10px;  text-decoration: none; font-weight:bold; width:294px; clear:both}
.errtext2 {padding:0 0 0 2px; color:#FF0000; font-size:10px;  text-decoration: none; font-weight:bold; width:290px; clear:both}
.errtext-nam, .errtext-nam1 {padding:0; color:#FF0000; font-size:10px;  text-decoration: none; font-weight:bold; }
.errtext-nam { width:142px; float:left;}
.errtext-nam1 { width:144px; float:right; text-align:left;}
.errtext2 { margin:0; padding:0 0 0 2px; color:#FF0000; font-size:10px;  text-decoration: none; font-weight:bold; width:290px; clear:both}
.loading-btn { width:34px; height:27px; padding:5px 0; margin:0; background:url('http://www.moneyworks4me.com/images/loading.gif') bottom no-repeat; margin: -55px 0 0 286px; float: left;}
.loading { width:34px; height:27px; padding:5px 5px; margin:0; background:url('http://www.moneyworks4me.com/images/loading.gif') bottom no-repeat;  }
.mainloading{ height:127px; padding:150px 0 0 0; margin:0; min-height: 100px; }
.termstext {font-size:11px; color:#fff; clear: left; }
.termstext2 {font-size:12px; color:#666666; padding-left:155px; clear: left; float:left;}
.select{margin:0; *padding:5px 0; text-align:right; width:290px; height:25px; border: solid 1px #b2b2b2; background: #fff; font-size:12px;}
.mandatory {color: #cc0000; font-size:14px;}
.input-init-val { color:#c2c2c2; font-size:12px; padding:3px 3px; vertical-align: middle; }
.input-text { color:#666; font-size:12px; padding: 3px; vertical-align: middle; }
.checkbox { float: left; padding:0; display:block; margin-top:1px; *margin-top:0; vertical-align:middle; border:none;}
#terms span input{border:none!important;}

.conpage{color:#093d72; font-size: 9pt; font-family:Arial, Helvetica, sans-serif;  text-decoration:underline; }
.conpage:hover { color:#336699; font-size: 9pt; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.ques-icon{color: #666; font-size: 9pt; font-family:Arial, Helvetica, sans-serif;  text-decoration:underline; font-weight:bold; width:26px; height:18px; background:url('/images/icon-sprite.png')  0px -54px no-repeat; display:inline-block; vertical-align:middle;}
.ques-icon:hover { color: #740202; font-size: 9pt; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; width:26px; height:18px; background:url('/images/icon-sprite.png')  0px -73px no-repeat; display:inline-block; vertical-align:middle;}


.textforgot {color: #666666; font-size:12px;  text-decoration: none; padding-left:152px; margin:0; clear:both; float:left; width:200px; padding-top:5px;}
.text {color: #666666; font-size:12px;  text-decoration: none; padding:5px 0; line-height:160%; }
.none{ display:none;}
.font12{font-size:12px;}
.margin-top-20 {margin-top:20px}
.left{ float:left;}
.pad-top-15 {padding-top: 15px;}
.padleftten {padding-left: 10px;}

.font14 {font-size:15px;}
.font11 {font-size:11px;}
.color555 { color:#8c8c8c;}
.color292929 { color:#292929;}
.color666 { color:#666;}
.padtopten { padding-top:10px;}
.acclefttextmaredcl {background:url(/images/icon-sprite.png) 0 -245px no-repeat; float:left; padding:6px 20px 0 10px; display:inline-block; height:20px; vertical-align:middle; }
.accle.acclefttextmaredcl {background:url(/images/icon-sprite.png) 0 -245px no-repeat; float:left; padding:6px 20px 0 10px; display:inline-bfttextmaredcl:hover {background:url(/images/icon-sprite.png) 0 -271px no-repeat; float:left; padding:6px 20px 0 10px; display:inline-block; height:20px; vertical-align:middle; }
.lineheight18 { line-height:18px;}
.color-balck{ color:#000;}
