.smallertext {
 font-size: 80%;
 color:#036;
 }
.clearboth {
 clear: both;
 }
 iframe#result {
 width: 874px;
 border: none;
 height: 50px;
 display: none;
 }
 #application .inputfield {
 width: 180px;
 background: #fff;
 border: 1px solid #BCB394;
 margin: 5px 0px;
 color: #006;
 font-size: 12px;
 height: 17px;
 }  
#number, #number_s {
 width: 17px;
 background: #fff;
 border: 1px solid #BCB394;
 margin: 5px 0px;
 color: #006;
 font-size: 12px;
 /*height: 17px;*/
}
#application label, #registeredcheck label {
 line-height: 17px;
 margin: 5px 0px;
 color: #443A12;
 }
#application textarea {
 color: #006;
 font-size: 12px;
 background: #fff;
 border: 1px solid #BCB394;
 }
#application fieldset label.lbl_input {
 width: 19em;
 float:left;
 padding-left: 7px;
 }
 #application fieldset label.lbl_input1 {
 width: 10em;
 float:left;
 text-align: right;
 padding-right: 15px;
 }
#application label.lbl_input {
 width: 317px;
 float:left;
 padding-left: 8px;
 }
#cnt1, #cnt1ph, #cnt2, #cnt2ph {
 float: left;
 }
#business_address {
 width: 344px;
 }
#numbercheckreason, #numbercheckreason_s{
 font-size: 12px;
 color:#03F;
 font-weight: bold;
 left: -9999px;
 position: absolute;
 border: 2px dotted #F00;
 padding: 20px 98px;
 /*width: 335px;*/
 display: block;
 height: auto;
 background: #fff;
 text-align:center;
 z-index: 200;
 }
#checknumber, #checknumber_s {
 position: relative;

 }
#hide1, #hide2, #hide3, #hide4, #hidemotor1, #hidemotor2, #hidemotor3, #hidemotor4 {
 display:none;
 }
#add_info {
 width: 878px;
 }