 /* -----------------------------------------------------------------
  *
  * style.css - site style sheet
  *
  * -----------------------------------------------------------------
  * 
  * site main style sheet
  * 
  * -----------------------------------------------------------------
  *
  * Author(s) sven ruef  sruef@apaara.com
  * Copyright (c) 2005 apaaraGROUP AG
  *
  * -----------------------------------------------------------------
  *
  * Version:  2005-02-15 gdb
  *           
  * TODO:     
  *
  * Changes:
  *           2005-02-15 gdb added more form field classes
  *           2005-02-14 srf init
  *                      gdb added header
  *           
  * ----------------------------------------------------------------- */

BODY    { 
          background-color: #F2EDD3;
          margin-top: 0;
          margin-left: 0;
          margin-right: 0;
          margin-bottom: 0;
        }
        
TABLE.main_TABLE   {
          width: 750px;
          height: 550px;
          border: 0px;
        }
        
TD      {
          text-align:left;
          vertical-align:top;
          font-family: verdana, sans-serif;
          font-weight: normal; 
          font-size: 10px;
          line-height: 12px;
          color: #000000;
        }
        
TD.list_TD {
          padding-top: 6px;
          padding-right: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
        }
        
TD.content_TD {
          padding-top: 10px;
        }
        
TD.content_left_column_TD {
          width: 50%;
          padding-right: 10px;
          border-right: solid 1px #D3C7B3;
        }
        
TD.content_right_column_TD {
          width: 50%;
          padding-left: 10px;
        }
        
TD.content_list_TD {
          padding-bottom: 6px;
          vertical-align: middle;
        }
        
TABLE.chart_TABLE {
          border: 1px solid #000000;
        }
        
TD.chart_labels_TD {
          border-bottom: 1px solid #000000;
          background-color: dddddd;
          padding: 2px;
        }
        
TD.chart_entries_TD {
          border-bottom: 1px solid #dddddd;
          background-color: ffffff;
          padding: 2px;
        }
        
SPAN.title_SPAN {
          font-weight: bold; 
          font-size: 12px;
          line-height: 14px;
          color: #3C68AE;
        }


SPAN.alert_SPAN {
          font-weight: bold;
          color: #CC0000;
        }
PRE {
          background-color: ffffff;
          font-family: courier, monospace;
          font-size: 11px;
          padding: 2px;
        }
        
INPUT   {
          vertical-align: middle;
        }
        
INPUT.textfield_disabled_INPUT {
          width: 82px;
          padding: 2px;
          background-color: #dddddd;
          font-family: verdana, sans-serif;
          font-weight: normal; 
          font-size: 9px;
          color: #000000;
          border: 1px solid #ffffff;
        }

INPUT.textfield_disabled_counter_INPUT {
          background-color: #F2EDD3;
          font-family: verdana, sans-serif;
          font-weight: bold; 
          font-size: 9px;
          color: #000000;
          border: 0px solid #F2EDD3;
          vertical-align: top;
          width: 20px;
        }
        
INPUT.textfield_small_INPUT {
          width: 82px;
          padding: 2px;
          background-color: #ffffff;
          font-family: verdana, sans-serif;
          font-weight: normal; 
          font-size: 9px;
          color: #000000;
          border: 1px solid #888888;
        }
        
INPUT.textfield_regular_INPUT {
          width: 175px;
          padding: 2px;
          background-color: #ffffff;
          font-family: verdana, sans-serif;
          font-weight: normal; 
          font-size: 9px;
          color: #000000;
          border: 1px solid #888888;
        }
        
INPUT.submit_INPUT {
          font-family: verdana, sans-serif;
          font-weight: normal; 
          font-size: 9px;
          color: #3C68AE;
        }
        
INPUT.filefield_regular_INPUT {
          width: 175px;
          padding: 2px;
          background-color: #ffffff;
          font-family: verdana, sans-serif;
          font-weight: normal; 
          font-size: 9px;
          color: #000000;
          border: 1px solid #888888;
        }
        
TEXTAREA.regular_TEXTAREA {
          width: 400;
          padding: 2px;
          background-color: #ffffff;
          font-family: courier, monospace;
          font-size: 11px;
          font-weight: normal; 
          color: #000000;
          border: 1px solid #888888;
        }
        
SELECT {
          font-family: verdana, sans-serif;
          font-weight: normal; 
          font-size: 9px;
          color: #3C68AE;
          vertical-align: middle;
        }
        
A:link      {   text-decoration: underline; color: #3C68AE; }
A:active    {   text-decoration: underline; color: #3C68AE; }
A:visited   {   text-decoration: underline; color: #3C68AE; }
A:hover     {   text-decoration: underline; color: #000000; }
        
IMG     {  border: 0px; }
