/*
body { background-color: #A3B181; text-align: center; }
#sf_guard_auth_form { width: 300px; margin: 0 auto; text-align: left; background-color: #9DAB7B; padding: 10px; }
#sf_guard_auth_form fieldset { border: 0;  padding: 10px; font-weight: bold; }
#sf_guard_auth_form fieldset input { border: 1px solid #CBCC96; }
*/
  body {
    background: url(/images/system/head.png) repeat-x #333;
    font-family: "Tahoma", "sans-serif";
    font-size:11px;
    color:#666;
  }
  
  h1 {
    font-size:16px;
    font-weight:bold;
    color:#006633;
    margin:0 0 5px 0;
    
  }

  h2 {
    font-size:11px;
    font-weight:bold;
    color:#006633;
    margin:0px;
    
  }
  
  h3 {
    font-size:11px;
    font-weight:bold;
    margin:0px;
  }
  
  p {
    margin:0 0 2em 0;
  }
  
  a {
    text-decoration:none;
    color:#006633;
  }
  
  a:hover {
    text-decoration:underline;
  }

  
  input[type='text'], input[type='password'] {
    border:1px solid #ccc;
    padding:0;
    margin:0;
    width: 200px;
  }

  input[type='submit'] {
    background:#006633;
    border:none;
    padding:2px;
    margin:0;
    width: 201px;
    font-size:11px;
    font-weight:bold;
    color:#fff;
  }

  #content {
    width: 550px;
    margin: 0 auto;
    margin-top: 90px;
  }  
  
  #head {
    width: 100%;
    height: 60px;    
    background: url(/images/system/mid_head.png);
    _background: url(/images/system/mid_head.gif);
  }
  
  #body {
    width: 100%;
    min-height: 100px;
    _height:100px;
    background: url(/images/system/mid_body.png);
    _background: url(/images/system/mid_body.gif);
  }

  #foot {
    width: 100%;
    height: 60px;
    background: url(/images/system/mid_foot.png);
    _background: url(/images/system/mid_foot.gif);
  }
  
  
  #body_obal {
    padding:0 60px 0 60px;
  }  
