/**
 * GENERAL
 */

body {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  margin: 0;
  padding: 0;
  text-align: center;
}

input {
  font-size: 10px;
  font-family: Verdana, Geneva, sans-serif;
}
 
img {
  border: 0;
}

td {
  font-size: 11px;
}

form br {
  display: none;
}

a {
  color: #5e4d42;
}

a:hover {
  color: #3397b9;
}

/**
 * SPECIFIC
 */
 
.width_wrapper {
  width: 980px;
  margin: auto auto;
}
 
#veryTopMenu {
  position: static;
  top: 0;
  left: 0;
  z-index: 1000;
  background-color: #5F4D43;
  padding: 1px 0 2px 0;
  text-align: center !important;
}

  #veryTopMenu .width_wrapper {
    text-align: right;
  }

  #veryTopMenu a, #veryTopMenu img {
    margin-right: 16px;
  }

  #veryTopMenu a {
    color: #ffffff;
    text-decoration: none;
  }
  
  #veryTopMenu a:hover {
    text-decoration: underline;
  }
 
#masterContainner {
  width: 100%;
  text-align: center;
}

  /* main header */

  #header {
    width: 980px;
    margin: 0 auto;
    
  }
  
    #logo {
      float: left;
      width: 25%;
      padding: 10px 0 0 5px;
    }
    
    div.headerR {
      text-align: right;
      float: right;
      width: 50%;
      margin-right: 10px;
    }
    
      #headerMenu {
        margin-top: 40px;
      }
    
      div.headerR a {
        color: #59A8D8;
        text-decoration: none;
        margin-left: 25px;
      }
      
  /* top menu */
    
  #menu {
    width: 100%;
    margin: 10px 0 1px 0;
    clear: both;
    background-color: #3397B9;
    float: left;
    height: 12px;
  }
    
    div.headerR2 {
      float: right;
      height: 12px;
      margin: 0;
      padding: 0;
      display: none;
    }
    
    #headerFloor {
      padding: 0;
      margin: 0;
    }
    
    form {
      padding: 0;
      margin: 0;
    }
  
  #bar {
    width: 100%;
    clear: both;
    height: 3px;
    max-height: 3px;
    background-color: #5E4D42;
    line-height: -1px;
    font-size: 1px;
  }
  
  div.orange1 {
    display: none;
  }

#containner {
  width: 980px;
  margin: 0 auto;
}
  
  /* left reports column */
  
  #flashMenu {
    margin-bottom: 10px;
  }

  div.colum {
    width: 225px;
    margin-right: 35px;
  }

    div.colum div.boxHeader {
      font-family: 'Frutiger LT 67 Bold Condensed', sans-serif;
      src: url(frutigerlt67.eot);
      font-weight: bold;
      color: #333333;
      padding: 10px 10px 10px 25px;
      font-size: 16px;
      background: #E2DAD7 url('arrow_bold.gif') no-repeat 10px 16px;
      margin-bottom: 5px;
    }
    
      div.boxHeader img {
        display: none;
      }
      
      div.boxHeader a {
        color: #333333;
        text-decoration: none;
      }
      
      div.boxHeader a:hover {
        color: #3397b9;
      }
      
    h3.leftTitle {
      font-family: 'Frutiger LT 57 Condensed', sans-serif;
      src: url(frutigerlt57.eot);
      font-weight: normal;
      font-size: 14px;
      padding-left: 30px;
      margin-left: 15px;
      background: transparent url('arrow_sub.gif') no-repeat center left;
      margin-bottom: 25px;
    }
    
      h3.leftTitle a {
        color: #333;
        text-decoration: none;
      }
      
      h3.leftTitle a:hover {
        color: #a52238;
      }
      
    h4.leftSubtitle {
      font-family: 'Frutiger LT 57 Condensed', sans-serif;
      src: url(frutigerlt67.eot);
      font-size: 12px;
      color: #000000;
      background: transparent url('arrow_small.gif') no-repeat 40px 4px;
      font-weight: normal;
      padding: 0px 10px 5px 55px;
      margin-top: -15px;
    }
    
      h4.leftSubtitle a {
        color: #000;
        text-decoration: none;
      }
      
  /* main content */
  
  h5.centre {
    color: #A52238;
    font-size: 18px;
    background: transparent url('doc.gif') no-repeat center left;
    padding: 5px 0 0 30px;
    margin: 0 0 20px 0;
  }
  
  h2 {
    font-size: 15px;
    color: #3397B9;
  }
  
  h1 {
    font-size: 18px;
    margin: 0px;
  }
  
  p {
    font-size: 11px;
  }
  
/* footer */

  #footerClear {
    height: 4px;
    border: 0;
    background-color: #3397B9;
    margin: 0;
    padding: 0;
    display: none;
  }

  #footer {
    background: transparent url('footer_bg.gif') top center repeat-x;
    width: 100%;
    margin-top: 1px;
    background-color: #5E4D42;
    height: 40px;
    color: #ffffff;
    text-align: center;
  }
  
    #footer a {
      color: #ffffff;
      text-decoration: none;
    }
    
    #footer a:hover {
      text-decoration: underline;
    }
    
    #footer div {
      margin-top: 14px;
    }
    
    #footer div.width_wrapper {
      margin-top: 0px;
    }
    
    #footerLeft {
      float: left;
      text-align: left;
      width: 45%;
      padding-left: 10px;
    }
    
    #footerRight {
      float: right;
      text-align: right;
      width: 45%;
    }
    
      #footerRight a, #footerRight img {
        margin-right: 16px;
      }
      
  /**
   * FANCY MENU
   */
   
   div.boxHeader {
    cursor: pointer;
   }
   
   div.boxHeader_over {
    background: #B7BE1C url('arrow_bold_down.gif') no-repeat 10px 15px !important;
    color: #ffffff !important;
   }
   
   div.boxHeader_selected {
    background: #3397B9 url('arrow_bold_down.gif') no-repeat 10px 15px !important;
    color: #ffffff !important;
   }