/* MAIN CSS FILE */

/* Main section */
    BODY, TABLE, TD {font-family: verdana,sans-serif; font-size: 10pt;}

    H1 {font-family: verdana,sans-serif; font-weight: bold; font-size: 190%; color: #555864;}
    H2 {font-family: verdana,sans-serif; font-weight: bold; font-size: 135%; color: #555864; margin-top:10px;}
    H3 {font-family: verdana,sans-serif; font-weight: bold; font-size: 115%; color: #555864; margin-top:10px;}
    H4 {font-family: verdana,sans-serif; font-weight: bold; font-size: 100%; color: #656874; margin-top:10px; }

    P {padding-left:50pt;; margin:0;}

    A { text-decoration: none;}
    A:HOVER {text-decoration: underline;}
    A:VISITED {}

    IMG {border: 0px;}

    HR {color: black; width: 100%; height: 1px;}

    UL,LI {margin-top: 2px;}

    .filtr { width: 100%;}

/* site menu */
    .menu       {
      background-color: black;
      color: white;
      padding: 5px;
    }
    .menu-item  { color: white;}

/* table with border */
    TABLE.border {border-right: solid black 1px; border-bottom: solid black 1px; vertial-align: middle}
    TABLE.border TD,TABLE.border TH {border-left: solid black 1px; border-top: solid black 1px; padding: 4px; font-size: 12px; vertial-align: middle}
    TABLE.nobord {border: none;}
    TABLE.nobord TD,TABLE.nobord TH {border: none;}

/* sophit paging */
    TABLE.pagingTable-layout  { width: 100%;}
    TABLE.pagingTable         {}
    TD.pagingCell             {FONT: 12px Tahoma; COLOR: #333333; text-decoration: none;}
    TD.pagingCell-current     {FONT: 12px Tahoma; COLOR: white; BACKGROUND-COLOR: black; text-decoration: none}

/* admin panel */
    .admin-panel-table { background-color: #CCCCCC; color: black;}
    .admin-panel-table-cell {padding: 2px;}
    .admin-panel-table-cell A {background-color: #CCCCCC; color: black; text-decoration: none;}
    .admin-panel-table-cell A:HOVER {background-color: #CCCCCC; color: red; text-decoration: none;}

    .warning { color: red;}
    .asterisk{ color: red; position: relative; top: -6px; font-weight: bold;}

    .scms-complete-message {color: green; font-weight: bold;}

/* alert page */
    DIV.alert {
      width: 80%;
      position: relative;
      text-align: center;
      border: solid red 2px;
      margin: 20px;
      padding: 20px;
      font-size: 120%;
      font-weight: bold;
      font-family: verdana,sans-serif;
    }
    .alert-reason {
      font-size: 80%;
      font-weight: bold;
      font-family: verdana,sans-serif;
    }

