/* NEW ACCOUNT  v0.100 */
#MdNewAccount {width:100%; margin-top: 20px;}
#MdNewAccount .MdBody {padding:15px 0 0 0;}

#MdNewAccount .MdBody h3 {
	font:bold 121.1%/1.1em arial;
	color:#0040B6;
	/*background:url(/img/introduction/common/ic/arrow_right.gif) no-repeat top left;*/
	padding: 0 0 0 18px;
	margin-bottom: 7px;
	}
#MdNewAccount .MdBody .dvBox {margin-bottom: 24px;}

#MdNewAccount .MdBody .dvBox2 {background:#ffffff; border:solid 1px #ececec;padding:10px;margin-bottom: 15px;}
#MdNewAccount .MdBody .dvBox2 h4{ color:#666666;padding-bottom:10px;}
#MdNewAccount .MdBody .dvBox2 p{padding-bottom:10px;}
#MdNewAccount .MdBody .dvBox2 ol{padding-left:40px; margin-bottom: 20px;}
#MdNewAccount .MdBody .dvBox2 li {list-style: decimal outside;line-height:1.5em;}
#MdNewAccount .MdBody .dvBox2 .dvAgree {background:#ececec; border:solid 1px #e4e4e4;padding:10px 0 10px 210px;}

#MdNewAccount .MdBody ul{padding:9px;background:#ffffff;/*border:solid 1px #dce3e9;*/}
#MdNewAccount .MdBody ul li {border-bottom:solid 1px #dce3e9;}
#MdNewAccount .MdBody ul li.elEnd {border:none;}
#MdNewAccount .MdBody ul li.divFormReqStar {text-align:right;font:normal 78.1%/1.5em arial;color:#666666;border:none;}

#MdNewAccount .MdBody ul li dl {padding:15px;}
#MdNewAccount .MdBody ul li dt {float:left; width:150px;}
#MdNewAccount .MdBody ul li dd {float:right; width:100%; margin-left:-150px;}

#MdNewAccount .MdBody ul li dd .dvData {margin:0 0 0 160px;}
#MdNewAccount .MdBody ul li dd .dvData p {overflow:hidden; word-break:break-all; margin-bottom: 10px;}

#MdNewAccount .MdBody .dvPts1{float:left;padding: 0 9px 0 0;}
#MdNewAccount .MdBody .dvPts2{float:left;margin-right:-1px;padding: 0 9px 0 9px;}

#MdNewAccount .MdBody textarea.body {width: 97%; font-size:small;}
#MdNewAccount .MdBody span.formreqstar {color:red;font-size:75%;font-weight:bold;padding:.4em .4em;}

#MdNewAccount .MdBody ul li dd .dvData .dvSub{padding:5px 0 0 0; color:#666666; font-size:80%; *font-size:70%;}
#MdNewAccount .MdBody .dvSubmit {background:#f6f6f6;border:solid 1px #ececec;padding:10px;margin:15px 0;text-align:center;}
#MdNewAccount .MdBody .dvSubmit p {margin-bottom: 10px;}
#MdNewAccount .MdBody .btSubmit {width:10em;}

#MdNewAccount .MdBody p.notice {font:normal 78.1%/1.5em arial;color:#666666;}

#MdNewAccount .MdBody input.inputText { width:150px;}
/*#MdNewAccount .MdBody input.chkbox { width:20px;}*/



div.error {float: none; color: red; padding-left: .5em; vertical-align: top; }
div.success { background:none; float: none; color: #000000; font-weight:bold; padding-left: .5em; vertical-align: top; }
div#ChangeUsername {cursor:pointer; text-decoration:underline; color:#0000FF;}

.error-message{float: none;color:red;vertical-align:top;}
