@font-face {
    font-family: 'architects_daughterregular';
    src: url('../font/architectsdaughter-webfont.eot');
    src: url('../font/architectsdaughter-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../font/architectsdaughter-webfont.woff') format('woff'),
         url('../font/architectsdaughter-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
.TxtFld
{
	width:300px;
	height:42px;
	border:0;
	background:url(../images/txtfld_bg.png) no-repeat;
	padding-left:15px;
	font-size:12px;
}
.FormArea
{
margin:0px auto;
padding:10px;
background:#fff;
width:800px;
height:430px;
 border:#C9C9C9 solid 1px dashed;
}
.HeadingBlock{ margin:0px; padding:0px; height:35px; border-bottom:#E1E1E1 solid 1px;}
.HeadingBlock h2{ font-size:14px; font-family: 'architects_daughterregular'; margin:0px; padding:0px; float:left;}

.MainBlock{ margin:0px; padding:0px; margin-top:15px; }
.MainBlock .Null{ margin:0px; padding:0px; }
.MarginTop{ margin-top:40px; }
.MarginTopLess{ margin-top:10px; }
.MoveRight{ float:right;}


.MainBlock .LeftBlock{ margin:0px; padding:0px; height:auto; width:350px; border-right:#E4E4E4 solid 1px; float:left; }
.MainBlock .FontLabel{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:inline-block;}
.MainBlock .LeftBlock .BlockRow{ margin:0px; margin-top:20px; width:340px; }
.MainBlock .RightBlock{ margin:0px; padding:0px 0px 0px 30px; height:auto; width:416px;  float:left;  float:left; }
.MainBlock .RightBlock .CheckBoxBlock{ margin:0px; padding:0px; margin-top:10px; color:#656565; font-size:11px;  font-family:Arial, Helvetica, sans-serif;}