 BODY
  { margin: 0px; }
 BODY, TABLE, TD, .body, .body2, .formbox, .formtext
  { 
   font: 12px arial, verdana, sans-serif; 
   line-height: 1.4;
  }
 TD
  { vertical-align: top; }
 IMG
  { border: 0px; }
 .body2 
  { font: 10px arial, verdana, sans-serif; }
 .caption  
  { font: bold 9px verdana, helvetica, sans-serif; }
 .headline, h1
  { font: italic 18px arial, helvetica, sans-serif; }
 .formtext, .formbox
  { 
   font: 10px arial, verdana, sans-serif; 
   border: 1px solid #8486CA; 
   background: #fff;
  }
 .mainbackground
  {
   color: #fff;
   background: #8C8BCD;
  }
 .frontframe
  {
   height: 315px; 
   border-top: 1px solid #FFFFFF; 
   border-bottom: 1px solid #FFFFFF;
   padding: 0px; 
   text-align: center;
   cursor: pointer;
   background: #95B3FF url('/i/Intro_BG.jpg');
  }
 a:link,a:visited,a:active
  { color: #424480; background: transparent; text-decoration: none; font-weight: bold;}
 a:hover
  { color: #acadd9; background: transparent; text-decoration: underline; font-weight: bold;} 
 .stroke 
  { border: 1px solid #558B59; }
 HR 
  {
   color: #106030;
   background: #106030;
   height: 1px;
   border: 0px;
  }
 .hrbar2 
  { 
   color: #000000; 
   background: transparent; 
  }
 #tax
  {
   border: 1px dotted #000;
   padding: 3px;
   width: 80%;
   text-align: center;
  }
 #tax TABLE
  {
   border: 1px solid #000;
   background: #000;
   text-align: center;
   margin: 0px;
  }
 #tax TD
  {
   background: #fff;
   width: 25%;
  }

.secondbg
{ background: #eee6de; }
.menu
{
 display: block;
 background: #dddcee;
 border: 1px solid #000000;
 border-bottom: 0px;
 width: 120px; 
 font-weight: bold;
 text-align: center;
}
a:link.menu, a:visited.menu, a:active.menu
{ color: #424480; text-decoration: none; font-weight: bold;}
a:hover.menu
{ color: #acadd9; text-decoration: none; font-weight: bold;} 
