.hear li{
clear:left;
margin:0px;
}
li ul{
 margin:0px;
 display:inline-block;
 padding:0;
}
.hear input{
width:auto;
height:auto;
}
.hear label{
font-weight:normal;
float:none;
width:auto;
padding:0;
}
.hear li{
padding-bottom:0;
padding-top:3px;
}
.lr label{
font-weight:normal;
float:none;
width:auto;
padding:0;
}
.lr li{
padding-bottom:0;
padding-top:3px;
}
.lr input{
width:auto;
height:auto;
}
.errBox{
border-width:2px;
border-color:#FF5555;
}
.formBg{
background-color:#FFF;
padding-bottom:1px;
text-align:left;
}
ul{
list-style:none;
}
.err{
color:#FF2222;
font-weight:bold;
font-size:12px;
}
.intro{
padding:25px;
font-family:arial;
color:#EEE;
font-size:15px;
line-height:20px;
background-color:#333;
font-weight:bold;
}
label{
font-weight:bold;
width:170px;
padding-right:10px;
float:left;
font-size:12px;
}
li{
padding-top:10px;
padding-bottom:10px;
clear:left;
font-family:arial;
color:#333;
}
.radio{
border-style:none;
}
input{
width:250px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border-width:1px;
border-style:solid;
border-color:#888;
height:20px;
}
.button{
width:160px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border-width:1px;
border-style:solid;
border-color:#666;
height:30px;
color:#FFF;
background-color:#555;
font-size:16px;
}
.button:hover{
background-color:#999;
color:#FFF;
border-color:#999;
}
.button:active{
background-color:#222;
border-color:#222;
color:#FFF;
}
