body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;}
form{ padding:0px; margin:0px;}	
	
#lgnBox	{ float:left; width:777px;}
.loginTit{display:none;}
.emailCont, .passCont{ float:left; width:auto; margin-top:4px; margin-left:3px }
.emailCont .cap, .passCont .cap{ float:left; width:auto; margin:5px 5px 0 0;}
.emailCont .inp, .passCont .inp{ float:left; width:140px;  }
.emailCont input, .passCont input{ width:130px; padding:3px; border:#f2f2f2 solid 1px; color:#666; margin:0; font-weight:bold; font-size:14px;}

.rembMe { float:left; width:auto; font-size:11px; margin-top:7px;}
.singinBtn { float:left; width:80px; text-align:center; margin-top:6px; }
.resetPass {float:left; width:auto; margin-top:10px; font-size:11px;  }
/*.resetPass a {  color:#fff; }
.resetPass a:hover {color:#fff; }*/
.pwByLogo { float:right; width:116px; height:29px; }
#errorMsg{ height:26px;background-color:#fff2f2; border:#dc7c7c solid 1px;  font-size:12px; color:#990000; left:0px; position:absolute; padding:5px 3px 0px 3px; width:99% }
#errorMsg .errorTxt {float:left; }
#errorMsg  .errorLnk { width:50px; float:right; text-align:right;}
#errorMsg a { font-size:11px; color:#000; margin-right:5px; font-weight:normal; }
#errorMsg a:hover { text-decoration:none; color:#333;}


/*
.caption	{ float:left; width:auto; margin:5px 5px 0 0;}
.inpDiv		{ float:left; width:145px; }
.inpField 	{ width:130px; padding:3px; border:#f2f2f2 solid 1px; color:#666; margin:0; font-weight:bold; font-size:14px;}
.rembMe{ float:left; width:auto; margin-top:2px; font-size:11px;}
.inpButton	{ text-align:center; }
.divBtn		{ float:left; width:80px; text-align:center; }
.pwBy{float:left; width:112px; height:29px; margin-left:17px;}
.divReset	{float:left; width:auto; margin-top:5px; font-size:11px;  }
.divReset a	{ color:#fff; }
.divReset a:hover { color:#fff; }



body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin:0; padding:0;}
form { margin:0; padding:0;}

#lgnBox { float:left; width:300px; }
.loginTit { display:none; }
.emailCont, .passCont { float:left; width:100%; margin-top:5px; }
.emailCont .cap, .passCont .cap { float:left; width:90px; margin-top:4px; text-align:right; }
.emailCont .inp, .passCont .inp { float:left; width:150px; padding-left:7px; }
.emailCont input, .passCont input { width:150px; color:#666; font-size:14px; }
.rembMe { display:block; float:left; width:130px; padding:5px 0 0 93px; }
.singinBtn { float:left; width:70px; padding:5px 0 0 93px; }
.resetPass { float:left; width:110px; padding-top:9px; }
.resetPass a { font-size:11px; color:#df5900; text-decoration:underline; }
.resetPass a:hover { text-decoration:none; color:#990000; }
.pwByLogo { float:left; width:100%; display:block; margin-top:12px; text-align:center; }

#errorMsg{width:782px; height:18px; background:#b70000; margin:3px 5px 0px 5px; border:1px solid #ccc; font-size:12px; color:#FFFFFF; left:0px; position:absolute; padding:5px 3px 0px 3px; }
#errorMsg a { font-size:11px; color:#FFF; margin-right:5px; font-weight:normal; }
#errorMsg a:hover { text-decoration:none; color:#FF9999;}
*/
