body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
a {color:#093D72; text-decoration:none;}
a:hover {color:#336699;}

hr{color:#e8e8e4; width:100%; margin:10px 0 10px 0;  float:left; border-top:solid 1px; border-bottom:none; border-left:none; border-right:none; clear:left;}
.tdbg{background:url(/images/safest-stock-investing/td-bg.jpg) 0 bottom repeat-x; width:236px;}

#wrapper{width:100%;}
#outer-container{width:940px; margin:0 auto; min-height:350px;}
#header{width:940px; float:left; background:url(/images/safest-stock-investing/header-shadow.gif) 0 bottom no-repeat #FFF; height:115px;}
#banner{width:940px; float:left; height:304px; background:url(/images/safest-stock-investing/banner-shadow.jpg) 0 bottom no-repeat #dfe6f6; margin-top:10px;}

/* Form CSS */

.formcon {clear: left; margin:0; min-height:49px; padding:0;}
.formcon1 {clear: left; margin:0; min-height:40px; padding-left:125px; float:left; clear:both; vertical-align: middle;}
.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:288px;  -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
.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 {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 15px; padding:8px 20px\0/ie8; margin:0; 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;}
.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: 120px; text-align: left; font-size:12px; font-weight:bold; height:22px; float: left; margin:2px 2px; }
.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:125px; 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; }
.termstext {font-size:12px; color:#666666; 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: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;}

.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;}

.textbold {color: #666666; font-size:14px;  text-decoration: none; font-weight:bold; padding:5px 0;}
.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;}