body
{
color:#535353;
text-align:left;
margin:0;
padding:0;
font-size:12px;
}

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;}

#proregist { padding-left: 10px;  padding-top: 10px;text-align: left ;}
#ErrMsgBox{color:#f30;line-height:25px;font-size:22px;font-weight:bolder;}
#lblregcode { font-size: 16px; color: #ff3300;line-height:20px;height:20px;}	
#proregist .txtspan,#proregist .txtenspan{width:120px;display:block; text-align:right;float:left;line-height:20px;height:20px;}
#proregist .txtenspan{width:130px;}

.mustinput{color: #ff3300 }
#proregist .btnDiv{padding-left:100px;}
#proregist li p{line-height:20px;text-indent:2em;width:480px;padding-left:20px;}

img{ border: 0;}
ul{margin:0;padding:0;}
ul li{ list-style-type:none;clear:both;margin:3px 0px;}

h4{font-size:14px; font-weight:bold;}
.txtleft{text-align:left;}
.FL{	float: left;}
.FR{	float: right;}
.clr{	clear: both;}
.txtcenter{text-align:center;}
.lightfont{color:#f30;}

#chosepanel
{	margin:0 auto;margin-top:20%;
	border:1px solid #000; width:300px;height:100px;text-align:center;line-height:100px;font-size:100px; vertical-align:middle;padding-bottom:35px;}
#chosepanel .logo{background:url(../images/logo.jpg) no-repeat;width:126px;height:64px;float:left;margin-top:35px;margin-left:20px;}
#chosepanel .choselan{line-height:20px;font-size:14px;margin-top:20px;}
.hiddenControl{left:-1000px;position:absolute;visibility:hidden;}



