body { font-size: 14px;background-color: rgb(249, 249, 249);color: rgb(0, 102, 0);font-family: Arial,Helvetica,sans-serif;
    }

p  { width: 80%;
    }

h1 { font-size: 18px;
    font-weight: bold;
    color: rgb(0, 102, 0);
    font-family: Arial,Helvetica,sans-serif;
    }

h2 { border-bottom: 1px solid rgb(198, 236, 140);
    font-size: 16px;
    font-weight: bold;
    color: rgb(0, 102, 0);
    font-family: Arial,Helvetica,sans-serif;
    }

  

li { list-style-type: disc;
    line-height: 150%;
    }

  

*:link { color: rgb(0, 160, 0);
    text-decoration: underline;
    font-weight: bold;
    }

  
li *:link { color: rgb(0, 160, 0);
    text-decoration: none;
    font-weight: bold;
    }

  
*:visited { color: rgb(0, 160, 0);
    text-decoration: underline;
    font-weight: bold;
    }

  
li *:visited { color: rgb(0, 160, 0);
    text-decoration: none;
    font-weight: bold;
    }

  
*:hover { color: rgb(0, 96, 255);
    font-weight: bold;
    text-decoration: underline;
    }

  
li *:hover { border-bottom: 1px solid rgb(198, 236, 140);
    display: block;
    color: rgb(0, 96, 255);
    padding-bottom: 5px;
    font-weight: bold;
    }

  
*:active { color: rgb(255, 0, 102);
    font-weight: bold;
    }

  

#header { margin: 0px 130px 0pt;position: absolute;z-index: 20;opacity: 1;color: rgb(0, 51, 0); }  

#sidebar { margin: 0px 0pt 0pt;position: absolute;z-index: 10;width: 210px;height: 800px;font-weight: normal;}  

#main { margin: 140px 250px 0pt;position: absolute;z-index: 15;width: 720px;   }

#panel  { margin: 160px 990px 0px; position: absolute; z-index: 10; width: 150px;height: 800px;}
