div.regblock{

/*	width: 428px;*/
}
.body{
	font-family:Arial;
}
div.regblock td{
	font-size:12px;
}
div.regblock div.regtop{ 
	height: 30px; 
	background: url(../_img/register/top.png);
	padding: 12px 0 0 22px;
	color: white;
	font-size: 18px;
	overflow: hidden;
	width:406px;
}
div.regblock div.regtop img{
	float:right;
	padding:1px 20px;
	cursor: pointer;
}

div.regblock div.body{ 
	background: url(../_img/register/body.png) repeat-y;
	padding: 20px 20px 0 20px;
}
div.regblock table{
	margin-top: 10px;
	width: 352px;
}
div.regblock table td.reg_left{
	width: 100px;
	text-align: right;
	color:black;
	font-family:Arial;
}
div.regblock table td.reg_left1{
	width: 200px;
	text-align: center;
	color:black;
	font-family:Arial;
}
div.regblock td.last{
	width:10px;
	color: #990000;
	padding-left: 5px;
}
div.regblock input.text, div.regblock select{
	border: solid 1px #7f9db9;
	width: 260px;
}
div.regblock td.pause{
	height: 16px;
}
div.regblock td.captcha{
	padding:3px;
	text-align: center;
	height: 45px;
}
div.regblock img.reload{
	cursor: pointer;
}

div.regblock input.radio{
	vertical-align:-4px;
}

div.regblock td.submit{
	text-align: center;
}
input.submit{
	font-weight:normal;
	font-family:Arial;
	margin-left:56px;
}

#reg_b_day{ width:60px; color:gray; font-family:Arial;}
#reg_b_month{ width:122px; color:gray; font-family:Arial; }
#reg_b_year{ width:70px; color:gray; font-family:Arial; }


div.regblock div.bottom{ 
height: 25px;
background: transparent url('/_img/register/bottom.png') no-repeat left top;
width:428px;
}