/* CSS Document */
#btnsend{
background	:url(../images/inquiry-send.png) no-repeat center top transparent;
width		:86px;
height		:26px;
border		:none;
cursor		:pointer;
padding-top	:0px;
} 
.button_reset{
background	:url(../images/reset.png) no-repeat center top transparent;
width		:86px;
height		:26px;
border		:none;
cursor		:pointer;
}
.tbl_inquiry{
	width: 450px;
	margin-top: 20px;
	height: 280px;
}

.tbl_inquiry2{
	width: 450px;
	margin-top: 20px;
	height: 200px;
}

.tbl_inquiry3{
	width: 450px;
	margin-top: 20px;
	height: 200px;
}

.tbl_inquiry, .tbl_inquiry2, .tbl_inquiry3 td{
	text-align:left;
}

.form-style{
	border: 1px #CCC solid;
	border-bottom: 2px solid #D5D5D5;
}

input[type=text].form-style{
	width: 240px;
}

textarea.form-style{
	width: 310px;
}

textarea#instruction{
	width: 405px;
}

#firstname.form-style, #lastname.form-style{
	width: 310px;
}

.inq-buttons{
	height: 20px;
	text-align: right;
	padding-right: 15px;
	border: 0;
	padding-top: 15px;
}
input.error, select.error, textarea.error {
	border:1px solid #f00!important;
	color:#FF0000;
}
label.error { color:#FF0000; font-size: 11px; margin: 0; white-space:nowrap; }
.txtcontact-form { width: 200px; }
.txtarea-form { width: auto; }

span.required {
	color: #FF0000 ;
	font-weight: bold;
	font-size: 1.2em;
	vertical-align: top;
}
