body { font-family: Tahoma;
    font-size: 8pt;
    background-color: rgb(255, 255, 204);
    }
.nor { text-align: justify;
    }

  
.ntab { border-style: none;
    text-transform: uppercase;
    font-weight: bold;
    background-color: rgb(0, 102, 0);
 color: rgb(255, 255, 204);
    }

  
table { border: 0px solid rgb(255, 255, 204);
    border-collapse: collapse;
    font-size: 8pt;
    }

  
.prvtab { border-style: 1px solid silver; border-bottom: 0.75pt solid silver; background-color: rgb(246, 246, 246);
    }

  
.drtab { border-style: 1px solid rgb(218, 218, 218);
    border-bottom: 0.75pt solid silver;
 background-color: rgb(255, 255, 255);   }

  
a:visited { color: black;
    text-decoration: none;
    }

  
a:active { color: black;
    text-decoration: none;
    }

  
a:hover { color: rgb(0, 102, 0);
    text-decoration: underline;
    }

  
a:link { color: rgb(0, 0, 0);
    text-decoration: none;
    }

  
.pd { font-size: 8pt;
    }

  
.nic { border-top-style: solid;
    border-top-width: 1px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    }

  
.s { padding-left: 3px;
    }

  
.rtab { background-color: rgb(0, 102, 0);
    }

  
.dt { background-color: rgb(255, 255, 153);}
.map { background-color: rgb(255, 255, 255);
    line-height: 30px;
    font-size: larger; border: 1px solid rgb(218, 218, 218); 
}

  
.d {padding-left: 5px; vertical-align: middle; }
.i {border: 1px solid rgb(218, 218, 218);}
.g { font-size: 17px; text-align: center; font-weight: normal; margin: 0px; }

.mep { background-color: rgb(255, 255, 255); border: 1px solid rgb(218, 218, 218); height: 140px; text-align: center; 
}

 
h2 { font-size: 14px; margin: 0px; }

.mo {padding-top: 4px; padding-bottom: 4px; }
h1 { font-size: 18px;}

.im {border: 1px solid rgb(218, 218, 218)}