  td         {
              border-width:0px;
              border-color:#000000;
              border-style:solid;
             }
  table      {
              border-width:0px;
              border-color:#000000;
              border-style:solid;
             }
  .pln_ct1   {
              width:130px;
              font-size:80%;
              font-weight:bold;
              background-color:#ffffff;
              border-right-width:1px;
              border-bottom-width:1px;
              padding:2px;
             }
  .pln_ct2   {
              width:130px;
              width:80px;
              font-size:80%;
              font-weight:bold;
              background-color:#ccffcc;
              border-width:1px;
              border-top-width:2px;
              padding:2px;
             }
  .pln_ct3  {
              width:130px;
              width:80px;
              font-size:80%;
              font-weight:bold;
              background-color:#ccffcc;
              border-width:1px;
              border-top-width:2px;
              border-right-width:2px;
              padding:2px;
             }
  .pln_rt1   {
              width:130px;
              font-size:80%;
              font-weight:bold;
              background-color:#ccccff;
              border-width:1px;
              border-left-width:2px;
              border-right-width:1px;
              padding:2px;
             }
  .pln_rt2   {
              width:130px;
              font-size:80%;
              font-weight:bold;
              background-color:#ccccff;
              border-width:2px;
              border-top-width:1px;
              border-right-width:1px;
              padding:2px;
             }
  .pln_rt3   {
              width:130px;
              font-size:80%;
              font-weight:bold;
              background-color:#ffcccc;
              border-width:2px;
              border-top-width:1px;
              border-right-width:1px;
              padding:2px;
             }
  .plan_v1   {
              font-size:80%;
              background-color:#ffffff;
              border-width:1px;
              border-bottom-width:0px;
             }
  .plan_v2   {
              font-size:80%;
              background-color:#ffffff;
              border-width:1px;
              border-bottom-width:0px;
              border-top-width:0px;
             }
  .plan_v3   {
              font-size:80%;
              background-color:#ffffff;
              border-width:0px;
              border-left-width:1px;
              border-right-width:2px;
             }
  .plan_v4   {
              font-size:80%;
              background-color:#ffffff;
              border-width:0px;
              border-left-width:1px;
              border-top-width:1px;
              border-right-width:2px;
             }
  .plan_v5   {
              font-size:80%;
              background-color:#ffffff;
              border-bottom-width:2px;
              border-left-width:1px;
              border-top-width:0px;
              border-right-width:1px;
             }
  .plan_v6   {
              font-size:80%;
              background-color:#ffffff;
              border-bottom-width:2px;
              border-left-width:1px;
              border-top-width:0px;
              border-right-width:2px;
             }
  .plan_v7   {
              font-size:80%;
              background-color:#ffcccc;
              border-bottom-width:2px;
              border-left-width:1px;
              border-top-width:0px;
              border-right-width:1px;
             }
  .plan_v8   {
              font-size:80%;
              background-color:#ffcccc;
              border-bottom-width:2px;
              border-left-width:1px;
              border-top-width:0px;
              border-right-width:2px;
             }
  .plan      {
              text-align:center;
             }
  .textbox   {
              width:130px;
              background-color:#ffffcc;
              border-width:2px;
             }
  .textitem  {
              font-size:70%;
              text-align:center;
             }
  .menubox   {
              width:130px;
              background-color:#ffffff;
              border-width:2px;
             }
  .menuitem1 {
              background-color:#ffcccc;
              height:10px;
              font-size:80%;
              text-align:center;
              border-bottom-width:1px;
              border-bottom-color:#ffffff;
             }
  .menuitem  {
              background-color:#eeeeff;
              height:10px;
              font-size:80%;
              text-align:center;
              border-bottom-width:1px;
              border-bottom-color:#ffffff;
             }
  .menutitle {
              background-color:#ccccff;
              font-size:90%;
              text-align:center;
              font-weight:bold;
              border-bottom-width:1px;
              border-bottom-color:#ffffff;
             }
  body       {
              font-family:Verdana;
             }
  a          {
              text-decoration:none;
              color:#000000;
             }
  a.blue     {
              font-size:100%;
              font-weight:bold;
              color:#0000ff;
             }
  a.blue2    {
              font-size:120%;
              font-weight:bold;
              color:#0000ff;
             }
  a:hover    {
              color:red;
             }
  .bar       {
              font-size:80%;
              background-color:#ffffcc;
              border-width:1px;
             }
  .bartext   {
              font-size:80%;
             }
  .boxtitle  {
              height:35px;
              font-size:120%;
              font-family:serif;
              font-weight:900;
              text-align:center;
              border-top-width:3px; 
              border-bottom-width:0px; 
              border-left-width:3px; 
              border-right-width:3px; 
              background-color:#ccffcc;
             }
  .boxtext1  {
              height:210px;
              font-size:80%;
              text-align:center;
              padding:5px;
              border-width:3px; 
             }
  .boxtext2  {
              height:70px;
              font-size:80%;
              text-align:center;
              padding:5px;
              border-width:3px; 
             }
  .logo      {
              text-align:center;
              background-color:#ccffcc;
              border-width:3px;
              padding:5px;
             }
  .misctext1 {
              font-size:90%;
             }
  .misctext2 {
              font-size:80%;
             }
  .misctext3 {
              font-size:70%;
             }
  .misctext4 {
              font-size:60%;
             }
