.login_form_warning{
	color: red;
	font: normal 10px Arial;
}

.login_form_cont{
	margin-top: 30px;
	font-weight: bold;
	font-size: 12px;
	width: 510px;
	.width: 520px;
}

.login_form_cont input{
	border: 1px solid #8abbd9;
	height: 20px;
	
}
#login_form_submit{
	border: none;
}
.signup_form_cont{
	font-weight: bold;
	font-size: 12px;
	width: 510px;
	.width: 520px;
}
#signup{
	color: #000000;
	font: normal 18px Arial;
	text-align: left;
	margin-top: 30px;
}
#signup_form{
	width: 400px;
	margin-top: 10px;
}
legend{
	color:#0087b6;
	font-size: 14px;
}
fieldset{
	border: 1px solid #dddddd;
	
}
#f1{
	background:url(../images/user.gif) no-repeat center right;
	height: 100px;
}
#f2{
	background:url(../images/email2.gif) no-repeat center right;
}
#form-table{
	padding: 10px;
}
#form-table input{
	border: 1px solid #dddddd;

}
.table-label{
	font: bold 13px Arial;
	text-align: right;
	padding-right: 10px;
	width: 130px;
}
.table-content{
	width: 200px;
}
#why{
	font: bold 15px Arial;
	width: 100%;
	border-bottom: 1px solid gray;
	margin-top: 10px;
	color:#4c4c4c;
	text-align" center
}

#why_bullet{
	list-style-image: url(../images/check.png);
	margin-left: 20px;
	font: normal 13px Arial;
	margin-top: 10px;
	color:#4c4c4c;
}
#why_bullet li{
	padding-bottom: 5px;
	
}
#why2{
	width: 100%;
	border-top: 1px solid gray;
	margin-top: 10px;
	padding-top:10px;
}
#s_top{
	background:url(../images/signup_top.png) no-repeat center top;
	width: 298px;
	height: 34px;
	margin-top:10px;
}
#s_body{
	border: 2px solid #dbe4e9; 
	width: 292px;
	border-top: none;
	background-color: #f4f8fb;
}
.left_01_images{
	background:url(../images/cent_images01.jpg) repeat-x top;
	height:41px;
}
.left_02_01{
	margin: 0 12px;
	font: 13px Arial, Helvetica, sans-serif;
	color:#3c3a3b;
	padding-top:12px;
}
.left_hold0122{
	width:650px;
}
.left_red{
	padding-left:6px; 
	color:#F00;
}

