   body,
   table
    { 
      margin:0;
      padding:0;
      border: 0;
      font-size:12px;
      font-family:Verdana;
      background-color:#FFF;
      height:100%;
    }
   table
    {
      height:100%;
      width:100%;
    } 
   td,
   table
    { 
      border-collapse:collapse;
      border-spacing:0;
      padding:0;
      vertical-align:top;
    }
   img
    { 
      border: none;
    }
   .navig a, .footer a
    { 
      font-size:11px;
      color:#FFFFFF;
    } 
   .navig
    { 
      background: url(header_line.jpg) #969593 no-repeat;
      padding-left:220px;
      padding-top:0px;
      height:16;
      color:#FFFFFF;
      font-weight:bold;
      text-transform:lowercase;
      font-size:11px;
    }  
   .header
    { 
      background:url(header_bk.jpg) #2F2E7C;
     } 
   div a
    { 
      position:absolute;
      top:64px;
      right:40px;
      font-family:Tahoma;
      font-size:11px;
      text-decoration:none;
      color:#FFFFFF;
      text-align:right;
     }  
   div img
    { 
      display:block;
      position:absolute;
      top:40px;
      right:10px;
    }  
   .footer
    {
      background:url(footer_bk.gif) #000000;
      padding-top:7px;
      padding-right:10px;
      text-align:right;
      width:100%;
    }
   .date
    { font-size:10px;
      color:#999999;
      text-align:right;
      padding-right:10px;
      vertical-align:bottom;
    }  
   .main
    { 
      border-left:1px solid #AEAEAE;
      padding:0 30px;
      text-indent:15px;
      color:#222222;
    }
   .main h4
    { 
      font-size:1.1em;
      color:#1B28AE;
      font-weight:bold;
      margin-bottom:5px;
    } 
   .menu
    { 
      width:219px; b1order:1px solid red;
    }
   .menu a, .main a
    { 
      color:#3A46C3;
    } 
   .menu a:visited, .main a:visited
    {
      color:#840084;
    }
   .menu li
    { 
      list-style-image: url(menu_point.gif); 
      margin-bottom:7px;
      padding-right:30px;
    } 
   .p span
    { 
      margin:0;
    } 
   .point
    { 
      margin-top:0;
    }    
   .point li
    { 
      list-style-image: url(point.gif); 
      margin:0px;
      font-weight:bold;
    }
    ul
    { 
      list-style:outside;
      text-indent:0;
    }
    li
    { 
      margin-bottom:6px;
    }
   .mark_border
    { 
      height:auto;
    }
   .mark_border td 
    {
      border:1px solid #999;
      padding:5px;
    } 
   #bn
    { position: relative;
      z-index: 1;
      left: 40px;
      top: 225px;
    }
