body
{
color:#535353;
text-align:center;
margin:0;
padding:0;
font-size:12px;
background-color:#fff;
}

input, textarea, hr	{	border:	1px #DDE3EC solid;}
input, select{		height:	18;}
a	{	
	color:#535353;
	text-decoration:none;
}
a:hover	{
	color:	#ff6600;
	text-decoration:underline;
}
.help{ cursor:help;}

img{ border: 0;}
ul{margin:0;padding:0;}
ul li{ list-style-type:none;clear:none;margin:0;}
h4{font-size:14px; font-weight:bold;}
.txtleft{text-align:left;}
.FL{	float: left;}
.FR{	float: right;}
.clr{	clear: both;}
.lightfont{color:#f30;}

/*------ top ---------*/
#topbanner{background:#fff; width:776px;margin:0 auto;display:block;
	border-right:solid 1px #efefef;border-left:solid 1px #efefef;}
	
#topbanner #logo{background:url(../images/logo.jpg) no-repeat;width:126px;height:64px;
	float:left;margin-left:30px;margin-top:7px;margin-bottom:10px;display:inline;}
	
#logo span{position:absolute;left:-1000px;display:block;}
#midbanner{text-align:right;padding-right:20px;float:right;}
#midbanner .midbannerimg{background:url(../recoverystar/images/productreg.jpg) no-repeat;width:500px;height:33px;
	margin-top:20px;margin-bottom:8px;margin-right:65px;}

#navbar{background:#fff url(../images/productregmenu1.jpg) repeat-x;height:28px; width:776px;margin:0 auto;display:block;
	clear:both;}
#navbar ul li{float:left;list-style-type:none;}

/*--nav bar--*/
#navbar .m1
{
	margin-left:10px;
	line-height:28px;  height:28px;
	float:left; font-weight:bold; 	overflow:hidden;
	cursor:pointer; color:#11559C;	
	}
#navbar .m1 span
{	display: block;
	background:url(../images/productregmenu2.jpg) repeat-x;
	padding:0 5px;
	padding-top:4px;
	}
#navbar .m2
{
	line-height:28px;  height:28px;
	margin-left:10px; float:left; 
	cursor:pointer; color:#000;	overflow:hidden;	
	}
#navbar .m2 a{color:#fff;}
#navbar span
{		
	display: block;		
	padding:0 5px;
	padding-top:4px;
	}
/*-- big font --*/	
.regserver{margin:10px auto;background:url(../recoverystar/images/productregserver.jpg) no-repeat;width:540px;height:28px;clear:both;}
.regserver span{position:absolute;left:-1000px;display:block;}
.hrline{border-top:solid 1px #ADCBE7;height:1px;line-height:1px;font-size:1px;width:770px;margin:0 auto;}


/*----content--------*/
#content{width:776px;text-align:center;background-color:#fff;margin:0 auto;display:block;padding:15px 0;
	border-right:solid 1px #efefef;border-left:solid 1px #efefef;}
#content .topline{height:10px;width:620px;margin-top:15px;margin:0 auto;}
#content .topline .top_left{background:url(../images/top_left.jpg) no-repeat;height:10px;width:11px;font-size:1px;line-height:10px;}
#content .topline .top_right{background:url(../images/top_right.jpg) no-repeat;height:10px;width:10px;font-size:1px;line-height:10px;}
#content .topline .topcenter{border-top:solid 1px #CECFCE;}

#content .centerline{border-left:solid 1px #CECFCE;border-right:solid 1px #CECFCE;width:618px;
	text-align:left;display:block;margin:0 auto;overflow:hidden;}
.centerline ul{margin-left:70px;}
.centerline ul li{clear:both;line-height:20px;margin:2px 0;}
.centerline p{text-indent:2em;text-align:left;padding:0 10px;line-height:20px;margin:0;}

#ErrMsgBox{color:#f30;line-height:25px;font-size:22px;font-weight:bolder;}
.continue{background:url(/images/productregcontinue.jpg) no-repeat;cursor:pointer;
	width:111px;height:27px;display:block;margin:5px 0;margin-left:2em;}

.centerline .btnDiv{margin:10px 0;}
.centerline .btnDiv #btnReg{border:0;background:url(../recoverystar/images/productregsubmit.jpg) no-repeat;width:112px;height:27px;cursor:pointer;}
.centerline .btnDiv #btnReset{border:0;background:url(../recoverystar/images/productregreset.jpg) no-repeat;width:111px;height:27px;cursor:pointer;}
.centerline .btnDiv #btnRegApp{border:0;background:url(../recoverystar/images/productregApp.jpg) no-repeat;width:112px;height:27px;cursor:pointer;}
.centerline .btnDiv #btnRegOut{border:0;background:url(../recoverystar/images/productregout.jpg) no-repeat;width:112px;height:27px;cursor:pointer;}

#content .bottomline{height:10px;width:620px;margin-bottom:20px;font-size:1px;line-height:10px;margin:0 auto;}
#content .bottomline .bottom_left{background:url(../images/bottom_left.jpg) no-repeat;height:10px;width:11px;font-size:1px;line-height:10px; }
#content .bottomline .bottom_right{background:url(../images/bottom_right.jpg) no-repeat;height:10px;width:10px;font-size:1px;line-height:10px;}
#content .bottomline .bottomcenter{border-bottom:solid 1px #CECFCE;height:9px;font-size:1px;line-height:9px;}


/*----All footer-----*/
#Footer{background:#fff;height:40px; width:776px;margin:0 auto;display:block;
	border-right:solid 1px #efefef;border-left:solid 1px #efefef;}
#Footer .footer1{background:#ADCBE7;height:2px;line-height:1px;font-size:1px;}
#Footer .footer3{text-align:left;padding:5px 10px 0 30px;}
#Footer .footer3 .hotline{height:18px;width:200px;background:url(../images/hotline.jpg) no-repeat 65px 0;}


