
body {
   font-family: georgia, serif;
   margin: 0px;

   scrollbar-face-color:#FFFFFF;
   scrollbar-arrow-color:#000000;
   scrollbar-track-color:#FFFFFF;
   scrollbar-shadow-color:#000000;
   scrollbar-highlight-color:#000000;
   scrollbar-3dlight-color:#FFFFFF;
   scrollbar-darkshadow-Color:#FFFFFF;
   }

p {
   font-family: georgia, serif;
   color: #000000;
   font-size: 1em;
   line-height: 2em;
   margin: 0px;
   margin-left: 20px;
   margin-right: 20px;
   }

h1 {
   font-family: georgia, serif;
   color: #000000;
   font-size: 2em;
   font-weight: bold;
   font-style: italic;
   margin: 0px;
   margin-top: 5px;
}
h2 {
   font-family: georgia, serif;
   color: #000000;
   font-size: 1.6em;
   font-style: italic;
   margin: 0px;
   margin-top: 15px;
}

p.indent {
   text-indent: 30px;
   }

p.noindent {
   text-indent: 0px;
   }

p.right_text {
   line-height: 1.8em;
   font-size: 0.8em;
   margin-bottom: 5px;
}

p.small {
   font-size: 0.8em;
   line-height: 1.8em;
}

.butterfly {
   margin: 0px;
   position: absolute;
   top: 120px;
   left: 0px;
   z-index: 1;
}

div.top {
   background-image: url(main_topbg.gif);
   background-repeat: repeat-x;
   background-position: top left;
   width: 100%;
   margin: 0px;
   position: absolute;
   top: 0px;
   left: 0px;
}

p.top {
   font-family: 'tw cen mt', 'trebuchet ms', verdana, arial, helvetica, san-serif;
   font-weight: bold;
   font-size: 20px;
   line-height: 20px;
   margin: 0px;
   margin-left: 20px;
   position: absolute;
   top: 100px;
   left: 0px;
   z-index: 2;
}

.bottom {
   width: 100%;
   top: 120px;
   position: absolute;
   z-index: 3;
}

.main {
   text-align: left;
   margin-right: 30%;
   margin-left: 20px;
}

.right {
   width: 22%;
   position: absolute;
   top: 10px;
   margin-left: 75%;
   margin-right: 15px;
   z-index: 3;
   border-style: dashed;
   border-color: #000000;
   border-width: 1px 1px 0px 1px;

   background-color: #ffffff;
   z-index: 4;

}

.right_box {
   margin-top: 10px;
   text-align: center;
   border-style: dashed;
   border-color: #000000;
   border-width: 0px 0px 1px 0px;
   z-index: 5;
}   

a {
   text-decoration:none;
  }

a:link {
   color: #993300;
   }

a:visited {
   color: #003399;
   }

a:hover {
   color: #000000;
   text-decoration: overline underline;
   }

a:active {
   color: #000000;
   text-decoration: overline underline;
   }
