body {background: url("/top/images/register/bgFull.jpg") #000000 top center no-repeat;} 

td.top_nav_c {}
img.nav_link {position: relative; top: -2px; left: 4px; }

div.content_left {width: 745px; height: 380px; margin: 35px 0px; float: left; text-align: left; }
div.content_right {margin: 4px 0px; }

table.register {width: 740px; height: 460px; margin: 0px; padding: 0px; }
td.register_c {background: black; filter: alpha(opacity=50); opacity: .50; }

img.boder2silver_shine {position: relative; top: 50px; }

div.register {position: relative; top: -446px; left: 0px; width: 724px; }

table.left_column {float: left; }
div.right_column {float: left; width: 330px; margin: 7px 0px 0px 0px; text-align: right; }

td.field_label {padding: 7px 0px 0px 15px; font-size: 10pt;}
td.field_input {padding: 7px 0px 0px 10px; }
input.field {font-family: Tahoma, helvetica; font-size: 10pt; }
select.select {margin: 0px 0px 0px 8px; position: relative; left: -8px; top: -1px; font-family: Tahoma, helvetica; font-size: 10pt; vertical-align: bottom;}

table.avatar_option {margin: 12px 0px 0px 0px; }
td.avatar_option_text {text-align: left; font-size: 11pt;}
div.reg_button {margin: 14px 0px 0px 0px; text-align: right;}

span.password_note {font-size: 8pt; }

div.reg_note {font-weight: bold; margin: 6px 10px 10px 20px; }
span.reg_note_emph {color: red; }

span.error {margin: 10px 10px; color: red;};

div.raised_footer {position: relative; top: -100px; }

table.complete {width: 740px; margin: 0px; padding: 0px; }
td.complete_c { }
div.complete {background: #242424; padding: 10px 10px 20px 10px; }

div.enter_button {margin-top: 30px; }