BODY.register DIV#wrapper DIV#content { position: static; margin: 61px 20px 1em auto; width: 640px; float: right; }
BODY.register DIV#wrapper DIV#content * { font-size: 11px; }
BODY.register DIV#wrapper DIV#content DIV#registerHeadline { text-align: right; border-bottom: 1px solid black; padding-bottom: 30px; margin-bottom: 20px; }
BODY.register DIV#wrapper DIV#content FORM DIV#formContent INPUT#txtBirthDateMonth, BODY.register DIV#wrapper DIV#content FORM DIV#formContent INPUT#txtBirthDateDay { width: 15px; }
BODY.register DIV#wrapper DIV#content FORM DIV#formContent INPUT#txtBirthDateYear { width: 40px; }
BODY.register DIV#wrapper DIV#content FORM INPUT#chkSebastianUpdates { line-height: 25px; }

BODY.register DIV#wrapper DIV#footer { position: static; padding: 1em 0; }

/** THANK YOU PAGE **/
BODY.thanks DIV#wrapper DIV#content {
	top: 66px;
	left: auto;
	right: 20px;
	width: 640px;
}

BODY.thanks DIV#wrapper DIV#content DIV#formContent DIV.thanksContainer {
	width: 225px;
}

BODY.thanks DIV#wrapper DIV#content P {
	width: 100%;
}
