body, html
{
  margin : 0;
  padding : 0;
}

p
{
  margin : 10px 10px;
  font-family : Verdana, Arial;
  font-size : 1em;
  line-height : 25px;
  width : 800px;
text-indent: 12pt;
text-align: justify;
}

h2
{
  font-family : Verdana, Arial;
  color: #0033cc;
  font-size : 1.8em;
  text-align: left;
/*  margin : 20px 0 5px 0; */
}


a
{
  text-decoration : none;
  color : #0066cc;
}
a:hover
{
  text-decoration : underline;
}
a:active
{
  text-decoration : underline;
  color : #aa0035;
}
a:visited
{
  color : #003366;
}
a img
{
  border : 0;
}

#plan
{
  font-family : Times;
  font-size : 1em;
  width : 800px;
  text-align: left;
  margin : 10px;
  padding: 0;
}

#nav
{
  background : url(bg.png) #cc549e;
  height : 25px;
  margin : 0;
  padding : 0;
  width : 100%;
}

  #nav ul
  {
    display : block;
    float : left;
    padding : 0 0 0 23px;
    margin : 0;
  }
    #nav ul li
    {
      display : block;
      padding : 0;
      margin : 0;
      float : left;
      line-height : 15px;
      font-size : 1.1 em;
    }
      #nav ul li.cur
      {
        background : url(current.png) #fdb913 top left repeat-x;
      }
      #nav ul li a
      {
        float : left;
        white-space : nowrap;
        display : block;
        font-family : arial, sans-serif;
        font-size : 1em;
        font-weight : bold;
        color : #fff;
        text-decoration : none;
        padding : 4px 20px 5px 20px;
        height : 16px;
      }
        #nav ul li a:hover
        {
          background : url(over1.png) #fdb913 top left repeat-x;
          height : 16px;
        }
pre
{
  margin : 10px 10px;
  font-family : Lucida console;
  font-size : 1em;
  width : 800px;
}

