@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0
}
img {
border:0
}
h1 {
font-size: 0.8em;

padding-bottom:10px;
}


#tab-wrapper {
width:650px;
margin: 0 auto;
text-align: left;
padding-top:5px;
border:#CCCCCC 1px solid;
}



#wrapper img.fig{  
    
    margin: 0px 10px 0px 0px;
    
}	





.btn_tab li {
float: left;
width: 140px;
list-style-type: none;
}




#tab li a {
display: block;
width: 140px;
text-align: center;
text-decoration:none;
font-size:10px;
padding:2px;
height:30px;
text-indent:-9999px;



}



#news1, #news2, #news3, #news4{
    clear:both;
    padding:5px;
    height:400px;
    font-size:14px;


}



dl#news{ 
   width:648px;
  
   }
   
dl#news dt{    
    clear:left;
    float:left;
	margin:0px;
    padding:10px 0 10px 0.5em;
    width:7em;    
	line-height:1em;
	margin-right:-13em;
}


dl#news dd{    
	margin:0px 0px 0px 0px ;    
	padding:10px 0.5em 10px 7em;	   
	border-bottom:1px dotted #CCC;    
	line-height:1.2em;
}
	
dl#news a{    
	padding: 5px 20px 5px 0;    
	color:#333333;    
	text-decoration:underline;
} 


dl#news a:hover{    
	text-decoration:none;
} 




#tab-footer{

width:650px;
height:30px;
margin:0px;
text-align: left;
padding-top:0px;
border-top:#CCCCCC 1px solid;
background-color:#f5f8fa;
font-size:13px;
color:#999999;


	   }



h3{
	font-size:12px;
	font-weight:normal;
	padding-top:5px;
	color:#247bb4;
	background-color:#FFFFFF;
	margin-left:400px;
	margin-right:7px;
	margin-top:10px;
	
}