A               { font-weight: bold; text-decoration:none; color: #003366; }
A:visited       { font-weight: bold; text-decoration:none; color: #003366; }
A:hover         { font-weight: bold; text-decoration:underline; color: #003366; }
td              { font-family: Verdana, Helvetica, Arial, sans-serif;
                  font-size: 9pt; color: #003366;
                }
td.inset        { border-style: inset; border-width: 1; }
td.lifted    	  { border-style: outset; border-width: 1; }
td.framed       { border-style: solid; border-width: 1; border-color: #FFFFFF; }
td.framed_blue  { border-style: solid; border-width: 1; border-color: #003366; }
td.lake_malawi,
td.lake_victoria,
td.lake_tanga   {   
                  background-repeat: no-repeat;
                  background-position: center 50;
                }
td.lake_malawi  { background-image: url('images/back_lake_malawi.gif'); }
td.lake_victoria{ background-image: url('images/back_lake_victoria.gif'); }
td.lake_tanga   { background-image: url('images/back_lake_tanga.gif'); }                                  
body            { font-family: Verdana, Helvetica, Arial, sans-serif;
                  font-size: 9pt; color: #003366;
                  /*background-color: #3399cc;
                  background-position: bottom 100%;*/
                  background: #ccffff url('images/back_waterflow.jpg') repeat-x;
                  scrollbar-arrow-color:#003366;
                  scrollbar-face-color:#ccffff;
                  scrollbar-highlight-color:#ffffff;
                  scrollbar-3dlight-color:#99ccff;
                  scrollbar-shadow-color:#003366;
                  scrollbar-darkshadow-color:#003366;
                  scrollbar-track-color:#99ccff;
									min-width: 700px;
									max-width: 900px;                                    
                }
input, select, textarea
                { border:1px solid #003366;
                  background-color: #FFFFFF;
                  font-size: 9pt; }
.check, .radio  { border:0px; }                                        
h1              { font-family: Arial, Helvetica, Verdana, sans-serif;
                  font-size: 12pt; color: #003366;
                  font-weight: bold;
                  border-bottom-style: solid; border-width: 1; border-color: #003366;                  
                }
h2              { font-family: Arial, Helvetica, Verdana, sans-serif;
                  font-size: 10pt; color: #003366;
                  font-weight: bold;
                }                           
table.lifted    { border-style: outset; border-width: 1; }
.inset     { border-style: inset; border-width: 1; }
.outset     { border-style: outset; border-width: 1; }
table.fishlist  { font-family: Verdana, Helvetica, Arial, sans-serif;
                  font-size: 8pt; color: #003366;
                } 
table.mainframe {
                  width: 100%; 
								}
* html table.mainframe {
									width: expression( (document.body.clientWidth >= 900)? "900px": "100%" );
                }                
.ftranslucent 	{ filter: alpha(opacity=85); }


