body {
	text-align: center;
	background: url(../images/bg-body.gif) repeat-x 0 20px #FFF;

}
.dowload_info{
	border-bottom:1px solid #e5e5e5;
	padding:10px;
}
.dowload_info div{ float:left; width:120px;}
.dowload_info .title{
	margin:10px;}
.dowload_info p{text-indent: 2em; line-height:20px;}
.dowload_info .button{ text-align:right; margin:15px;}
.dowload_info img{ margin-right:10px;}
.dowload_info a{ text-decoration:underline;}
#login{width:440px; height:195px; border:solid 5px #e5e5e5; border-top: none; padding: 0 10px 10px 10px;}
.img_right{ text-align:right;}
#login .left{width:180px; border-right:1px solid #e5e5e5; line-height:35px; text-indent:2em; padding:10px; margin-top:30px; float:left;}
#login .right{float:left; padding:20px; margin-top:15px; list-style-type: none;
}
#login li{ height:30px;}
#login ul .center{text-align:center;}
#login a{ text-decoration:underline;}
#login ul .right1{text-align:right;}
#login .submit_button {background:url(../images/download_t03.gif);width:53px;height:19px;border:none;}
h5{
	color:#ff7301;
	font-size:14px;
	text-align:center;}
h1{
	color:#ff7301;
	font-size:14px;
	text-align:left;
	font-weight:bold;}
.input1{ height:25px; width:260px; border:1px solid #999;}

#registration{width:640px; height:400px; border:solid 5px #e5e5e5; padding:10px; margin: 5px;}
#registration th{ font-weight: bold;height:36px; width:120px;}
#registration .header{ height:40px; border-bottom:1px solid #e5e5e5; text-align:left;color:#ff7301;
	font-size:14px; font-weight: bold;}
#registration .bottom{height:50px; text-align:center;}
#registration .bottom a{ text-decoration:underline;}
#success{width:300px; height:100px; border:solid 5px #e5e5e5; padding:10px;}
#success p{ text-align:center; margin-top:20px;}
.reg_error { background:url(../images/icon-error.gif) left center no-repeat;padding-left: 20px; color:#f00;}
.reg_ok { background:url(../images/icon-ok.gif) left center no-repeat;padding-left: 20px; color:#060;}
