    BODY {      
      background-image: url(../images/background.gif);
      background-repeat: repeat-x;
      margin: 0px 0px 0px 0px;
      background-color: #F7EFE7;      
      font: 8pt verdana,arial,helvetica;
       }
    H1 
    {
      margin: 8px 0px 4px 8px;
      font-family: Tahoma;
      font-size : 8pt;
      font-weight: bold;
      color: #9C5129;
      font: 14pt verdana,arial,helvetica;
    }
    
     H2 
    {
      margin: 8px 0px 4px 0px;
      font-family: Tahoma;
      font-size : 8pt;
      font-weight: bold;
      color: #9C5129;
      font: 12pt verdana,arial,helvetica;
    }
    
     H3 
    {
      margin: 8px 0px 4px 0px;
      font-family: Tahoma;
      font-size : 8pt;
      font-weight: bold;
      color: #9C5129;
      font: 10pt verdana,arial,helvetica;
    }
    
    HR {
      height: 1px;
      color: #A36D49; }
  
    P {
      margin: 0px;
      padding: 0px;
      margin-bottom: .7pc; }

    A { color: #A36D49; }
    A:hover { color: #DBC5B7; }
    
    DIV.content 
    {      
      background-color: #FFFFFF;
      margin: 24px auto 24px auto;
      padding: 24px 14px 0px 14px;      
      width: 672px;      
      border: solid 1px black;            
    }
    
    DIV.esButton 
    {
      text-align: center;
      margin: 0px 7px 0px 19px;
      float: left;
      background-image: url(/es/images/es_background_over.jpg);
      background-position: bottom;
      background-repeat: repeat-x;     
      border: solid 1px black;
      width: 320px;
      height: 360px;
    }
    
    DIV.casiButton 
    {
      text-align: center;
      margin: 0px 7px 0px 10px;
      float: left;
      background-image: url(/es/images/casi_background.jpg);
      background-position: bottom;
      background-repeat: repeat-x;     
      border: solid 1px #A36D49;
      width: 320px;
      height: 360px;
    }
    
    IMG.websites 
    {
      margin: 32px 0px 0px -14px;
      border-top: solid 1px black;
      border-bottom: solid 1px black;
    }
    
    IMG.headerImg 
    {
      margin: 0px 0px 14px 0px;
    }
    
    DIV.footer 
    {
      color: Silver;
      margin: 4px 8px 8px 8px;
      font-family: Tahoma;
      font-size : 8pt;  }
      
    DIV.nav 
    {
      margin: -24px 0px 24px -14px;
      background-color: #DBC5B7;
      border-bottom: solid 1px #9C5129;
      width: 700px;
    }  
    
    DIV.subMenu 
    {  
      top: 64px;     
      filter:alpha(opacity=90);
      -moz-opacity:.90;
      opacity:.90;
      position: absolute;
      z-index: 99;
      margin: -2px 0px 0px 1px;
      background-color: #EDE0D7;
      width: 200px;
      height: 144px;
      border: solid 1px #9C5129;      
    }
          
    DIV.navButton 
    {           
     margin: 0px 0px 0px 0px;
     padding: 10px 0px 0px 0px;  
     width: 139px;
     height: 26px;  
     float:left;     
     background-color: #DBC5B7;
     border-right: solid 1px #EEEDEB;
     margin: 1px 0px 0px 0px;
     text-decoration: none;
     font-weight: bold; 
     color: White; 
     font-size: 12px;
    }

    DIV.navlink 
    {
      padding: 4px 0px 4px 13px;
      width: 186px;
      height: 16px;
      font-weight: bold; 
      font-size: 12px;
      color: #FFA881;
    }

    DIV.navlink A 
    {
      text-decoration: none; 
      color: #9C5129; 
       }  
       
    SPAN.navlink  
    {
      width:100%;
      padding: 0px 0px 0px 24px;
      text-align: center;      
    }
       
    SPAN.navlink  A 
    {
      text-align: center;
      text-decoration: none; 
      color: White;
    }

    SPAN.navlink  A:hover
    {  
      
      color: #9C5129;
    }
      
      
      /* casi tab styles */

    .casitabset {
      margin: 0.5pc 0pc;
      height: 34px;
      border-bottom: solid 1px #c00000;
      clear: all;
      }
      
    .casitabset .tab {
      position: relative;
      top: 3px;
      margin-right: -1px;
      
      height: 24px;
      padding: 3px 4px 3px 8px;
      float: left;
      width: 33%;
      border: solid 1px #9C5129;
      background-color: #DBC5B7;
      }
      
    .casitabset .selected {
      top: 1px;
      height: 24px;
      padding: 4px 4px 5px 8px;
      border-bottom: none;
      background-color: white;
      }

    .casitabset .tab A {
      color: #c00000;
      line-height: 17pt; }
      
    .casitabset .selected A {
      color: black; }
      
     casitabset3 {
      margin: 0.5pc 0pc;
      height: 34px;
      border-bottom: solid 1px #9C5129;
      clear: all;
      }
      
    .casitabset3 .tab {
      position: relative;
      top: 3px;
      margin-right: -1px;
      margin-top: 14px;
      height: 24px;
      padding: 3px 4px 3px 8px;
      float: left;
      width: 30%;
      border: solid 1px #9C5129;
      background-color: #DBC5B7;
      }
      
    .casitabset3 .selected {
      top: 1px;
      height: 24px;
      padding: 4px 4px 5px 8px;
      border-bottom: none;
      background-color: white;
      }

    .casitabset3 .tab A {
      color: #c00000;
      line-height: 17pt; }
      
    .casitabset3 .selected A {
      color: black; } 
     

    .text {  
     width: 400px;
    }
      
    .longtext {
      width: 400px;
      height: 120px;
    }

    .button {
      width: 80px;
    }
    
    .boxout {
    padding: 8px;
    margin: 4px 0px 4px 0px;
    font-size: 8pt;
    line-height: 10pt;
    _width: 576px;
    background-image: url(/casi/images/background.jpg);
    background-position: top;
    background-repeat: repeat-x;
    background-color: #F7EFE7;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #DBC5B7;  }

    /* file type icons for document lists */
    
    .ebDocumentList UL, .ebSectionList UL, .searchList UL
{
  padding: 8px 0px 12px 0px;
    margin: 0;
    list-style-type: none; }

    .ebDocumentList LI {
      background-image: url(/_formats/images/filetypes/file_unk.gif);
      background-repeat: no-repeat;
      background-position: left 2px;
      padding: 4px 0px 8px 20px; }
      
    .ebDocumentList LI.docfile { background-image: url(/_formats/images/filetypes/file_doc.gif); }
    .ebDocumentList LI.pdffile { background-image: url(/_formats/images/filetypes/file_pdf.gif); }
    .ebDocumentList LI.txtfile { background-image: url(/_formats/images/filetypes/file_txt.gif); }
    .ebDocumentList LI.jpgfile,
    .ebDocumentList LI.jpefile, 
    .ebDocumentList LI.giffile { background-image: url(/_formats/images/filetypes/file_jpg.gif); }
    .ebDocumentList LI.xlsfile,
    .ebDocumentList LI.xlwfile { background-image: url(/_formats/images/filetypes/file_xls.gif); }
    .ebDocumentList LI.pptfile { background-image: url(/_formats/images/filetypes/file_ppt.gif); }
    .ebDocumentList LI.mdbfile { background-image: url(/_formats/images/filetypes/file_mdb.gif); }
    .ebDocumentList LI.zipfile { background-image: url(/_formats/images/filetypes/file_zip.gif); }