.m-top{padding: 20px 60px 10px 20px;width: 907px;min-height: 120px;}
.free-regi a{color: #093d72;text-decoration:underline;font-size: 14px;font-weight:bold;}
.free-regi{padding-top: 15px; line-height: 18px;}
.font-14{font-size: 14px;}
.font-16{font-size: 16px;}
.learn-apply-manage{width: 987px;min-height: 500px;float: left;}
.learn-apply-manage .desc{font-size: 12px;line-height: 16px;padding-top: 5px;float: left;}
.learn{width: 306px;height:37px;margin:5px 0 0 15px;position: relative;}
.title{background: url(/images/get-started/yellow-gradient.png) repeat-x;color: #003300;font-size: 16px;height:9px;padding:10px 15px 20px 15px;width: 278px;border: 1px solid #cccccc;}
.apply{width: 306px;height:37px;margin:5px 0 0 15px;position: relative;}
.manage{width: 306px;height:37px;margin:5px 0 0 15px;position: relative;}
.right-triangle{position: absolute;background: url(/images/get-started/right-triangle.png) no-repeat;top:10px;right: -4px;top: 41px; width:7px;height: 9px;}
.left-triangle{position: absolute;background: url(/images/get-started/left-triangle.png) no-repeat;top:10px;left: 0;top: 41px; width:7px;height: 9px;}
.shadow-box{border: 1px solid #ccc;box-shadow: 0px 1px 3px #777; float: left;margin-left:7px;width: 294px;height: 426px;}
.top-1{float: left;padding: 15px 8px;width: 279px;height: 85px;}
.middle-1{float: left;padding: 8px;width: 279px;height: 90px;}
.get-started-blue{color:#093d72; }
.last-1{float: left;padding: 8px;width: 279px;height: 73px;}
.font-12{font-size: 12px;}
.stock{width: 184px;}
.width-188{width: 195px;}
.width-208{width: 208px;}
.middle-shadow{margin: 15px 0;}
.mar-left-5{margin-left: 5px;}
.green-color{color: #009933;}
.orange-color{color: #ff6600;}
.red-color{color: #ff0000;}
.cust-think{float: left;width: 855px;min-height: 147px;margin-left:75px;}
.cust-think-left{height: 122px;padding: 10px 45px 15px 10px;width: 568px;border: 1px solid #ccc;float: left;background: #f6f6f6;}
.cust-think-right{border: 1px solid #ccc;float: right;background: #f6f6f6;height: 72px;margin-left: 12px;padding: 45px 5px 30px 10px;width: 200px;}
.cust-title{ margin: 7px 0 0 10px;width: 520px;height:30px;}
.cust-think-para{height:55px;width: 580px;}
.mar-top-10{margin-top: 10px;}
.font-11{font-size: 11px;}
#counter-container {min-height: 30px;width: 200px;padding:0 0 10px 0;}
#counter-container div.counter {padding-right: 33px;text-align: center;}
#counter-container div.counter div:first-child {margin-right: 0;}
#counter-container div.counter div {background: url("/images/dc-maker/counter-bg.png") repeat-x;border-radius: 5px 5px 5px 5px;color: #FFFFFF;float: right;font-size: 22px;font-weight: 700;height: 22px;margin-left: 5px;padding: 5px;}
.font13{font-size: 13px;}
.reg{ float: left; margin:10px 75px;min-height:318px;width: 855px;}
.exciting-feature{background: url("/images/get-started/title-green-gradient.png") repeat-x; padding: 8px 27px;text-align: center;color: #fff;font-size: 22px;-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;}
.reg-now-bottom{-webkit-border-radius: 0px 0px 5px 5px;-moz-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;background: url("/images/get-started/regi-white-gradient.png") bottom center repeat-x;width: 853px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:none; float: left; padding: 0 0 20px 0;}
.bottom-reg-left{width: 362px;padding: 65px 24px;position: relative;}
.start-underline{width: 74px;height: 7px;background: url("/images/homepage/spriteimg.png") no-repeat -293px -124px;position: absolute;right: 195px;top: 160px;width: 74px;}
:root .start-underline {top:155px\0/ie9;}
.font-24{font-size: 24px;}
.Needassistance {float: left;margin: 10px 0 0 75px;min-height:80px;width: 800px;color:#003300;}
#needbottom {height: 33px;padding: 10px 0 0 0;width: 800px;}
.chat {float: left;height: 30px;width: 211px;}
.email {float: left; height: 30px;padding-left: 30px;width: 322px;}
.call { float: left;height: 30px;padding-left: 30px;width: 190px;}
.chat a{text-decoration:none;font-size:14px;}
.email a{text-decoration:none;font-size:14px;color:#000;}
.call span{text-decoration:none;font-size:14px;}
#register-form {float:left; background: #FFF; border: 1px solid #ccc; width: 420px; margin:20px 0 0 0;}
#register-form .formcon1 div{margin:0 0 0 -105px; padding: 0;}
#error_chkbox{margin:0 0 0 -105px; padding: 0;}
#display-password-div {margin-left:-16px;}
.font1 {font-size:1px; clear: left;}
.learn-apply-manage a {color:#000; text-decoration: none;cursor:pointer;}
.learn-apply-manage a:hover {color:#000; text-decoration: none;}

/* Form CSS */

.formcon {clear: left; margin:0; min-height:49px; padding:0; }
.formcon1 {clear: left; margin:0; min-height:40px; float:left; clear:both; vertical-align: middle; width: 300px;}
.inputnam {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;}
.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 {border: 1px solid #b2b2b2; background: #fff; width:255px;  -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
.inputerr {border: 1px solid #FF0000; background: #fff; width:136px;}
.button {border:none; *border:none; background: url("http://www.moneyworks4me.com/images/homepage/spriteimgx.png") 0 -320px repeat-x; color:#ffffff; padding:8px 25px; *padding:7px 3px; text-align:center; display:inline-block; float:left; -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;  font-weight:700; cursor: pointer; *height:34px; font-size:15px; margin:-6px 0 0 -20px; *margin:-4px 0 0 -20px;}
.button:hover { border:none; background: url('http://www.moneyworks4me.com/images/homepage/spriteimgx.png') 0px -367px repeat-x; *border:none;}
.button-pad{ *padding:0 7px;}
label {display: block; width:80px; text-align: left; font-size:12px; font-weight:bold; height:22px; float: left; margin:2px 2px 2px 25px; }
.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;}
.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:108px; 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 { width:34px; height:27px; padding:5px 0; 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; }
#register-form .termstext {font-size:12px; color:#666666; clear: left; margin:0 0 0 -105px }
.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:5px 3px; vertical-align: middle; }
.input-text { color:#666; font-size:12px; padding:5px 3px; vertical-align: middle; }
.checkbox { float: left; padding:0; display:block; margin-top:1px; *margin-top:0; vertical-align:middle; border:none;}
.fb-g-icon-main{width:420px; position: relative; float: left; border-bottom:1px solid #efefef; margin:0; padding:0 0 10px;} 
.or-log{position:absolute; bottom:-14px; left:197px;}
.face-icon-log {float: left;margin:12px 0 7px 27px;}
.google-icon {float: left;width: 105px; margin:12px 0 7px 5px;}