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


form {
	margin-left:30px;
	}

form div {
	padding-bottom:10px;
	}

form div {
	padding-bottom:10px;
	}

fieldset {
	border:solid 0 transparent;
	}
	
label {
	display:block;
	float:left;
	width:10em;
	font-size: 80%;
	line-height: 120%;
	font-weight:bold;
	color: #004a8f;
	margin-right:15px;
	}

label em {
	font-size: 80%;
	font-style:normal;
	}

td label { font-weight:normal; width:200px; }

input {
	width:248px;
	background:#fff;
	border:1px solid #004a8f;
	color:#666;
	font-size: 80%;
	line-height: 120%;
	padding:3px;
	}

td input { width:20px; margin-bottom:5px; margin-right:10px; }

.submit {
	padding-left:128px;
	margin-left:15px;
	}
	
input#form_submit {
	width:100px;
	background:#004a8f;
	color:#fff;
	}
	
input#form_submit:hover {
	cursor:hand;
	}
	
textarea {
	background:#fff;
	border:1px solid #004a8f;
	color:#666;
	padding:3px;
	}
	
form#callback em {
	color:#c4161c;
	}