@charset "utf-8";


#testimonials_form form fieldset					{ margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;
												width:400px; position:relative;
												border:0;display:block; padding: 0px 10px 8px; }
#testimonials_form form fieldset legend	{ border-width:1px; border-style:solid; border-color:#BBBB66; color:#3D7169;
												font-weight:bold; font-variant:small-caps; font-size:140%; padding:4px 8px;
												margin:0px 0px 10px 0px; position:relative; top: -12px; background:white; }
label									{ clear:left;font-size:90%; display:block; float:left; width:100px; text-align:right;
												margin:.2em .2em 0 0; font-weight:bold;padding:6px 0px; }
#testimonials_form label.error           { 
	
	background:transparent url(images/cancel.png) no-repeat scroll left center;
	clear:right;
	color:red;
	display:inline;
	float:left;
	font-weight:normal;
	margin-top:8px;
	padding-left:5px;
	text-align:left;
	width:10px;
	
	}
#testimonials_form input.text-input			{ margin:4px;padding:2px 0;color:#333; float:left; }

label#name_label      { }
input#name            {  }
label#name_error      {  }

label#email_label     { }
input#email           {  }
label#email_error      {  }

label#city_label     {  }
input#city           { }
label#city_error      {  }

label#state_label     {  }
select#state           { float:left; margin-top:6px;}

label#testimonial_label     {  }
textarea#testimonial      {float:left;font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding:8px;}
label#testimonial_error      {  }

#testimonials_form input.button					{ float:left;padding:3px 6px;margin:20px 0 0 0px;
                        border:1px solid #C1DAD7; color:#797268; font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:11px;
																background:#F5FAFA; -moz-border-radius:5px; }

#testimonials_form input.button:hover		{ cursor:pointer;background:#CAE8EA none repeat scroll 0% 0%; color:#4F6B72; }

#message							{ margin:60px 0 0 120px;width:440px; }
#message p						{ color:#3F1419;font-weight:bold;margin:6px 0px; }
#checkmark						{ position:relative;top:-56px;left:-60px; }
