
#middle div.field { float:left; padding:0px;}

#middle { width:900px;}

#left { display:none; }

#middle div.label{ float:left; font-size:12px; width:120px; padding-top:5px; display:block;  }

#middle .left_col div.clear { padding:13px 0 0 0; float:none; height:auto; width:560px; display:inline-block; clear:both;   }

#middle .right_col div.clear { padding:5px 0 0 0; float:none; height:auto; width:300px; display:inline-block; clear:both;   }

#middle .left_col .clear span { float:left; width:auto; padding:4px 0 0 5px; font-size:10px; color:#3a3a3a;}

#middle .left_col { float:left; width:560px;  }

#middle .right_col { float:right; }

#middle .left_col #ctl00_middle_holder_FirstName, #middle .left_col #ctl00_middle_holder_LastName, #middle .left_col #ctl00_middle_holder_Password1, 
#middle .left_col #ctl00_middle_holder_Password2, #middle .left_col #ctl00_middle_holder_DisplayName, #middle .left_col #ctl00_middle_holder_Email

{ width:149px !important; }

#middle .right_col #login_box { width:300px; display:block; background:#ccc; border:1px solid #bbb; padding:9px 0 8px 11px; }

#middle .right_col .label { font-size:12px; color:#3a3a3a; width:80px }

#middle .right_col .field { padding-top:3px;}

#middle .right_col .button { clear:both; text-align:right; }

#middle .right_col #ctl00_middle_holder_Username,

#middle .right_col #ctl00_middle_holder_TextBox1 { font-size:12px; width:160px; padding:2px; color:#3a3a3a; }

#middle .right_col #ctl00_middle_holder_Submit { clear:both; margin:10px 50px 0 0; }

#middle #ctl00_middle_holder_invalidAccount { text-align:center; width:auto; margin:0 auto; }

#middle select#ctl00_middle_holder_ddLocation { z-index:1; position:relative; }
