body{
       margin : 0px;
       padding : 0px;
       background-image : url(top2_parts/back.gif);
       }
       
h1{
    margin : 0px;
    padding : 0px;
    }    
    
h2{
    margin : 0px;
    padding : 0px;
    }          
    
h3{
    margin : 0px;
    padding : 0px;
    }         
    
img{
     border-style : none;
     margin : 0px;
     padding : 0px;
     }    
     
ul{
   margin : 10px;
   list-style : none;
   }     
     
li{
  margin : 0px;
  font-size : 80%;
  line-height : 1.2;
  }     
        
#wrapper1{
               width : 784px;
               margin : 0px;
               padding : 0px;
               background-color : #fff;
               } 
               
#main{
         width : 784px;
         background-image : url(top2_parts/main_back.jpg);
         background-repeat : repeat-y;
         }     
         
#submenu1{
               position : absolute;
               top : 0px;
               left : 340px;
               }   
               
#submenu2{
               position : absolute;
               top : 0px;
               left : 450px;
               }      
               
#submenu3{
               position : absolute;
               top : 0px;
               left : 560px;
               }                                               
#submenu4{
               position : absolute;
               top : 0px;
               left : 670px;
               }                                               
#ttl{
     width : 723px;
     margin : 0px;
     float : left;
     background-image : url(top2_parts/ttl_back.jpg); 
     background-repeat : no-repeat;
     }     
#ttl h4{
         margin : 0px;
         padding : 0px;
         }     
         
#ttl ul{   
        width : 723px;
        margin : 0px;
        margin-left : 8px;
        padding : 0px;      
        list-style-image : url(top2_parts/listmark.gif);
        list-style-position : inside;
        background-color : #FAF9F7;
        }
        
#ttl li{
       margin : 2px;
       border-style : dotted;
       border-width : 0px 0px 1px 0px;
       border-color : #B1B0A9;
       }       
       
#ttl li a{
          text-decoration : none;
          margin : 2px;
          color : #696969;
          list-style-image : url(top2_parts/listmark.gif);
          list-style-position : inside;
          }       
          
#ttl li a:hover{
                 margin : 2px;
                 color : #0000FF;
                 list-style-image : url(top2_parts/listmark1.gif);
                 list-style-position : inside;
                 }                               
         
#ttl-m h4{
             margin-top : 4px;
             } 
             
#ttl-m ul{
             margin : 2px;
             margin-left : 10px;
             }                    
             
#ttl-m li{
           margin : 2px;
           }             
             
#ttl p{
        margin : 0px;
        margin-right : 10px;
        padding : 0px;
        font-size : 80%;
        line-height : 1.2;
        color : #696969;
        }  
        
         
#ct{
     width : 390px;
     margin : 0px;
     float : left;
     background-image : url(top2_parts/ct_back.jpg);
     background-repeat : no-repeat;
     }     
     
#ct h4{
         margin : 0px;
         padding : 0px;
         }     
         
#ct ul{   
        width : 320px;
        margin : 0px;
        margin-left : 8px;
        padding : 0px;      
        list-style-image : url(top2_parts/listmark.gif);
        list-style-position : inside;
        background-color : #FAF9F7;
        }
        
#ct li{
       margin : 2px;
       border-style : dotted;
       border-width : 0px 0px 1px 0px;
       border-color : #B1B0A9;
       }       
       
#ct li a{
          text-decoration : none;
          margin : 2px;
          color : #696969;
          list-style-image : url(top2_parts/listmark.gif);
          list-style-position : inside;
          }       
          
#ct li a:hover{
                 margin : 2px;
                 color : #0000FF;
                 list-style-image : url(top2_parts/listmark1.gif);
                 list-style-position : inside;
                 }                               
         
#ct-m h4{
             margin-top : 4px;
             } 
             
#ct-m ul{
             margin : 2px;
             margin-left : 10px;
             }                    
             
#ct-m li{
           margin : 2px;
           }             
             
#ct p{
        margin : 0px;
        margin-right : 10px;
        padding : 0px;
        font-size : 80%;
        line-height : 1.2;
        color : #696969;
        }  
        
#vm-m{
          padding-bottom : 128px;
          background-image : url(top2_parts/vm_img.jpg);
          background-repeat : no-repeat;
          background-position : bottom;
          }                    
             
#vm-m h4{
              margin-top : 4px;
             }   
             
#vm-m ul{
             margin : 2px;
             margin-left : 10px;
             }                  
             
#vm-m li{
           margin : 2px;
           }                                    
     
#udw{
        width : 390px;
        margin : 0px;
        margin-left : 390px;
        background-image : url(top2_parts/ud_back.jpg);
        background-repeat : no-repeat;
        }        
        
#udw h4{
           margin : 0px;     
           } 
           
#udw ul{   
          width : 320px;
          margin : 0px;
          margin-left : 8px;
          padding : 0px;      
          list-style-image : url(top2_parts/listmark2.gif);
          list-style-position : inside;
          background-color : #FCF4E4;
          }
        
#udw li{
         margin : 2px;
         border-style : dotted;
         border-width : 0px 0px 1px 0px;
         border-color : #B1B0A9;
         }                   
           
#udw li a{
             text-decoration : none;
             margin : 2px;
             color : #696969;
             list-style-image : url(top2_parts/listmark2.gif);
             list-style-position : inside;
             }       
          
#udw li a:hover{
                    margin : 2px;
                    color : #0000FF;
                    list-style-image : url(top2_parts/listmark3.gif);
                    list-style-position : inside;
                    }                            
           
#udw p{
          margin : 0px;
          margin-right : 10px;
          padding : 0px;
          font-size : 80%;
          line-height : 1.2;
          color : #696969;
          }                       
           
#ud-w h4{
             margin-top : 2px;
             }    
             
#ud-w ul{
            margin : 2px;
            margin-left : 10px;
            }     
             
#ud-w li{
           margin : 2px;
           }                           
             
#ud-s h4{
             margin-top : 4px;
             }    
             
#ud-s ul{
           margin : 2px;
           margin-left : 10px;
            }              
             
#ud-s li{
           margin : 2px;
           }    
           
#comipen{
             padding-bottom : 128px;
             background-image : url(top2_parts/ud_img.jpg);
             background-repeat : no-repeat;
             background-position : bottom;
             }            
           
#comipen h4{
                 margin-top : 4px;
                 }    
                 
#comipen ul{
               margin : 2px;
               margin-left : 10px;
               }                 
             
#comipen li{
               margin : 2px;
               }               
        
#whatsnew{
               margin-left : 20px;
               margin-right : 20px;
               margin-top : 40px;
               margin-bottom : 10px;
               width : 440px;
               float : left;
               }           
                   
#company{
              margin-top : 40px;
              margin-right : 10px;
              font-size : 80%;
              line-height : 1.2;
              color : #696969;
              text-align : center;
              }  
              
#w3c p{
          float : left;
          }                                                                                                                        