/* CSS Document */
.style1{
        line-height:12pt;
        font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
        font-size:10pt;
		color:#666666;
        }

.style2 {
        line-height:13pt;
        font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
		font-size: 11pt;
        color:#666666;
        font-weight:300;
        }

.style3{
        line-height:10pt;
        font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
        font-size:10pt;
		color:#666666;
        }
		
.style4{
        line-height:10pt;
        font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
        font-size:8pt;
		color:#666666;
        }

body {
	background-color: #FFFFFF;

	margin-left:auto;
	margin-top: 0px;
	margin-right:auto;
	margin-bottom: 0px;
	text-decoration: none;
	scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#cfe0e8;
scrollbar-darkshadow-color:#cfe0e8;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#cfe0e8;
    }
a {
	line-height:10pt;
    font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
    font-size: 10pt;
	text-decoration: none;
	color:#81a8b9;
	border:none;
    }
a:hover {color:#0066ff;}
	
hr {
    color:#006699;
    } 
img{
margin: 0px;
padding: 0px;
border:none;
}
table{
    padding:0px;
    border-collapse:collapse;
    margin-left:auto;
	margin-top: 0px;
	margin-right:auto;
	margin-bottom: 0px;
	cellpadding:0px; 
	cellspacing:0px;
     }
td{margin:0; line-height:0;}

tr{margin:0;}

#under{margin-top:10px;
	}

#back{
background-repeat:no-repeat;
}

#news{
border:solid 1px;
border-color:#333333;
border-right-color:#000000;
border-left-color:#000000;
}
	
#topics{
margin-top: 20px;
overflow-x:hidden;
width:274px;
height:629px;
overflow:auto;
text-align:left;
}

#topics_disco{
margin-top: 20px;
overflow-x:hidden;
width:300px;
height:430px;
overflow:auto;
text-align:left;
}

#main{
margin-top: 20px;
margin-left: 10px;
margin-right: 10px;
overflow-x:hidden;
width:474px;
height:607px;
overflow:auto;
text-align:left;
}

#top{
margin-top: 20px;
margin-left: 10px;
margin-right: 10px;
overflow-x:hidden;
width:254px;
height:607px;
overflow:auto;
text-align:left;
}