
body, table, input, textarea, select {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.9em;
}

body {

background-image: url('../images/body_bg.gif');
margin: 0px;

}

div {

}

td {

}


hr {

}

#temp-clear {

clear: both;

}

#area-all {

width: 1002px;
font-size: 80%;
margin: 0px;
padding: 0px;
background-image: url('../images/body_main_bg.gif');
background-repeat: repeat-y;
background-position: top left;

}

    #area-top {
    
    width: 1002px;
    height: 271px;
    background-image: url('../images/body_top_bg.gif');
    background-repeat: no-repeat;
    background-position: top center;    
    text-align: left;
    border: 0px solid;
    
    }
    
        #area-top a {
        
        display: block;
        position: relative;
        width: 200px;
        height: 190px;
        top: 36px;
        left: 36px;
        
        }
        
        
    #area-middle {

    }
    
        #area-middle-left {
        
        float: left;
        width: 215px;
        
        }
        
            #area-middle-left-nav {

            background-image: url('../images/nav_left_bg.gif');
            background-repeat: repeat-y;
            background-position: top left;   
            text-align: left;
            
            }
                   
                #area-middle-left-nav a {
                
                display: block;
                background-image: url('../images/nav_left_bg.gif');
                background-repeat: repeat-y;
                background-position: top left;             
                color: #000000;
                font-weight: bold;
                text-decoration: none;
                padding-top: 11px;
                padding-bottom: 11px;
                padding-left: 44px;
                
                }
                
                    #area-middle-left-nav a:hover {
        
                    background-image: url('../images/nav_left_bg_hover.gif');
                    color: #FFFFFF;    
                    
                    }
                    
                #area-middle-left-nav a.ispage {
                
                background-image: url('../images/nav_left_bg_hover.gif');
                color: #FFFFFF;
                
                }                            
            
            #area-middle-left .section {
            
            display: block;
            border-bottom: 1px solid #EBAFD0;
            
            }

        #area-middle-right {
        
        float: left;
    
        }
                   
            #area-middle-right-content-container {
            
            width: 740px;
            text-align: left;            

            }
            
            #area-middle-right-content {

            margin-left: 44px;
            margin-top: 22px;

            }

            #area-middle-right-content-path {
            
            color: #DD75AE;
            font-weight: bold;
            font-size: 120%;
            margin-bottom: 22px;
            
            }
            
                #area-middle-right-content-path a {
    
                color: #000000;
                text-decoration: none;
                
                }
                
                    #area-middle-right-content-path a:hover {
                    
                    color: #000000;
                    text-decoration: underline;
                    
                    }
                                   
                #area-middle-right-content-path .ispage {
    
                color: #000000;
                
                }
                
                
            #area-middle-right-content-title {

            font-size: 120%;
            font-weight: bold;
            color: #FFFFFF;
            background-image: url('../images/content_title_bg.gif');
            background-repeat: no-repeat;
            background-position: top left;
            height: 63px;
            width: 680px;
            margin-bottom: 33px;
            
            }
            
                #area-middle-right-content-title p {
                
                padding-top: 36px;
                padding-left: 66px;

                }            
                           
                
            #area-middle-right-content-text {

            font-size: 120%;
            
            }     
            
                #area-middle-right-content-text table {
    
                font-size: 100%;
                
                }             
            
    #area-bottom {
    
    width: 100%;
    background-image: url('../images/body_bottom_bg.gif');
    background-repeat: repeat-y;
    background-position: top left;

    }
    
        #area-bottom-folio-container {
        
        float: left;
        background-image: url('../images/body_bottom_folio_bg.gif');
        background-repeat: no-repeat;
        background-position: top left;
        width: 640px;

        }
        
            #area-bottom-folio {

            margin-top: 88px;
            margin-bottom: 88px;
            text-align: left;
            padding-left: 33px;

            }        
        
        /*
            #area-bottom-folio a {
            
            display: block;
            float: left;
            margin: 18px;
            width: 113px;
            height: 74px;
            border: 1px solid #FFFFFF;
            
            }        
        */
                #area-bottom-folio a img {
                
                border: 1px solid #FFFFFF;
           
                }          
        
        #area-bottom-infos-container {
        
        float: right;
        width: 310px;

        }
        
            #area-bottom-infos {
            
            color: #FFFFFF;
            font-size: 180%;            
            margin-right: 50px;
            padding: 22px;
            font-style: italic;
            line-height: 150%;
            
            }        

            #area-bottom-infos hr {
            
            background-color: #FFFFFF;
            color: #FFFFFF;
            height: 1px;
            border: 0px;
            
            }        
    
        a {

}div {

}body {
}#temp-container {
}#flashcontent {
}img {
}a {
}#temp-nav-left {
}#temp-content {
}a:link {}a:visited {}a:hover {}a:active {}