@charset "utf-8";
/* FORM */

.clr, div.clr, .contact div.clr, .clr:hover, div.clr:hover, .contact div.clr:hover { 
	clear:both; height:1px; overflow:hidden; padding:0px; margin:0px;
}
label { width:150px; font-size:16px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; float:left; }
input[type='text'] { width:200px; height:18px; padding:3px; font-size:16px; border:1px solid #999; line-height:18px; }
textarea { width:200px; height:18px; padding:3px; font-size:16px; border:1px solid #999; line-height:18px; float:left; font-family:Arial, Helvetica, sans-serif; }

.contact div { padding:10px; margin:0px; }
.contact div:hover { background-color: #F8F8F8; padding:10px; margin:0px; display:block; overflow:hidden;}


.left { float:left; }
.right { float:right; }

body { font-family:Tahoma, Geneva, sans-serif; font-size:14px; }

h1, h2, h3, h4 { color:#1a77be; }
h1 { font-size:18px; margin-bottom:10px; }

.response { color:#F00; text-align:center; }


