
/* Form Styles */
input, select {outline-style:none; box-shadow:none; border-color:transparent;}	
.form_half{width:500px;}
.form_row_50{width:50%; height:auto; margin:0 0 20px 0;}
.form_row_100{width:100%; height:auto; margin:0 0 0 0;}
.form_row_indent{width:910px; height:auto; margin:0 0 20px 90px;}
.text_input_holder{width:498px; height:38px; border-bottom:1px solid #999; float:left; overflow:hidden; background:#fff}
.select_input_holder{width:350px; height:38px; border-bottom:1px solid #999; float:left; background:url(../img/form_dd.png) no-repeat center right #fff; overflow:hidden;}
	.main_input input{height:36px; width:348px; float:left; border:none; background:none; outline:none; padding-left:0px; font-size:16px; font-family:"Lato", Arial, Helvetica, sans-serif;}
	.main_input select{height:36px; width:348px; float:left; border:none; background:none; outline:none; font-size:20px; font-size:16px; font-family:"Lato", Arial, Helvetica, sans-serif; margin-top:2px;}
.field_checkbox{width:30px; height:30px; margin:7px 0 0 7px;}
	.radio{width:20px; height:20px; border:1px solid #ddd; margin:4px 0 0 0; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
	.radio_sel{width:12px; height:12px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#090; margin:4px; display:none;}
	.radio_val{display:none;}
	.checkbox{width:20px; height:20px; border:1px solid #ddd; margin:4px 0 0 0; cursor:pointer;}
	.checkbox_sel{width:12px; height:12px; background:#090; margin:4px; display:none;}
	.checkbox_val{display:none;}
.label_check_radio{height:30px; margin:0 0 20px 0;}
	.label_check_radio p{line-height:20px; font-size:16px; margin:12px 0 0 0;}
.field_holder{width:auto; margin-right:25px;}
	.autoform_font{font-size:20px;}
	.label{height:18px;}
		.label p{margin:0; font-size:16px; line-height:20px; font-family:"Lato", Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; text-align:left; color:#999; text-transform:uppercase;}
	.field_full{height:50px;}
	.field{height:50px;}
	.field{}
	.text_input_holder{}	
	.datepicker{width:200px; height:40px; overflow:hidden; cursor:pointer; background:url(../img/calendar.png) no-repeat; border:none; margin-top:0px; font-size:16px; font-family:"Lato", Arial, Helvetica, sans-serif;}
		.claim_date{border-bottom:"1px solid #999";}
	#ui-datepicker-div{margin:-4px 0px 0px 0px; border:1px solid #999;}
		.ui-datepicker-prev, .ui-datepicker-next{cursor:pointer;}
	.ui-datepicker-title{margin:13px 10px 10px 13px;}
	.ui-icon-circle-triangle-e{margin:13px 10px 10px 13px;}
	.ui-datepicker-calendar{width:250px; background:#fff; padding:10px 0 10px 10px;  -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display:block; font-family:"Lato", Arial, Helvetica, sans-serif; font-weight:100; font-size:16px;}
		.ui-datepicker-calendar span{margin:0 10px 0 0; display:block;}
		.ui-datepicker-header span{display:inline-block; background:none; font-family:"Lato", Arial, Helvetica, sans-serif;}
	.ui-datepicker-header{text-align:right; width:250px; background:#fff; display:block}
	.main_textarea{font-size:16px; font-family:"Lato", Arial, Helvetica, sans-serif;}
	._claim_date{background:none;}

.inar{width:40px; height:40px; background:url(../img/inar.png) no-repeat 0px 0px; cursor:pointer; margin-top:15px;}
	.inar_label p{margin:24px 0 0 15px;}

.error{/*border-bottom:1px solid orange;*/}
.focus{/*border-bottom:1px solid #09F;*/}
.pass{/*border-bottom:1px solid #5f8f00;*/}
textarea{padding:10px 0px;}



