.content{ text-align: center; width: 100%; height: auto; margin: auto;display:table;}
.content .content_container {margin: auto; width: 780px; height: auto; background-color: #ffffff; display:table;}
.content .content_container .msg {;margin-top: 10px;width: 400px;height: 60px; border: 1px solid green; margin-left: 200px;font-size: 15px;color:green}
.content .content_container .msg span{ display: table;margin-top:20px;}
.content .content_container .msg img {float: left; margin: 5px; margin-right: 20px;}
.content .content_container .error {;margin-top: 10px;width: 400px;height: 60px; border: 1px solid red; margin-left: 200px;font-size: 15px;color:red}
.content .content_container .error span{ display: table;margin-top:20px;}
.content .content_container .error img {float: left; margin: 5px; margin-right: 20px;}
.content .content_container .login{text-align: left; width: 770px; background: #ffffff url('../images/bg780.gif') repeat-x; margin-top:20px;margin-left:5px;}
.content .content_container .login h1{display:block;padding-top:15px;margin-left:20px; font-size:20px;color:#3C7FAF}
.content .content_container .login h2{margin-left:20px; font-size:15px;color:#3C7FAF}
.content .content_container .login .err {margin-left:10px;margin-top:20px;margin-bottom:10px;width: 730px; border:1px solid red; font-size: 15px; color:red; padding:5px}
.content .content_container .login .loginform {text-align: left; width: 300px; margin-top:20px; margin-left:235px;}
.content .content_container .login .loginform p{display:block;padding:0px;padding-top:5px; margin:0px; font-size:12px;}
.content .content_container .login .loginform input.i2{background:transparent url(../images/input_bg.gif) repeat-x scroll 0 0;border:1px solid #CCCCCC;font-size:12px;padding:2px;width:300px; }
.content .content_container .login .loginform input.i2err{background:transparent url(../images/input_bg.gif) repeat-x scroll 0 0;border:1px solid #ff0000;font-size:12px;padding:2px;width:300px; }
.content .content_container .login .loginform ul {list-style-type: none; margin: 0px; padding: 0px;}
.content .content_container .login .loginform ul li{}
.content .content_container .login .loginform ul li a {font-size: 12px; font-weight: normal;text-decoration:underline; color:#3C7FAF}
.content .content_container .login .loginform ul li a:hover {font-size: 12px; font-weight: normal;text-decoration:none; color:#3C7FAF}


.content .content_container .login .registerform {text-align: left; width: 700px; margin-top:20px; margin-left:30px;}
.content .content_container .login .registerform p{display:block;padding:0px;padding-top:5px; margin:0px; font-size:12px;color:#3C7FAF}
.content .content_container .login .registerform input.i2{background:transparent url(../images/input_bg.gif) repeat-x scroll 0 0;border:1px solid #CCCCCC;font-size:12px;padding:2px;width:300px; }
.content .content_container .login .registerform input.i2err{background:transparent url(../images/input_bg.gif) repeat-x scroll 0 0;border:1px solid #ff0000;font-size:12px;padding:2px;width:300px; }

.content .content_container .login .registerform ul {list-style-type: none; margin: 0px; padding: 0px;}
.content .content_container .login .registerform ul li{}
.content .content_container .login .registerform ul li a {font-size: 12px; font-weight: normal;text-decoration:underline; color:#3C7FAF}
.content .content_container .login .registerform ul li a:hover {font-size: 12px; font-weight: normal;text-decoration:none; color:#3C7FAF}
