.wdform_table1 table, .wdform_table1 tr, .wdform_table1 th{
	border:inherit !important;
	padding-top:inherit !important;
	padding-bottom:inherit !important;
	vertical-align:middle;
	margin:inherit !important;
	line-height:1 !important;
}
.wdform_table2 table, .wdform_table2 tr, .wdform_table2 th, .wdform_table2 td{
	vertical-align:top !important;
	text-align:left !important;
}
.wdform_page_button{
	max-width:inherit !important;
}
.wdform_table1 table{
	background-color:inherit;
}
.wdform_table2,  .wdform_table2 table{
width:inherit !important;
}
.wdform_table1 td{
	line-height:1 !important;
	border:inherit !important;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:inherit !important;
	padding-right:inherit !important;
	vertical-align:middle;
	text-align:center;
	margin:inherit !important;
}
.wdform_table1 span{
	vertical-align:top !important;
}
.label{
	font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif !important;
	color:#ffffff !important;
}
.wdform_date{
	width:100px !important;
}
.wdform_table1 input, .wdform_table1 textara{
		-webkit-transition: all 0.0s linear;
		line-height:1 !important;
		font-size:inherit !important; 
		display:inline !important;
		margin-top:inherit !important;
		margin-bottom:inherit !important;
		padding-top:inherit ;
		padding-bottom:inherit;
}
.wdform_table1 select{
	margin-bottom:inherit !important;
	margin-top:inherit !important;
	line-height:1 !important;
		font-size:inherit !important; 
		height:inherit !important;
		display:inline !important;
}
.wdform_table1 button{
	padding:inherit !important;
	line-height:1 !important;
}
.wdform_table1
{
font-size:14px !important;
font-weight:normal !important;
color:#000000 !important;
border-spacing: 0px !important;
border: 0px solid black !important;
width: 100% !important;
}
.wdform_tbody1
{
background-color:transparent !important;
border:0px solid black !important;
text-align:center !important;
border-radius:0px !important;
float:left !important;
width: 100% !important;
}
.wdform_tr1
{
vertical-align:top !important;
width:100% !important;
}
.wdform_table2
{
padding-right:30px !important;
padding-left:30px !important;
float:left !important;
border-spacing: 0px !important;
border-collapse:separate !important;
}
.wdform_tr_section_break td
{
padding-right:20px !important;
padding-left:20px !important;
width:100% !important;
}
.wdform_date_fields select:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
border:1px solid #000 !important;
border-radius:0px !important;
height:20px !important;
}
.wdform_date_fields select
{
color:#000 !important;
background-color:#ffffff !important;
border:1px solid #000 !important;
border-radius:0px !important;
height:20px !important;
}
.wdform_date_fields input
{
color:#000 !important;
background-color:#ffffff !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
}
.wdform_date_fields input:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
}
.wdform_select select:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
border:1px solid #000 !important;
border-radius:0px !important;
height:20px !important;
}
.wdform_select select
{
color:#000 !important;
background-color:#ffffff !important;
border:1px solid #000 !important;
border-radius:0px !important;
height:20px !important;
}
.wdform_address input:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
}
.wdform_address input
{
color:#000 !important;
background-color:#ffffff !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
}
.wdform_input input 
{
color:#000 !important;
background-color:#ffffff !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
}
.wdform_input input:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
}
.wdform_date
{
color:#000 !important;
background-color:#ffffff !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
}
.wdform_date:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
}
.wdform_address select
{
color:#000 !important;
background-color:#ffffff !important;
border:1px solid #000 !important;
border-radius:0px !important;
height:20px !important;
}
.wdform_address select:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
border:1px solid #000 !important;
border-radius:0px !important;
height:20px !important;
}
.time_box
{
color:#000 !important;
background-color:#ffffff !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
text-align:right !important;
width:30px !important;
vertical-align:middle
}
.time_box:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
text-align:right !important;
width:30px !important;
vertical-align:middle
}
.mini_label
{
font-size:10px !important;
font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif !important;
color:#000 !important;
}
.ch_rad_label
{
display:inline !important;
margin-left:5px !important;
margin-right:15px !important;
float:none !important;
color:#000 !important;
}
.label
{
border:none !important;
color:#000 !important;
}
.wdform_colon
{
color:#000
}
.wdform_separator
{
font-style:bold !important;
vertical-align:middle !important;
color:#000 !important;
}
.wdform_line
{
color:#000
}
.td_am_pm_select
{
padding-left:5 !important;
}
.am_pm_select
{
color:#000 !important;
background-color:#ffffff !important;
border:1px solid #000 !important;
border-radius:0px !important;
height:20px !important;
}
.am_pm_select:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
border:1px solid #000 !important;
border-radius:0px !important;
height:20px !important;
}
.input_deactive
{
color:#CFC1C1 !important;
background-color:#ffffff !important;
font-style:italic !important;
border:1px solid #000 !important;
margin: 0px;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px;
}
.input_active:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px;
}
.input_active
{
color:#000 !important;
background-color:#ffffff !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px;
}
.required
{
border:none !important;
color:red
}
.captcha_img
{
border-width:0px !important;
margin: 0px !important;
padding: 0px !important;
cursor:pointer !important;
}
.captcha_refresh
{
width:30px !important;
height:30px !important;
border-width:0px !important;
margin: 0px !important;
padding: 0px !important;
vertical-align:middle !important;
cursor:pointer !important;
background-image: url([SITE_ROOT]/images/refresh_white.png) !important;
}
.captcha_input
{
color:#000 !important;
height:18px !important;
background-color:#ffffff !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
vertical-align:middle !important;
}
.captcha_input:focus
{
color:#000000 !important;
height:18px !important;
background-color:#FFDDC4 !important;
border-width:1px !important;
margin: 0px !important;
padding: 0px !important;
vertical-align:middle !important;
}
.file_upload
{
color:#000 !important;
background-color:#ffffff !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
vertical-align:middle !important;
}   
.page_deactive
{
color:#000 !important;
border:0px solid black !important;
padding:4px 7px 4px 7px !important;
margin:4px !important;
cursor:pointer !important;
font-weight:bold !important;
}
.page_active
{
border:0px solid black !important;
padding:4px 7px 4px 7px !important;
margin:4px !important;
cursor:pointer !important;
background-image: url([SITE_ROOT]/images/button1_3.png) !important;
color:#fff !important;
font-weight:bold !important;
}
.page_percentage_active 
{
padding: 0px !important;
margin: 0px !important;
border-spacing: 0px !important;
height: 10px !important;
line-height: 10px !important;
background-image: url([SITE_ROOT]/images/button1_3.png) !important;
border-radius: 0px !important;
font-size: 15px !important;
float: left !important;
text-align: right !important;
}
.page_percentage_deactive {
height: 10px !important;
line-height: 9px !important;
border: 1px solid #000 !important;
background-color:transparent !important;
text-align: left !important;
padding: 2px !important;
border-radius: 0px !important;
}
.page_numbers
{
font-size:11px !important;
color:#000 !important;
}
.phone_area_code
{
width:50px !important;
}
.phone_number
{
width:100px !important;
}
.button_submit
{
cursor: pointer !important;
font-size: 15px !important;
font-weight: bold !important;
border-radius: 5px !important;
min-width: 80px !important;
min-height: 30px !important;
color: #fff !important;
background-image: url([SITE_ROOT]/images/button1_3.png) !important;
border: 1px solid #000 !important;
margin: 5px !important;
box-shadow: 0px 0px 7px #000 !important;
}
.button_reset
{
cursor: pointer !important;
font-size: 15px !important;
font-weight: bold !important;
border-radius: 5px !important;
min-width: 80px !important;
min-height: 30px !important;
color: #fff !important;
background-image: url([SITE_ROOT]/images/button1_3.png) !important;
border: 1px solid #000 !important;
margin: 5px !important;
box-shadow: 0px 0px 7px #000 !important;
}
.wdform_button button 
{
cursor: pointer !important;
font-size: 15px !important;
font-weight: bold !important;
border-radius: 5px !important;
min-width: 80px !important;
min-height: 30px !important;
color: #fff !important;
background-image: url([SITE_ROOT]/images/button1_3.png) !important;
border: 1px solid #000 !important;
margin: 5px !important;
box-shadow: 0px 0px 7px #000 !important;
}
.other_input
{
color:#000 !important;
background-color:#ffffff !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
margin-left: 25px !important;
border-radius:0px !important;
height:18px !important;
}
.other_input:focus
{
color:#000000 !important;
background-color:#FFDDC4 !important;
font-style:normal !important;
border:1px solid #000 !important;
margin: 0px !important;
padding: 0px !important;
padding-left: 5px !important;
border-radius:0px !important;
height:18px !important;
margin-left: 25px !important;
}
button.wdform_page_button
{
cursor: pointer !important;
font-size: 15px !important;
font-weight: bold !important;
border-radius: 5px !important;
min-width: 80px !important;
min-height: 30px !important;
color: #fff !important;
background-image: url([SITE_ROOT]/images/button1_3.png) !important;
border: 1px solid #000 !important;
margin: 5px !important;
box-shadow: 0px 0px 7px #000 !important;
}
span.wdform_page_button
{
color:#000 !important;
font-size: 15px !important;
font-weight: bold !important;
margin: 5px !important;
cursor:pointer !important;
}
.wdform_page_navigation
{
text-align:center !important;
margin-bottom: 5px !important;
background-color:transparent !important;
line-height: 35px !important;
}
.wdform_percentage_text
{
	font-family: 'Times New Roman' !important;
margin:0px -30px 0px 0px !important;
color:#000 !important;
font-weight:bold !important;
font-size: 13px !important;
}
.wdform_percentage_title
{
	font-family: 'Times New Roman' !important;
color:#000 !important;
font-style:italic !important;
line-height:9px !important;
margin: 0px 0px 0px 40px !important;
}
.wdform_map>div
{
border:4px solid #ffffff !important;
border-radius:1px !important;
}