@charset "UTF-8";
/* CSS Document */

#smallFrm {
	position:relative;
	width:210px;
	height:208px;
}

#smallFrm label#name_label{
	position:absolute;
	left: 15px;
	top: 3px;
}
#smallFrm label#name_error{
	position:absolute;
	left: 18px;
	top: 217px;
}
#smallFrm input#txtname{
	position:absolute;
	left: 8px;
	top: 17px;
}

#smallFrm label#phone_label{
	position:absolute;
	top: 42px;
	left: 15px;
}
#smallFrm label#phone_error{
	position:absolute;
	left: 20px;
	top: 218px;
}
#smallFrm input#txtphone{
	position:absolute;
	left: 8px;
	top: 56px;
}

#smallFrm label#debt_label{
	position:absolute;
	left: 15px;
	top: 82px;
}
#smallFrm label#debt_error{
	position:absolute;
	left: 17px;
	top: 219px;
}
#smallFrm input#txtdebt{
	position:absolute;
	left: 8px;
	top: 97px;
}

#smallFrm #besttime_label{
	position:absolute;
	left:79px;
	top: 124px;
}
#smallFrm #cmbbesttime{
	position:absolute;
	left:81px;
	top: 138px;
}
#smallFrm #cmbstate{
	position:absolute;
	left:8px;
	top: 138px;
}
#smallFrm #state_label{
	position:absolute;
	left:15px;
	top: 123px;
}
#smallFrm #submit_btn{
	position:absolute;
	text-align:center;
	left:98px;
	top: 171px;
	color:#FFF;
	background-color:#F00;
	width:100px;
	height:20px;
}
#smallFrm input.text{
	width:90%;
}
#smallFrm label.error{ 
	font-weight:normal;
	color:red;
	font-size:10px;
	text-align:left;
	width:140px; 
	padding-left:25px;
    background: transparent url(/images/cancel.png) no-repeat scroll left; 
}

