﻿/*.MailForm { float: left; }*/
.MailForm { width: 600px; float: left;}
.MailForm fieldset legend { margin: 0 5px; padding: 0 5px; background-color: White;
    font: 1.2em/1.6em Arial, sans-serif; color: #666666; }
.MailForm .FormTextDiv { float: left; vertical-align: middle; width: 140px; padding-left: 10px; height: 28px; }
.MailForm .FormTextDiv label { float: left; vertical-align: middle; }
.MailForm .FormTextBoxDiv { float: left; width: 365px; height: 28px; position: relative; }
.MailForm .FormTextBoxDiv span { position: absolute; top: 6px; }
.MailForm .FormTextBoxDiv input { margin: 5px 0 5px 5px; border-top:1px solid #999;
	border-left:1px solid #999; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
.MailForm .FormValidation { float: left; clear: both; width: 505px; padding: 5px 0 0 10px; height: 23px; }
.MailForm .button { float: left; clear: both; margin: 10px; color: #000; background-color: #00FFFF; border: none; }
.MailForm .FormTextDivComments { float: left; vertical-align: middle; width: 140px; padding-left: 10px; height: 220px; position: relative; }
.MailForm .FormTextDivComments label { position: absolute; top: 45%; }
.MailForm .FormTextBoxDivComments { float: left; width: 365px; height: 220px; }

.MailForm fieldset { border: 1px dotted #DDD; padding-bottom: 10px; width: 100%; }
.MailForm label { display:block; font-weight:bold; margin:5px 0; }
.MailForm textarea { width:350px; padding:2px; margin:4px;
	font: normal 12pt Garamond, "Garamond Regular", Georgia, "Times New Roman"; border-top:1px solid #999;
	border-left:1px solid #999; border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:200px;
	display:block; }
