/* * B.of Contact Form CSS * */	

	#contactForm {}

		#contactForm table tr td { vertical-align: top; }

		#contactForm label { font-weight: bold; }

		#contactForm label.error { width: 170px; font-weight: bold; color: #da241d; background:  #ffffff url('../_img/001_30.gif') no-repeat 4px 3px; border: 1px solid #da241d; padding: 5px 0 5px 34px; display: none;}

		#contactForm p.warning, #contactForm p.success { width: 391px; padding: 6px 6px 6px 30px; font-weight: bold;}

		#contactForm p.warning { background:  #ffffff url('../_img/001_30.gif') no-repeat 1px 1px; border: 1px solid #da241d; color: #da241d; }

		#contactForm p.success { background:  #ffffff url('../_img/001_06.gif') no-repeat 1px 1px; border: 1px solid #55AA00; color: #55AA00; }

		#contactForm .field, #contactForm .area { width: 200px; border: 1px solid #FFBE00; padding: 2px; }

		#contactForm .area { height: 140px; overflow: auto; }

		#contactForm .field:hover, #contactForm .field:focus, #contactForm .area:hover, #contactForm .area:focus { border: 1px solid #993B00; }

		#contactForm .button { background: #ffffff; padding: 2px 6px; border: 1px solid #FFBE00; color: #993B00; font-weight: bold; }

		#contactForm .button:hover, #contactForm .button:focus { border: 1px solid #993B00; background: #FFBE00; color: #ffffff; }

/* * E.of Contact Form CSS * */