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

.div_label {
	width:600px;
	float: left;
	padding-top: 10px;
}
.div_texbox {
	width:400px;
	margin-top:3px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}

.div_textarea {
	width:400px;
	margin-top:15px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:5px;
}

.button_div {
	width:250px;
	float:left;
	background-color:#fff;
	text-align:right;
	height:35px;
	margin-top:3px;
	padding:5px 5px 5px 0px;
}
.textbox {
	background-color:#EFEFEF;
	width:205px;
	font:normal 12px Arial;
	color: #999999;
	padding:3px 5px 3px 3px;
}
.textbox:focus, .textbox:hover {background-color:#F0FFE6;}
textarea {background-color:#EFEFEF;color: #999999;}
textarea:focus, .textbox:hover {background-color:#F0FFE6;}
.checkbox {margin: 5px; vertical-align: middle;}
.required{color: #522380;}
.spammer {
width:20px;
visibility: hidden;
}
#error{
width: 350px;
background-image: url(../images/form/error.png);
background-position: left;
background-repeat: no-repeat;
background-color: #fff6bf;
border-top: thin solid  #ffd324;;
border-bottom: thin solid  #ffd324;
height: 34px;}

#errorText{
padding-top: 10px;
padding-left: 35px;}

