@CHARSET "UTF-8";

html, body{margin:0; padding:0; height:100%;}
body{background-color:#1376C9;font-family:arial,verdana,sans-serif;}
input[type="text"],input[type="password"],select{
	border-width: 1px;
	border-style: solid;
	border-color: #bbb #ddd #ddd #bbb;
	border-radius: 3px;
	padding: 7px 3px;
	width:330px;
	font-family: arial;
}
a{
	font-size:84.25%;
	color: #15c;
	text-decoration: none;
	cursor: auto;
}

.floater { float:left; height:50%; margin-bottom:-150px;
    width:1px; /* only for IE7 */
}
.global-wrapper {  clear:both; height:300px; position:relative; margin:auto; width:700px; }

.content-wrapper{
	border-top-width: 0px;
	border: 1px solid #F5F5F5;
	border-radius: 8px;
	width: 700px;
	height: 303px;
	background-color: #F5F5F5;
}

.shadow-wrapper{
	margin: -5px 0;
	width: 700px;
}

.box{width:700px;height:303px;}
.box .tl{background:url(../../images/box_tl.gif);width:25px;height:42px;}
.box .tc{background:url(../../images/box_tc.gif);width:179px;height:42px;}
.box .top{background:url(../../images/box_t_bg.gif) repeat-x;width:100%;height:42px;}
.box .tr{background:url(../../images/box_tr.gif);width:25px;height:42px;}
.box .bl{background:url(../../images/box_bl.gif);width:25px;height:25px;}
.box .bottom{background:url(../../images/likeBook.png) repeat-x;width:100%;height:25px;}
.box .br{background:url(../../images/box_br.gif);width:25px;height:25px;}
.box .left{background:url(../../images/box_l_bg.gif) repeat-y;width:25px;}
.box .right{background:url(../../images/box_r_bg.gif) repeat-y;width:25px;}
.box .center{background:url(../../images/box_c_bg_600.gif) ;}
.box .center400{background:url(../../images/box_c_bg_400.gif) ;}
.box .center60{background:url(../../images/box_c_bg_60.gif) ;}
.box .center80{background:url(../../images/box_c_bg_80.gif);background-repeat:repeat-y;}
.box .h60{height:60px;overflow:hidden;}
.box .h640{height:640px;}
.box .h400{height:400px;}

.left-column{float:left;padding-top:80px;padding-left:40px;}
.left-column .info{font:normal 14px;margin-top:10px}

.signInBlock{float:left;padding-left:50px;}
.signInBlock .label{font-size:84.25%;font-weight:bold;}
.signInBlock .field{font-size:17px;color: #004BA9;font-weight: bold;}
.signInBlock .remember_me{color:#555;font-size:14px;}
.signInBlock .button_panel{font:normal 14px;color:#666;}

.forgetBlock{float:left;padding-left:50px;}
.forgetBlock .info{font-size:14px;line-height:20px;margin-top:20px;}
.forgetBlock .label{margin-top:20px;font-size:84.25%;font-weight:bold;}
.forgetBlock .email_field{font-size:17px;color: #004BA9;font-weight: bold;}
.forgetBlock .button_panel{margin-top:20px;}
.forgetBlock .return_class{cursor:pointer;}

.signIn_class{
	border: 1px solid #3079ed;
	color: #fff;
	text-shadow: 0 1px rgba(0,0,0,0.1);
	background-color: #4d90fe;
	width:105px;
	height:34px;
	border-radius:2px;
	font-weight:bold;
	font-size: 16px;
	font-family: arial;
}

.signIn_class:hover{
	border: 1px solid #2f5bb7;
	color: #fff;
	text-shadow: 0 1px rgba(0,0,0,0.1);
	background-color: #357ae8;
	width:105px;
	height:34px;
	border-radius:2px;
	cursor:pointer;
}

.signUp_class{
	border: 1px solid silver;
	color: #555;
	text-shadow: 0 1px rgba(0,0,0,0.1);
	background-color: white;
	width:105px;
	height:34px;
	border-radius:2px;
	font-weight:bold;
	font-size: 16px;
	font-family: arial;
}

.signUp_class:hover{
	border: 1px solid silver;
	color: #555;
	text-shadow: 0 1px rgba(0,0,0,0.1);
	background-color: #F2F2F2;
	width:105px;
	height:34px;
	border-radius:2px;
	cursor:pointer;
}

.hover_status:hover{
	cursor:pointer;
	text-decoration:underline;
}

.hide{display:none;}
.error_placement{color:red;font-size:12px;}