/** form /**/
.myDetails { width: 565px; margin: 0px auto; padding: 0px; }
.myDetails img.top { display: block; width: 565px; height: 96px; }
.myDetails div.middle { display: block; width: 565px; background-image: url('/images2/site_design/register_block_1_background_middle.gif'); background-repeat: repeat-y; }
.myDetails div.middle div.content { display: block; float: none; width: 535px; margin: 0px; padding: 20px 10px 0 20px; }
.myDetails div.middle div.content div.requiredText { padding-bottom: 15px; }
.myDetails div.middle div.fieldName { display: block; width: 180px; float: left; margin: 0 0 18px 0; font-size: 15px; }
.myDetails div.middle div.fieldInput { display: block; width: 320px; float: left; margin: 0 0 18px 0; }
.myDetails div.middle div.fieldInput input { width: 280px; vertical-align: top; border: 1px solid #8DC63F; }
.myDetails div.middle div.fieldInput textarea { width: 280px; height: 150px; vertical-align: top; border: 1px solid #8DC63F; }
.myDetails div.bottom { display: block; width: 565px; height: 8px; background-image: url('/images2/site_design/register_block_1_background_bottom.gif'); background-repeat: no-repeat; font-size: 0px; margin-bottom: 8px; }
.myDetails button.submitBaby { float: right; width: 199px; height: 72px; background-image: url('/images2/buttons/en/submit_baby.gif'); text-indent: -1000px; border: none; margin: 10px 5px 10px 0; }

div.locationContainer { display: block; width: 761px; }
div.locationContainer div.left { width: 350px; height: 280px; float: left; margin: 10px; }
div.locationContainer div.firstBlock { border-right: 1px solid #DADADA; }


div.categoryTitleBlock { margin-bottom: 20px; }
div.contentBlockTop { margin-bottom: 20px; }
div.thankYouText { margin-top: 30px; }
div.errorMessage { margin: 0 0 10px 200px; } 


