/* Login form styles for SWL web-based applications. Copyright (c)2006-2013 SWL Group Ltd */
/* v3.2 (28-Nov-2013) Modified to support rearrangement of buttons to restore default action */
  table.login { margin:20px auto 0; border:4px solid #024d9c; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; }
  table.login td { padding:0; text-align:left; border:0; }
  table.login td.logo { text-align:center; vertical-align:middle; }
  table.login tr.top td.logo { border-bottom:4px solid #024d9c; }
  table.login tr.left td.logo { border-right:4px solid #024d9c; }
  table.login td.prompt, table.login td.submit { text-align:center; }
  table.login td.prompt { height:50px; }
  table.login td.title { text-align:left; color:#024d9c; font-size:12px; font-weight:bold; padding:5px 5px 2px 10px; }
  table.login td.control { text-align:left; padding:2px 10px 5px 10px; }
  table.login td.submit { text-align:center; padding:5px 0; }
  table.login td.control input.userid { margin:0; font-size:18px; font-family:"Courier New", Courier, mono; width:400px; height:22px; border:0; background-color:#e0e0e0; vertical-align:top; }
  table.login td.control input.useridie6 { margin:0; font-size:18px; font-family:"Courier New", Courier, mono; width:400px; height:22px; border:1px solid #024d9c; background-color:#e0e0e0; vertical-align:top; }
  table.login table.buttons { width:100%; }
  table.login table.buttons td { vertical-align:top; text-align:center; }
  table.login table.buttons td.pad { height:1px; padding:0; font-size:1px; }
  table.login table.buttons td.but { padding:0; }
  table.login table.buttons input.submit { margin:1px 10px 5px; background-color:#ffffff; color:#024d9c; border:1px solid #024d9c; font-weight:bold; font-size:18px; padding:0; width:66px; height:26px; text-aligm:center; }
  table.login table.buttons input.remind { margin:0 5px 5px; background-color:#f0f0f0; color:#024d9c; border:1px solid #024d9c; font-weight:bold; font-size:12px; padding:0; width:127px; height:26px; text-aligm:center; }
  div.login_prompt { font-size:12pt; color:#000000; font-weight: bold; }
  div.login_error { font-size:12pt; color:#ff0000; font-weight: bold; }
