@charset "UTF-8";
/* CSS Document */

/* news logl*/
h2#newstitle{
text-indent:-1000px;
background:url(images/news/title-news.gif) left bottom no-repeat;
padding-top:50px;
margin-left:55px;
}



/*----#main-------*/
#main h2{
color:#CC3300;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin-top:15px;
}

#main ul{
font:12px Arial, Helvetica, sans-serif;
color:#000;
padding-bottom:30px;
border-bottom:#999999 1px solid;
}

#main ul.even{
background-color:#F4F4F4;
padding-top:10px;
 }

#main ul li{
list-style-type:none;
padding: 2px 10px;
}

#main ul li.title{
font-size:14px;
color:#CC3300;
font:blod Arial, Helvetica, sans-serif;
margin-top:5px;
}

#main ul li.title span{
color:#CC3300;
font-style:italic;
}

#main ul li p span{
font-style:italic;
}

#main ul li ul li a{
color:#CC3300;
}

#main ul li.subtitle{
color:#000;
font:10px Arial, Helvetica, sans-serif;
padding:0 0 20px 10px;
}

#main ul li img{
border:#666666 1px solid;
}


/*infuse content*/
#main ul li p{
margin-bottom:10px;
}


#main ul li p.quotation{
font:italic bold 12px Arial, Helvetica, sans-serif;
}

#main ul li table{
font:normal normal 12px Arial, Helvetica, sans-serif;
margin-bottom:10px;
}

#main ul li table td{
padding:2px;
}

#main ul li h3{
font:normal bold 14px Arial, Helvetica, sans-serif;
color:#000000;
}

#main ul li h4{
text-decoration:underline;
font:normal bold 14px Arial, Helvetica, sans-serif;
margin-bottom:5px;
}

#main ul li ul{
border:none;
margin: 0 0 5px 0;
padding:0;
}

#main ul li ul li{
list-style:disc;
margin-left:20px;
}

#main ul li ul.panel li{
list-style:none;
padding:0;
margin:0;
}

#main ul li ul.panel li.name{
font-weight:bold;
}

#main ul li ul.panel li.identity{
font:normal normal 12px Arial, Helvetica, sans-serif;
margin-bottom:5px;
}

#main ul li.logos{
display:inline;
}

#main ul li.logos img{
width:inherit;
height:50px;
border:none;
}

/*----#rightbar-------*/
#rightbar h1{
	margin: 0 0 10px 0;
	padding:0 0 10px 0;
	display:block;
	border-bottom:#999 thin solid;
}

#rightbar h1 a:link, #rightbar h1 a:visited{
	font:bold normal 14px Arial, Helvetica, sans-serif;
	color:#C00;
}

#rightbar h1 a:hover, #rightbar h1 a:active{
	font:bold normal 14px Arial, Helvetica, sans-serif;
	color:#F00;
}


#rightbar p{
font:11px Arial, Helvetica, sans-serif;
margin-bottom:15px;
}

#rightbar a{
color:#CC0000;
font-size:9px;
}

#rightbar p a:hover,#rightbar p a:active{
text-decoration:underline;
}

#rightbar p strong{
font:bold 11px Arial, Helvetica, sans-seri;
color:#CC0000;
}



#rightbar ul{
color:#000;
font: 10px Arial, Helvetica, sans-serif;
padding-bottom:10px;
}

#rightbar ul li{
list-style-type:none;
}

#rightbar ul li a:link,#rightbar ul li a:visited{
color:#000;
font: 10px Arial, Helvetica, sans-serif;
}

#rightbar ul li a:hover,#rightbar ul li a:active{
color:#990000;
font: 10px Arial, Helvetica, sans-serif;
}


#rightbar ul.archlist li.title{
font:bold 12px  Arial, Helvetica, sans-serif;
text-align:left;
color:#CC0000;
margin-top:10px;
text-indent:0;
}

#rightbar ul.archlist li{
text-indent:20px;
/*text-align:center;*/
padding:0;
}


