/* styleFRG.css  23-feb-2009 bj mendius */                                      

body
  {background-color : #330011;
   font: bold 11pt Century, Arial, Verdana, Helvetica, sans-serif;
   color : #D5C9C9;
   margin: 0px 15px 10px 15px; 
  }

#centerBlock
  {width: 790px;
   margin-left: auto;
   margin-right: auto;
  }

a
   {text-decoration: none; 
   }

a img
   {border: none;
   }

h2 
   {color: #cdd;
   }

h3
   {font: bold 14pt Century, Arial, Verdana, Helvetica, sans-serif;
    color: #9AC0D8;   /*7B97B1;*/
    margin-left: 7px;
   }
   
h4
   {font: bold 12pt Century, Arial, Verdana, Helvetica, sans-serif;
    color: #9AC0D8;
    margin-left: 7px;
   }

p
   {margin-left: 7px;
   }

table
  {width: 780px;
   margin-left: auto;
   margin-right: auto;
  }

table.border1 
  { background-color: #D4E1CD;
    width: 790px;
    margin-top: 8px;
    margin-bottom: 8px;
    border-style: solid;
    border-color: #4A7794;
    border-width: 3px;
    padding: 0px 0px 0px 0px;
  }
  
.logoSubtext
   {color: #9AC0D8;   /*7B97B1;*/
    font:  bold 11pt Arial, Verdana, sans-serif;
    vertical-align: bottom;
   }

.leftMar 
   {margin-top: 20px;
    margin-left: 35px;
   }

.leftMar2 
   {text-align: center;
    margin-top: 10px;
   }

.leftMar3
   {margin-top: 10px;
    margin-left: 65px;
    margin-right: 100px;
   }

.rightMar 
   {margin-top: 6px;
    margin-right: 35px;
   }

.floatRight 
  {float:  right;
   margin-left: 30px;
   margin-right: 30px;
   margin-bottom: 25px;
   border: 8px solid #8C5A5A;
  }

.floatRight2 
  {float:  right;
   margin-left: 25px;
   margin-right: 25px;
   margin-bottom: 15px;
  }

.floatLeft 
  {float:  left;
   margin: 0px 35px 0px 35px;
   border: 8px solid #8C5A5A;
  }

.gallery
  {margin: 20px 10px 5px 10px;
   border: 2px solid #7B97B1;
  }

.titleTd
  {margin: 0px 0px 20px 0px;
   font: bold 10pt "New Times", sans-serif;
   text-align: center;
  }
 
.lineLeft
  {margin-left: 0px;
   color: #6485A4;
  }
  
#crNotice
  {font-family: "Arial","New Times", serif;
   font-size: 8pt;
   text-align: center;
  }
 
#navHr
   {width: 80%;
    color:  #6485A4;
   }

#navbar
   {table-layout: auto;
    width: 70%;
    font: bold 11pt Arial, sans-serif;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    border-collapse: collapse;
    empty-cells: hide;
   }

#navbar td 
   {text-align: center;
    background-color: #442222;
    border-top: 2px solid #7A5A96; 
    border-bottom: 2px solid #7A5A96; 
    border-right: 4px solid #51346A;
    border-left: 4px solid #51346A;
   }

#navbarSm
   {table-layout: auto;
    font: bold 10pt Arial, sans-serif;
    margin-top: 5px;
    margin-left: 45px;
    margin-bottom: 40px;
    border-collapse: collapse;
    empty-cells: hide;
   }

#navbarSm td 
   {text-align: center;
    background-color: #442222;
    width: 60px;
    border-top: 1px solid #7A5A96; 
    border-bottom: 1px solid #7A5A96; 
    border-right: 3px solid #51346A;
    border-left: 3px solid #51346A;
   }
          
#matTable
   {table-layout: auto;
    width: 80%;
    font: bold 10pt Arial, sans-serif;
    margin-top: 3px;
    margin-left: auto;
    margin-right: auto;
    border-collapse: collapse;
    empty-cells: hide;
   }

#matTable td 
   {text-align: left;
   }        

a.nav:link 
   {font: bold 12pt Century, Arial, Verdana, Helvetica, sans-serif;
    color: #5384B1; 
    text-decoration: none; 
   }

a.nav:visited 
   {font: bold 12pt Century, Arial, Verdana, Helvetica, sans-serif;
    color:#5384B1; 
    text-decoration: none; 
   }

a.nav:hover 
   {font: bold 12pt Century, Arial, Verdana, Helvetica, sans-serif;
    color:#CFA7DF;
    text-decoration: none; 
   }

/* Force vertical scrollbar in Gecko browsers */
#mozscroll { position: absolute; top: 0px; bottom: -1px; visibility: hidden } 
